PSP Hacks - Forums

Go Back   PSP Hacks - Forums > PSP Community > PSP Programming & Development

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 01-23-2009, 07:34 PM
EXTER EXTER is offline
Programmer
PSP Newbie
 

Join Date: Mar 2008
Posts: 8
EXTER is on a distinguished road
Default [Release] Rubik's Cube (Update)

The Rubik's Cube is a 3D mechanical puzzle invented in Ernő Rubik. In a classic Rubik's Cube, each of the six faces is covered by 9 stickers, among six solid colors (traditionally white, red, blue, orange, green, and yellow). A pivot mechanism enables each face to turn independently, thus mixing up the colors. For the puzzle to be solved, each face must be a solid color.

The controls in this homebrew are designed to easily perform "Move notation" algorithms.

From the Readme:
Quote:
PSP Rubik's Cube v1.3 by EXTER.

Controls:
R: Front move.
Sqaure: Left move.
Circle: Right move.
Triangle: Up move.
Cross: Down move.
Left: Rotate cube left.
Right: Rotate cube right.
Up: Rotate cube up.
Down: Rotate cube down.
L + Up: Back Move.
L + Down: Back Inverted Move.
L + Left: Rotate cube clockwise.
L + Right: Rotate cube counter-clockwise.
L + R: Front Inverted move.
L + Sqaure: Left Inverted move.
L + Circle: Right Inverted move.
L + Triangle: Up Inverted move.
L + X: Down Inverted move.
Select: Undo move.

Hold Start for 3 seconds to scramble the cube (resets the move counter).

Hold L + Start for 3 seconds to solve the cube (resets the move counter).

Use the analog stick to peek at the sides of the cube.


Notes:
The cube state and move count are automatically saved on exit, then loaded when the game is run.

Tested on 5.00 M33-6, but it should work on any homebrew-enabled firmware.
Version 1.3 Update:

Changes:
Quote:
Version 1.3:
Added:
Back and Back Inverted moves.
Cube solve and scramble animations.
Move counter at the top right of the screen.
Session saving.
Download Link: http://rapidshare.com/files/19384934...Rubik-v1.3.rar

Last edited by EXTER; 02-04-2009 at 12:10 PM. Reason: Update
Reply With Quote
  #2  
Old 01-24-2009, 02:21 AM
lokiare1's Avatar
lokiare1 lokiare1 is offline
Programmer
PSP Enthusiast
 

Join Date: Jul 2005
Location: Arkansas, USA
Posts: 466
lokiare1 is on a distinguished road
Default

Wow, this is pretty nice. Although I haven't been able to solve one of these ever! The one thing it is missing is the ability to rotate the center column.
__________________
A wise man once said "...what was I saying..."
Reply With Quote
  #3  
Old 01-24-2009, 12:47 PM
slacker1987 slacker1987 is offline
PSP Enthusiast
 

Join Date: Jun 2008
Posts: 341
slacker1987 will become famous soon enoughslacker1987 will become famous soon enough
Default

Quote:
Originally Posted by lokiare1 View Post
Wow, this is pretty nice. Although I haven't been able to solve one of these ever! The one thing it is missing is the ability to rotate the center column.
That's because, when solving it, you're not supposed to rotate it. Well, it's not needed to anyways.
Reply With Quote
  #4  
Old 01-24-2009, 12:49 PM
White Chocolate White Chocolate is offline
PSP Newbie
 

Join Date: Jul 2008
Location: In Your Toilet
Posts: 6
White Chocolate Has a Beginner Reputation
Default

Quote:
Originally Posted by lokiare1 View Post
Wow, this is pretty nice. Although I haven't been able to solve one of these ever! The one thing it is missing is the ability to rotate the center column.
i solved a rubik's cube many of times, and there is never a need to rotate the middle column..
Reply With Quote
  #5  
Old 01-24-2009, 01:46 PM
lokiare1's Avatar
lokiare1 lokiare1 is offline
Programmer
PSP Enthusiast
 

Join Date: Jul 2005
Location: Arkansas, USA
Posts: 466
lokiare1 is on a distinguished road
Default

Really is there a method that you follow, some kind of procedure?
__________________
A wise man once said "...what was I saying..."
Reply With Quote
  #6  
Old 01-24-2009, 05:26 PM
White Chocolate White Chocolate is offline
PSP Newbie
 

Join Date: Jul 2008
Location: In Your Toilet
Posts: 6
White Chocolate Has a Beginner Reputation
Default

Quote:
Originally Posted by lokiare1 View Post
Really is there a method that you follow, some kind of procedure?
Yes there's a couple of ways to solve them they use algorithms.

Here's where i learned: Youtube
__________________



C++ Programmer; VB6 Programmer
Reply With Quote
  #7  
Old 01-28-2009, 12:57 PM
hardhat hardhat is offline
Programmer
PSP Smarty
 

Join Date: May 2007
Posts: 139
hardhat is on a distinguished road
Default

wow. Tiny executable. I'll have to give it a try.
Reply With Quote
  #8  
Old 01-28-2009, 02:31 PM
pirata nervo pirata nervo is offline
Moderator
PSP Titan
 

Join Date: Mar 2007
Location: www.consoleworld.net
Posts: 5,556
pirata nervo is on a distinguished road
Default

Can you post some screenshots please?
__________________

Reply With Quote
  #9  
Old 01-28-2009, 06:56 PM
Playboy21's Avatar
Playboy21 Playboy21 is offline
Programmer
PSP Smarty
 

Join Date: Mar 2008
Location: Malaysia
Posts: 139
Playboy21 Has a Beginner Reputation
Default

Wow, that's nice. Great job.
Reply With Quote
  #10  
Old 02-04-2009, 12:08 PM
EXTER EXTER is offline
Programmer
PSP Newbie
 

Join Date: Mar 2008
Posts: 8
EXTER is on a distinguished road
Default Update

Version 1.3 Update:

Changes:
Quote:
Version 1.3:
Added:
Back and Back Inverted moves.
Cube solve and scramble animations.
Move counter at the top right of the screen.
Session saving.
Download Link: http://rapidshare.com/files/19384934...Rubik-v1.3.rar
Reply With Quote
Reply

Tags
rubik homebrew release

 



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 03:35 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©