PSP Homebrew Applications PSP Homebrew Games PSP Custom Firmwares PSP Flash Homebrew PSP Hacks & Tools PSP Homebrew Demos PSP Magazines Tiff Exploit Section PSP Unbrickers PSP Downgraders PSP Emulators UMD Loaders Homebrew Loaders Lua Players Lua Games Lua Applications Lua Demos Commercial Game Demos
June 14th, 2009, 13:30 Posted By: wraggsterNews/release from Hyperhacker A couple months ago, I heard about how cool PSP homebrew was, and went out and bought one. I checked out what was available, and I thought, well this is cool, but I see a problem. The XMB is so boring. Sure, there are custom themes, but to make them involves hacking the firmware machine code. As fun as that is, it'd be a pain in the ass to make the kinds of themes I was looking for that way. Not to mention, it ties each theme to a specific firmware version - an update might render it incompatible, and the author might never get around to fixing that. There are some great custom themes out there, but they're effectively limited to variations on the same thing, due to the difficulty involved in making them. 3D? Sound? Animation? It'd be easier to make your own shell than to try to hack that in. So I did, and I called it Luna. Luna is designed to replace the XMB, and to be completely customizable. Luna skins are Lua scripts (hence the name), which gives them total flexibility without involving any difficult hex editing or dangerous flashing. 3D menus, background music, animation, alpha blending, whatever you want. You could go all-out and make a 3D world like Super Mario 64, jumping into paintings to run games. Or you could keep it simple, and have a text-based menu and maybe a background image. Or anywhere in between. You can even have no interface at all, and just assign a game to each button. Even if the mere sight of program code makes your head spin, you can still easily replace the images and sound effects - ordinary BMP, WAV and MP3 files. (And Lua code is quite simple, so don't be afraid to take a peek!) As a bonus, the contents of notes.txt are displayed on the screen when you press L (although that's entirely up to the skin), providing quick access to useful information such as a schedule. This is a beta version, which means: 1) Not all of the built-in programs work yet (but you can launch XMB as if it were a homebrew app to use them), and 2) The skin API could change in future versions. Once the final version is out, backward compatibility will be maintained as much as possible. I appreciate any feedback on the API design while there's still time to change it. (Take a look at the comments in main.h to see what's already planned, though.) If anyone can make me some better icons, I'd appreciate it. Once the final version is up I'll have a place on my website to submit your skins. Download and Give Feedback Via Comments
For more information and downloads, click here!
There are 1 comments - Join In and Discuss Here
DCEmu Portal DCEmu Forums DCEmu Console Sites 3DS News Alternative Handheld Emulation Amazon DCEmu Android News Apple iPhone/iPad News Dingoo News Dingoo News Dreamcast News Gamecube News GBA News GP2X Emulation GP32 Emu Nintendo 64 Homebrew Nintendo DS News Pandora Homebrew PC Gaming PS2Emu PS3 Evolution PSP News PSVita News Sega Saturn News Wii News WiiU News Xbox360 News Xbox & Zune Emulation DCEmu Shopping Sites Chinese Gadgets and Games Gaming & Gadgets Kindle News UK Games Auctions USA Games Auctions DCEmu Misc Sites Console News DCEmu.Com DCEmu Console History DCEmu Games News Blog DCEmu Games Reviews DCEmu Interviews DCEmu Reviews DCEmu Tutorials Joypad News Personal Chef Simply Photos Nottingham DCEmu Homebrew Coder Sites Chui Dreamcast Developer Deniska PSP Dev DXDev Console Dev GPF Console Dev Miemt PSP Dev PLynx PSP Dev PSMonkey PSP Dev ZX81 Console Dev
PSVita Buy From Amazon UK Buy From Amazon.Com (USA)
PSP Go Bundles Buy From Amazon UK Buy From Amazon.Com (USA)
PSP 3000 Bundles Buy From Amazon UK Buy From Amazon.Com (USA)
PSP 2000 Bundles Buy From Amazon UK Buy From Amazon.Com (USA)
Fifa 11 Buy From Amazon UK Buy From Amazon.Com (USA)
Final Fantasy IV - The Complete Collection (PSP) Buy From Amazon UK Buy From Amazon.Com (USA)
Lego Pirates of the Caribbean Buy From Amazon UK Buy From Amazon.Com (USA)
God of War: Ghost of Sparta Buy From Amazon UK Buy From Amazon.Com (USA)
GPS Receiver/Sony Go! Explore
Buy From Play Asia Buy From Amazon UK
10 IN 1 MULTI USB CHARGE CABLE FOR PSP 2600MAH LITHIUM BATTERY PACK Analog stick and controller for PSP CAR LIGHTER ADAPTER FOR PSPP FACE PLATE *ORIGINAL* FOR PSP HANDS FREE SOCKET FOR PSP LED REPLACEMENT *BLUE* FOR NDS ON / OFF Switch with PCB ON/OFF SWITCH FOR PSP Pandora Battery PSP Battery Cover PSP D-Pad PSP DEVOLUTION PSP Extra Button Kit PSP POWER SOCKET Replacement Volume and Home Cable Replacement L Key Cable Replacement Power and R Key Cable Replacement PSP Analog Thumb Stick REPLACEMENT SCREW SET FOR PSP Replacement WIFI Card SPEAKER SET (2 PIECES) FOR PSP Team Xecuter UMEMD Transfer / Charge Cable 2 in 1 UMD ON/OFF SWITCH UMD REPLACEMENT CASES Undiluted Platinum XCM MULTIFUNCTION CAR CHARGER ADAPTER Replacement Backlight SILVER STRIP AND SWITCH SET TFT LCD WITH BACK LIGHT Replacement PSP UMD Laser Lens ANALOG CONTROLLER JOYSTICK FOR PSP SLIM BACK LIGHT FOR PSP SLIM CABLE/BUS SET FOR PSP SLIM DELUXE AV CABLE FOR PSP SLIM AND LITE DELUXE COMPONENT AV CABLE FOR PSP SLIM EXTENSION CABLE FOR PSP SLIM FACE PLATE *ORIGINAL NEW* FOR PSP SLIM HANDS FREE SOCKET WITH PCB FOR PSP SLIM KEYSTOKE WITH D-PAD RUBBER FOR PSP SLIM LENS KHM-420BAA FOR PSP SLIM MAX POWER *SLIM* REPLACEMENT BATTERY MEMORY CARD SOCKET FOR PSP/PSP SLIM ON/OFF PCB W/ SWITCH FOR PSP SLIM POWER SOCKET FOR PSP SLIM Replacement Shoulder L+R Buttons for PSP Slim S-AV/AV STEREO CABLE FOR PSP SLIM SCREWDRIVER FOR PSP SLIM AND LITE SPEAKER SET (SET OF 2) FOR PSP SLIM UMD DOOR ON/OFF SWITCH FOR PSP SLIM ANALOG CONTROLLER JOYSTICK FOR PSP-3000 TFT LCD WITH BACK LIGHT FOR PSP-3000 XCM FACE PLATE FOR PSP 3000 DELUXE AV CABLE FOR PSP GO DELUXE COMPONENT AV CABLE FOR PSP GO TFT LCD FOR PSP GO
Coding Competitions 15 Day Lua Coding Competition 30 Day Competition 30 Day Competition #2