Phoenix Game Engine (PGE) is a fully featured engine for game development written by InsertWittyName and MK2k.
PGE Lua is the Lua wrapper of that engine.
Features:
pge.controls - Handling button and analog input.
pge.dir - Directory access and file system operations that deal with directories.
pge.file - File access and file system operations that deal with files.
pge.font - TrueType font loading and drawing.
pge.gfx - Graphic primitives drawing.
pge.math - VFPU math module.
pge.mp3 - MP3 playback for background music.
pge.net - Net and socket functions.
pge.texture - Image loading and drawing.
pge.timer - Timer module.
pge.usb - USB functions.
pge.utils - Utility functions for using the dialogs and retrieving system information.
pge.wav - WAV loading and playback for sound effects.
pge.zip - ZIP file access and extraction.
PGE Lua uses a port of the latest Lua release 5.1.4, which has been optimised specifically for the PSP.
PGE Lua comes with 23 fully commented samples demonstrating how each module is used.
Alongside that, full documentation is available via the homepage: http://pge.luaplayer.org/
There is an emulator for PGE Lua which runs on Windows, Linux, OSX and allows PSP-less development. This is almost complete and will be released at that time.
Install:
Copy the 'pgelua' folder to PSP/GAMEXXX/ (or PSP/GAME/ if your kernel is set to 3xx/4xx in the recovery menu).
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
Nanodesktop 0.3.4 Nanodesktop 0.3.4
Filippo Battaglia is back with an update to his exceptional software development kit, Nanodesktop (previous update here). For those who aren't familiar with the application, Nanodesktop lets PSP homebrew developers code faster, with the use of extensive system libraries.
What's new with version 0.3
LUALibrary LUALibrary
Attention LUA developers: Romero126 has released LUALibrary v 1.00 beta WIP, an update of LUA Library with a WIP SonyKeyboard Text Input system. This is still at the beta stage, and Romero126 said that the SCE SonyKeyboard is only partially functional. However, it should be fully functional in about a week (we'll update this post when that happens)
LuaPlayerHM8 LuaPlayerHM8
Homebrew developer homemister was able to sneak in one last surprise before the weekend hits as the latest version of LuaPlayerHM is now finally available for download. Following the version 8 drivers previously released a few weeks ago, this official release comes with the actual player, a web browser, as well as all of its related drivers
5.50 CTF Tools Two CTF tools used to build and decompile the 5
PSPMSX PSPMSX
Hi All,
For those who haven't seen previous versions, fMSX is a famous emulator of the MSX, MSX2, and MSX2+ 8bit home computers.
It runs MSX/MSX2/MSX2+ software on many different platforms including Windows and Unix.
See http://fms.komkon.org/fMSX/ for further informations
PSPHUGO PSPHUGO
Hu-Go is a famous emulator of NEC PC Engine console, running on many system such as Linux and Windows.
PSPHugo is a port on PSP of one latest version of Hu-Go.
Changelog:
- Audio Track support for CD-ROM
(support only MP3 format with stereo 16 bits samples
at 22k or 44k rate)
- CD-ROM TOC file format support
Revolution Engine Revolution Engine
Revolution Engine is the very First homebrew 3D Game Engine for Wii. It is directly based on GX without any GL wrapper or anything similar. Natively designed for the Wii, this engine is probably capable of generating the best homebrew graphics ever seen on this game console.
Changes:
More than a year later, a new version is released
DS App Studio v 0.5 DS App Studio v 0.5 A
DS App Studio is Awesomisoft's PC utility offering for the DS. This version pegs it at v0.5, with a variety of changes implemented.
A
A
New Features:
A
Adding fonts
A log of the compilation process
When compiling, You Can Easily now see the warnings, or errors, That Were Made DURING the compiltion
intraFont 0.24 A bitmap font library for PSP using the PSP's internal font (firmware pgf files