https://pandorawiki.org/api.php?action=feedcontributions&user=Ziz&feedformat=atomPandora Wiki - User contributions [en]2024-03-28T11:38:49ZUser contributionsMediaWiki 1.32.0-alphahttps://pandorawiki.org/index.php?title=Using_C4A_with_libSparrowNet&diff=29803Using C4A with libSparrowNet2014-07-02T07:58:34Z<p>Ziz: </p>
<hr />
<div>= Features of libSparrowNet =<br />
<br />
Skeezix created a quite neat score submit system with his Compo4all. Unfortunately his client implementation has some disadvantages.<br />
* You have to use the spaghetti client, which is small and practical, but only exists for the pandora officially.<br />
* For loading game lists, high scores and similar you always need to do HTTP magic on your own.<br />
* You needed skeezix Manager to create, edit or delete accounts.<br />
<br />
So Ziz started to reimplement the behaviour of the spaghetti client and the account management in his sparrowNet lib, which is in fact a part of sparrow3D, but doesn't need the (big) libsparrow3D.so file. Furthermore he encapsulated the HTTP magic to practical functions you just have to call. All the functions are threaded and most of them can be used parallel, e.g. loading three highscore at one time. Loading scores may need some time and parallizing stuff really helps here.<br />
<br />
A complete documentation can be found [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#Compo4all_stuff here]<br />
<br />
= Getting sparrow3D =<br />
<br />
You can get sparrow3D [https://github.com/theZiz/sparrow3d here]. Just clone it with<br />
git clone https://github.com/theZiz/sparrow3d.git<br />
in a folder of your choice. The compilation should be quite easy, just have a look at the documented Makefile. On most linux system "make" or "make libsparrowNet.so" (for just the needed library) should work out of the box. pmprog created a VS Project file for Windows users, too. If you compile '''on''' the pandora, edit the targets/pandora.mk and change the compiler pathes. Otherwise the library will introduce itself to skeezix server as PC instead as Pandora.<br />
Afterwards (doesn't matter, whether on PC or Pandora) type "make TARGET=pandora" to compile the library for the pandora.<br />
<br />
Now you just have to include "sparrowNet.h" and to link against libsparrowNet.so or libsparrowNet.dll (Windows) and it should work. For help or problems feel free to make a new thread on the open pandora board in the developers section or to ask Ziz in #openpandora in the FreeNode IRC network.<br />
<br />
= The basic system =<br />
<br />
This article will not explain the possibilities of the whole libSparrowNet here. However as the C4A part uses it, you have to init it at begin with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spInitNet spInitNet] and to quit it at program termination with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spQuitNet spQuitNet].<br />
<br />
The idea is, that every task is done in the background and you can get informations about the progress and the time left until timeout to show it to the user. If you e.g. commit a score you can do it in the background and the player can continue playing the next game to get an even higher score.<br />
<br />
Let's assume you just started a task. It doesn't matter, whether you want to get the list of games, scores of a specific game, submit a score for a game or even edit the accont: Every task uses the same background thread structure. Most of the times you have two methods to call the functions, e.g. [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGameParallel spNetC4AGetGameParallel]. Only one function of the first kind can run at one time. This is easy, but as you see, you can't run two task (e.g. getting high scores of different games) at ones. For this you can use the ...Parallel functions. However these return a handle you have to keep and to free with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteTask spNetC4ADeleteTask] if you are done. This article will not explain this in detail here, but the documentation should explain it quite well. Everything explained here works also for the ...Parallel functions, just keep in mind to add "Parallel" to the function and to keep and free the task handle.<br />
<br />
With [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetStatus spNetC4AGetStatus] you can get the status of the running process.<br />
* SP_C4A_PROGRESS means a process is running right now. This also means, that no other process can be started (except with the ...Parallel functions)<br />
* SP_C4A_OK means, that the last process exited without errors. Get the result with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTaskResult spNetC4AGetTaskResult]. Even if everything went well, that doesn't mean, that your task was fulfilled! So don't forget to check afterwards.<br />
* SP_C4A_ERROR means, that the last process exited with errors.<br />
<br />
Every task is started with a time out. After this time the task is canceled. However you can cancel the task on yourself of course, too, e.g. if the user don't want to wait anymore. Use [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACancelTask spNetC4ACancelTask] for this. You get the remaining time until the time out with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTimeOut spNetC4AGetTimeOut].<br />
<br />
= The functions =<br />
<br />
The functions you can call are:<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetProfile spNetC4AGetProfile]<br />
: This function does not work parallel. It just loads the profile if it exists (!) for later use. You need such a profile! If the loading fails, you have to create an account or tell the user to do so with one of the compo4all managers.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AFreeProfile spNetC4AFreeProfile]<br />
: Frees the profile. In memory. It doesn't delete it, just frees the pointer. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame]<br />
: Fills a list of all available games on skeezix c4a server.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteGame spNetC4ADeleteGame]<br />
: Deletes the list created with the function above. It doesn't delete anything on skeezix server. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScore spNetC4AGetScore] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScoreOfMonth spNetC4AGetScoreOfMonth]<br />
: Load the scores of a game on skeezix server. The second function loads only scores of a specific month.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteScore spNetC4ADeleteScores]<br />
: Deletes the list created with the functions above.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACommitScore spNetC4ACommitScore]<br />
: Commits a score. This is, what the spaghetti client would do. The platform identifier (e.g. "pandora" for the Open Pandora or "gcw" for the GCW Zero) are set by libSparrowNet automaticly. If you add a highscore list to the call, it will check, whether the user already submitted this score. This is practical, if you didn't have a connection at the last submit attempt. So the easist way is to save every highscore local, to get the available highscore from skeezix server and to commit everything you have - libSparrowNet will not commit scores twice.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACreateProfile spNetC4ACreateProfile]<br />
: Creates a new profile locally and on skeezix server. The local c4a-prof file will be on different locations depending on the target system.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteAccount spNetC4ADeleteAccount]<br />
: Really deletes your c4a-prof file and the account on skeezix server. This CAN'T be undone easily (in fact if you edit the account again with the same unique ID, although it was deleted, it is restored, but for this you need a backup of your c4a-prof file or at least the unique id). So be careful with this function.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AEditProfile spNetC4AEditProfile]<br />
: Edits a given profile. As the unique id stays, this changes the short and long username in every score submitted with this account.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteProfileFile spNetC4ADeleteProfileFile]<br />
: Deletes the profile file on the system, but not in skeezix server.<br />
<br />
= Example =<br />
<br />
This small example will load a profile, load the scores of a game and if a profile was loaded correctly commit a score (if this isn't in the list loaded before and commited already):<br />
<br />
<syntaxhighlight lang="cpp"><br />
spInitNet();<br />
<br />
//Getting the profile<br />
spNetC4AProfilePointer profile = spNetC4AGetProfile();<br />
if (profile) //Did it work?<br />
{<br />
printf("Your profile:\n");<br />
printf("Long Name: %s\n",profile->longname);<br />
printf("Short Name: %s\n",profile->shortname);<br />
printf("E-Mail: %s\n",profile->email);<br />
printf("Password: %s\n",profile->password);<br />
}<br />
else<br />
printf("No profile found. Put it to this folder or create it with compo4all!\n");<br />
<br />
//Loading the scores of game_name. If the profile was loaded only<br />
//the scores of this user will be added to the list.<br />
spNetC4AScorePointer score;<br />
spNetC4AGetScore(&score,profile,"game_name",10000); //10000 ms timeout<br />
//The task is running now, we could do other things and show the timeout counter.<br />
//But we will just wait:<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
//sparrow3D has a function for this, but I don't want to use this bloated lib here.<br />
//Furthermore in your game you probably not just cycle without doing anything.<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
{<br />
//Everything went fine, let's print the high score<br />
spNetC4AScorePointer mom = score;<br />
while (mom)<br />
{<br />
//the time are the ms since 1.1.1970, so we need to convert it.<br />
struct tm * local = localtime (&(mom->commitTime));<br />
printf(" %2i.%2i.%i - %2i:%02i: %s (%s) - %i\n",<br />
local->tm_mday,local->tm_mon+1,local->tm_year+1900,<br />
local->tm_hour,local->tm_min,mom->longname,mom->shortname,mom->score);<br />
mom = mom->next;<br />
}<br />
}<br />
else<br />
printf("Fetshing Highscore failed with status code: %i\n",spNetC4AGetStatus());<br />
<br />
//If we have a profile let's submit something<br />
if (profile)<br />
{<br />
//Please don't do this for real games, this will really submit scores to the game<br />
if (spNetC4ACommitScore(profile,"game_name",12345,&score,10000)) //12345 is score, 100000 time out<br />
printf("Submit failed. Probably is the score already in the high score\n");<br />
else<br />
{<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
printf("Submit succeded\n");<br />
else<br />
printf("Submit failed with status code: %i\n",spNetC4AGetStatus());<br />
}<br />
<br />
//Winter wrap up:<br />
if (score)<br />
spNetC4ADeleteScores(&score);<br />
if (profile)<br />
spNetC4AFreeProfile(profile);<br />
spQuitNet();<br />
</syntaxhighlight><br />
<br />
Have a look at [https://github.com/theZiz/snowman Snowman], [https://github.com/theZiz/puzzletube Puzzletube] or [https://github.com/theZiz/Sparrow-C4A-Manager SparrowC4AManager] to get more examples of how to use libsparrowNet.<br />
<br />
= Fusilli client =<br />
Analog to the spaghetti client of Skeezix, Ziz made a fusilli client based on libsparrowNet, but staticly linked. So like the spaghetti client only one single file is needed. This approach is much easier than the library, but still has the advantage of running on many platforms.<br />
https://github.com/theZiz/fusilli-client Here you find the code and in the build folder prebuilt binaries for many systems, even PC.</div>Zizhttps://pandorawiki.org/index.php?title=Main_Page&diff=29698Main Page2014-05-23T09:59:22Z<p>Ziz: /* Hacking */</p>
<hr />
<div>__NOTOC__<br />
<br />
::::::::::'''Openpandora''' - The pocket computer with gaming controls. <br />
<div style="float:left"><br />
'''Community'''<br><br />
[[IRC]] - [http://pandoralive.info/ blog] - [[Team]]<br><br />
<br><br />
'''Input flexibility'''<br><br />
[[Keyboard]] - [[Nubs|gaming controls]]<br><br />
[[Display|touchscreen]]<br><br><br />
'''Workflow'''<br><br />
[[Power_modes#How_long_does_the_battery_last.3F|Battery life]] - Dual SD slots<br><br><br />
'''Audio'''<br><br />
[[Audio system|High quality sound]]<br><br><br />
'''Philosophy'''<br><br />
[http://en.wikipedia.org/wiki/Free_and_open-source_software Linux|Gnu]<br><br><br />
'''Workmanship'''<br><br />
[https://www.dragonbox.de/en/16-pandora Buy here]<br><br />
<br><br />
<br><br />
</div><br />
<div id="mf-home" style="float:left"><br />
[[Image:Pandora1ghz.png | left | 400px]]<br />
</div><br />
<div id="mf-home" style="float:left"><br />
<br><br />
Built in Germany, the Pandora is a high-quality, all-purpose mobile computer offering the greatest possible degree of software freedom to a vibrant community of users and developers. We have a wide range of high quality software available on the [http://repo.openpandora.org/ repo].<br><br><br />
[http://www.youtube.com/watch?v=zH-RAOrbFqs| Video demo]<br />
</div><br />
<br><br />
{| width="100%"<br />
|-<br />
<br />
|valign="top" width="25%" style="padding:0.5em;"|<br />
[[Image:IntroIcon.png | left | 50px]]<br />
==Intro==<br />
<div style="clear: both; height: 1px;"></div><br />
* [[Quickstart]]<br />
* [[User manual]]<br />
* [[Team]]<br />
* [[Size Comparisons]]<br />
* [[Production Timeline]]<br />
* [[Community Links]]<br />
* [[Wiki TODO]]<br />
[[Image:DesktopIcon.png | left | 50px]]<br />
== Software ==<br />
<div style="clear: both; height: 1px;"></div><br />
* [[GUI]]<br />
* [[Software_projects]]<br />
* [[OpenBox]]<br />
* [[Minimenu]]<br />
* [[Xfce]]<br />
* [[Compo4All]]<br />
* [[FlashEnv]] | [[Flashenv Compatibility List|Compatibility List]]<br />
* [[PickleLauncher]]<br />
* [[Backup]]<br />
* [[GPS]]<br />
* [[Screenshot]]<br />
* [[Wallpaper cronjob]]<br />
* [[Port Requests]]<br />
* [[ResidualVM]]<br />
<br />
|valign="top" width="25%" style="padding:0.5em;"|<br />
[[Image:HardwareIcon.png | left | 50px]]<br />
<br />
== Hardware ==<br />
<div style="clear: both; height: 1px;"></div><br />
* [[Pandora]]<br />
* [[SD compatibility list]]<br />
* [[USB compatibility list]]<br />
* [[USB reference]]<br />
* [[Formatting SD cards]]<br />
* [[NAND]]<br />
* [[Swap]]<br />
* [[Display]]<br />
* [[TV-out cable]]<br />
* [[LEDs and backlight]]<br />
* [[WiFi]]<br />
* [[Bluetooth]]<br />
* [[Audio system]]<br />
* [[Keyboard]]<br />
* [[Nubs]]<br />
* [[Controllers]]<br />
* [[Hardware defects]]<br />
* [[Mobile Broadband]]<br />
* [http://boards.openpandora.org/index.php?/topic/404-dvb-t-tv-on-pandora/ dvb-t] - forum link<br />
* [[Power modes]]<br />
* [[Overclocking]]<br />
* [[Hardware Hacking]]<br />
* [[Configuring ext signals]]<br />
<br />
|valign="top" width="25%" style="padding:0.5em;"|<br />
[[Image:SoftwareIcon.png | left | 50px]]<br />
== Operating systems ==<br />
<div style="clear: both; height: 1px;"></div><br />
* [[Boot setup]]<br />
* [[Ångström]] (Official OS)<br />
* [[Pandian]]<br />
* [[Slackware]] | [[SOLEIL]]<br />
* [[Gentoo]]<br />
* [[Android]]<br />
* [[RISC OS]]<br />
* [[Basic Linux Guide]]<br />
[[Image:EmulatorIcon.png | left | 53px]]<br />
<br />
== Emulators ==<br />
<div style="clear: both; height: 1px;"></div><br />
* [[Emulators]] | [[Legal Emulation Resources|Legal Resources]]<br />
* [[Reicast]] | [[Reicast Compatibility List|Compatibility List]]<br />
* [[UAE4ALL]] | [http://spreadsheets.google.com/spreadsheet/pub?hl=en&key=0AuBR5X_s_5_idG92ZVQ5cEs4ZEhYTm5sSjFIcl83U2c&hl=en&gid=0 Compatibility List]<br />
* [[DraStic]] | [[DraStic Compatibility List|Compatibility List]]<br />
* [[PPSSPP]] | [[PPSSPP Compatibility List|Compatibility List]]<br />
* [[3doh]] | [[3doh Compatibility List|Compatibility List]]<br />
* [[Mupen2.0 Compatibility List]]<br />
* [[PCSX-ReARMed]] | [[PSX backups]]<br />
* [[PicoDrive]]<br />
* [[SNES9X4P]]<br />
* [[MAME4ALL]]<br />
* [[QEMU]] | [[QEMU Compatibility|Compatibility List]]<br />
* [[DOSBox]] | [[DOSBox compatibility list|Compatibility List]]<br />
<br />
|valign="top" width="25%" style="padding:0.5em;"|<br />
[[Image:DevelopmentIcon.png | left | 50px]]<br />
<br />
==Hacking==<br />
<div style="clear: both; height: 1px;"></div><br />
* [[Development]]<br />
* [[Introduction to PNDs]]<br />
* [[Libpnd hub]]<br />
* [[Porting to GLES from GL]]<br />
* [[Porting guide]]<br />
* [[GLES]]<br />
* [[GLESGAE]]<br />
* [[GLBasic tutorial]]<br />
* [[SGX drivers]]<br />
* [[SDL]]<br />
* [[SDL Controls]]<br />
* [[Floating Point Optimization]]<br />
* [[Assembly Code Optimization]]<br />
* [[Compile on the Pandora]]<br />
* [[Cross-compiler]]<br />
* [[Make and run simple PND]]<br />
* [[Compo4AllSDK]]<br />
* [[Using C4A with libSparrowNet]]<br />
* [[PXML specification]]<br />
* [[PND repository specification]]<br />
* [[PND management workflow]]<br />
* [[Client Repository Communication API]]<br />
* [[Mupen64plus dynamic recompiler]]<br />
* [[Extend Utils]]<br />
* [[Kernel interface]]<br />
<br />
|}<br />
{|<br />
[[File:Pandora_logo_small.png|link=Logo|left|50px]]<br />
|}<br />
----<br />
{|<br />
| ''Unofficial source of info, [[Openpandora GmbH]] or [[Openpandora Ltd]] not responsible for content.<br />
|}</div>Zizhttps://pandorawiki.org/index.php?title=Using_C4A_with_libSparrowNet&diff=29670Using C4A with libSparrowNet2014-05-01T23:01:58Z<p>Ziz: Added the fc</p>
<hr />
<div>= Features of libSparrowNet =<br />
<br />
Skeezix created a quite neat score submit system with his Compo4all. Unfortunately his client implementation has some disadvantages.<br />
* You have to use the spaghetti client, which is small and practical, but only exists for the pandora officially.<br />
* For loading game lists, high scores and similar you always need to do HTTP magic on your own.<br />
* You needed skeezix Manager to create, edit or delete accounts.<br />
<br />
So Ziz started to reimplement the behaviour of the spaghetti client and the account management in his sparrowNet lib, which is in fact a part of sparrow3D, but doesn't need the (big) libsparrow3D.so file. Furthermore he encapsulated the HTTP magic to practical functions you just have to call. All the functions are threaded and most of them can be used parallel, e.g. loading three highscore at one time. Loading scores may need some time and parallizing stuff really helps here.<br />
<br />
A complete documentation can be found [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#Compo4all_stuff here]<br />
<br />
= Getting sparrow3D =<br />
<br />
You can get sparrow3D [https://github.com/theZiz/sparrow3d here]. Just clone it with<br />
git clone https://github.com/theZiz/sparrow3d.git<br />
in a folder of your choice. The compilation should be quite easy, just have a look at the documented Makefile. On most linux system "make" or "make libsparrowNet.so" (for just the needed library) should work out of the box. pmprog created a VS Project file for Windows users, too. If you compile '''on''' the pandora, edit the targets/pandora.mk and change the compiler pathes. Otherwise the library will introduce itself to skeezix server as PC instead as Pandora.<br />
Afterwards (doesn't matter, whether on PC or Pandora) type "make TARGET=pandora" to compile the library for the pandora.<br />
<br />
Now you just have to include "sparrowNet.h" and to link against libsparrowNet.so or libsparrowNet.dll (Windows) and it should work. For help or problems feel free to make a new thread on the open pandora board in the developers section or to ask Ziz in #openpandora in the FreeNode IRC network.<br />
<br />
= The basic system =<br />
<br />
This article will not explain the possibilities of the whole libSparrowNet here. However as the C4A part uses it, you have to init it at begin with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spInitNet spInitNet] and to quit it at program termination with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spQuitNet spQuitNet].<br />
<br />
The idea is, that every task is done in the background and you can get informations about the progress and the time left until timeout to show it to the user. If you e.g. commit a score you can do it in the background and the player can continue playing the next game to get an even higher score.<br />
<br />
Let's assume you just started a task. It doesn't matter, whether you want to get the list of games, scores of a specific game, submit a score for a game or even edit the accont: Every task uses the same background thread structure. Most of the times you have two methods to call the functions, e.g. [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGameParallel spNetC4AGetGameParallel]. Only one function of the first kind can run at one time. This is easy, but as you see, you can't run two task (e.g. getting high scores of different games) at ones. For this you can use the ...Parallel functions. However these return a handle you have to keep and to free with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteTask spNetC4ADeleteTask] if you are done. This article will not explain this in detail here, but the documentation should explain it quite well. Everything explained here works also for the ...Parallel functions, just keep in mind to add "Parallel" to the function and to keep and free the task handle.<br />
<br />
With [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetStatus spNetC4AGetStatus] you can get the status of the running process.<br />
* SP_C4A_PROGRESS means a process is running right now. This also means, that no other process can be started (except with the ...Parallel functions)<br />
* SP_C4A_OK means, that the last process exited without errors. Get the result with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTaskResult spNetC4AGetTaskResult]. Even if everything went well, that doesn't mean, that your task was fulfilled! So don't forget to check afterwards.<br />
* SP_C4A_ERROR means, that the last process exited with errors.<br />
<br />
Every task is started with a time out. After this time the task is canceled. However you can cancel the task on yourself of course, too, e.g. if the user don't want to wait anymore. Use [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACancelTask spNetC4ACancelTask] for this. You get the remaining time until the time out with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTimeOut spNetC4AGetTimeOut].<br />
<br />
= The functions =<br />
<br />
The functions you can call are:<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetProfile spNetC4AGetProfile]<br />
: This function does not work parallel. It just loads the profile if it exists (!) for later use. You need such a profile! If the loading fails, you have to create an account or tell the user to do so with one of the compo4all managers.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AFreeProfile spNetC4AFreeProfile]<br />
: Frees the profile. In memory. It doesn't delete it, just frees the pointer. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame]<br />
: Fills a list of all available games on skeezix c4a server.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteGame spNetC4ADeleteGame]<br />
: Deletes the list created with the function above. It doesn't delete anything on skeezix server. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScore spNetC4AGetScore] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScoreOfMonth spNetC4AGetScoreOfMonth]<br />
: Load the scores of a game on skeezix server. The second function loads only scores of a specific month.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteScore spNetC4ADeleteScores]<br />
: Deletes the list created with the functions above.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACommitScore spNetC4ACommitScore]<br />
: Commits a score. This is, what the spaghetti client would do. The platform identifier (e.g. "pandora" for the Open Pandora or "gcw" for the GCW Zero) are set by libSparrowNet automaticly. If you add a highscore list to the call, it will check, whether the user already submitted this score. This is practical, if you didn't have a connection at the last submit attempt. So the easist way is to save every highscore local, to get the available highscore from skeezix server and to commit everything you have - libSparrowNet will not commit scores twice.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACreateProfile spNetC4ACreateProfile]<br />
: Creates a new profile locally and on skeezix server. The local c4a-prof file will be on different locations depending on the target system.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteAccount spNetC4ADeleteAccount]<br />
: Really deletes your c4a-prof file and the account on skeezix server. This CAN'T be undone easily (in fact if you edit the account again with the same unique ID, although it was deleted, it is restored, but for this you need a backup of your c4a-prof file or at least the unique id). So be careful with this function.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AEditProfile spNetC4AEditProfile]<br />
: Edits a given profile. As the unique id stays, this changes the short and long username in every score submitted with this account.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteProfileFile spNetC4ADeleteProfileFile]<br />
: Deletes the profile file on the system, but not in skeezix server.<br />
<br />
= Example =<br />
<br />
This small example will load a profile, load the scores of a game and if a profile was loaded correctly commit a score (if this isn't in the list loaded before and commited already):<br />
<br />
<syntaxhighlight lang="cpp"><br />
spInitNet();<br />
<br />
//Getting the profile<br />
spNetC4AProfilePointer profile = spNetC4AGetProfile();<br />
if (profile) //Did it work?<br />
{<br />
printf("Your profile:\n");<br />
printf("Long Name: %s\n",profile->longname);<br />
printf("Short Name: %s\n",profile->shortname);<br />
printf("E-Mail: %s\n",profile->email);<br />
printf("Password: %s\n",profile->password);<br />
}<br />
else<br />
printf("No profile found. Put it to this folder or create it with compo4all!\n");<br />
<br />
//Loading the scores of game_name. If the profile was loaded only<br />
//the scores of this user will be added to the list.<br />
spNetC4AScorePointer score;<br />
spNetC4AGetScore(&score,profile,"game_name",10000); //10000 ms timeout<br />
//The task is running now, we could do other things and show the timeout counter.<br />
//But we will just wait:<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
//sparrow3D has a function for this, but I don't want to use this bloated lib here.<br />
//Furthermore in your game you probably not just cycle without doing anything.<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
{<br />
//Everything went fine, let's print the high score<br />
spNetC4AScorePointer mom = score;<br />
while (mom)<br />
{<br />
//the time are the ms since 1.1.1970, so we need to convert it.<br />
struct tm * local = localtime (&(mom->commitTime));<br />
printf(" %2i.%2i.%i - %2i:%02i: %s (%s) - %i\n",<br />
local->tm_mday,local->tm_mon+1,local->tm_year+1900,<br />
local->tm_hour,local->tm_min,mom->longname,mom->shortname,mom->score);<br />
mom = mom->next;<br />
}<br />
}<br />
else<br />
printf("Fetshing Highscore failed with status code: %i\n",spNetC4AGetStatus());<br />
<br />
//If we have a profile let's submit something<br />
if (profile)<br />
{<br />
//Please don't do this for real games, this will really submit scores to the game<br />
if (spNetC4ACommitScore(profile,"game_name",10000,&score))<br />
printf("Submit failed. Probably is the score already in the high score\n");<br />
else<br />
{<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
printf("Submit succeded\n");<br />
else<br />
printf("Submit failed with status code: %i\n",spNetC4AGetStatus());<br />
}<br />
<br />
//Winter wrap up:<br />
if (score)<br />
spNetC4ADeleteScores(&score);<br />
if (profile)<br />
spNetC4AFreeProfile(profile);<br />
spQuitNet();<br />
</syntaxhighlight><br />
<br />
Have a look at [https://github.com/theZiz/snowman Snowman], [https://github.com/theZiz/puzzletube Puzzletube] or [https://github.com/theZiz/Sparrow-C4A-Manager SparrowC4AManager] to get more examples of how to use libsparrowNet.<br />
<br />
= Fusilli client =<br />
Analog to the spaghetti client of Skeezix, Ziz made a fusilli client based on libsparrowNet, but staticly linked. So like the spaghetti client only one single file is needed. This approach is much easier than the library, but still has the advantage of running on many platform.<br />
https://github.com/theZiz/fusilli-client Here you find the code and in the build folder prebuilt binaries for many systems, even PC.</div>Zizhttps://pandorawiki.org/index.php?title=Using_C4A_with_libSparrowNet&diff=29668Using C4A with libSparrowNet2014-04-26T12:22:48Z<p>Ziz: Added how to get sparrow3d, added more examples</p>
<hr />
<div>= Features of libSparrowNet =<br />
<br />
Skeezix created a quite neat score submit system with his Compo4all. Unfortunately his client implementation has some disadvantages.<br />
* You have to use the spaghetti client, which is small and practical, but only exists for the pandora officially.<br />
* For loading game lists, high scores and similar you always need to do HTTP magic on your own.<br />
* You needed skeezix Manager to create, edit or delete accounts.<br />
<br />
So Ziz started to reimplement the behaviour of the spaghetti client and the account management in his sparrowNet lib, which is in fact a part of sparrow3D, but doesn't need the (big) libsparrow3D.so file. Furthermore he encapsulated the HTTP magic to practical functions you just have to call. All the functions are threaded and most of them can be used parallel, e.g. loading three highscore at one time. Loading scores may need some time and parallizing stuff really helps here.<br />
<br />
A complete documentation can be found [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#Compo4all_stuff here]<br />
<br />
= Getting sparrow3D =<br />
<br />
You can get sparrow3D [https://github.com/theZiz/sparrow3d here]. Just clone it with<br />
git clone https://github.com/theZiz/sparrow3d.git<br />
in a folder of your choice. The compilation should be quite easy, just have a look at the documented Makefile. On most linux system "make" or "make libsparrowNet.so" (for just the needed library) should work out of the box. pmprog created a VS Project file for Windows users, too. If you compile '''on''' the pandora, edit the targets/pandora.mk and change the compiler pathes. Otherwise the library will introduce itself to skeezix server as PC instead as Pandora.<br />
Afterwards (doesn't matter, whether on PC or Pandora) type "make TARGET=pandora" to compile the library for the pandora.<br />
<br />
Now you just have to include "sparrowNet.h" and to link against libsparrowNet.so or libsparrowNet.dll (Windows) and it should work. For help or problems feel free to make a new thread on the open pandora board in the developers section or to ask Ziz in #openpandora in the FreeNode IRC network.<br />
<br />
= The basic system =<br />
<br />
This article will not explain the possibilities of the whole libSparrowNet here. However as the C4A part uses it, you have to init it at begin with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spInitNet spInitNet] and to quit it at program termination with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spQuitNet spQuitNet].<br />
<br />
The idea is, that every task is done in the background and you can get informations about the progress and the time left until timeout to show it to the user. If you e.g. commit a score you can do it in the background and the player can continue playing the next game to get an even higher score.<br />
<br />
Let's assume you just started a task. It doesn't matter, whether you want to get the list of games, scores of a specific game, submit a score for a game or even edit the accont: Every task uses the same background thread structure. Most of the times you have two methods to call the functions, e.g. [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGameParallel spNetC4AGetGameParallel]. Only one function of the first kind can run at one time. This is easy, but as you see, you can't run two task (e.g. getting high scores of different games) at ones. For this you can use the ...Parallel functions. However these return a handle you have to keep and to free with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteTask spNetC4ADeleteTask] if you are done. This article will not explain this in detail here, but the documentation should explain it quite well. Everything explained here works also for the ...Parallel functions, just keep in mind to add "Parallel" to the function and to keep and free the task handle.<br />
<br />
With [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetStatus spNetC4AGetStatus] you can get the status of the running process.<br />
* SP_C4A_PROGRESS means a process is running right now. This also means, that no other process can be started (except with the ...Parallel functions)<br />
* SP_C4A_OK means, that the last process exited without errors. Get the result with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTaskResult spNetC4AGetTaskResult]. Even if everything went well, that doesn't mean, that your task was fulfilled! So don't forget to check afterwards.<br />
* SP_C4A_ERROR means, that the last process exited with errors.<br />
<br />
Every task is started with a time out. After this time the task is canceled. However you can cancel the task on yourself of course, too, e.g. if the user don't want to wait anymore. Use [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACancelTask spNetC4ACancelTask] for this. You get the remaining time until the time out with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTimeOut spNetC4AGetTimeOut].<br />
<br />
= The functions =<br />
<br />
The functions you can call are:<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetProfile spNetC4AGetProfile]<br />
: This function does not work parallel. It just loads the profile if it exists (!) for later use. You need such a profile! If the loading fails, you have to create an account or tell the user to do so with one of the compo4all managers.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AFreeProfile spNetC4AFreeProfile]<br />
: Frees the profile. In memory. It doesn't delete it, just frees the pointer. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame]<br />
: Fills a list of all available games on skeezix c4a server.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteGame spNetC4ADeleteGame]<br />
: Deletes the list created with the function above. It doesn't delete anything on skeezix server. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScore spNetC4AGetScore] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScoreOfMonth spNetC4AGetScoreOfMonth]<br />
: Load the scores of a game on skeezix server. The second function loads only scores of a specific month.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteScore spNetC4ADeleteScores]<br />
: Deletes the list created with the functions above.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACommitScore spNetC4ACommitScore]<br />
: Commits a score. This is, what the spaghetti client would do. The platform identifier (e.g. "pandora" for the Open Pandora or "gcw" for the GCW Zero) are set by libSparrowNet automaticly. If you add a highscore list to the call, it will check, whether the user already submitted this score. This is practical, if you didn't have a connection at the last submit attempt. So the easist way is to save every highscore local, to get the available highscore from skeezix server and to commit everything you have - libSparrowNet will not commit scores twice.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACreateProfile spNetC4ACreateProfile]<br />
: Creates a new profile locally and on skeezix server. The local c4a-prof file will be on different locations depending on the target system.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteAccount spNetC4ADeleteAccount]<br />
: Really deletes your c4a-prof file and the account on skeezix server. This CAN'T be undone easily (in fact if you edit the account again with the same unique ID, although it was deleted, it is restored, but for this you need a backup of your c4a-prof file or at least the unique id). So be careful with this function.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AEditProfile spNetC4AEditProfile]<br />
: Edits a given profile. As the unique id stays, this changes the short and long username in every score submitted with this account.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteProfileFile spNetC4ADeleteProfileFile]<br />
: Deletes the profile file on the system, but not in skeezix server.<br />
<br />
= Example =<br />
<br />
This small example will load a profile, load the scores of a game and if a profile was loaded correctly commit a score (if this isn't in the list loaded before and commited already):<br />
<br />
<syntaxhighlight lang="cpp"><br />
spInitNet();<br />
<br />
//Getting the profile<br />
spNetC4AProfilePointer profile = spNetC4AGetProfile();<br />
if (profile) //Did it work?<br />
{<br />
printf("Your profile:\n");<br />
printf("Long Name: %s\n",profile->longname);<br />
printf("Short Name: %s\n",profile->shortname);<br />
printf("E-Mail: %s\n",profile->email);<br />
printf("Password: %s\n",profile->password);<br />
}<br />
else<br />
printf("No profile found. Put it to this folder or create it with compo4all!\n");<br />
<br />
//Loading the scores of game_name. If the profile was loaded only<br />
//the scores of this user will be added to the list.<br />
spNetC4AScorePointer score;<br />
spNetC4AGetScore(&score,profile,"game_name",10000); //10000 ms timeout<br />
//The task is running now, we could do other things and show the timeout counter.<br />
//But we will just wait:<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
//sparrow3D has a function for this, but I don't want to use this bloated lib here.<br />
//Furthermore in your game you probably not just cycle without doing anything.<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
{<br />
//Everything went fine, let's print the high score<br />
spNetC4AScorePointer mom = score;<br />
while (mom)<br />
{<br />
//the time are the ms since 1.1.1970, so we need to convert it.<br />
struct tm * local = localtime (&(mom->commitTime));<br />
printf(" %2i.%2i.%i - %2i:%02i: %s (%s) - %i\n",<br />
local->tm_mday,local->tm_mon+1,local->tm_year+1900,<br />
local->tm_hour,local->tm_min,mom->longname,mom->shortname,mom->score);<br />
mom = mom->next;<br />
}<br />
}<br />
else<br />
printf("Fetshing Highscore failed with status code: %i\n",spNetC4AGetStatus());<br />
<br />
//If we have a profile let's submit something<br />
if (profile)<br />
{<br />
//Please don't do this for real games, this will really submit scores to the game<br />
if (spNetC4ACommitScore(profile,"game_name",10000,&score))<br />
printf("Submit failed. Probably is the score already in the high score\n");<br />
else<br />
{<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
printf("Submit succeded\n");<br />
else<br />
printf("Submit failed with status code: %i\n",spNetC4AGetStatus());<br />
}<br />
<br />
//Winter wrap up:<br />
if (score)<br />
spNetC4ADeleteScores(&score);<br />
if (profile)<br />
spNetC4AFreeProfile(profile);<br />
spQuitNet();<br />
</syntaxhighlight><br />
<br />
Have a look at [https://github.com/theZiz/snowman Snowman], [https://github.com/theZiz/puzzletube Puzzletube] or [https://github.com/theZiz/Sparrow-C4A-Manager SparrowC4AManager] to get more examples of how to use libsparrowNet.</div>Zizhttps://pandorawiki.org/index.php?title=Using_C4A_with_libSparrowNet&diff=29667Using C4A with libSparrowNet2014-04-26T12:05:46Z<p>Ziz: /* The basic system */ typo</p>
<hr />
<div>= Features of libSparrowNet =<br />
<br />
Skeezix created a quite neat score submit system with his Compo4all. Unfortunately his client implementation has some disadvantages.<br />
* You have to use the spaghetti client, which is small and practical, but only exists for the pandora officially.<br />
* For loading game lists, high scores and similar you always need to do HTTP magic on your own.<br />
* You needed skeezix Manager to create, edit or delete accounts.<br />
<br />
So Ziz started to reimplement the behaviour of the spaghetti client and the account management in his sparrowNet lib, which is in fact a part of sparrow3D, but doesn't need the (big) libSparrow3D.so file. Furthermore he encapsulated the HTTP magic to practical functions you just have to call. All the functions are threaded and most of them can be used parallel, e.g. loading three highscore at one time. Loading scores may need some time and parallizing stuff really helps here.<br />
<br />
A complete documentation can be found [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#Compo4all_stuff here]<br />
<br />
= The basic system =<br />
<br />
This article will not explain the possibilities of the whole libSparrowNet here. However as the C4A part uses it, you have to init it at begin with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spInitNet spInitNet] and to quit it at program termination with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spQuitNet spQuitNet].<br />
<br />
The idea is, that every task is done in the background and you can get informations about the progress and the time left until timeout to show it to the user. If you e.g. commit a score you can do it in the background and the player can continue playing the next game to get an even higher score.<br />
<br />
Let's assume you just started a task. It doesn't matter, whether you want to get the list of games, scores of a specific game, submit a score for a game or even edit the accont: Every task uses the same background thread structure. Most of the times you have two methods to call the functions, e.g. [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGameParallel spNetC4AGetGameParallel]. Only one function of the first kind can run at one time. This is easy, but as you see, you can't run two task (e.g. getting high scores of different games) at ones. For this you can use the ...Parallel functions. However these return a handle you have to keep and to free with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteTask spNetC4ADeleteTask] if you are done. This article will not explain this in detail here, but the documentation should explain it quite well. Everything explained here works also for the ...Parallel functions, just keep in mind to add "Parallel" to the function and to keep and free the task handle.<br />
<br />
With [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetStatus spNetC4AGetStatus] you can get the status of the running process.<br />
* SP_C4A_PROGRESS means a process is running right now. This also means, that no other process can be started (except with the ...Parallel functions)<br />
* SP_C4A_OK means, that the last process exited without errors. Get the result with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTaskResult spNetC4AGetTaskResult]. Even if everything went well, that doesn't mean, that your task was fulfilled! So don't forget to check afterwards.<br />
* SP_C4A_ERROR means, that the last process exited with errors.<br />
<br />
Every task is started with a time out. After this time the task is canceled. However you can cancel the task on yourself of course, too, e.g. if the user don't want to wait anymore. Use [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACancelTask spNetC4ACancelTask] for this. You get the remaining time until the time out with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTimeOut spNetC4AGetTimeOut].<br />
<br />
= The functions =<br />
<br />
The functions you can call are:<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetProfile spNetC4AGetProfile]<br />
: This function does not work parallel. It just loads the profile if it exists (!) for later use. You need such a profile! If the loading fails, you have to create an account or tell the user to do so with one of the compo4all managers.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AFreeProfile spNetC4AFreeProfile]<br />
: Frees the profile. In memory. It doesn't delete it, just frees the pointer. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame]<br />
: Fills a list of all available games on skeezix c4a server.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteGame spNetC4ADeleteGame]<br />
: Deletes the list created with the function above. It doesn't delete anything on skeezix server. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScore spNetC4AGetScore] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScoreOfMonth spNetC4AGetScoreOfMonth]<br />
: Load the scores of a game on skeezix server. The second function loads only scores of a specific month.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteScore spNetC4ADeleteScores]<br />
: Deletes the list created with the functions above.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACommitScore spNetC4ACommitScore]<br />
: Commits a score. This is, what the spaghetti client would do. The platform identifier (e.g. "pandora" for the Open Pandora or "gcw" for the GCW Zero) are set by libSparrowNet automaticly. If you add a highscore list to the call, it will check, whether the user already submitted this score. This is practical, if you didn't have a connection at the last submit attempt. So the easist way is to save every highscore local, to get the available highscore from skeezix server and to commit everything you have - libSparrowNet will not commit scores twice.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACreateProfile spNetC4ACreateProfile]<br />
: Creates a new profile locally and on skeezix server. The local c4a-prof file will be on different locations depending on the target system.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteAccount spNetC4ADeleteAccount]<br />
: Really deletes your c4a-prof file and the account on skeezix server. This CAN'T be undone easily (in fact if you edit the account again with the same unique ID, although it was deleted, it is restored, but for this you need a backup of your c4a-prof file or at least the unique id). So be careful with this function.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AEditProfile spNetC4AEditProfile]<br />
: Edits a given profile. As the unique id stays, this changes the short and long username in every score submitted with this account.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteProfileFile spNetC4ADeleteProfileFile]<br />
: Deletes the profile file on the system, but not in skeezix server.<br />
<br />
= Example =<br />
<br />
This small example will load a profile, load the scores of a game and if a profile was loaded correctly commit a score (if this isn't in the list loaded before and commited already):<br />
<br />
<syntaxhighlight lang="cpp"><br />
spInitNet();<br />
<br />
//Getting the profile<br />
spNetC4AProfilePointer profile = spNetC4AGetProfile();<br />
if (profile) //Did it work?<br />
{<br />
printf("Your profile:\n");<br />
printf("Long Name: %s\n",profile->longname);<br />
printf("Short Name: %s\n",profile->shortname);<br />
printf("E-Mail: %s\n",profile->email);<br />
printf("Password: %s\n",profile->password);<br />
}<br />
else<br />
printf("No profile found. Put it to this folder or create it with compo4all!\n");<br />
<br />
//Loading the scores of game_name. If the profile was loaded only<br />
//the scores of this user will be added to the list.<br />
spNetC4AScorePointer score;<br />
spNetC4AGetScore(&score,profile,"game_name",10000); //10000 ms timeout<br />
//The task is running now, we could do other things and show the timeout counter.<br />
//But we will just wait:<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
//sparrow3D has a function for this, but I don't want to use this bloated lib here.<br />
//Furthermore in your game you probably not just cycle without doing anything.<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
{<br />
//Everything went fine, let's print the high score<br />
spNetC4AScorePointer mom = score;<br />
while (mom)<br />
{<br />
//the time are the ms since 1.1.1970, so we need to convert it.<br />
struct tm * local = localtime (&(mom->commitTime));<br />
printf(" %2i.%2i.%i - %2i:%02i: %s (%s) - %i\n",<br />
local->tm_mday,local->tm_mon+1,local->tm_year+1900,<br />
local->tm_hour,local->tm_min,mom->longname,mom->shortname,mom->score);<br />
mom = mom->next;<br />
}<br />
}<br />
else<br />
printf("Fetshing Highscore failed with status code: %i\n",spNetC4AGetStatus());<br />
<br />
//If we have a profile let's submit something<br />
if (profile)<br />
{<br />
//Please don't do this for real games, this will really submit scores to the game<br />
if (spNetC4ACommitScore(profile,"game_name",10000,&score))<br />
printf("Submit failed. Probably is the score already in the high score\n");<br />
else<br />
{<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
printf("Submit succeded\n");<br />
else<br />
printf("Submit failed with status code: %i\n",spNetC4AGetStatus());<br />
}<br />
<br />
//Winter wrap up:<br />
if (score)<br />
spNetC4ADeleteScores(&score);<br />
if (profile)<br />
spNetC4AFreeProfile(profile);<br />
spQuitNet();<br />
</syntaxhighlight></div>Zizhttps://pandorawiki.org/index.php?title=Using_C4A_with_libSparrowNet&diff=29666Using C4A with libSparrowNet2014-04-26T12:05:09Z<p>Ziz: Created the page.</p>
<hr />
<div>= Features of libSparrowNet =<br />
<br />
Skeezix created a quite neat score submit system with his Compo4all. Unfortunately his client implementation has some disadvantages.<br />
* You have to use the spaghetti client, which is small and practical, but only exists for the pandora officially.<br />
* For loading game lists, high scores and similar you always need to do HTTP magic on your own.<br />
* You needed skeezix Manager to create, edit or delete accounts.<br />
<br />
So Ziz started to reimplement the behaviour of the spaghetti client and the account management in his sparrowNet lib, which is in fact a part of sparrow3D, but doesn't need the (big) libSparrow3D.so file. Furthermore he encapsulated the HTTP magic to practical functions you just have to call. All the functions are threaded and most of them can be used parallel, e.g. loading three highscore at one time. Loading scores may need some time and parallizing stuff really helps here.<br />
<br />
A complete documentation can be found [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#Compo4all_stuff here]<br />
<br />
= The basic system =<br />
<br />
This article will not explain the possibilities of the whole libSparrowNet here. However as the C4A part uses it, you have to init it at begin with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spInitNet spInitNet] and to quit it at program termination with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spQuitNet spQuitNet].<br />
<br />
The idea is, that every task is done in the background and you can get informations about the progress and the time left until timeout to show it to the user. If you e.g. commit a score you can do it in the background and the player can continue playing the next game to get an even higher score.<br />
<br />
Let's assume you just started a task. It doesn't matter, whether you want to get the list of games, scores of a specific game, submit a score for a game or even edit the accont: Every task uses the same background thread structure. Most of the times you have two methods to call the functions, e.g. [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGameParallel spNetC4AGetGameParallel]. Only one function of the first kind can run at one time. This is easy, but as you see, you can't run two task (e.g. getting high scores of different games) at ones. For this you can use the ...Parallel functions. However these return a handle you have to keep and to free with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteTask spNetC4ADeleteTask] if you are done. This article will not explain this in detail here, but the documentation should explain it quite well. Everything explained here works also for the ...Parallel functions, just keep in mind to add "Parallel" to the function and to keep and free the task handle.<br />
<br />
With [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetStatus spNetC4AGetStatus] you can get the status of the running process.<br />
* SP_C4A_PROGRESS means a process is running right now. This also means, that no other process can be started (except with the ...Parallel functions)<br />
* SP_C4A_OK means, that the last process exited without errors. Get the result with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTaskResult spNetC4AGetTaskResult]. Even if everything went well, that doesn't mean, that your task was fulfilled! So don't forget to check afterwards.<br />
* SP_C4A_ERROR means, that the last process exited with errors.<br />
<br />
Every task is started with a time out. After this time the task is canceled. However you can cancel the task on yourself of course, too, e.g. if the user don't want to wait anymore. Use http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACancelTask spNetC4ACancelTask] for this. You get the remaining time until the time out with [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetTimeOut spNetC4AGetTimeOut].<br />
<br />
= The functions =<br />
<br />
The functions you can call are:<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetProfile spNetC4AGetProfile]<br />
: This function does not work parallel. It just loads the profile if it exists (!) for later use. You need such a profile! If the loading fails, you have to create an account or tell the user to do so with one of the compo4all managers.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AFreeProfile spNetC4AFreeProfile]<br />
: Frees the profile. In memory. It doesn't delete it, just frees the pointer. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetGame spNetC4AGetGame]<br />
: Fills a list of all available games on skeezix c4a server.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteGame spNetC4ADeleteGame]<br />
: Deletes the list created with the function above. It doesn't delete anything on skeezix server. ;)<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScore spNetC4AGetScore] and [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AGetScoreOfMonth spNetC4AGetScoreOfMonth]<br />
: Load the scores of a game on skeezix server. The second function loads only scores of a specific month.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteScore spNetC4ADeleteScores]<br />
: Deletes the list created with the functions above.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACommitScore spNetC4ACommitScore]<br />
: Commits a score. This is, what the spaghetti client would do. The platform identifier (e.g. "pandora" for the Open Pandora or "gcw" for the GCW Zero) are set by libSparrowNet automaticly. If you add a highscore list to the call, it will check, whether the user already submitted this score. This is practical, if you didn't have a connection at the last submit attempt. So the easist way is to save every highscore local, to get the available highscore from skeezix server and to commit everything you have - libSparrowNet will not commit scores twice.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ACreateProfile spNetC4ACreateProfile]<br />
: Creates a new profile locally and on skeezix server. The local c4a-prof file will be on different locations depending on the target system.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteAccount spNetC4ADeleteAccount]<br />
: Really deletes your c4a-prof file and the account on skeezix server. This CAN'T be undone easily (in fact if you edit the account again with the same unique ID, although it was deleted, it is restored, but for this you need a backup of your c4a-prof file or at least the unique id). So be careful with this function.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4AEditProfile spNetC4AEditProfile]<br />
: Edits a given profile. As the unique id stays, this changes the short and long username in every score submitted with this account.<br />
* [http://ziz.gp2x.de/documentation/files/sparrowNet-h.html#spNetC4ADeleteProfileFile spNetC4ADeleteProfileFile]<br />
: Deletes the profile file on the system, but not in skeezix server.<br />
<br />
= Example =<br />
<br />
This small example will load a profile, load the scores of a game and if a profile was loaded correctly commit a score (if this isn't in the list loaded before and commited already):<br />
<br />
<syntaxhighlight lang="cpp"><br />
spInitNet();<br />
<br />
//Getting the profile<br />
spNetC4AProfilePointer profile = spNetC4AGetProfile();<br />
if (profile) //Did it work?<br />
{<br />
printf("Your profile:\n");<br />
printf("Long Name: %s\n",profile->longname);<br />
printf("Short Name: %s\n",profile->shortname);<br />
printf("E-Mail: %s\n",profile->email);<br />
printf("Password: %s\n",profile->password);<br />
}<br />
else<br />
printf("No profile found. Put it to this folder or create it with compo4all!\n");<br />
<br />
//Loading the scores of game_name. If the profile was loaded only<br />
//the scores of this user will be added to the list.<br />
spNetC4AScorePointer score;<br />
spNetC4AGetScore(&score,profile,"game_name",10000); //10000 ms timeout<br />
//The task is running now, we could do other things and show the timeout counter.<br />
//But we will just wait:<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
//sparrow3D has a function for this, but I don't want to use this bloated lib here.<br />
//Furthermore in your game you probably not just cycle without doing anything.<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
{<br />
//Everything went fine, let's print the high score<br />
spNetC4AScorePointer mom = score;<br />
while (mom)<br />
{<br />
//the time are the ms since 1.1.1970, so we need to convert it.<br />
struct tm * local = localtime (&(mom->commitTime));<br />
printf(" %2i.%2i.%i - %2i:%02i: %s (%s) - %i\n",<br />
local->tm_mday,local->tm_mon+1,local->tm_year+1900,<br />
local->tm_hour,local->tm_min,mom->longname,mom->shortname,mom->score);<br />
mom = mom->next;<br />
}<br />
}<br />
else<br />
printf("Fetshing Highscore failed with status code: %i\n",spNetC4AGetStatus());<br />
<br />
//If we have a profile let's submit something<br />
if (profile)<br />
{<br />
//Please don't do this for real games, this will really submit scores to the game<br />
if (spNetC4ACommitScore(profile,"game_name",10000,&score))<br />
printf("Submit failed. Probably is the score already in the high score\n");<br />
else<br />
{<br />
while (spNetC4AGetStatus() == SP_C4A_PROGRESS)<br />
#ifdef WIN32<br />
Sleep(1);<br />
#else<br />
usleep(200);<br />
#endif<br />
if (spNetC4AGetStatus() == SP_C4A_OK)<br />
printf("Submit succeded\n");<br />
else<br />
printf("Submit failed with status code: %i\n",spNetC4AGetStatus());<br />
}<br />
<br />
//Winter wrap up:<br />
if (score)<br />
spNetC4ADeleteScores(&score);<br />
if (profile)<br />
spNetC4AFreeProfile(profile);<br />
spQuitNet();<br />
</syntaxhighlight></div>Zizhttps://pandorawiki.org/index.php?title=Compo4All&diff=29664Compo4All2014-04-25T14:48:40Z<p>Ziz: /* Developers SDK */ Added my SDK. I will create the linked article tomorrow.</p>
<hr />
<div>Compo4All is an gaming competition system designed by Skeezix.<br />
<br />
The initial system was based on a MAME build where highscores were uploaded to a website, but has since expanded to include native Pandora games ([[PND]]) as well.<br />
<br />
<br />
== Platforms ==<br />
Currently, the only supported platform is the Pandora, but there are thoughts about expanding it to the Raspberry Pi, and desktop environments.<br />
<br />
There is an unofficial port of C4A for the GCW and Caanoo. However at the moment only a few games (no MAME) are supported yet.<br />
<br />
== Launchers ==<br />
* Skeezix's [http://repo.openpandora.org/?page=detail&app=compo4all-skeezix-0001 Compo4All MAME] ([http://boards.openpandora.org/index.php/topic/12127-release-compo4all-mame-ladderscoreboard-competition-for-classic-arcade-games/ Forum Thread])<br />
* Skeezix's [http://repo.openpandora.org/?page=detail&app=compo4all-mgr-skeezix-0001 Compo4All Manager] ([http://boards.openpandora.org/index.php/topic/13742-c4a-manager-now-on-repo-beta-please-test-it-create-your-c4a-profile-without-using-c4a-mame-now/#entry260224 Forum Thread])<br />
* [http://pandorawiki.org/User:Pmprog pmprog's] [http://repo.openpandora.org/?page=detail&app=thetournamenthub.marqwatkin Tournament Hub] ([http://boards.openpandora.org/index.php/topic/12745-pandora-compo4all-ui/ Forum Thread])<br />
* Ziz's [http://repo.openpandora.org/?page=detail&app=Sparrow-C4A-Manager-1337 Sparrow C4A Manager] ([http://boards.openpandora.org/topic/14104-sparrow-compo4all-manager-and-puzzletube-c4a-edition-betas Forum Thread])<br />
<br />
== Scoreboard ==<br />
Scores are shown within the three launchers, but are also accessible via a web browser at [http://c4a.openpandora.org/ http://c4a.openpandora.org]<br />
<br />
== Developers SDK ==<br />
<br />
There are two ways of developing C4A stuff at the moment. First of all the official way from skeezix. Details of the official API for integrating with the Compo4All system can be found [[Compo4AllSDK|here]].<br />
<br />
The second way is to use libSparrowNet, an independent library from Ziz, which encapsulate the network stuff with background thread and multi platform support. Details can be found [[Using_C4A_with_libSparrowNet|here]].</div>Zizhttps://pandorawiki.org/index.php?title=Compo4All&diff=29663Compo4All2014-04-25T13:57:41Z<p>Ziz: Added my c4a launcher</p>
<hr />
<div>Compo4All is an gaming competition system designed by Skeezix.<br />
<br />
The initial system was based on a MAME build where highscores were uploaded to a website, but has since expanded to include native Pandora games ([[PND]]) as well.<br />
<br />
<br />
== Platforms ==<br />
Currently, the only supported platform is the Pandora, but there are thoughts about expanding it to the Raspberry Pi, and desktop environments.<br />
<br />
There is an unofficial port of C4A for the GCW and Caanoo. However at the moment only a few games (no MAME) are supported yet.<br />
<br />
== Launchers ==<br />
* Skeezix's [http://repo.openpandora.org/?page=detail&app=compo4all-skeezix-0001 Compo4All MAME] ([http://boards.openpandora.org/index.php/topic/12127-release-compo4all-mame-ladderscoreboard-competition-for-classic-arcade-games/ Forum Thread])<br />
* Skeezix's [http://repo.openpandora.org/?page=detail&app=compo4all-mgr-skeezix-0001 Compo4All Manager] ([http://boards.openpandora.org/index.php/topic/13742-c4a-manager-now-on-repo-beta-please-test-it-create-your-c4a-profile-without-using-c4a-mame-now/#entry260224 Forum Thread])<br />
* [http://pandorawiki.org/User:Pmprog pmprog's] [http://repo.openpandora.org/?page=detail&app=thetournamenthub.marqwatkin Tournament Hub] ([http://boards.openpandora.org/index.php/topic/12745-pandora-compo4all-ui/ Forum Thread])<br />
* Ziz's [http://repo.openpandora.org/?page=detail&app=Sparrow-C4A-Manager-1337 Sparrow C4A Manager] ([http://boards.openpandora.org/topic/14104-sparrow-compo4all-manager-and-puzzletube-c4a-edition-betas Forum Thread])<br />
<br />
== Scoreboard ==<br />
Scores are shown within the three launchers, but are also accessible via a web browser at [http://c4a.openpandora.org/ http://c4a.openpandora.org]<br />
<br />
== Developers SDK ==<br />
Details of the API for integrating with the Compo4All system can be found [[Compo4AllSDK|here]]</div>Zizhttps://pandorawiki.org/index.php?title=DraStic_Compatibility_List&diff=29566DraStic Compatibility List2014-03-04T16:48:49Z<p>Ziz: /* The Compatibility List */</p>
<hr />
<div>DraStic is a Nintendo DS Emulator created by Exophase for ARM devices such as the OpenPandora.<br />
<br />
* [http://repo.openpandora.org/?page=detail&app=DraStic Download] <br />
* [http://exophase.devzero.co.uk/drastic_readme.txt Readme and Changelog] <br />
* [http://boards.openpandora.org/index.php/topic/12038-emulator-drastic-nintendo-ds/page-1 Forum Thread] <br />
<br />
The current version on the Repo is 2.1.6.1, released on Sept. 17th, 2013. It identifies itself as "Version r2.1.6.1p" on the menu screen.<br />
<br />
* [http://pandorawiki.org/DraStic_Compatibility_List_1.x Outdated Previous 1.x Version Compatibility List]<br />
<br />
==Compatibility==<br />
''128MB+ zipped games have issues on CC Pandoras because of limited RAM. 256MB zipped games may work on 512MB systems such as the Rebirth or 1GHz Pandora. 512MB zipped games are not expected to run on any system. Unzipped games of any size are not dependent on RAM, so should work the same on all systems. Note that wifi is not emulated or faked so far, so it may lead to compatibility issues/crashes.'' <br />
<br />
==Adding to the list==<br />
Note: you can use the [http://repo.openpandora.org/?page=detail&app=drasticwikihelper-PowerGod Drastic Wiki Helper] application from the repo to automatically generate appropriate text to paste in the compatibility list below.<br />
<br />
Choose a playability color that reflects a game's best playability state. Also include the clockspeed at which you ran it, for whichever Pandora version you tested. Please also indicate in the name of the Game whether the version is US/EU/JP, since compatibility may differ depending on regions. Include the unzipped ROM size in base-2 mebibytes (16MB, 64MB, 128MB, etc.). If available please indicate the game ID figure, too. The Game ID figure should be 8 characters long and can usually be found by pressing Y on the rom selection menu.<br />
<br />
'''Don't''' post a redundant entry unless you are using a different Pandora model and the playability differs from an existing entry. If a game's playability gets worse (new bugs, new crashes) in a new DraStic version, update the entry and add that to notes. Please don't copy entries from the old list into this one unless you first re-test the game using a recent version of DraStic and update the color and notes as required.<br />
<br />
Default frameskip for version 2.0.1p is automatic and 4. Please record a comment if you use a different setting.<br />
<br />
{|class="wikitable" border="1" cellpadding="1" cellspacing="0" style="font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: left;"<br />
|- style="background: #ececec; text-align: center;"<br />
!Playability<br />
!Description<br />
|- style="background: #90FF90"<br />
|Fullspeed<br />
|Games with a '''green''' background run at fullspeed and are fully playable from start to finish. If frameskip is required, add to notes.<br />
|- style="background: #F3F781"<br />
|Playable<br />
|Games with a '''yellow''' background run slower than fullspeed, but are otherwise fully playable. Add problems/slowdowns to notes.<br />
|- style="background: #F7BE81"<br />
|Incomplete<br />
|Games with an '''orange''' background have playability issues and cannot be played from start to finish. This may include missing functionality (wifi) or game crashes. Add problems to notes.<br />
|- style="background: #F78181"<br />
|Unplayable<br />
|Games with a '''red''' background are unplayable. They either don't run at all, or don't get past the intro. Add any other oddities to notes.<br />
|-<br />
|N/A<br />
|Games with a '''white''' background have not been fully tested. If you see one on this list, try it out and report back!<br />
|}<br />
If you are inclined, post your forum username at the end of your notes so you can be contacted by Exophase about further debugging your problems.<br />
<br />
==The Compatibility List==<br />
<!-- template for new entries at bottom of list --><br />
<br />
You can sort the colums by clicking the table header (javascript required).<br />
<br />
{|class="wikitable sortable" border="1" cellpadding="1" cellspacing="0" style="font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;"<br />
|- style="background: #ececec"<br />
! Game ID<br />
! Game Name<br />
! DraStic Version<br />
! ROM Size<br />
! Pandora Model<sup>[1]</sup><br />
<br />
! Frequency<br />
! Notes<br />
! Status<br />
<br />
|- style="background: #90FF90"<br />
|454d5341<br />
|Super Mario 64 DS<br />
|r2.1.0p<br />
|16MiB<br />
|1GHz<br />
|900MHz<br />
|Minimal graphical tears; almost none; other than that seems to plays perfectly. :(knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|454c4759<br />
|Geometry Wars - Galaxies<br />
|r2.1.3p<br />
|64MiB<br />
|1Ghz<br />
|1000Mhz<br />
|Works very well. (ekianjo)<br />
| Green<br />
<br />
|- style="background: #F3F781"<br />
|55595241<br />
|Rayman DS<br />
|r2.1.0p<br />
|32MiB<br />
|1GHz<br />
|900MHz<br />
|Very choppy sound often, and frameskip choppyness too. :(knightron)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|50445441<br />
|42 All Time Classics/Clubhouse Games (E)<br />
|r2.1.0p<br />
|16MiB<br />
|1GHz<br />
|900MHz<br />
|Plays fine with frameskip 2<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45575941<br />
|Yoshis Island DS<br />
|r2.1.0p<br />
|32MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45474443<br />
|Disgaea DS (U)<br />
|r2.1.3p<br />
|64MiB<br />
|1Ghz<br />
|1000Mhz<br />
|runs very well overall. No issue detected. (ekianjo)<br />
| Green<br />
<br />
<br />
|- style="background: #F3F781"<br />
|50425341<br />
|Snowboard Kids<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Runs at full speed but has constant choppy sound during races. :(Knightron)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45455341<br />
|Children of Mana<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45555159<br />
|Chrono Trigger<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to run perfect. I did not play long enough to test cut scenes. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45445741<br />
|Diddy Kong Racing DS<br />
|r2.1.0p<br />
|32MiB<br />
|1GHz<br />
|900MHz<br />
|A couple of graphical bugs in a few places, but seems close to perfect. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|4a554a41<br />
|Jump Ultimate Stars (English patched)<br />
|r2.1.0p<br />
|62.9MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #F3F781"<br />
|45475049<br />
|Pokemon SoulSilver<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Slight graphical tearing. Lags a little when entering buildings ect. Other than that, it seems very playable. :(Knightron)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45484d41<br />
|Metroid Prime Hunters<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Seems close to perfect. Full speed most of the time, but when lots of enemies are fireing at you, it slows down a little. May encounter bigger issues further into the game. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45524341<br />
|Sprung The Dating Game<br />
|r2.1.0p<br />
|32MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #F7BE81"<br />
|454a4c43<br />
|Mario and Luigi Bowsers Inside Story<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Plays pretty close to perfect, but freezes during the first fight, while playing as Bowser. :(knightron)<br />
|Orange<br />
<br />
|- style="background: #90FF90"<br />
|45355659<br />
|Dragon Quest V Hand of the Heavenly Bride<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play close to perfectly, very slight choppy inconsistancy between two screens, but not as bad as DQIV. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45425742<br />
|Plants vs Zombies<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|454b5441<br />
|Kirby Canvas Curse<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|4a534259<br />
|Soma Bringer (English patched)<br />
|r2.1.0p<br />
|122MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45564959<br />
|Dragon Quest IV Chapters of the Chosen<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|It can apear a little choppy when playing with vertical screens, but still plays very well: I switch it to one screen mode. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45464641<br />
|Final Fantasy III<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Plays pretty damn close to perfect. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #F3F781"<br />
|45344659<br />
|Final Fantasy IV<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Plays at full speed, but has choppy sound quite often. :(Knightron)<br />
|Yellow<br />
<br />
|- style="background: #F7BE81"<br />
|4a545941<br />
|Tales Of Innocence (English Patched)<br />
|r2.1.0p<br />
|128MiB<br />
|1GHz<br />
|900MHz<br />
|Plays at full speed, but there are major graphical issues that make the game very hard to follow. :(Knightron)<br />
|Orange<br />
<br />
|- style="background: #90FF90"<br />
|454b5341<br />
|Lost in Blue<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Plays almost perfectly, just a few very minor graphical and sound bugs in a few spots. Microphone fails sometimes but works again once Drastic is restarted. Game crashes occasionally when atempting to light the fire or build something. At the moment, I recommend regular saving through savestates just in case. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #F78181"<br />
|45514459<br />
|Dragon Quest IX Sentinels of the Starry Skies<br />
|r2.1.0p<br />
|22.3MiB<br />
|1GHz<br />
|900MHz<br />
|Game crashes on boot. :(Knightron)<br />
|Red<br />
<br />
|- style="background: #90FF90"<br />
|454d5241<br />
|Mario and Luigi Partners in Time<br />
|r2.1.0p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Seems to play perfectly. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45495941<br />
|Yoshi Touch & Go<br />
|r2.1.0p<br />
|16MiB<br />
|1GHz<br />
|900MHz<br />
|This Game Apears to play perfectly, but it has major problems when the Pandora is put to sleep. :(Knightron)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|454b5342<br />
|9 Hours, 9 Persons, 9 Doors<br />
|r2.0.1p<br />
|128MiB<br />
|Rebirth<br />
|850<br />
|Plays at full speed.<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45574b59<br />
|Kirby - Super Star Ultra<br />
|r2.0.1p<br />
|128MiB<br />
|CC<br />
|800<br />
|Plays at full speed.<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45365359<br />
|Civilization Revolution DS<br />
|r2.0.1p<br />
|64MiB<br />
|Rebirth<br />
|825MHz<br />
|Fully playable. (Long firststart ~62sec.)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45365359<br />
|Barnyard Blast: Swine of the Night<br />
|r2.0.1p<br />
|8MiB<br />
|1GHz<br />
|1.1GHz<br />
|Works Completely fine. No Lag or Graphical Issues even on cut scenes<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45454650<br />
|Fire Emblem: Shadow Dragon (E)<br />
|r2.1.3p<br />
|64MiB<br />
|1GHz<br />
|900MHz<br />
|Runs fine since r2.1.3p<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|4a564942<br />
|Ivy the Kiwi (J)<br />
|r2.1.3p<br />
|8MiB<br />
|1GHz<br />
|900MHz<br />
|Runs fine since r2.1.0p. Doesn't even need frameskip at 900Mhz.<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|50505841<br />
|Picross DS (E)<br />
|r2.1.3p<br />
|32MiB<br />
|1GHz<br />
|600MHz<br />
|Very minor graphical glitch where at end of level the top screen image transitions from monochrome to (animated) colour - one pixel line of monochrome image is left above the animated image.<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|50503643<br />
|Picross 3D (E)<br />
|r2.1.3p<br />
|32MiB<br />
|1GHz<br />
|600MHz<br />
|Absolutely perfect since version r2.1.0p<br />
|Green<br />
<br />
|- style="background: #F3F781"<br />
|50344759<br />
|Suikoden Tierkreis<br />
|r2.0.1p<br />
|256MiB<br />
|Rebirth<br />
|900MHz<br />
|Sound sometimes a bit laggy during battle. (tested for 40min only)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45375341<br />
|Summon Night, Twin Age<br />
|r2.0.1p<br />
|128MiB<br />
|Rebirth<br />
|900MHz<br />
|nice. (tested for 10h)<br />
|Green<br />
<br />
|- style="background: #F3F781"<br />
|404c5741<br />
|The World Ends With You (E)<br />
|r2.0.1p<br />
|128MiB<br />
|Rebirth<br />
|900MHz<br />
|Ran fine as far as the end of the first day. (not further tested.)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45434d41<br />
|MarioKart DS (US)<br />
|r2.1.3p<br />
|32MiB<br />
|1GHz<br />
|1050MHz<br />
|Runs fine with frameskip<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|45444e41<br />
|Brain Age - Train Your Brain in Minutes a Day! (v01)<br />
|r2.1.0p<br />
|16MiB<br />
|1Ghz<br />
|800 Mhz<br />
|Works great. (PowerGod)<br />
|Green<br />
<br />
|- style="background: #90FF90"<br />
|50444e41<br />
|Dr Kawashima's Brain Training - How Old Is Your Brain<br />
|r2.1.0p<br />
|16MiB<br />
|1Ghz<br />
|800 Mhz<br />
|Works great. (PowerGod)<br />
|Green<br />
<br />
|- style="background: #F3F781"<br />
|455a4443<br />
|Dragon Ball - Origins<br />
|r2.1.6.1p<br />
|64MiB<br />
|1Ghz<br />
|800 Mhz<br />
|Playable with some lag. (PowerGod)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45503743<br />
|Peggle Dual Shot<br />
|r2.1.3p<br />
|64MiB<br />
|1Ghz<br />
|750MHz<br />
|Perfect play, fluid motion, just like the real thing. :(kumaki+levi)<br />
|Green<br />
<br />
|- style="background: #F3F781"<br />
|45533241<br />
|Dragon Ball Z - Supersonic Warriors 2<br />
|r2.0.1p<br />
|64MiB<br />
|1Ghz<br />
|800 Mhz<br />
|Playable with some lag. (PowerGod)<br />
|Yellow<br />
<br />
|- style="background: #F3F781"<br />
|45414441<br />
|Pokemon Diamond Version (v13)<br />
|r2.0.1p<br />
|64MiB<br />
|1Ghz<br />
|800 Mhz<br />
|No text in the introduction tutorial. Only played it a bit. (PowerGod)<br />
(Edit by knightron: text is now played in DraStic 2.1.0p)<br />
|Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45433643<br />
|Infinite Space<br />
|r2.1.3p<br />
|256MiB<br />
|1Ghz<br />
|1050Mhz<br />
|Plays well. Graphical glitches in the attract mode. Played only as far as the first spaceport. (levi)<br />
|Green<br />
|- style="background: #90FF90"<br />
|50385243<br />
|Crash - Mind Over Mutant (U)<br />
|r2.1.3p<br />
|64MiB<br />
|CC<br />
|800Mhz<br />
|works perfect at default (dsleaf67)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|50595943<br />
|Giana Sisters DS (U)<br />
|r2.1.3p<br />
|8MiB<br />
|CC<br />
|800Mhz<br />
|works perfect (dsleaf67)<br />
| Green<br />
<br />
|- style="background: #F3F781"<br />
|50595943<br />
|Giana Sisters DS (E)<br />
|r2.1.6.1p<br />
|8MiB<br />
|1Ghz<br />
|800Mhz<br />
|Playable, but there are issues with the microphone in later levels and it should be disabled (to use the jump button instead) in order to use the bubble. UPDATE: actually seems something related more to the DraStic session than to the game itself, because when the issue happened I made a savestate, and even reloading it had the same issue, but after restarting DraStic that savestate is working right (PowerGod)<br />
| Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45563241<br />
|M&M's - Break'em (U)<br />
|r2.1.3p<br />
|8MiB<br />
|CC<br />
|800Mhz<br />
|works great only has minor sound issue at start (dsleaf67)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|45575041<br />
|Pac-Man World 3 (U)<br />
|r2.1.3p<br />
|32MiB<br />
|CC<br />
|800Mhz<br />
|works good some slowdowns but very playable (dsleaf67)<br />
| Green<br />
|- style="background: #F3F781"<br />
|454a5141<br />
|Crash of the Titans (U)<br />
|r2.1.3p<br />
|128MiB<br />
|CC<br />
|800Mhz<br />
|playable with choppy sound and some slow downs (dsleaf67)<br />
| Yellow<br />
<br />
|- style="background: #F3F781"<br />
|50394643<br />
|FIFA 09 (U)<br />
|r2.1.3p<br />
|32MiB<br />
|CC<br />
|800Mhz<br />
|playable with sound issues (dsleaf67)<br />
| Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45413541<br />
|Golden Compass, The (U)<br />
|r2.1.3p<br />
|64MiB<br />
|CC<br />
|800Mhz<br />
|works good minor sound issues (dsleaf67)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|45424a59<br />
|LEGO Batman - The Videogame (U)<br />
|r2.1.3p<br />
|64MiB<br />
|CC<br />
|800Mhz<br />
|works great (dsleaf67)<br />
| Green<br />
<br />
|- style="background: #F7BE81"<br />
|50494b42<br />
|Legend of Zelda - Spirit Tracks, The (E)<br />
|r2.1.6.1p<br />
|128MiB<br />
|1Ghz<br />
|1100Mhz<br />
|when you're supposed to use the microphone to blow in the flute it doesn't work. (frostfall)<br />
| Orange<br />
<br />
|- style="background: #F3F781"<br />
|45343243<br />
|Phantasy Star 0 <br />
|r2.1.6.1p<br />
|128MiB<br />
|Rebirth<br />
|600Mhz<br />
|Nice gameplay, but the sound with some problem, 80~90% in battle. The game crash if you are using saves state and try to feed the MAG, if you use normal save and reset the game work fine. (MarTinazzI)<br />
| Yellow<br />
<br />
|- style="background: #90FF90"<br />
|454d3341<br />
|Dynasty Warriors DS - Fighter's Battle (E)<br />
|r2.1.6.1p<br />
|128MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|454d4241<br />
|Bomberman (E)<br />
|r2.1.6.1p<br />
|8MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|504e4241<br />
|Bomberman Story DS (U)<br />
|r2.1.6.1p<br />
|128MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|45584241<br />
|Bomberman Land Touch! <br />
|r2.1.6.1p<br />
|32MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #90FF90"<br />
|45324259<br />
|Bomberman Land Touch! 2 <br />
|r2.1.6.1p<br />
|32MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #F3F781"<br />
|45435741<br />
|Drone Tactics (U)<br />
|r2.1.6.1p<br />
|64MiB<br />
|Rebirth<br />
|600Mhz<br />
|Only in battle scene run about 70~90% (MarTinazzI)<br />
| Yellow<br />
<br />
|- style="background: #90FF90"<br />
|454a5841<br />
|Dungeon Explorer - Warriors of Ancient Arts (U)<br />
|r2.1.6.1p<br />
|64MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #F3F781"<br />
|45474b59<br />
|Kingdom Hearts - 358-2 Days <br />
|r2.1.6.1p<br />
|256MiB<br />
|Rebirth<br />
|600Mhz<br />
|Run 75~90% and bad sound, but playable (MarTinazzI)<br />
| Yellow<br />
<br />
|- style="background: #90FF90"<br />
|45574b59<br />
|Kirby - Super Star Ultra (U)<br />
|r2.1.6.1p<br />
|128MiB<br />
|Rebirth<br />
|600Mhz<br />
| (MarTinazzI)<br />
| Green<br />
<br />
|- style="background: #F3F781"<br />
|454e4c41<br />
|Lunar - Dragon Song (U)<br />
|r2.1.6.1p<br />
|32MiB<br />
|Rebirth<br />
|600Mhz<br />
|Some lag on action select in battle, 70~90% but in far of the game seem all 100%, need test early game again. (MarTinazzI)<br />
| Yellow<br />
<br />
|- style="background: #F78181"<br />
|45555043<br />
|Pokemon - Platinum Version (v10) (U)<br />
|r2.1.6.1p<br />
|128MiB<br />
|Rebirth<br />
|600Mhz<br />
|bug on introduction. blinking screen and game stop (MarTinazzI)<br />
| Red<br />
<br />
|- style="background: #90FF90"<br />
|45555043<br />
|Pokemon - Platinum Version (DE)<br />
|r2.2.0.0p<br />
|128MiB<br />
|CC<br />
|900Mhz<br />
|some slowdowns, especially with Pokéfetch. However seem to run quite smooth at 900 Mhz.<br />
| Green<br />
<br />
|- style="background: #F78181"<br />
|4f415249<br />
|Pokemon - White Version (DSi Enhanced)(USA) (U)<br />
|r2.1.6.1p<br />
|256MiB<br />
|Rebirth<br />
|600Mhz<br />
|just close the game on introduction (MarTinazzI)<br />
| Red<br />
<br />
|- style="background: #F78181"<br />
|454c4859<br />
|Time Hollow (U)<br />
|r2.1.6.1p<br />
|128MiB<br />
|1Ghz<br />
|975Mhz<br />
|Game crashes at the beginning of Chapter 2, also ingame saves doesn't work at all (PowerGod)<br />
| Red<br />
<br />
|}<br />
<!-- ^^^ INSERT THE ENTRIES UP HERE, BEFORE THE "|}" ><br />
<!-- ----------------------------------------------- ><br />
<!-- ----------------------------------------------- ><br />
<br />
<!-- template for new entries, to add a color to an entry, simple choose ONE of these:<br />
Green: <br />
|- style="background: #90FF90"<br />
<br />
Yellow:<br />
|- style="background: #F3F781"<br />
<br />
Orange:<br />
|- style="background: #F7BE81"<br />
<br />
Red:<br />
|- style="background: #F78181"<br />
<br />
Leave it at #x for white; invalid values do not change color;<br />
<br />
|- style="background: #x"<br />
|put the number<br />
|put the name<br />
|put the DraStic Version<br />
|put the ROM Size<br />
|put the Pandora Model<br />
|put the Frequency<br />
|put the Notes<br />
|put the Status<br />
<br />
--><br />
<br />
===Notes===<br />
<br />
1. Pandora model:<br />
* CC - OMAP3530 SoC@600Mhz stock, 256MiB RAM@166MHz<br />
* Rebirth - OMAP3530 SoC@600MHz stock, '''512MiB RAM'''@166MHz<br />
* 1GHz - '''DM3730 SoC@1GHz stock''', 512MiB RAM@'''200Mhz'''<br />
<br />
[[Category:Emulators]]<br />
[[Category: Compatibility]]<br />
[[Category:List]]</div>Zizhttps://pandorawiki.org/index.php?title=Games&diff=9619Games2012-01-22T19:12:53Z<p>Ziz: /* Released games */ Puzzletube stuff</p>
<hr />
<div>''These lists were last updated on 2011-10-08 to include the latest files from [http://apps.open-pandora.org/cgi-bin/viewarea.pl?Games Pandora Apps], the [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,9 File Archive], the [http://repo.openpandora.org/?page=all&s=new Repo], and the [[Games#Forums|community forums]]. For other software lists on the wiki, see [[Software projects]] and [[Emulator list]]''<br />
<br />
If different versions of a game were released, please make sure the "release date" is the most recent one when editing this article.<br />
<br />
Please click on the little squares to sort by different categories (such as Genre, Release date, etc.)<br />
==Released games==<br />
<br />
{|class="wikitable sortable" border="1" cellpadding="1" cellspacing="0" style="font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;"<br />
|- style="background: #ececec"<br />
!Name<br />
!Release date<br/><small>(YYYY-MM-DD)</small><br />
!Author/Port Author<br />
!Genre<br />
!<span title="Multiplayer">MP</span><sup>1</sup><br />
!Type<sup>2</sup><br />
!Download<br />
!Notes<br />
|-<br />
|2H4U<br />
|2011-07-23<br />
|I4GOTMYBRAIN, mrz (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=2h4u.mrz Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4576-2h4u-too-hard-for-you/ Discussion]<br />
|-<br />
|[[Abe's Amazing Adventure]]<br />
|2010-11-25<br />
|mcobit (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,246 Archive] [http://repo.openpandora.org/?page=detail&app=Abe-23421 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/57658-abes-amazing-adventure/ Discussion]<br />
|-<br />
|Abuse-SDL<br />
|2010-06-26<br />
|sebt3 (port)<br />
|Shooter (Platform)<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/abuse.pnd Download] [http://repo.openpandora.org/?page=detail&app=abuse-abuse-30100 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/54771-abuse-sdl/ Discussion]<br />
|-<br />
|Adamant Armor Affection (AAA)<br />
|2011-08-25<br />
|Quasist, sebt3 (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=aaa Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60253-adamant-armor-affection/ GP32X] [http://boards.openpandora.org/index.php?/topic/5036-adamant-armor-affection/ OP]<br />
|-<br />
|Adamant Armor Affection Adventure (AAAA)<br />
|2011-09-27<br />
|Quasist (ori+port), sebt3 (port)<br />
|Action<br />
|<br />
|PrtA<br />
|[http://repo.openpandora.org/?page=detail&app=aaaa Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60375-adamant-armor-affection-adventure/ GP32X] [http://boards.openpandora.org/index.php?/topic/5319-adamant-armor-affection-adventure/ OP]<br />
|-<br />
|Aikisado 0.3.6.3<br />
|2011-09-20<br />
|Thann<br />
|Board<br />
|N+S<br />
|Ori<br />
|[http://dl.dropbox.com/u/6957782/Aikisado-0.3.6.3.pnd Download] [http://repo.openpandora.org/?page=detail&app=aikisado Repo (old version)]<br />
|[http://boards.openpandora.org/index.php?/topic/5292-i-just-did-a-big-update-to-my-game-aikisado/ Discussion] [http://boards.openpandora.org/index.php?/topic/2103-new-game-aikisado/ (old)]<br />
|-<br />
|Albion*<br />
|2011-06-25<br />
|M-HT (port)<br />
|RPG<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,410 Archive] [http://repo.openpandora.org/?page=detail&app=albion_sr Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59618-albion/page__view__findpost__p__952256 Discussion]<br />
|-<br />
|AlephOne Trilogy 0.0.1.0 (Marathon 2, Marathon Infinity)*<br />
|2011-04-20<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=alephone.pickle Repo]<br />
|[http://sourceforge.net/projects/marathon/ Website] [http://www.gp32x.com/board/index.php?/topic/55168-rise-of-the-triad-openlierox-alpehone/ Discussion]<br />
|-<br />
|Alex the Alligator 2 & 4<br />
|2011-05-28<br />
|mcobit (port)<br />
|Puzzle & Platform<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=alex-alex-30139 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3750-alex-the-alligator-2-and-4/ Discussion]<br />
|-<br />
|Alice in Clicheland<br />
|2011-10-02<br />
|mcobit (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=alice-AliceInClicheland-14612 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5556-alice-in-clicheland/ Discussion]<br />
|-<br />
|Alien Blaster<br />
|2010-06-27<br />
|Alienblaster Team, Pickle (port)<br />
|Top down Shooter<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,116 Archive] [http://repo.openpandora.org/?page=detail&app=alienblaster.pickle Repo]<br />
|<br />
|-<br />
|Amoebax<br />
|2010-10-10<br />
|Safareig Creatiu, Àlex Almarza, Jordi Fita, sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/amoebax.pnd Download] [http://repo.openpandora.org/?page=detail&app=amoebax-amoebax Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/55500-amoebax-and-pengupop/page__p__896822&#entry896822 Discussion][http://www.emma-soft.com/games/amoebax/ Website]<br />
|-<br />
|Angband<br />
|2010-06-17<br />
|Angband team, skeezix (port)<br />
|RPG (Roguelike)<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,94 Archive]<br />
|<br />
|-<br />
|Angry Drunken Dwarves<br />
|2010-03-17<br />
|Joe Wreschnig, EvilDragon (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/AngryDD.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,41 Archive]<br />
|<br />
|-<br />
|Angry Birds<br />
|2011-08-31<br />
|Rovio (porter unknown)<br />
|Puzzle<br />
|<br />
|Prt<br />
|N/A<br />
|[http://boards.openpandora.org/index.php?/topic/5125-angry-birds-for-pandora/ Discussion] Port is unlicensed, therefore illegal. Thus, no download is available.<br />
|-<br />
|[[Arkanoid]]<br />
|2011-05-28<br />
|Clément Corde, Tom (port)<br />
|Arcade<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=Arkanoid-23673 Repo] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,407 Archive]<br />
|Ported from the Dingux version by Ezial<br />
|-<br />
|ASCIIpOrtal<br />
|2010-07-04<br />
|Joe Larson, CME (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,132 Archive]<br />
|<br />
|-<br />
|AtomicTanks<br />
|2011-09-20<br />
|mcobit (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=atomictanks-atanks-2093 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5381-atomictanks/ Discussion] Like "Scorched Earth".<br />
|-<br />
|AudioRace 1.5<br />
|2011-03-06<br />
|crow_riot (port)<br />
|Rhythm<br />
|<br />
|<br />
|[http://katzl.riot.org/pnd/releases/audiorace-v1.5.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58591-audiorace-1-5/page__view__findpost__p__942051 Discussion] Has mp3 support.<br />
|-<br />
|B.A.L.L.Z.<br />
|2011-04-06<br />
|mcobit (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=ballz-ballz-31034 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/2761-ballz/ OP] [http://www.gp32x.com/board/index.php?/topic/59168-b-a-l-l-z/ GP32X]<br />
|-<br />
|Ballgame HD ('''beta''')<br />
|2010-10-25<br />
|RomanH, Pixitu<br />
|Puzzle<br />
|<br />
|PrtA<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,227 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57180-ballgame-hd/ Discussion]<br />
|-<br />
|Barrage<br />
|2011-06-02<br />
|Clop (port)<br />
|Arcade<br />
|x<br />
|<br />
|[http://repo.openpandora.org/?page=detail&app=barrage-barrage-5296 Repo]<br />
|<br />
|-<br />
|[[Battle for Wesnoth]] v1.8.6-1<br />
|2011-05-12<br />
|Ivanovic (port)<br />
|Strategy<br />
|N+S<br />
|PrtA<br />
|[http://repo.openpandora.org/?page=detail&app=wesnoth-1.8 Repo] [http://sourceforge.net/projects/wesnoth/files/wesnoth-1.8/wesnoth-1.8.6/wesnoth-1.8.6-1.pnd/download Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55033-battle-for-wesnoth-1-8-3/ Discussion]; stable series<br />
|-<br />
|Battle for Wesnoth v1.9.12-1<br />
|2011-12-06<br />
|Ivanovic (port)<br />
|Strategy<br />
|N+S<br />
|PrtA<br />
|[http://repo.openpandora.org/?page=detail&app=wesnoth-1.9 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/55033-battle-for-wesnoth-1-8-3/ Discussion]; development series<br />
|-<br />
|BattleJewels<br />
|2010-03-29<br />
|Skeezix, codejedi<br />
|Puzzle<br />
|x<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/battlejewels20100329.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,48 Archive] [http://repo.openpandora.org/?page=detail&app=battlejewels.skeezix.pkg Repo]<br />
|<br />
|-<br />
|Beat2X 0.5.1.5<br />
|2011-04-19<br />
|PokeParadox (port)<br />
|Rhythm<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=beat2x Repo]<br />
|<br />
|-<br />
|Bejeweled ('''beta''')<br />
|2010-10-24<br />
|sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/bejeweled.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/57167-bejeweled/ Discussion]<br />
|-<br />
|Berusky ('''beta''')<br />
|2011-09-01<br />
|ashtom (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://boards.openpandora.org/index.php?app=core&module=attach&section=attach&attach_id=913 Download]<br />
|[http://boards.openpandora.org/index.php?/topic/5134-berusky-a-czech-game-inspired-by-sokoban/ Discussion] Sokoban-like<br />
|-<br />
|Biniax 2<br />
|2010-07-18<br />
|zx-81 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,160 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/55349-pandora-biniax2-biniax2-for-pandora-v130 Discussion]<br />
|-<br />
|Blake Stone** ('''beta''')<br />
|2011-08-08<br />
|StreaK (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://ompldr.org/vOXRmaQ/blakestone.pnd.zip Download]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60162-blake-stone-tc-for-pandora-beta/ GP32X] [http://boards.openpandora.org/index.php?/topic/4826-blake-stone-tc-beta/ OP]<br />
|-<br />
|Blob Wars: Metal Blob Solid<br />
|2011-06-13<br/>2010-07-21<br />
|jgeiss (2nd port)<br/>Sigma.NL (1st port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=blobwars 2nd port] [http://www.mediafire.com/file/s5eb33gdkv88d3r/blobwars-v2.tar 1st port]<br />
|[http://www.gp32x.com/board/index.php?/topic/55339-testing-blobwars-soulfu Discussion (1st port)]<br />
|-<br />
|Blocks of the Undead<br />
|2011-01-08<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,270 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58134-blocks-of-the-undead/ Discussion]<br />
|-<br />
|Bloqus<br />
|2011-06-19<br />
|StreaK (port), Blue Protoman (package)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=bloqus Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4096-bloqus-get-your-hot-fresh-bloqus-here/ Discussion]<br />
|-<br />
|BomberClone<br />
|2010-07-13<br />
|BomberClone Team<br />
|Arcade<br />
|Net<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,149 Archive]<br />
|Bomberman clone<br />
|-<br />
|Bombz<br />
|2011-06-07<br />
|Clop (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=Bombz-bombz-1108 Repo]<br />
|[http://bombz.sourceforge.net/ Website]<br />
|-<br />
|Bos Wars<br />
|2010-07-20<br />
|bompo (port)<br />
|Strategy - real time<br />
|<br />
|<br />
|[http://dl.dropbox.com/u/39448/pandora/boswars.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55413-bos-wars/ Discussion]<br />
|-<br />
|Boxbot4K<br />
|2010-07-10<br />
|rcarvall<br />
|Puzzle<br />
|<br />
|<br />
|[http://www.pandorasource.de/download.php?view.154 Download]<br />
|[http://www.dcc.uchile.cl/~rcarvall/juegos/index.html Website] Like Sokoban<br />
|-<br />
|Briquolo<br />
|2011-02-08<br />
|cbr, paeryn (port), sebt3 (port), Pickle (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,314 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58596-briquolo/ Discussion] [http://briquolo.free.fr/en/ Website]<br />
|-<br />
|Bubble Chains ('''beta''')<br />
|2010-10-31<br />
|sebt3 (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/bubble_chains.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/57290-bubble-chains/ Discussion]<br />
|-<br />
|Bubble Pop<br />
|2011-06-21<br />
|Geca (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=BubblePop Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59695-gp2x-wiz-caanoo-pandora-bubble-pop/ Discussion]<br />
|-<br />
|BubbMan 2 ('''beta''')<br />
|2011-01-10<br />
|pymike, Tempel (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://randy.heydon.selfip.net/extra/BubbMan2.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,266 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58096-bubbman-2/ Discussion] {{HideableNotes|Default set at 700Mhz, but may work well at lower speeds}}<br />
|-<br />
|The Bub's Brothers<br />
|2011-03-20<br />
|Armin Rigo, Nick Daly (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,362 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/2477-the-bubs-brothers/ Discussion]<br />
|-<br />
|C-Dogs<br />
|2010-03-17<br />
|Lumaki, Pickle (port)<br />
|Top down Shooter<br />
|<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/CDogs.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,42 Archive]<br />
|<br />
|-<br />
|Cataclysm<br />
|2011-09-08<br />
|Eridger (port)<br />
|RPG<br />
|<br />
|Prt<br />
|[http://ifile.it/wdx4bmr/Cataclysm.7z Download]<br />
|[http://boards.openpandora.org/index.php?/topic/5222-cataclysm/ Discussion]. NOT A PND. Roguelike, terminal.<br />
|-<br />
|Ceferino<br />
|2010-06-23<br />
|Don Ceferino Hazaña<br />
|Arcade<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,103 Archive]<br />
|Pang remake<br />
|-<br />
|Chroma<br />
|2011-05-25<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=chroma-chroma-1886 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3688-chroma/ Discussion]<br />
|-<br />
|Chuckie Egg<br />
|2010-08-29<br />
|Paul Brook<br />
|Platformer<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,197 Archive]<br />
|Clone of the 8-bit game<br />
|-<br />
|Circus Linux<br />
|2010-07-20<br />
|daniel3000 (port)<br />
|Arcade<br />
|SS<br />
|Prt<br />
|[http://www.hermocom.com/en/downloads/openpandora/Circuslinux.pnd/ Download] [http://repo.openpandora.org/?page=detail&app=circuslinux Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/55407-circuslinux-pnd-available/ Discussion] Circus Atari clone<br />
|-<br />
|Classic Invaders<br />
|2011-01-20<br />
|Todd Steinackle, Gareth Francis (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,277 Archive]<br />
|Space Invaders clone<br />
|-<br />
|Clonk2x (Clonk Planet)<br />
|2010-07-12<br />
|Pickle (port)<br />
|Strategy<br />
|N+C?<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,148 Archive] [http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/clonk2x.inf Apps]<br />
|[http://www.clonk.de/ Website] [http://www.gp32x.com/board/index.php?/topic/55175-clonk-rage/ Discussion]<br />
|-<br />
|ColorCode<br />
|2011-04-29<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=colorcode-colorcode-4723 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3141-colorcode/ Discussion]<br />
|-<br />
|Color Lines ('''beta''')<br />
|2010-10-24<br />
|sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/ColorLines.pnd Download]<br />
|<br />
|-<br />
|Commander Keen*<br/>aka. CGenius<br />
|2011-01-03<br />
|CGenius team, Pickle (port)<br />
|Platformer<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,50 Archive] [http://repo.openpandora.org/?page=detail&app=cgenius.pickle Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58070-commander-genius-for-pandora-enhanced-keen-engine/ Discussion] Engine for CK<br />
|-<br />
|CorsixTH* 1.0.0.0<br />
|2011-06-26<br />
|CorsixTH team, Wally (port)<br />
|Simulation / Godgame<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=CorsixTH-CorsixTH-22523 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/1734-corsix-th-open-theme-hospital-engine/ OP] [http://www.gp32x.com/board/index.php?/topic/58690-corsix-th-open-theme-hospital-engine/ GP32X]. An engine for Theme Hospital. <br />
|-<br />
|Crimson Fields (pandora 0.2.1, general 0.5.3)<br />
|2010-09-14<br />
|MarkoeZ (port)<br />
|Strategy<br />
|N+S<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,203 Archive] [http://repo.openpandora.org/?page=detail&app=crimsonfields.markoez.0348011 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/56583-crimson-fields-for-pandora/ Discussion]<br />
|-<br />
|CromoZome<br />
|2010-08-13<br />
|PokeParadox<br />
|Arcade<br />
|<br />
|PrtA<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/CromoZome.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,183 Archive]<br />
|[http://projectinfinity.org.uk/doku.php?id=homebrew:games:cromozome Website]<br />
|-<br />
|Cuyo<br />
|2011-04-07<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=cuyo-cuyo-28254 Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/59174-cuyo/ GP32X] [http://boards.openpandora.org/index.php?/topic/2781-cuyo/ OP]<br />
|-<br />
|D1X-Rebirth (Descent)*<br />
|2010-08-08<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,175 Archive]<br />
|[http://www.dxx-rebirth.com/ Website] Get the original shareware files [http://www.dxx-rebirth.com/download/dxx/content/descent-shareware.zip here.]<br />
|-<br />
|D2X-Rebirth (Descent 2)*<br />
|2010-08-08<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,177 Archive]<br />
|[http://www.dxx-rebirth.com/ Website] Get the original shareware files [http://www.dxx-rebirth.com/download/dxx/content/descent2-demo.zip here.]<br />
|-<br />
|Daimonin 0.10.1 (B5)<br />
|2010-08-15<br />
|joseluisjazz (port)<br />
|MMORPG<br />
|Net<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/daimonin-0.10.1-Os.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/55979-daimonin-mmorpg/ Discussion]<br />
|-<br />
|Dark Light Battles<br />
|2011-07-08<br />
|Blue Protoman (port)<br />
|Strategy<br />
|?<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=darklightbattles Repo]<br />
|[http://www.allegro.cc/depot/DarkLightBattles/ Website]<br />
|-<br />
|Deathtrap Remix<br />
|2010-06-21<br />
|Mindlord<br />
|Arcade<br />
|<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/deathtrap.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,100 Archive]<br />
|<br />
|-<br />
|Defendguin 0.0.12<br />
|2010-10-20<br />
|Yamara (port)<br />
|Arcade<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,225 Archive] [http://repo.openpandora.org/?page=detail&app=defendguin-yam-3 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/57117-defendguin/page__gopid__922761&#entry922761 Discussion] Defender clone<br />
|-<br />
|Defendguin ('''beta''')<br />
|2010-09-07<br />
|darfgarf (port)<br />
|Arcade<br />
|<br />
|<br />
|[http://localhostr.com/files/ac44cb/defendguin.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/187-defendguin/ Discussion] Defender clone<br />
|-<br />
|Der Clou!**<br />
|2011-03-11<br />
|Jan Wiescher (port)<br />
|Adventure<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,328 Archive]<br />
|In German. Download data files [http://web.ist.utl.pt/~ist62669/theclue/theclue-data.tar.gz here].<br />
|-<br />
|Dink Smallwood ('''outdated''')<br />
|2010-07-31<br />
|WizardStan (port)<br />
|RPG<br />
|x<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/freedink.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/58637-dink-smallwood/ Discussion]. No music.<br />
|-<br />
|Dink Smallwood<br />
|2011-02-11<br />
|Cobalt (port)<br />
|RPG<br />
|x<br />
|Prt<br />
|[http://www.megaupload.com/?d=DJMDE2VJ Download] [http://repo.openpandora.org/?page=detail&app=dinksmallwood Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58637-dink-smallwood/page__view__findpost__p__938931 Discussion]. This has proper controls and music.<br />
|-<br />
|Dodgin Diamond 2<br />
|2011-05-25<br />
|mcobit (port)<br />
|Shooter<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=dd2-dd2-6937 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3691-dodgin-diamond-2/ Discussion]<br />
|-<br />
|Donkey Bolonkey<br />
|2011-01-17<br />
|mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,275 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58252-donkey-bolonkey/ Discussion] clone of Rat Poker<br />
|-<br />
|Doom Legacy*<br />
|2011-03-05<br />
|Pickle (port)<br />
|FPS<br />
|Net<br />
|Egn<br />
|[http://pickle.gp2x.de/doomlegacy.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58896-prboom-zdoom-doomlegacy/page__pid__942083__st__0&#entry942083 Discussion]<br />
|-<br />
|Doom (CDoom - chocolate/strawberry)*<br />
|2011-03-16<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://pickle.gp2x.de/cdoom.pnd Download] [http://repo.openpandora.org/?page=detail&app=cdoom.pickle Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58896-prboom-zdoom-doomlegacy/page__view__findpost__p__943433 Discussion] Runs doom, heretic, hexen, strife wads.<br />
|-<br />
|Doom (DoomRunner Frontend for PrBoom)*<br />
|2011-06-25<br />
|sirthunder516<br />
|FPS<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=doomrunner.sirthunder516.1651995 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3739-doomrunner-frontend-for-prboom/ Discussion]. Frontend for PrBoom.<br />
|-<br />
|Doom (PrBoom)*<br />
|2011-03-05<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://pickle.gp2x.de/prboom.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58896-prboom-zdoom-doomlegacy/page__pid__942083__st__0&#entry942083 Discussion] [http://www.gp32x.com/board/index.php?/topic/56700-prboom-with-picklelauncher-for-pandora/page__view__findpost__p__936645 (old)] Enhanced Doom engine [http://prboom.sourceforge.net/ Website] {{HideableNotes|Fully compatible with [http://www.nongnu.org/freedoom/ Freedoom], a free clone that comes as a .WAD file. Uses [[PickleLauncher]]}}<br />
|-<br />
|Doom (ReMood Gold - Vol. 1)*<br />
|2011-08-19<br />
|StreaK (port)<br />
|FPS<br />
|N+C<br />
|Egn<br />
|[http://tiny.pl/h5p4q Download]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60125-remood-doom-2-4-multiplayer-split-screen-mayhem/ GP32X] [http://boards.openpandora.org/index.php?/topic/4951-remood-gold-vol-1/ OP]. '''Warning''': Saves settings in [[NAND]] <br />
|-<br />
|Doom (ReMood Gold - Vol. 2)*<br />
|2011-08-22<br />
|StreaK (port)<br />
|FPS<br />
|N+C<br />
|Egn<br />
|[http://tiny.pl/h545m Download]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60224-remood-gold-vol-1/page__view__findpost__p__956233 GP32X] [http://boards.openpandora.org/index.php?/topic/4951-remood-gold-vol-1/page__view__findpost__p__86247 OP]. '''Warning''': Saves settings in [[NAND]]. {{HideableNotes|requires tnt.wad in /remood-gold-2-app/}}<br />
|-<br />
|Doom (ZDoom)*<br />
|2011-03-05<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://pickle.gp2x.de/zdoom.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58896-prboom-zdoom-doomlegacy/page__pid__942083__st__0&#entry942083 Discussion] Very slow.<br />
|-<br />
|Dungeon Crawl Stone Soup<br />
|2011-03-26<br />
|Alex777 (port)<br />
|RPG<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,366 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/2597-dungeon-crawl-stone-soup/ Discussion] Does not come as a PND.<br />
|-<br />
|Dungeon Master aka. Chaos Strikes Back**<br />
|2011-03-30<br />
|Fireball (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://www.diamondsword.de/csb/csbwin-11.059rc1.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/59125-dungeon-master-chaos-strikes-back-etc-for-pandora/ Discussion]. Data files included in download.<br />
|-<br />
|Eat the Whistle<br />
|2010-05-25<br />
|Pickle (port)<br />
|Sports<br />
|<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Etwhistle.inf Apps]<br />
|<br />
|-<br />
|eboard with GNUChess<br />
|2010-06-29<br />
|<br />
|Chess<br />
|N+S<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,121 Archive]<br />
|Internet play allowed<br />
|-<br />
|eDuke32SDL (Duke Nukem 3D)*<br />
|2010-07-01<br />
|eduke32 team<br />
|FPS<br />
|<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/eduke32SDL.inf Apps]<br />
|Get the original shareware files [http://liberatedgames.com/game.php?game_id=19 here]<br />
|-<br />
|Einstein würfelt nicht<br />
|2011-03-09<br />
|Ziz<br />
|Board<br />
|N+S<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,346 Archive]<br />
|<br />
|-<br />
|Elemental 0.2<br />
|2010-07-17<br />
|Chaosmage<br />
|Sandbox<br />
|<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/elemental.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/55303-elemental-0-2-released/ Discussion]<br />
|-<br />
|Eliot<br />
|2011-03-26<br />
|kilowatt (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://boards.openpandora.org/index.php?app=core&module=attach&section=attach&attach_id=360 Download]<br />
|[http://boards.openpandora.org/index.php?/topic/2599-eliot-open-source-scrabble/ Discussion] Open source Scrabble<br />
|-<br />
|Enigma 1.01<br />
|2010-08-08<br />
|Whynodd<br />
|Puzzle<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,174 Archive]<br />
|[http://www.nongnu.org/enigma/ Website]<br />
|-<br />
|Epiphany<br />
|2011-10-05<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=epiphany-epiphany-game-20399 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5590-epiphany-game/ Discussion]<br />
|-<br />
|FairSeaBattle<br />
|2011-07-21<br />
|StreaK (port)<br />
|Board<br />
|SS?<br />
|Prt<br />
|<br />
|Battleship-type<br />
|-<br />
|FallingUp<br />
|2011-05-16<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=fallingup-fallingup-6713 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/3449-fallingup/ OP] [http://www.gp32x.com/board/index.php?/topic/59442-fallingup/ GP32X]<br />
|-<br />
|The Fantastic Tale of the Stolen Moon<br />
|2011-07-02<br />
|Geca (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,423 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/59815-the-fantastic-tale-of-the-stolen-moon/ Discussion]<br />
|-<br />
|FHeroes Port (Heroes Of Might And Magic 2)*<br />
|2010-03-17<br />
|Pickle (port)<br />
|Strategy<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/FHeroes2.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,44 Archive]<br />
|[http://www.gp32x.com/board/index.php?showtopic=47553 Discussion]<br />
|-<br />
|FishFillets<br />
|2010-08-09<br />
|zx-81 (port)<br />
|Puzzle<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,179 Archive]<br />
|<br />
|-<br />
|Flare 0.13+svn.370.2<br />
|2011-05-08<br />
|sebt3 (port)<br />
|RPG<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=flare-flare Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58356-flare/page__view__findpost__p__944042 Discussion]<br />
|-<br />
|FleshChasmer: The Eve<br />
|2011-09-04<br />
|Quasist, sebt3 (port)<br />
|RPG<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=eve Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60328-fleshchasmer-the-eve/ GP32X] [http://boards.openpandora.org/index.php?/topic/5181-more-games-from-quasist/ OP]<br />
|-<br />
|FloboPuyo<br />
|2011-04-08<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=flobopuyo-flobopuyo-18268 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/2797-flobopuyo/ OP] [http://www.gp32x.com/board/index.php?/topic/59178-flobopuyo/ GP32X]<br />
|-<br />
|Formido<br />
|2011-01-22<br />
|sebt3 (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/formido.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58322-formido/ Discussion]<br />
|-<br />
|Frag4K<br />
|2011-02-12<br />
|Alan Waddington, chrysipp (port)<br />
|Action<br />
|<br />
|Prt<br />
|[http://forum.gp2x.de/download/file.php?id=988 Download]<br />
|[http://forum.gp2x.de/viewtopic.php?f=59&t=11698 Discussion (German)] Requires Java.pnd. 3D Labyrinth levels.<br />
|-<br />
|FreeCell<br />
|2011-09-24<br />
|pmprog (port)<br />
|Card<br />
|<br />
|Prt<br />
|[http://boards.openpandora.org/index.php?app=core&module=attach&section=attach&attach_id=1043 Download]<br />
|[http://boards.openpandora.org/index.php?/topic/5459-freecell/ Discussion]<br />
|-<br />
|FreeCiv 2.1.9<br />
|2010-05-31<br />
|Cpasjuste (port)<br />
|Strategy<br />
|Net<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,77 Archive]<br />
|[http://freeciv.wikia.com/wiki/Main_Page Wiki]<br />
|-<br />
|FreeCol 0.9.5<br />
|2011-03-22<br />
|mash (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://mash-systeme.de/downloads/freecol128mb.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/2492-freecol-095/page__view__findpost__p__43716 Discussion]. [http://www.freecol.org/ Website]. Colonization clone. Needs Java.pnd<br />
|-<br />
|Freedroid 1.0.2<br />
|2011-04-05<br />
|farox (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=freedroid-1.0.2-freedroid-11219 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2766-freedroid/ Discussion]<br />
|-<br />
|Frogatto and Friends 1.1.1.1<br />
|2011-06-20<br />
|Ivanovic (packaging) / Pickle (port)<br />
|Platformer<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=frogatto Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58558-frogatto-and-friends/ Discussion]<br />
|-<br />
|[[Frotz]] v2.43 (Z-Machine games)*<br />
|2010-05-27<br />
|SteveM (port)<br />
|Text Adventure<br />
|x<br />
|Egn<br />
|[http://www.cosam.org/computers/pandora/frotz-2.43.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,20,82 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/53717-frotz-pnd Discussion] {{HideableNotes|Interpreter for Infocom and other Z-machine games}} free IF: [http://www.ifarchive.org/] [http://wurb.com/if/] [http://www.ifcomp.org/]<br />
|-<br />
|Frozen Bubble 2.2.0<br />
|2011-10-26<br />
|Mr Rob <br />
|Arcade<br />
|All<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=frozen-bubble-2.2.x Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5862-frozen-bubble/ Discussion]<br />
|-<br />
|Fy.WoD! 2.1<br />
|2010-11-25<br />
|Scntrblob<br />
|Racing<br />
|x<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,28,247 Archive]<br />
|<br />
|-<br />
|Game & Watch Simulators<br />
|2010-07-27<br />
|Hitnrun<br />
|Arcade<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,3,169 Archive] [http://repo.openpandora.org/?page=detail&app=gameandwatch Repo]<br />
|Not an emulator.<br />
|-<br />
|Game Editor ('''beta''')<br />
|2011-02-06<br />
|WizardStan (port)<br />
|Engine<br />
|<br />
|Egn<br />
|[http://rebirthofxeen.com/files/pandora/gameEditor.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58562-game-editor/ Discussion]. No sound, slow. {{HideableNotes|Get game files [http://game-editor.com/Games here]}}<br />
|-<br />
|Garden of Coloured Lights<br />
|2011-05-23<br />
|mcobit (port)<br />
|Top-down shooter<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=gocl-garden-24938 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3587-garden-of-coloured-lights/ Discussion]<br />
|-<br />
|[[Gargoyle 08-2009]] (text adventure games)**<br />
|2010-08-23<br />
|gargoyle, skeezix<br />
|Text Adventure<br />
|x<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/gargoyle_20100823.inf Apps] [http://repo.openpandora.org/?page=detail&app=gargoyle.skeezix.0001 Repo]<br />
|{{HideableNotes|Supports Adrift, Alan, APT, Glulx, Hugo, Level 9, Magnetic Scroll, TADS and Z-Code format games}} free IF: [http://www.ifarchive.org/] [http://wurb.com/if/] [http://www.ifcomp.org/]<br />
|-<br />
|GAV (GPL Arcade Volleyball)<br />
|2010-06-30<br />
|<br />
|Sports<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,36,122 Archive]<br />
|<br />
|-<br />
|GBoggle 1.1.4<br />
|2011-03-30<br />
|kilowatt (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,391 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/2681-gboggle/ Discussion]<br />
|-<br />
|GemRB (Infinity Engine) 0.6.5.2*<br />
|2011-08-17<br />
|JurnD (port)<br />
|RPG<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=gemrb-jurnd.001 Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/56677-gemrb/page__view__findpost__p__955761 GP32X] ([http://www.gp32x.com/board/index.php?/topic/53848-has-anyone-done-anything-on-gemrb/page__view__findpost__p__888096 old]) [http://boards.openpandora.org/index.php?/topic/4886-gemrb/ OP] {{HideableNotes|Open-source implementation of Bioware's Infinity Engine, supports games including Baldurs Gate 2 and Planescape Torment}}<br />
|-<br />
|Giana's Return v1.0<br />
|2011-01-01<br />
|Gianas Team<br/>Pickle (port)<br />
|Platformer<br />
|x<br />
|PrtA<br />
|[http://www.gianas-return.de/gr-v10-pandora.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,60 Archive] [http://repo.openpandora.org/?page=detail&app=gianasreturn Repo]<br />
|[http://www.gianas-return.de/ Website] [http://www.gp32x.com/board/index.php?/topic/58054-gianas-return-v10-pandora Discussion]<br />
|-<br />
|GigaSun Jet<br />
|2011-07-11<br />
|Jonathan Dearborn, Cassie Dearborn, Stefanos Kourtis<br />
|Top-down shooter<br />
|<br />
|Ori<br />
|[http://www.riotdigital.com/ttcc2011/code/download.php?id=123 Download]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Gish ('''beta''')**<br />
|2011-01-12<br />
|Pickle (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://pickle.gp2x.de/gish.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58034-gish/page__view__findpost__p__933707 Discussion] A bit slow<br />
|-<br />
|Globulation 2 (Glob 2)<br />
|2011-01-24<br />
|sebt3 (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/glob2.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58325-glob2/ Discussion]<br />
|-<br />
|GLtron<br />
|2011-11-07<br />
|lunixbochs (port)<br />
|Arcade<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=gltron Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/6017-gltron/ Discussion]<br />
|-<br />
|Gnome 3D Tetris<br />
|2011-04-07<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=3dtetris-gno3dtet-28038 Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/59175-gnome-3d-tetris/page__gopid__946438&#entry946438 GP32X] [http://boards.openpandora.org/index.php?/topic/2782-gnome-3d-tetris/ OP]<br />
|-<br />
|Gnome Games<br />
|2010-10-11<br />
|sebt3 (packaging)<br />
|Compilation<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,37,221 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/56993-gnome-games/ Discussion]<br />
|-<br />
|GNU Robbo<br />
|2011-01-22<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,280 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58318-gnu-roboo/ Discussion]<br />
|-<br />
|GNUGo (ccGO + CGoban)<br />
|2011-01-20<br />
|mcobit (port)<br />
|Board<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,276 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58281-ccgo-gnugo/ Discussion] {{HideableNotes|Port of GNU Go with the frontends ccGO and CGoban}}<br />
|-<br />
|GNUJump<br />
|2011-05-13<br />
|mcobit (port)<br />
|Arcade<br />
|SS<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=gnujump-gnujump-31877 Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/59437-gnujump/ GP32X] [http://boards.openpandora.org/index.php?/topic/3393-gnujump/ OP] For music, [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,116,273 MIDI Installer] needed.<br />
|-<br />
|Goonies<br />
|2011-04-19<br />
|mcobit (port)<br />
|Action<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=goonies-goonies-14141 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2884-the-goonies-remake/ Discussion]<br />
|-<br />
|Gravitation<br />
|2011-09-12<br />
|Jason Rohrer, foxblock (port)<br />
|Adventure<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=gravitation.foxblock Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5283-gravitation/ Discussion]<br />
|-<br />
|Gravity Force Remake<br />
|2011-02-05<br />
|David Douglas<br />
|Action<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,72,310 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58546-gravity-force-remake/ Discussion]<br />
|-<br />
|[[Greyout]] 1.1.0.5<br />
|2011-04-29<br />
|foxblock<br />
|Platformer<br />
|x<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=greyout Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2669-homebrew-submissionvoting-thread/page__view__findpost__p__46411 Release post]<br />
|-<br />
|Gwelled ('''beta''')<br />
|2011-01-26<br />
|sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/gweled.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58354-gweled/ Discussion]<br />
|-<br />
|Hamster's Escape<br />
|2011-07-11<br />
|Geca<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,426 Archive]<br />
|<br />
|-<br />
|Hardcore Fight<br />
|2011-04-21<br />
|EGS, Geca (port)<br />
|Fighting<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,40,384 Archive]<br />
|<br />
|-<br />
|Heart of the Alien Redux<br />
|2011-04-23<br />
|M-HT (port)<br />
|Action-adventure<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,387 Archive]<br/>[http://repo.openpandora.org/?page=detail&app=hota_redux_m-ht Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59312-heart-of-the-alien-redux/ Discussion]<br />
|-<br />
|Hellcarrier<br />
|2011-05-28 <br />
|mcobit (port)<br />
|Shooter <br />
|<br />
|Prt <br />
|[http://repo.openpandora.org/?page=detail&app=hellcarrier-hellcarrier-24311 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3747-hellcarrier/ Discussion]<br />
|-<br />
|Heretic*<br />
|2010-05-23<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Heretic.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,67 Archive]<br />
|<br />
|-<br />
|Hex-A-Hop<br />
|2011-08-09<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=hexahop Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/58401-hex-a-hop/ GP32X] [http://boards.openpandora.org/index.php?/topic/1281-hex-a-hop/ OP]<br />
|-<br />
|Hexalate<br />
|2011-05-01<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=hexalate-hexalate-29225 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3190-hexalate/ Discussion]<br />
|-<br />
|Hexen*<br />
|2010-05-23<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Hexen.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,68 Archive]<br />
|<br />
|-<br />
|Hexen 2: Hammer of Thyrion*<br />
|2010-06-05<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Hexen2.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,66 Archive]<br />
|<br />
|-<br />
|HexGlass<br />
|2011-07-22<br />
|StreaK (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|<br />
|<br />
|-<br />
|Homeworld*<br />
|2011-06-22<br />
|EdCa22 (port)<br />
|Strategy<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=homeworld-r907 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/4104-my-first-contribution/ OP] [http://www.gp32x.com/board/index.php?/topic/59717-homeworld/ GP32X]<br />
|-<br />
|Humphrey<br />
|2011-05-28<br />
|mcobit (port) <br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=humphrey-humphrey-3273 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3751-humphrey/ Discussion]<br />
|-<br />
|Infector<br />
|2011-01-06<br />
|mcobit (port)<br />
|Puzzle<br />
|Net<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,268 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58110-infector/ Discussion]<br />
|-<br />
|Ink Spill<br />
|2011-03-08<br />
|kilowatt (port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
|[http://boards.openpandora.org/index.php?app=core&module=attach&section=attach&attach_id=248 Download]<br />
|[http://boards.openpandora.org/index.php?/topic/2174-ink-spill/ Discussion] flood it clone<br />
|-<br />
|Insanerz Shooter<br />
|2010-09-18<br />
|Farox (port)<br />
|Shooter<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=insanerzshooter-17273&dp=true Repo] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,439 Archive]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60393-insanerz-shooter/ GP32X] [http://boards.openpandora.org/index.php?/topic/5361-insanerz-shooter/ OP]<br />
|-<br />
|Jag ('''beta''')<br />
|2010-10-31<br />
|sebt3 (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/jag.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/57289-jag/ Discussion]<br />
|-<br />
|Jagged Alliance 2 release 1<br />
|2011-04-25<br />
|quartercast (port)<br />
|Strategy/RPG<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=ja2strac-qcast-ja2-14727 Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/59324-jagged-alliance-2/ GP32X] [http://boards.openpandora.org/index.php?/topic/3074-jagged-alliance-2/ OP] [http://www.gp32x.com/board/index.php?/topic/59065-jagged-alliance-2-stracciatella-beta/ (old GP32X)] [http://boards.openpandora.org/index.php?/topic/2536-jagged-alliance-2-beta/ (old OP)] English-language version.<br />
|-<br />
|Jump n Blob<br />
|2011-01-10<br />
|[http://www.2d-rp.de 2d Retroperspectives]<br />
|Platformer<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,271 Archive]<br />
|<br />
|-<br />
|Kana<br />
|2011-02-12<br />
|Alan Waddington, chrysipp (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://forum.gp2x.de/download/file.php?id=989 Download]<br />
|[http://forum.gp2x.de/viewtopic.php?f=59&t=11699 Discussion (German)] Requires Java.pnd. Space Invaders clone.<br />
|-<br />
|Kde games ('''beta''')<br />
|2010-07-28<br />
|sebt3 (port)<br />
|Various<br />
|SS?<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/kde-games.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55569-kde-games/ Discussion]<br />
|-<br />
|Ken's Labyrinth<br />
|2010-08-03<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn?<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/ken.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,176 Archive]<br />
|<br />
|-<br />
|KETM (Kill Everything That Moves)<br />
|2010-11-10<br />
|sebt3 (port)<br />
|Top Down Shooter<br />
|x<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/ketm.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/54577-ketm/page__view__findpost__p__925774 Discussion]<br />
|-<br />
|King of Fighters (KOF): Flames of Courage<br />
|2011-01-29<br />
|mth411 (port)<br />
|Fighting<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,40,290 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58446-kof-king-of-fighters-on-pandora/ Discussion]<br />
|-<br />
|Kobo Deluxe<br />
|2011-01-06<br />
|David Olofson, mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,267 Archive]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/58109-kobo-deluxe/ GP32X] [http://boards.openpandora.org/index.php?/topic/928-kobo-deluxe/ OP] Music doesn't work yet<br />
|-<br />
|Komi the Space Frog<br />
|2011-08-23<br />
|Allan Crossman, Farox (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=komi-1.04-komi-31068 Repo] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,434 Archive]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60246-komi-the-space-frog/ GP32X] [http://boards.openpandora.org/index.php?/topic/5004-komi-a-nice-little-game/ OP]<br />
|-<br />
|Kronos (Interpreter)**<br />
|2010-05-21<br />
|Skeezix (port)<br />
|Text Adventure<br />
|x<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/kronos.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,62 Archive]<br />
|<br />
|-<br />
|Lbreakout2<br />
|2010-06-23<br />
|Michael Speck<br />
|Arcade<br />
|Net<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,104 Archive]<br />
|[http://lgames.sourceforge.net/index.php?project=LBreakout2 Website]<br />
|-<br />
|The Legend of Edgar<br />
|2011-06-07<br />
|eyecreate (port)<br />
|Platformer<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=edgar-edgar-5663 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3903-the-legend-of-edgar/ Discussion] [http://www.parallelrealities.co.uk/projects/edgar.php Website]<br />
|-<br />
|LemmingsSDL v0.9.11<br />
|2011-09-21<br />
|Miner49er<br />
|Puzzle<br />
|Net?<br />
|Ori<br />
|[http://lessermatters.homeunix.com/LemmingsSDL/LemmingsSDL_Release0.9.11/lemmings.pnd Download] [http://repo.openpandora.org/?page=detail&app=LemmingsSDL Repo]<br />
|[http://lessermatters.homeunix.com/LemmingsSDL/ Website]. Discussion: [http://www.gp32x.com/board/index.php?/topic/60365-lemmingsdl-v0-9-9/page__view__findpost__p__957752 v0.9.9] [http://www.gp32x.com/board/index.php?/topic/60338-lemmingsdl-0-9-7/ v0.9.7] [http://www.gp32x.com/board/index.php?/topic/60255-lemmingssdl-v0-9-5/ v0.9.5] [http://www.gp32x.com/board/index.php?/topic/51581-lemmingssdl-networked/page__st__135__p__927325&#entry927325 old] <br />
|-<br />
|LettersFall<br />
|2011-01-31<br />
|16Bitsoft, Pickle (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,292 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58464-3-games-from-16bitsoft/ Discussion] spell words as fast you can<br />
|-<br />
|L'hôpital Pital<br />
|2010-11-23<br />
|mcobit (port)<br />
|Strategy - tower defense<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,245 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57648-lhopital-pital/ Discussion]<br />
|-<br />
|Liquid War 5<br />
|2011-05-25<br />
|mcobit (port)<br />
|Strategy<br />
|Net?<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=liquidwar-liquidwar-22163 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3686-liquid-war-5/ Discussion]<br />
|-<br />
|Lincity-NG<br />
|2011-05-12<br />
|mcobit (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=lincityng-lincity-ng-12664 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/3277-lincity-ng/ OP] [http://www.gp32x.com/board/index.php?/topic/59387-lincity-ng/ GP32X]<br />
|-<br />
|Little Big Adventure 1&2 (Prequ Engine) ('''beta''')<br />
|2011-01-31<br />
|Dimacus (port)<br />
|Action-adventure<br />
|<br />
|Egn<br />
|[http://www.gp32x.com/board/index.php?app=core&module=attach&section=attach&attach_id=520 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58483-prequ-engine-another-lba-engine/ Discussion]. Works better than Twin-E version. Needs [http://www.gp32x.com/board/index.php?/topic/58173-midi-installer/ Timidity MIDI Installer]<br />
|-<br />
|Little Big Adventure 1&2 (TwinEngine/Twin-E)<br />
|2011-01-27<br />
|Dimacus (port)<br />
|Action-adventure<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,288 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58403-twin-e-engine-for-lba-1-and-2/page__view__findpost__p__936049 Discussion]. Needs [http://www.gp32x.com/board/index.php?/topic/58173-midi-installer/ Timidity MIDI Installer]<br />
|-<br />
|LMarbles<br />
|2011-04-17<br/>2010-07-18<br />
|MarkoeZ (port), daniel3000 (2nd port), mcobit (3rd port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
| [http://repo.openpandora.org/?page=detail&app=lmarbles-lmarbles-11336 mcobit] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,162 MarkoeZ] [http://www.hermocom.com/en/downloads/openpandora/LMarbles.pnd/ daniel3000]<br />
|[http://lgames.sourceforge.net/ Website], Discussion: [http://www.gp32x.com/board/index.php?/topic/55353-lgames-ltris-lpairs-lmarbles-available/ daniel3000's port] [http://boards.openpandora.org/index.php?/topic/2950-lmarbles/ mcobit's port] (this game was ported thrice)<br />
|-<br />
|The Lonely Tower v2.2<br />
|2010-11-19<br />2010-01-12<br />
|Tempel<br />
|?<br />
|x<br />
|PrtA<br />
|[http://randy.heydon.selfip.net/Programs/The%20Lonely%20Tower/V2/The%20Lonely%20Tower-2.2.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/51441-the-lonely-tower/ Discussion]. The first Pandora game.<br />
|-<br />
|Lord of the Rings: The Fellowship of the Ring*<br />
|2011-01-31<br />
|Michal Benes, EvilDragon (port)<br />
|RPG<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,294 Archive]<br />
|Engine for the game by Interplay. {{HideableNotes|Put the DOS game files in /pandora/appdata/lotr/}}<br />
|-<br />
|LGeneral<br />
|2011-06-02<br />
|Clop (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=lgeneral-lgeneral-19038 Repo]<br />
|Inspired by Panzer General.<br />
|-<br />
|LPairs<br />
|2011-06-02<br/>2010-07-18<br />
|Clop (2nd port)<br/>daniel3000 (1st port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=lpairs-lpairs-19607 2nd port] [http://www.hermocom.com/en/downloads/openpandora/LPairs.pnd/ 1st port]<br />
|[http://www.gp32x.com/board/index.php?/topic/55353-lgames-ltris-lpairs-lmarbles-available/ Discussion (1st port)] Memory game<br />
|-<br />
|LTris<br />
|2010-07-18<br />
|daniel3000 (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://www.hermocom.com/en/downloads/openpandora/LTris.pnd/ Download] [http://repo.openpandora.org/?page=detail&app=LTris Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/55353-lgames-ltris-lpairs-lmarbles-available/ Discussion] Tetris clone<br />
|-<br />
|Lugaru ('''beta''')<br />
|2011-04-21<br />
|pickle (port)<br />
|Action<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=lugaru.pickle Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59297-lugaru-beta-port/ Discussion]<br />
|-<br />
|Maelstrom<br />
|2011-09-17<br />
|hondo (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=Maelstrom Repo]<br />
|Asteroids clone<br />
|-<br />
|The Mana World<br />
|2010-09-06<br />
|Cpasjuste (port)<br />
|MMORPG<br />
|Net<br />
|Prt<br />
|[http://mydedibox.fr/pandora/pnd/cpasjuste.tmw-0.0.29.1-1.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/56506-the-mana-world-mmorpg/ Discussion]<br />
|-<br />
|MAXR (M.A.X Reloaded)<br />
|2010-08-31<br />
|Stuckie (port)<br />
|Turn Based Strategy<br />
|Net<br />
|Prt<br />
|[http://www.stuckiegamez.co.uk/apps/pandora/maxr.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/56403-m-a-x-reloaded/ Discussion] Multiplayer doesn't work yet<br />
|-<br />
|Maze of Galious<br />
|2011-02-11<br />
|Dimacus (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://luminare.no-ip.org/files/mog.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,348 Archive]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/58606-the-maze-of-galious-remake-port/ 1] [http://www.gp32x.com/board/index.php?/topic/58925-maze-of-galious-and-roadfigher-remake-port/ 2]<br />
|-<br />
|Megamario ('''beta''')<br />
|2011-06-28<br />
|mcobit (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=megamario-megamario-10539 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4216-megamario/ Discussion]<br />
|-<br />
|Meritous<br />
|2010-12-07<br/>2010-06-25<br />
|EvilDragon (2nd port)<br/>TJ Hooka (port)<br />
|Dungeon Crawler<br />
|<br />
|Prt<br />
|'''[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,256 ED's port]''' [http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/meritous.inf Hooka's port]<br />
|[http://www.gp32x.com/board/index.php?/topic/57725-meritous/page__gopid__928726&#entry928726 Discussion] ED's port [http://www.gp32x.com/board/index.php?/topic/57725-meritous/page__view__findpost__p__929360 doesn't crash] (hopefully)<br />
|-<br />
|Minetest<br />
|2011-09-23<br />
|eyecreate (port)<br />
|Sandbox<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=minetest-minetest-16537 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3768-preliminary-minetest-pnd/ Discussion]<br />
|-<br />
|Mirror Magic<br />
|2010-08-14<br />
|Holger Schemel<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,184 Archive]<br />
|[http://www.artsoft.org/mirrormagic Website]<br />
|-<br />
|Mission faileD 1.2<br />
|2011-09-02<br />
|Geca (port)<br />
|Shooter<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,437 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/59620-mission-failed/page__view__findpost__p__952744 Discussion]<br />
|-<br />
|Mole Invasion<br />
|2011-04-10<br />
|sebt3 (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=moleinvasion Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59208-mole-invasion/ Discussion]<br />
|-<br />
|Monkey Bubble v0.4.0<br />
|2010-12-03<br />
|Laurent Belmonte<br/>mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,257 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57733-monkey-bubble/ Discussion] Like "Bubble Bobble"<br />
|-<br />
|Mortimer the Lepidopterist<br />
|2011-09-26<br />
|Christopher Night, Farox (port)<br />
|Action<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=lepidopterist.Farox Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5488-mortimer-the-lepidopterist/ Discussion]<br />
|-<br />
|[[MrDrillux]]<br />
|2011-06-11<br />
|Tom (port)<br />
|Arcade<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,411 Archive] [http://repo.openpandora.org/?page=detail&app=MrDrillux-16040 Repo]<br />
|Mr. Driller clone<br />
|-<br />
|Mutant Tank Knights<br />
|2011-09-05<br />
|Quasist, sebt3 (port)<br />
|Action<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=mtanks Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60333-mutant-tank-knights/ GP32X] [http://boards.openpandora.org/index.php?/topic/5181-more-games-from-quasist/ OP]<br />
|-<br />
|N-Speed<br />
|2011-01-28<br />
|Sami Kyöstilä, Tommi Inkil, Joonas Kerttula, mcobit (port)<br />
|Racing<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,28,289 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58421-n-speed/ Discussion]<br />
|-<br />
|Nanobounce<br />
|2011-06-19<br />
|Blue Protoman (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=nanobounce Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4082-another-ginge-wrapped-game-nanobounce/ Discussion]<br />
|-<br />
|Narcissu<br />
|2010-05-11<br />
|Insani, EvilDragon (port)<br />
|Visual Novel<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,37,58 Archive] [http://repo.openpandora.org/?page=detail&app=narcissu.evildragon Repo]<br />
|<br />
|-<br />
|No Gravity<br />
|2011-04-19<br />
|mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=nogravity-nogravity-1669 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2951-no-gravity/ Discussion]<br />
|-<br />
|Noiz2sa<br />
|2011-05-22<br />
|mcobit (port)<br />
|Shmup<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=noiz2sa-noiz2sa-12403 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3636-noiz2sa/ Discussion]<br />
|-<br />
|Nuclear Attack<br />
|2011-05-23<br />
|Cobalt (port)<br />
|Shooter<br />
|<br />
|<br />
|[http://repo.openpandora.org/?page=detail&app=overgod Repo]<br />
|<br />
|-<br />
|Numpty Physics<br />
|2010-06-15<br />
|Tim Edmonds, Thomas Perl, Manolis (port)<br />
|Drawing<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,93 Archive]<br />
|<br />
|-<br />
|NxEngine (Cave Story)<br />
|2011-06-24<br />
|sebt3 (port)<br />
|Platform<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=nxengine Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59687-nxengine/ Discussion]<br />
|-<br />
|ONScripter-en<br />
|2010-07-24<br />
|Cloudef (port)<br />
|Visual Novel<br />
|x<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=onscripter-en Repo]<br />
|<br />
|-<br />
|openBOR<br />
|2010-06-26<br />
|Senile Team, Pickle (port)<br />
|Beat 'em up<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,40,111 Archive]<br />
|Get the original data files [http://lavalit.com:8080/index.php?action=tpmod;dl=item45 here] (you must register). Mods are available as well.<br />
|-<br />
|OpenGlad<br />
|2010-05-09<br />
|Snowstorm Entertainment, Pickle (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/OpenGlad.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,57 Archive]<br />
|<br />
|-<br />
|OpenRedAlert (Command and Conquer: Red Alert)** ('''beta''')<br />
|2011-01-26<br />
|mcobit (port)<br />
|RTS<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=openredalert Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58123-openredalert/page__view__findpost__p__935817 Discussion]. Alpha state; the game is very buggy. Get the data files [http://www.commandandconquer.com/classic here.]<br />
|-<br />
|OpenJazz* (Jazz Jackrabbit) svn136<br />
|2011-03-05<br />
|Alister, Pickle (port)<br />
|Platformer<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,55 Archive] [http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Openjazz.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/54974-openjazz-update/ Discussion]<br />
|-<br />
|OpenLieroX<br />
|2010-07-09<br />
|Pickle (port)<br />
|Shooter (Worms-like)<br />
|Net<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,140 Archive] [http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/OpenLieroX.inf Apps]<br />
|[http://www.openlierox.net/ Website] [http://www.gp32x.com/board/index.php?/topic/55168-rise-of-the-triad-openlierox-alpehone/ Discussion] [http://www.gp32x.com/board/index.php?/topic/55132-openlierox/ Discussion (2)]<br />
|-<br />
|openPirates 0.0.0.2<br />
|2010-07-03<br />
|Pickle (Scott Smith)<br />
|Strategy<br />
|<br />
|PrtA<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,109 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/54773-openpirates/ Discussion]<br />
|-<br />
|OpenTTD (Transport Tycoon)<br />
|2010-06-25<br />
|OpenTTD team, MistaGiggles (port)<br />
|Simulation<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,107 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/54734-openttd-port/page__gopid__882049&#entry882049 Discussion]<br />
|-<br />
|OpenTTD 1.0.5 (Transport Tycoon)<br />
|2011-01-24<br />
|OpenTTD team, steven@starmice.net (port)<br />
|Simulation<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,284 Archive]<br />
|<br />
|-<br />
|OpenTyrian v1.1<br />
|2010-07-14<br />
|zx-81 (port)<br />
|Top down Shooter<br />
|<br />
|Prt<br />
|[http://zx81.zx81.free.fr/public/pandora/opentyrian/opentyrian-v1.0-pnd.zip Download (zip)] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,155 Archive]<br />
|[http://zx81.zx81.free.fr/serendipity/index.php?/archives/432-Pandora-OpenTyrian-OpenTyrian-ported-to-Pandora-v1.0.html Announcement]<br />
|-<br />
|Operation Fenix<br />
|2011-06-12<br />
|Colombian Developers, Geca (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,413 Archive]<br />
|<br />
|-<br />
|Overgod<br />
|2011-05-22<br />
|Cobalt (port)<br />
|Shooter<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=overgod Repo]<br />
|<br />
|-<br />
|PacDudeHero 2<br />
|2011-01-31<br />
|16Bitsoft, Pickle (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,291 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58464-3-games-from-16bitsoft/ Discussion] Pacman clone<br />
|-<br />
|Paintown<br />
|2011-01-24<br />
|Jon Rafkind, sebt3 (port)<br />
|Fighting<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/paintown.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58326-paintown/ Discussion]<br />
|-<br />
|Pairs<br />
|2011-07-07<br />
|StreaK (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|<br />
|Memory game<br />
|-<br />
|Pandora Panic<br />
|2010-06-11<br />
|PokeParadox / GP32X Community<br />
|Arcade<br />
|x<br />
|Ori<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/PPanic.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,59 Archive]<br />
|<br />
|-<br />
|Pandora Pool Panic<br />
|2010-07-27<br />
|Unfathomable Depths<br />
|Sports<br />
|<br />
|Ori<br />
|[http://www.fileden.com/files/2008/6/27/1978308//PoolPanic.pnd Download (zip)]<br />
|[http://www.gp32x.com/board/index.php?/topic/46996-pandora-pool-panic-beta/page__view__findpost__p__897564 Discussion]<br />
|-<br />
|Pandora X-pilot NG 4.7.3<br />
|2010-08-18<br />
|zx-81 (port)<br />
|Arcade<br />
|Net<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/xpilot-ng-4.7.3.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,37,192 Archive]<br />
|[http://xpilot.sourceforge.net/ Website]<br />
|-<br />
|Pandora-Acm<br />
|2010-08-10<br />
|zx-81 (port)<br />
|Simulator<br />
|Net?<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,37,180 Archive]<br />
|Flight simulator<br />
|-<br />
|Pandora-Blockrage<br />
|2010-07-18<br />
|zx-81 (port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
|[http://zx81.zx81.free.fr/public/pandora/blockrage/pandora-blockrage-v0.2.3-pnd.zip Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,161 Archive]<br />
|[http://blockrage.sourceforge.net/ Website] [http://www.gp32x.com/board/index.php?/topic/55343-pandora-blockrage-block-rage-for-pandora-v0-2-3 Discussion]<br />
|-<br />
|Pandora-Lopan<br />
|2010-07-13<br />
|zx-81 (port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
|[http://zx81.zx81.free.fr/public/pandora/lopan/pandora-lopan-v1.0-pnd.zip Download]<br />
|[http://zx81.zx81.free.fr/serendipity/index.php?/archives/430-Pandora-Lopan-Mahjong-game-for-Pandora-v10.html Announcement]<br />
|-<br />
|PandoraNetPuzzle (WiiNetPuzzle)<br />
|2011-02-14<br />
|chris_c<br />
|Puzzle<br />
|<br />
|PrtA<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,235 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57446-wiinetpuzzle/ Discussion]<br />
|-<br />
|Pandora-OpenSonic<br />
|2010-08-13<br />
|zx-81 (port)<br />
|Platformer<br />
|<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/opensonic-v1.3.0.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,187 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/56005-pandora-opensonic-sonic-clone-for-pandora-v13/ Discussion][http://zx81.zx81.free.fr/ Website]<br />
|-<br />
|Pandora-Ri-Li v2.0.1<br />
|2010-08-17<br />
|zx-81 (port)<br />
|Arcade<br />
|<br />
|<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/ri-li-v2.0.1.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,190 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58370-ri-li/ Discussion]<br />
|-<br />
|Pandora-Simutrans<br />
|2010-08-29<br />
|zx-81<br />
|Simulation<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,198 Archive]<br />
|Transportation simulation<br />
|-<br />
|Pandora-Tombstone<br />
|2010-07-17<br />
|zx-81 (port)<br />
|Arcade<br />
|x<br />
|Prt<br />
|[http://zx81.zx81.free.fr/public/pandora/tombstone/pandora-tombstone-v1.0-pnd.zip Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55318-pandora-tombstone-tombstone-city-for-pandora-v10/ Discussion]<br />
|-<br />
|Pandora Elite 1.1.0.4 ('''beta''')<br />
|2011-07-28<br />
|hideki<br />
|Adventure<br />
|<br />
|Ori<br />
|[http://www.pokenet.co.uk/misc/files.pandora/pandelite.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/4479-pandora-elite-beta/page__view__findpost__p__81202 Discussion]<br />
|-<br />
|Pandora Yoga<br />
|2011-03-21<br />
|mhaws<br />
|Puzzle<br />
|x<br />
|Ori<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,9,365 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/2504-pandora-yoga/ Discussion].<br />
|-<br />
|PandyWordSeek ('''beta''')<br />
|2010-07-14<br />
|authoreyes<br />
|Puzzle<br />
|x<br />
|Ori<br />
|[http://www.markandmarina.com/code/pandywordseek.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55263-quick-personal-update-and-a-new-homebrew-pnd/ Discussion]<br />
|-<br />
|Panjoust (demo)<br />
|2010-10-05<br />
|MarkoeZ<br />
|Platformer<br />
|x<br />
|Ori<br />
|[http://kenai.com/projects/panjoust/downloads/download/Panjoust05-10-10Windowsand%2520Pandora.rar Download] [http://repo.openpandora.org/?page=detail&app=panjoust.markoez.0011S Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/51192-panjoust-a-new-simple-platformer/ Main] [http://www.gp32x.com/board/index.php?/topic/55107-panjoust-001-released/] [http://www.gp32x.com/board/index.php?/topic/56909-panjoust-new-beta/]<br />
|-<br />
|Panmines<br />
|2011-08-27<br />
|sebt3<br />
|Puzzle<br />
|x<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=panmines Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59626-panmines/ Discussion]<br />
|-<br />
|Panta VS Dragon: El tesoro del Dragón<br />
|2011-07-11<br />
|The Farm Team<br />
|Arcade<br />
|<br />
|Ori<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,430 Archive] [http://www.riotdigital.com/ttcc2011/code/download.php?id=70 Download]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|PaperWars<br />
|2011-07-11<br />
|peter traylor, stephan p<br />
|Strategy<br />
|<br />
|Ori<br />
|[http://www.riotdigital.com/ttcc2011/code/download.php?id=135 Download]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Pasang Emas<br />
|2011-01-15<br />
|mcobit (port)<br />
|Puzzle<br />
|SS?<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,274 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58221-pasang-emas/ Discussion] Board game<br />
|-<br />
|Passage<br />
|2011-09-11<br />
|Jason Rohrer, foxblock (port)<br />
|Adventure<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=passage.foxblock Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5263-passage/ Discussion]<br />
|-<br />
|Peg-solitaire<br />
|2011-04-04<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=pegsolitaire-peg-solitaire-11866 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/2740-peg-solitaire/ OP] [http://www.gp32x.com/board/index.php?/topic/59155-peg-solitaire/ GP32X]<br />
|-<br />
|Penguin Command 1.6.11.0<br />
|2011-04-21<br />
|EvilDragon (port)<br/>Karl Bartel<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=penguincommand Repo]<br />
|Missile Command clone<br />
|-<br />
|PenguPop 2.2.4<br />
|2010-07-24<br />
|Junoplay, sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,166 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/55500-amoebax-and-pengupop/page__p__896822&#entry896822 Discussion]<br />
|-<br />
|Pfoiy ('''beta''')<br />
|2011-08-01<br />
|Fworg64<br />
|Arcade<br />
|<br />
|Ori<br />
|[http://www.mediafire.com/?uwv4ykm2prr22xp Download]<br />
|[http://boards.openpandora.org/index.php?/topic/4708-beta-pfoiy/ Discussion]<br />
|-<br />
|Phantomas Pandora<br />
|2011-06-29<br />
|mcobit (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=phantomas-phantomaspc-27984 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4225-phantomas-pandora/ Discussion]<br />
|-<br />
|Pingus<br />
|2011-03-05<br/>2010-08-08<br/>2011-10-29<br />
|joseluisjazz (1st port)<br/>mash (2nd port)<br/>Mr Rob (3rd port, Pingus 0.7.5)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://apps.openpandora.org/cgi-bin/viewapp.pl?/Game/pingus-0.7.3-Os-upx.inf 1st port]<br/>[http://mash-systeme.de/downloads/pingus.pnd 2nd port]<br/>[http://repo.openpandora.org/?page=detail&app=pingus-mrrob 3rd port]<br />
|Lemmings-like game [http://boards.openpandora.org/index.php?/topic/2131-pingus/ Discussion] <br/>[http://boards.openpandora.org/index.php?/topic/5906-pingus-release/ Mr Rob release, Pingus 0.7.5] <br />
|-<br />
|Pioneers<br />
|2011-07-18<br />
|eyecreate<br />
|Board<br />
|N+S<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=pioneers-game-5234 Repo]<br />
|Settlers of Catan-style<br />
|-<br />
|PipePanic<br />
|2011-01-27<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,285 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58396-pipepanic/ Discussion].<br />
|-<br />
|PirateBaby ('''beta''')<br />
|2011-07-26<br />
|PokeParadox<br />
|Kids<br />
|<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=PirateBaby Repo]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Pocket Volleyball<br />
|2011-01-21<br />
|mcobit (port)<br />
|Sport<br />
|SS<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,36,278 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58301-pocket-volleyball/ Discussion]<br />
|-<br />
|PokerTH 0.8.3<br />
|2011-11-05<br />
|Mr Rob (port)<br />
|Card Game<br />
|N+S<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=pokerth-0.8.x-mrrob Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/6002-pokerth-083-beta/ Discussion]<br />
|-<br />
|Police4K<br />
|2010-07-10<br />
|rcarvall<br />
|Shooter<br />
|<br />
|Prt<br />
|[http://www.pandorasource.de/download.php?view.155 Download]<br />
|[http://www.dcc.uchile.cl/~rcarvall/juegos/index.html Website]<br />
|-<br />
|Powder v116<br />
|2011-10-04<br />
|joseluisjazz (port), Thann (port)<br />
|RPG (Roguelike)<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=powder.joseluisjazz Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5066-updated-powder-cant-upload-to-repo/ Discussion]<br />
|-<br />
|The Powder Toy<br />
|2011-05-31<br />
|eyecreate (port)<br />
|Sandbox<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=powdertoy-powder-arm-6403 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3810-the-poweder-toy/ Discussion]. Runs very slowly.<br />
|-<br />
|PowerManga v1.0.1<br />
|2010-11-20<br />
|chris_c (port)<br />
|Top-down shooter<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,236 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57648-lhopital-pital/ Discussion]<br />
|-<br />
|Prison Break<br />
|2011-05-29<br />
|slaeshjag (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=prisonbreak-slaeshjag Repo]<br />
|<br />
|-<br />
|Prometheon<br />
|2011-07-11<br />
|Daniel Eriksson, Marcus Fredriksson<br />
|Platformer<br />
|<br />
|Ori<br />
|[http://www.riotdigital.com/ttcc2011/code/download.php?id=11 Download]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT Tag-Team Coding Competition entry]<br />
|-<br />
|Pushover<br />
|2010-10-31<br />
|Farox (port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,231 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57298-pushover/ Discussion] Resolution too big for screen.<br />
|-<br />
|Pushover v0.2<br />
|2010-11-06<br />
|zx-81 (port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/pushover-0.2.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/57386-pandora-pushover-pushover-for-pandora-v02/ Discussion]. No speed throttling.<br />
|-<br />
|Puzzletube<br />
|2011-07-11<br />
|Ziz, Nick May<br />
|Puzzle<br />
|<br />
|Ori<br />
|[http://ziz.delphigl.com/data/puzzletube.pnd Download] [http://repo.openpandora.org/?page=detail&app=puzzletube-puzzletube-26222 Repo]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry] [http://boards.openpandora.org/index.php?/topic/3326-riot-puzzletube-searching-allies/ Discussion]<br />
|-<br />
|pyawale<br />
|2011-06-06<br />
|Clop (port)<br />
|Board<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=pyawale-pyawale-13363 Repo]<br />
|Awale, board game from Africa<br />
|-<br />
|PyDance ('''beta''')<br />
|2010-08-31<br />
|darfgarf (port)<br />
|Dance<br />
|<br />
|<br />
|[http://localhostr.com/files/397bff/pydancebeta%201.zip Download]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/56418-pydancebeta1/] [http://www.gp32x.com/board/index.php?/topic/56293-anki-friendly-intelligent-flashcards/]<br />
|-<br />
|Pyskool (Skool Daze)<br />
|2011-06-07<br />
|tuki_cat (port)<br />
|?<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=prisonbreak-slaeshjag Repo]<br />
|Remake of [http://en.wikipedia.org/wiki/Skool_Daze Skool Daze]<br />
|-<br />
|QCheckers<br />
|2011-07-21<br />
|StreaK<br />
|Board<br />
|SS?<br />
|Ori<br />
|<br />
|<br />
|-<br />
|QNetWalk<br />
|2010-06-29<br />
|sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/qnetwalk.pnd Download]<br />
|<br />
|-<br />
|Quake 1* ('''beta''')<br />
|2011-02-13<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://pickle.gp2x.de/zquake.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58651-quake-1-zquake-with-gles Discussion] Get the original shareware files [ftp://ftp.idsoftware.com/idstuff/quake/quake106.zip here.] Runs on the Zquake engine<br />
|-<br />
|Quake 2*<br />
|2010-06-05<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/IOquake2.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,64 Archive]<br />
|<br />
|-<br />
|[[Quake 3]]*<br />
|2010-06-05<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/IOquake3.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,65 Archive]<br />
|<br />
|-<br />
|Racer<br />
|2010-10-30<br />
|sebt3 (port)<br />
|Racing<br />
|SS<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/racer.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,28,230 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57189-racer/ Discussion]<br />
|-<br />
|Raedr 0.1r2<br />
|2011-04-02<br />
|MrZ<br />
|Platformer<br />
|x<br />
|Ori<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,374 Archive] [http://repo.openpandora.org/?page=detail&app=raedr_r2_1789339 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2669-homebrew-submissionvoting-thread/ Discussion]<br />
|-<br />
|Rafkill<br />
|2011-01-26<br />
|Jon Rafkind, sebt3 (port)<br />
|Top-down Shooter<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/rafkill.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58185-rafkill/ Discussion]<br />
|-<br />
|Ragnarok Online Pocket Server (eAthena Trunk r14678)** ('''beta''')<br />
|2011-01-22<br />
|Coldbird (port)<br />
|MMORPG<br />
|Net<br />
|Egn<br />
|[http://file.coldbird.co.cc/eathena-r14678-pandora.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/1187-ragnarok-online-pocket-server/ Discussion]<br />
|-<br />
|Rainy Day - alpha preview<br />
|2011-07-11<br />
|Dragons_Slayer, Archibald<br />
|Platformer<br />
|<br />
|Ori<br />
|[http://www.riotdigital.com/ttcc2011/code/download.php?id=42 Download]<br />
|[http://boards.openpandora.org/index.php?/topic/3103-rainy-day-game-project/ Discussion] [http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Reign of Brains<br />
|2011-01-16<br />
|emil10001<br />
|Arcade<br />
|<br />
|PrtA<br />
|[http://feigdev.com/ReignOfBrains.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,262 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57910-reign-of-brains-demo/ Discussion]<br />
|-<br />
|Reminiscence v0.1.11 (Flashback)*<br />
|2011-01-15<br />
|zx-81 (port)<br />
|Platformer<br />
|<br />
|Egn<br />
|[http://zx81.zx81.free.fr/public/pandora/reminiscence/reminiscence-v0.1.11-pnd.zip Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55244-pandora-reminiscence-flashback-clone-for-pandora-v0110/ Discussion]<br />
|-<br />
|Rescue<br />
|2011-03-30<br />
|Sswam<br />
|Platformer<br />
|x<br />
|Ori<br />
|[http://sam.ai.ki/rescue-1.pnd Download]<br />
|[http://sam.ai.ki/rescue.html Website] Discussion: [http://boards.openpandora.org/index.php?/topic/2669-homebrew-submissionvoting-thread/ 1] [http://boards.openpandora.org/index.php?/topic/2829-rescue-homebrew-game/ 2]<br />
|-<br />
|[[Residual]] (Grim Fandango)*<br />
|2011-06-10<br />
|Clop (port)<br />
|Adventure<br />
|x<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=residual-residual-31732 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3942-port-residual/ Discussion]<br />
|-<br />
|Reword<br />
|2010-07-17<br />
|PurplePup<br />
|Puzzle<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,159 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/55327-reword-0-5-1-released/ Discussion]<br />
|-<br />
|Rezerwar<br />
|2011-01-23<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,282 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58335-rezerwar/ Discussion]. Configure keys in game options.<br />
|-<br />
|RGB<br />
|2011-05-16<br />
|vadsamoht (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=rgb-vad Repo]<br />
|<br />
|-<br />
|Rise of the Triad*<br />
|2010-07-10<br />
|Pickle (port)<br />
|FPS<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,145 Archive]<br />
|[http://www.3drealms.com/rott/ Website] [http://www.gp32x.com/board/index.php?/topic/55168-rise-of-the-triad-openlierox-alpehone/ Discussion]<br />
|-<br />
|Road Fighter<br />
|2011-03-09<br />
|Dimacus (port)<br />
|Racing<br />
|<br />
|Prt<br />
|[http://luminare.no-ip.org/files/roadfighter.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,350 Archive]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/58557-port-requiest-road-fighter/page__view__findpost__p__942494 1] [http://www.gp32x.com/board/index.php?/topic/58925-maze-of-galious-and-roadfigher-remake-port/ 2]<br />
|-<br />
|Robo Hell<br />
|2011-04-04<br />
|richiz<br />
|Platformer<br />
|x<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=robo-hell Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2669-homebrew-submissionvoting-thread/page__view__findpost__p__47201 Discussion]<br />
|-<br />
|robotfindskitten<br />
|2011-03-05<br />
|Leonard Richardson, iampanis (port)<br />
|Terminal<br />
|x<br />
|Prt<br />
|[http://web.ics.purdue.edu/~ellis15/RFK.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/2145-robotfindskitten/ Discussion] [http://en.wikipedia.org/wiki/Robotfindskitten Wiki]<br />
|-<br />
|Rocks 'n' Diamonds<br />
|2011-02-09<br />
|Holger Schemel, Blue Ion (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,189 Archive]<br />
|[http://www.artsoft.org/rocksndiamonds/ Website] Like Boulder Dash, Emerald Mine, Supaplex, Sokoban<br />
|-<br />
|rRootage<br />
|2011-06-10<br />
|mcobit (port)<br />
|Shooter<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=rrootage-rr-23550 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3669-rrootage/ Discussion]<br />
|-<br />
|Sandora 0.1.2<br />
|2011-08-23<br />
|WaveHack<br />
|Falling Sand game<br />
|<br />
|PrtA<br />
|[http://repo.openpandora.org/?page=detail&app=sandora-0.1.2 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5002-sandora-012/ Discussion] [http://boards.openpandora.org/index.php?/topic/2288-sandora-011/page__view__findpost__p__40321__hl__sandora__fromsearch__1/ (old)] <br />
|-<br />
|Scarecrow Tobias ('''beta''')<br />
|2011-01-16<br />
|MUMBL35, Paramultart<br />
|Platformer<br />
|<br />
|PrtA<br />
|[http://www.mediafire.com/?e3zyu4lmhszz9p6 Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58228-side-scroller-engine/ Discussion] {{HideableNotes|MUMBL35 wants to use the engine to create another game, but would like an artist & coder to help him finish}}<br />
|-<br />
|Schizophrenia<br />
|2011-07-11<br />
|foxblock, ZiZ<br />
|Puzzle<br />
|<br />
|Ori<br />
|[http://www.riotdigital.com/ttcc2011/code/download.php?id=107 Download]<br />
|[http://boards.openpandora.org/index.php?/topic/3237-schizophrenia/ Discussion] [http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Scott Adams text adventures<br />
|2011-03-12<br />
|mhaws (port)<br />
|Text Adventure<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,357 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/2300-scott-adams-text-adventures/ Discussion] Zenity frontend, based on [[Frotz]].<br />
|-<br />
|[[ScummVM]] 1.2.1.1 (2D graphical adventure games)*<br />
|2010-12-30<br />
|DJWillis (port)<br />
|Adventure<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,20,295 Archive] [http://sourceforge.net/projects/scummvm/files/scummvm/1.2.1/scummvm-1.2.1-openpandora.zip/download Download] [http://repo.openpandora.org/?page=detail&app=scummvm.djwillis.0001 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/56874-scummvm-120-preview-1-for-the-openpandora/ Discussion] [http://wiki.scummvm.org/index.php?title=OpenPandora Wiki] [http://www.scummvm.org/downloads/ freeware]<br />
|-<br />
|SDL-Ball<br />
|2011-02-16<br />
|paeryn (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://paeryn.myby.co.uk/pandora/sdl-ball.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,322 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58686-sdl-ball/ Discussion]<br />
|-<br />
|SdlZombies<br />
|2010-07-14<br />
|Philippe Brochard, MarkoeZ (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,154 Archive] [http://repo.openpandora.org/?page=detail&app=sdlzombies.markoez.0441 Repo]<br />
|<br />
|-<br />
|Seventh Sense<br />
|2011-09-16<br />
|eyecreate (port)<br />
|Visual Novel<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=7sense-LoneWolf-12638 Repo]<br />
|Reader for [http://en.wikipedia.org/wiki/Lone_Wolf_%28gamebooks%29 Lone Wolf gamebooks]<br />
|-<br />
|Shane's Chess Information Database (SCID)<br />
|2010-06-27<br />
|Shane Hudson, Pascal Georges<br />
|Chess<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,112 Archive]<br />
|<br />
|-<br />
|Shootet<br />
|2011-07-26<br />
|mrz, hrmnzr, BLACKALiCE<br />
|Shooter<br />
|<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=shootet.mrz Repo]<br />
|[http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Siroi Danmakukun<br />
|2011-05-26<br />
|mcobit (port)<br />
|Shooter<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=siroi-sdmkun-23247 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3712-siroi-danmakukun/ Discussion]<br />
|-<br />
|Skull v4.1<br />
|2011-03-13<br />
|Geca (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,358 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58945-pandora-skull/ Discussion] Spin-off of Skull Man.<br />
|-<br />
|Skylark demo<br />
|2011-07-09<br />
|Linus Jönsson, Pontus Malmqvist (Black Curtain Studio)<br />
|RPG<br />
|<br />
|Ori<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,22,425 Archive] [http://www.riotdigital.com/ttcc2011/code/download.php?id=30 Download]<br />
|Demo for commercial game. [http://www.riotdigital.com/ttcc2011/?page=Entries RIOT entry]<br />
|-<br />
|Snowball<br />
|2010-07-09<br />
|willikappler<br />
|Platformer<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,142 Archive]<br />
|[http://www.snowball.retrovertigo.de/ Website]<br />
|-<br />
|Snowman<br />
|2011-04-05<br />
|Ziz<br />
|Platformer<br />
|x<br />
|Ori<br />
|[http://ziz.delphigl.com/data/snowman.pnd Download] [http://repo.openpandora.org/?page=detail&app=snowman Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2669-homebrew-submissionvoting-thread/page__view__findpost__p__46831 Discussion]<br />
|-<br />
|SolarWolf v1.5<br />
|2011-01-12<br />
|Magic Sam (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,252 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57694-solarwolf-for-the-pandora/ Discussion]<br />
|-<br />
|Sonic Robo Blast 2**<br />
|2010-09-21<br />
|Pickle (port)<br />
|Platformer<br />
|N+C<br />
|Egn<br />
|[http://pickle.gp2x.de/srb2.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/56726-sonic-robo-blast-2-with-opengles/ Discussion] Put [http://www.srb2.org/download/ data files] in appdata/srb2<br />
|-<br />
|Sopwith ('''beta''')<br />
|2011-01-24<br />
|Jon Rafkind, sebt3 (port)<br />
|shmup<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/sopwith.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/58350-sopwith/ Discussion]<br />
|-<br />
|Sound Fall<br />
|2010-06-21<br />
|Chris Thompson<br />
|Sound<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,101 Archive]<br />
|<br />
|-<br />
|Spacejunk<br />
|2011-05-14<br />
|mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=spacejunk-spacejunk-26575 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59454-sp/ Discussion]<br />
|-<br />
|Sparks v0.4.5 ('''beta''')<br />
|2010-12-04<br />
|hal9000<br />
|Shooter<br />
|<br />
|Ori<br />
|[http://julien.carme.free.fr/sparks/Sparks-0.4.5.pnd Download]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/745-sparks/ OP] [http://www.gp32x.com/board/index.php?/topic/57765-sparks/ GP32X] [http://www.gp32x.com/board/index.php?/topic/57148-sparks-a-vectorial-shooter/page__view__findpost__p__928922 GP32X (old)] May need [[overclocking]] to ~800Mhz<br />
|-<br />
|Speed<br />
|2011-08-31<br />
|mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=speed-speed-17506 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5117-speed/ Discussion]<br />
|-<br />
|Spout 1.0.2.1<br />
|2010-07-08<br />
|PokeParadox (port)<br />
|Shooter<br />
|<br />
|Prt<br />
|[http://projectinfinity.org.uk/lib/exe/fetch.php?media=homebrew:games:spout:downloads:spout.pnd Download] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,136 Archive] [http://repo.openpandora.org/?page=detail&app=spout Repo]<br />
|[http://projectinfinity.org.uk/doku.php?id=homebrew:games:spout Website] [http://www.gp32x.com/board/index.php?/topic/55143-spout-1-0-released/ Discussion]<br />
|-<br />
|Sqrxz<br />
|2010-09-10<br />
|Pickle (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,144 Archive]<br />
|[http://www.sqrxz.de/?p=171 Website] [http://www.gp32x.com/board/index.php?/topic/55157-sqrxz-v0-9-9 Discussion]<br />
|-<br />
|Sqrxz 2<br />
|2011-01-03<br />
|Pickle (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,265 Archive]<br />
|[http://www.sqrxz2.de/ Website] [http://www.gp32x.com/board/index.php?/topic/58078-sqrxz-2-v080-pandora/ Discussion]<br />
|-<br />
|Star Pusher<br />
|2011-06-14<br />
|Al Sweigart, Thann (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=star-pusher Repo]<br />
|Sokoban clone [http://inventwithpython.com/blog/2011/06/13/new-game-source-code-star-pusher-sokoban-clone/ Website]<br />
|-<br />
|Stegavorto<br />
|2011-04-24<br />
|Farox (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,389 Archive]<br/>[http://repo.openpandora.org/?page=detail&app=stegavorto.Farox Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/59316-stegavorto/ GP32X] [http://boards.openpandora.org/index.php?/topic/3061-stegavorto/ OP]<br />
|-<br />
|STPPC (sgt-puzzles)<br />
|2011-04-20<br />
|jeffrey<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=sgt-puzzles-1796 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59106-sgt-puzzles/page__view__findpost__p__946768 Discussion] Simon Tatham's Portable Puzzle Collection. {{HideableNotes|Now combined into one PND. Uses a launcher as well.}}<br />
|-<br />
|Streets of Rage Remake<br />
|2011-08-20<br />
|milkshake (package)<br />
|Arcade<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=milk.sorr.shake Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3043-streets-of-rage-remake/ Discussion] Original data files required. Viva la freeware!<br />
|-<br />
|Studenglas<br />
|2011-05-31<br />
|Weltenschmiede<br />
|Text Adventure<br />
|x<br />
|Egn?<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,408 Archive]<br />
|A German text adventure.<br />
|-<br />
|Sudoku (fltk)<br />
|2011-01-14<br />
|chris_c (package)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,272 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58199-sudoku-fltk/ Discussion]<br />
|-<br />
|Super Geometry Dust<br />
|2011-06-25<br />
|wermy<br />
|Arcade<br />
|x<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=SuperGeometryDust-23703 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/3396-super-geometry-dust/ OP] [http://www.gp32x.com/board/index.php?/topic/59430-super-geometry-dust/ GP32X]<br />
|-<br />
|Super Mario War 1.7 April Fools Edition<br />
|2010-08-18<br />
|Pickle (port)<br />
|Fighting<br />
|SSC<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,191 Archive]<br />
|[http://smw.72dpiarmy.com/ Website]<br />
|-<br />
|Super Methane Bros.<br />
|2010-08-26<br />
|Mark Rombust<br />
|Arcade<br />
|<br />
|<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,195 Archive]<br />
|[http://methane.sourceforge.net/ Website] Runs with [[Ginge]]<br />
|-<br />
|SuperTux<br />
|2011-09-22<br />
|Pickle (port), EvilDragon (port), Mr Rob (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=supertux-1 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/5417-supertux-013-milestone-1-updated/ OP] [http://www.gp32x.com/board/index.php?/topic/58343-supertux/ GP32X (old)]<br />
|-<br />
|SuperTux2<br />
|2011-09-14<br />
|Mr Rob (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://wwwic.ndsu.edu/~foertsch/supertux2.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/5309-supertux2/ Discussion]<br />
|-<br />
|Sword of Fargoal<br />
|2011-04-22<br />
|Googer (port)<br />
|RPG<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,385 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/3031-sword-of-fargoal Discussion]<br />
|-<br />
|Syobon Action<br />
|2011-06-08<br />
|dan (port)<br />
|Platformer<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=syobonaction Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3915-syobon-action/ Discussion]<br />
|-<br />
|TecnoballZ<br />
|2011-05-07<br />
|sigma (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=tecnoballz-092 Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/58236-tecnoballz/ Discussion (old version)] Ported from Amiga.<br />
|-<br />
|Teeworlds<br />
|2010-07-19<br />
|bompo (port)<br />
|Fighting<br />
|Net?<br />
|<br />
|[http://dl.dropbox.com/u/39448/pandora/teeworlds.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/55374-teeworlds Discussion]<br />
|-<br />
|Tennix<br />
|2011-06-27<br />
|mcobit (port)<br />
|Sports<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=tennix-tennix-21984 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4197-tennix/page__gopid__75413#entry75413 Discussion]<br />
|-<br />
|TetriCrisis 3 100% CPU<br />
|2011-01-31<br />
|16Bitsoft, Pickle (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,293 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58464-3-games-from-16bitsoft/ Discussion] Needs overclocking<br />
|-<br />
|Tetris Queen<br />
|2011-10-02<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=qtetris-qtetris-4120 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/5548-tetris-queen/ Discussion]<br />
|-<br />
|Thruster 1.3<br />
|2010-07-15<br />
|Vilmos, PokeParadox (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Thruster.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,156 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/55288-thruster-1-3-released/ Discussion]<br />
|-<br />
|TicTacToe From Hell<br />
|2010-12-01<br />
|Simone Tobia<br/>mcobit (port)<br />
|Puzzle<br />
|N+S<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,255 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57718-tictactoe-from-hell/ Discussion]<br />
|-<br />
|Tile World (Chip's Challenge)*<br />
|2010-07-12<br />
|zx-81 (port)<br />
|Puzzle<br />
|<br />
|Egn<br />
|[http://zx81.zx81.free.fr/public/pandora/tworld/pandora-tworld-v1.3-pnd.zip Download] [http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/tworld-13.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/55211-pandora-tworld-tile-world-for-pandora-v13/ Discussion]<br />
|-<br />
|[[TinyFugue]]<br />
|2011-08-22<br/>2011-08-19<br />
|StreaK (port)<br />
|MUD<br />
|Net<br />
|Egn<br />
|[http://ompldr.org/vOXlxcw/tinyfugue.pnd.zip Download] [http://ompldr.org/vYTB3Zw/tinyfugue_alt.pnd.zip (Alternative)]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60223-tinyfugue-a-mud-client/ GP32X] [http://boards.openpandora.org/index.php?/topic/4949-tinyfugue-for-mud-lovers-beta/ OP]. MUD client. '''Warning''': Writes to [[NAND]].<br />
|-<br />
|Tombstone<br />
|2010-07-17<br />
|zx-81 (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,157 Archive]<br />
|<br />
|-<br />
|Total Devastation 2 Rebirth v0.7<br />
|2011-06-16<br />
|Geca (port)<br />
|Fighting<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,40,415 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/59662-total-devastation-2-rebirth-v07/ Discussion]<br />
|-<br />
|Tower Toppler<br />
|2011-01-07<br />
|mcobit (port)<br />
|Arcade<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,269 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58124-tower-toppler/ Discussion] Nebulous/Castelian clone<br />
|-<br />
|Triplane Classic<br />
|2010-08-02<br />
|Markku, Teemu, Henri<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/triplane-classic-1.04.01.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/55736-triplane-classic/ Discussion]<br />
|-<br />
|Tubularix v0.5.1.5<br />
|2010-12-03<br />
|Miguel Scudero<br/>mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,258 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/57738-tubularix/ Discussion]<br />
|-<br />
|Tunnel<br />
|2011-06-07<br />
|Clop (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=tunnel-tunnel-30536 Repo]<br />
|[http://tunnel.nongnu.org/ Website]<br />
|-<br />
|Tux Football<br />
|2011-01-22<br />
|mcobit (port)<br />
|Sport<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,36,281 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58319-tux-football/ Discussion]. Configure keys in game options.<br />
|-<br />
|Tux4Kids<br />
|2011-04-20<br />
|mcobit (port)<br />
|Educational<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=tux4kids-tux4kids-27407 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2990-tux4kids Discussion] Includes TuxMath, TuxTyping, and TuxPaint.<br />
|-<br />
|TuxIceMaze<br />
|2011-05-21<br />
|Clop (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://depot.doumenc.org/pandora/tuxmaze.pnd Download] [http://repo.openpandora.org/?page=detail&app=tuxmaze-tuxmaze-12350 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3611-port-tux-ice-maze/ Discussion]<br />
|-<br />
|TuxRace ('''beta''')<br />
|2010-10-24<br />
|sebt3 (port)<br />
|Racing<br />
|<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/tuxrace.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/57209-tuxrace/ Discussion]<br />
|-<br />
|Txishos<br />
|2011-06-21<br />
|Geca (port)<br />
|Music<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,37,418 Archive]<br />
|<br />
|-<br />
|Ultima 4 (xu4)*<br />
|2011-05-17<br />
|mcobit (port)<br />
|RPG<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=xu4-u4-1893 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3494-ultima-4-xu4/ Discussion]<br />
|-<br />
|Ultima VII (Pandora-Exult)*<br />
|2010-08-12<br />
|zx-81 (port)<br />
|RPG<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/exult-1.4.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,182 Archive]<br />
|Replacement Ultima 7 engine<br />
|-<br />
|Unready 1.1<br />
|2011-04-05<br />
|QuantenMagier<br />
|Arcade<br />
|x<br />
|Ori<br />
|[http://homepages.uni-paderborn.de/neuron/pandora/unready_1_1.pnd Download]<br />
|[http://boards.openpandora.org/index.php?/topic/2669-homebrew-submissionvoting-thread/page__view__findpost__p__47535 Discussion] Terminal game.<br />
|-<br />
|Ur-Quan Masters (Star Control 2)**<br />
|2010-06-19<br />
|Pickle (port)<br />
|Adventure<br />
|<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/uqmasters.inf Apps]<br />
|[http://www.gp32x.com/board/index.php?/topic/54936-ur-quan-masters-is-it-really-that-good Discussion] See README for data files<br />
|-<br />
|Ur-Quan Masters (Star Control 2) (Pandora-Uqm)<br />
|2010-08-21<br />
|zx-81 (port)<br />
|Adventure<br />
|N+C<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/pandora-uqm-v0.6.2.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,194 Archive]<br />
|<br />
|-<br />
|Ur-Quan Masters (Star Control 2)**<br />
|2011-05-07<br />
|sigma (port)<br />
|Adventure<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=uqm-062 Repo]<br />
|<br />
|-<br />
|Vektar<br />
|2011-06-27<br />
|Craigix, Dzz, Pickle (port)<br />
|Shooter<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=vektar.pickle Repo] [http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Vektar.inf Apps]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/4188-vektar/ OP] [http://www.gp32x.com/board/index.php?/topic/59749-vektar-for-pandora/ GP32X]<br />
|-<br />
|Vertris<br />
|2011-06-27<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=vertris-vertris-26486 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/4200-vertris/ Discussion] Tetris clone<br />
|-<br />
|vGolf<br />
|2011-06-24<br />
|mcobit (port)<br />
|Sport<br />
|SS<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=vgolf-vgolfpack-32070 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3769-vgolf-a-minigolf-simulation/ Discussion]<br />
|-<br />
|VoR (Variations on Rockdodger)<br />
|2011-01-21<br />
|mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,279 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/58303-vor-variations-on-rockdodger/ Discussion]<br />
|-<br />
|Vulture's Eye<br />
|2011-05-15<br />
|First (port)<br />
|RPG<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,400 Archive]<br />
|isometric graphical interface for NetHack<br />
|-<br />
|Wall Defender<br />
|2010-07-06<br />
|ElLun3s<br />
|Arcade<br />
|<br />
|<br />
|[http://www.pandorasource.de/download.php?view.151 Download]<br />
|[http://code.google.com/p/walldefender/ Website] Requires Java.pnd<br />
|-<br />
|Warcraft: Orcs & Humans*<br />
|2011-07-05<br />
|MH-T (port)<br />
|Strategy<br />
|<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,424 Archive] [http://repo.openpandora.org/?page=detail&app=warcraft_sr Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/59838-warcraft-orcs-humans/ Discussion]<br />
|-<br />
|Wars: Commando 1.0.1.1<br />
|2011-05-05<br />
|B-ZaR<br />
|Arcade<br />
|x<br />
|Ori<br />
|[http://repo.openpandora.org/?page=detail&app=bzar-wars-commando-package-00001 Repo]<br />
|For 2011 platforming game development contest.<br />
|-<br />
|Which Way Is Up<br />
|2011-10-06<br />
|Olli Etuaho, Magic Sam (port)<br />
|Platformer<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=which-way-is-up Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/60329-which-way-is-up/ Discussion]<br />
|-<br />
|Wind and Water: Puzzle Battles<br />
|2011-02-07<br />
|Yuan Works (Ginge wrap by Coldbird)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,313 Archive]<br />
|The GP2X Wiz version running under Ginge. Select scale ratio with launcher.<br />
|-<br />
|Wolf4SDL with Picklauncher*<br />
|2010-10-09<br />
|Pickle (port)<br />
|FPS<br />
|x<br />
|Egn<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,51 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/56977-wolf4sdl-with-pickelauncher-for-pandora/ Discussion] Supports both Wolf3d and SOD data<br />
|-<br />
|Wolf4SDL (Spear of Destiny)*<br />
|2010-05-06<br />
|Pickle (port)<br />
|FPS<br />
|x<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Wolf4SDL_SOD.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,52 Archive]<br />
|<br />
|-<br />
|Wolf4SDL (Wolfenstein 3D)*<br />
|2010-05-06<br />
|Pickle (port)<br />
|FPS<br />
|x<br />
|Egn<br />
|[http://apps.open-pandora.org/cgi-bin/viewapp.pl?/Game/Wolf4SDL.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,51 Archive]<br />
|<br />
|-<br />
|Word War vi<br />
|2011-06-26<br />
|mcobit (port)<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=wordwar-wordwarvi-14086 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/2978-word-war-vi/ Discussion]<br />
|-<br />
|Worminator 3<br />
|2011-05-27<br />
|mcobit (port)<br />
|Platformer<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=worminator3-worminator-14382 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3727-worminator-3/ Discussion]<br />
|-<br />
|Wormux 0.11.04.1 & 0.2.9.1<br />
|2011-05-07<br/>2010-07-17<br />
|sigma (2nd port)<br/>Pickle (1st port)<br />
|Strategy<br />
|N+S<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=warmux-1104 2nd port] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,158 1st port]<br />
|[http://www.gp32x.com/board/index.php?/topic/55321-wormux-0-2-9-1/ Discussion (old verson)]. Has touchscreen bug.<br />
|-<br />
|Worship Vector<br />
|2011-09-03<br />
|Quasist, sebt3 (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=vorship Repo]<br />
|Discussion: [http://www.gp32x.com/board/index.php?/topic/60326-worship-vector/ GP32X] [http://boards.openpandora.org/index.php?/topic/5181-more-games-from-quasist/ OP]<br />
|-<br />
|X-COM 1: UFO Defense*<br />
|2011-07-30<br />
|M-HT (port)<br />
|Strategy<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=xcom1_sr Repo] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,431 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/60000-x-com-ufo-defense/page__view__findpost__p__954883 Discussion]<br />
|-<br />
|X-COM 2: Terror from the Deep*<br />
|2011-07-31<br />
|M-HT (port)<br />
|Strategy<br />
|<br />
|Egn<br />
|[http://repo.openpandora.org/?page=detail&app=xcom2_sr Repo] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,429 Archive]<br />
|[http://www.gp32x.com/board/index.php?/topic/60104-x-com-terror-from-the-deep/ Discussion]<br />
|-<br />
|X-Pired<br />
|2011-04-08<br />
|mcobit (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=x-pired-xpiredit-9934 Repo]<br />
|Discussion: [http://boards.openpandora.org/index.php?/topic/2799-x-pired/ OP] [http://www.gp32x.com/board/index.php?/topic/59179-x-pired/ GP32X]<br />
|-<br />
|xBill<br />
|2011-03-18<br />
|jilse (port)<br />
|Arcade<br />
|x<br />
|Prt<br />
|[http://kimu.usenet-verwaltung.de/xbill.pnd Download]<br />
|[http://forum.gp2x.de/viewtopic.php?f=59&t=11900 Discussion (German)]<br />
|-<br />
|xboard<br />
|2011-05-19<br />
|kazuki (port)<br />
|Chess<br />
|<br />
|<br />
|[http://repo.openpandora.org/?page=detail&app=gnuchess-xboard-1218 Repo]<br />
|<br />
|-<br />
|XEvil<br />
|2011-03-27<br />
|myownlittlworld<br />
|Arcade<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,27,369 Archive]<br />
|[http://boards.openpandora.org/index.php?/topic/2617-xevil/ Discussion]<br />
|-<br />
|xLinCity<br />
|2010-07-28<br />
|Peters, Sharp, Keasley<br />
|Strategy<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,9,170 Archive] [http://repo.openpandora.org/?page=detail&app=xlincity.markoez.0438451 Repo]<br />
|[http://lincity.sourceforge.net/ Website]<br />
|-<br />
|Xmoto<br />
|2011-05-25<br />
|Clop (port)<br />
|Sports<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=xmoto-xmoto-8691 Repo]<br />
|[http://boards.openpandora.org/index.php?/topic/3695-port-xmoto-26/ Discussion]<br />
|-<br />
|XRick<br />
|2010-07-22<br />
|MarkoeZ (port)<br />
|Platformer<br />
|x<br />
|Prt<br />
|[http://apps.openpandora.org/cgi-bin/viewapp.pl?/Game/xrick.inf Apps] [http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,35,165 Archive] [http://repo.openpandora.org/?page=detail&app=xrick.markoez.29744981 Repo]<br />
|[http://bigorno.net/xrick/ Website] [http://www.gp32x.com/board/index.php?/topic/55449-xrick-for-pandora Discussion]<br />
|-<br />
|xskat<br />
|2011-03-20<br />
|Atomos (port)<br />
|Card<br />
|<br />
|Prt<br />
|[http://www.cellvic.de/data/pandora/xskat/xskat.pnd Download]<br />
|[http://forum.gp2x.de/viewtopic.php?f=59&t=11909 Discussion (German)]. [http://en.wikipedia.org/wiki/Skat_%28card_game%29 Wiki entry about card game].<br />
|-<br />
|xscorch (Scorched Earth)<br />
|2010-06-30<br />
|Justin/Jacob, Pickle (port)<br />
|Strategy<br />
|SS<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,29,152 Archive]<br />
|<br />
|-<br />
|xye<br />
|2011-06-04<br />
|Clop (port)<br />
|Puzzle<br />
|x<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=xye-xye-23087 Repo]<br />
|[http://xye.sourceforge.net/home.php Website]<br />
|-<br />
|Zaz<br />
|2011-02-21<br />
|sebt3 (port)<br />
|Puzzle<br />
|<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,25,325 Archive]<br />
|<br />
|-<br />
|Zelda 3T<br />
|2010-11-15<br />
|Vincent Jouillat, sebt3 (port)<br />
|RPG<br />
|x<br />
|Prt<br />
|[http://sebt3.openpandora.org/beta/Zelda3T_US.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/54633-zelda-kind-of/ Discussion] Hardware scaling version (software scaling works slow in one section)<br />
|-<br />
|Zelda Classic 2.11B18 0.3alpha<br />
|2010-08-16<br />
|Hitnrun (port)<br />
|RPG<br />
|x<br />
|Prt<br />
|[http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,188 Archive] [http://repo.openpandora.org/?page=detail&app=zeldaclassic Repo]<br />
|<br />
|-<br />
|Zelda: Mystery Of Solarus Xd (zsxd)<br />
|2011-08-26<br />
|Christopho, sebt3 (port), BAFelton, KageNoSensei<br />
|RPG<br />
|<br />
|Prt<br />
|[http://repo.openpandora.org/?page=detail&app=zsxd Repo]<br />
|[http://www.gp32x.com/board/index.php?/topic/60263-zelda-mystery-of-solarus-xd/ Discussion]. Engine + game editor can be used.<br />
|-<br />
|Zelda OLB<br />
|2010-11-10<br />
|Vincent Jouillat, sebt3 (port)<br />
|RPG<br />
|x<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/ZeldaOLB_US.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/54633-zelda-kind-of/ Discussion] Software scaling version<br />
|-<br />
|Zelda ROTH<br />
|2010-11-10<br />
|Vincent Jouillat, sebt3 (port)<br />
|RPG<br />
|x<br />
|Prt<br />
|[http://sebt3.openpandora.org/pnd/ZeldaROTH_US.pnd Download]<br />
|[http://www.gp32x.com/board/index.php?/topic/54633-zelda-kind-of/ Discussion] Software scaling version<br />
|}<br />
<br />
===Notes===<br />
<sup>1</sup>MP stands for "multiplayer"<br />
{|class="wikitable" border="1" cellpadding="1" cellspacing="0" style="font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 355px;"<br />
|- style="background: #ececec"<br />
!colspan="2" | About the MP column<br />
|-<br />
|x || There is no multiplayer<br />
|-<br />
|SS || Yes, by sharing a system<br />
|-<br />
|SSC || Yes, by sharing a system with an external controller attached.<br />
|-<br />
|Net || Yes, multiplayer over a network<br />
|-<br />
|N+S || Both Net and SS<br />
|-<br />
|N+C || Both Net and SSC<br />
|-<br />
|All || Net, SS and SSC<br />
|}<br />
<br />
<sup>2</sup><br />
{|class="wikitable" border="1" cellpadding="1" cellspacing="0" style="font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 355px;"<br />
|- style="background: #ececec"<br />
!colspan="2" | About the Type column<br />
|-<br />
|Ori || Original; initially developed or released for the Pandora. <br />
|-<br />
|Egn || Engines for another game (or multiple games). You will need the original data files. ''*Requires data from original disc/PC version.''<br />
''**Requires separate data download which is free of charge''<br />
|-<br />
|Prt || Port of a game from another platform (no separate data files needed, unlike engines)<br />
|-<br />
|PrtA || Port done by the original author<br />
|}<br />
<br />
==Unreleased games==<br />
This section includes both games that are actively being worked on, as well as ones that are or may be abandoned. The latter are included for historical purposes.<br />
<br />
{|class="wikitable sortable" border="1" cellpadding="1" cellspacing="0" style="font-size: 90%; border:1px solid gray; border-collapse: collapse; text-align: center; width: 100%;"<br />
|- style="background: #ececec"<br />
!Name<br />
!Last update<br/><small>(as far as we know)</small><br />
!Author/Port Author<br />
!Genre<br />
!<span title="Multiplayer">MP</span><sup>1</sup><br />
!Type<sup>2</sup><br />
!Status<br />
!Link/Notes<br />
|-<br />
|ASCII Sector<br />
|[http://boards.openpandora.org/index.php?/topic/3313-ascii-sector/ 2011-05-07]<br />
|Christian Knudsen<br />
|Space Exploration<br />
|<br />
|PrtA<br />
|WIP<br />
|[http://boards.openpandora.org/index.php?/topic/3313-ascii-sector/ Discussion] [http://www.asciisector.net/ Website]<br />
|-<br />
|BlueFury - The Trivial Adventures of Jack<br />
|[http://sourceforge.net/projects/bluefury/ 2010-07-23]<br />
|DragonAX<br />
|2D Top-down shooter<br />
|<br />
|<br />
|WIP<br />
|[http://www.sourceforge.net/projects/bluefury]<br />
|-<br />
|Caster<br />
|[http://www.gp32x.com/board/index.php?/topic/46813-announce-caster-coming-to-linux-and-thereforepandora/page__view__findpost__p__703589 2009-02-23]<br />
|Svartalf<br />
|RPG<br />
|<br />
|<br />
|Working build (tested on PC)<br />
|[http://www.gp32x.com/board/index.php?showtopic=46813]<br />
|-<br />
|Chaotic Vortex<br />
|[http://www.gp32x.com/board/index.php?/topic/49754-chaotic-vortex-dual-stick-arena-shooter/page__view__findpost__p__877099 2010-06-17]<br />
|Ruben<br />
|Dual stick 2D shooter<br />
|<br />
|<br />
|WIP<br />
|[http://www.gp32x.com/board/index.php?/topic/49754-chaotic-vortex-dual-stick-arena-shooter]<br />
|-<br />
|Drunken Frogger<br />
|[http://boards.openpandora.org/index.php?/topic/3733-hello/page__view__findpost__p__64831 2011-05-28]<br />
|Craigix<br />
|Arcade<br />
|<br />
|PrtA<br />
|<br />
|<br />
|-<br />
|EasyRPG<br />
|[http://www.youtube.com/watch?v=gnigHzSpZCU 2010-06-04]<br />
|EasyRPG authors / fdelapena<br />
|RPG Maker 2000/2003<br />
|<br />
|<br />
|wip<br />
|[http://easyrpg.sourceforge.net/] [http://www.youtube.com/watch?v=gnigHzSpZCU]<br />
|-<br />
|Emily's Curious Adventure<br />
|[http://boards.openpandora.org/index.php?/topic/3288-emilys-curious-adventure/page__view__findpost__p__56447 2011-05-05]<br />
|broken_Link<br />
|Action RPG<br />
|<br />
|Ori<br />
|WIP<br />
|[http://boards.openpandora.org/index.php?/topic/3288-emilys-curious-adventure/page__gopid__56493#entry56493 Discussion]<br />
|-<br />
|Eternity 6: The Waterphoenix<br />
|[http://www.gp32x.com/board/index.php?/topic/50772-eternity-6-the-waterphoenix/page__view__findpost__p__804396 2010-01-27]<br />
|Darien<br />
|Side Scroller / Beat 'em up<br />
|<br />
|<br />
|WIP<br />
|[http://www.gp32x.com/board/index.php?/topic/50772-eternity-6-the-waterphoenix/ Discussion]<br />
|-<br />
|FreeSynd (Syndicate)<br />
|[http://www.gp32x.com/board/index.php?/topic/60097-freesynd-syndicate-for-openpandora/ 2011-07-30]<br />
|StreaK (port)<br />
|Strategy<br />
|<br />
|Prt<br />
|WIP<br />
|[http://www.gp32x.com/board/index.php?/topic/60097-freesynd-syndicate-for-openpandora/ Discussion]<br />
|-<br />
|Galactic Artifact<br />
|[http://www.gp32x.com/board/index.php?/topic/46836-galactic-artifact-game-balance/page__view__findpost__p__704898 2009-02-27]<br />
|Trevor Bradley<br />
|Strategy<br />
|<br />
|Prt<br />
|Working build<br />
|[http://www.gp32x.com/board/index.php?showtopic=46836]<br />
|-<br />
|Gravity Blocks<br />
|[http://www.gp32x.com/board/index.php?/topic/47662-gravity-blocks/page__view__findpost__p__724061 2009-04-27]<br />
|Awakening<br />
|Arcade<br />
|<br />
|Ori<br />
|wip (early in developement)<br />
|[http://www.gp32x.com/board/index.php?showtopic=47662]<br />
|-<br />
|GuitarsOnFire<br />
|[http://www.gp32x.com/board/index.php?/topic/51417-guitarsonfire/page__view__findpost__p__803373 2010-01-25]<br />
|Daid/JayFoxRox<br />
|Rhythm game<br />
|<br />
|<br />
|working build<br />
|[http://www.gp32x.com/board/index.php?/topic/51417-guitarsonfire/] {{HideableNotes|no native controls supported, possibly too slow - needs testing}}<br />
|-<br />
|Guns, Action, Mayhem, Etc. <br />
|[http://boards.openpandora.org/index.php?/topic/3068-guns-action-mayhem-etc/page__view__findpost__p__53745 2011-04-28]<br />
|Gerix<br />
|Top-down shooter<br />
|<br />
|PrtA<br />
|working build<br />
|[http://boards.openpandora.org/index.php?/topic/3068-guns-action-mayhem-etc/ Discussion]<br />
|-<br />
|Human Condition (was TINCS)<br />
|[http://www.gp32x.com/board/index.php?/topic/48729-human-condition-development-thread/page__view__findpost__p__810903 2010-02-09]<br />
|Butterman<br />
|FPP<br />
|<br />
|Ori<br />
|wip<br />
|[http://www.gp32x.com/board/index.php?showtopic=46487][http://www.youtube.com/user/ButtermanHimself]<br />
|-<br />
|Inferno<br />
|[http://www.gp32x.com/board/index.php?/topic/59503-inferno-game-project-blog/ 2011-05-26]<br />
|JDGBOLT<br/>Esn<br />
|Platformer<br />
|<br />
|Ori<br />
|wip<br />
|[http://www.gp32x.com/board/index.php?/topic/59503-inferno-game-project-blog/ Discussion]<br />
|-<br />
|irrmaple<br />
|[http://www.gp32x.com/board/index.php?/topic/52010-irrmaple/page__view__findpost__p__851545 2010-05-15]<br />
|Cloudef<br />
|Maple Story clone<br />
|<br />
|<br />
|<br />
|[http://www.gp32x.com/board/index.php?/topic/52010-irrmaple/]<br />
|-<br />
|Lerp<br />
|[http://www.gp32x.com/board/index.php?/topic/45611-lerp-development-thread/page__view__findpost__p__758535 2009-09-28]<br />
|benjymous<br />
|Platformer (2D) / Physics / Puzzle<br />
|<br />
|<br />
|working build<br />
|[http://grapefruitopia.com/lerp/] [http://www.gp32x.com/board/index.php?/topic/45611-lerp-development-thread/ Discussion]<br />
|-<br />
|Mental<br />
|[http://www.linux.com/community/groups/viewgroup/213-Pandora+Console+fans 2009-05-13]<br />
|Colin Jones (xentalion)<br />
|2D Horror Survival Adventure<br />
|<br />
|<br />
|Working build, tested on PC<br />
|<br />
|-<br />
|Monster!<br />
|[http://christophsdevblog.blogspot.com/2008/10/update-4-181008.html 2008-10-18]<br />
|Chris R<br />
|Arcade<br />
|<br />
|<br />
|wip<br />
|[http://christophsdevblog.blogspot.com/]<br />
|-<br />
|[[MogsVsDogs]]<br />
|[http://www.gp32x.com/board/index.php?/topic/51751-physics-game-ideas/page__view__findpost__p__807125 2010-02-03]<br />
|JayFoxRox, Gadgetoid, Pandora Community<br />
|2.5D Puzzle/Action Game<br />
|<br />
|Ori<br />
|Currently paused<br />
|[http://pandorawiki.org/index.php?title=MogsVsDogs]<br />
|-<br />
|NAEV<br />
|[http://wikibin.org/articles/naev.html 2010-01-31]<br />
|bobbens<br />
|Action/RPG/Sim<br />
|<br />
|<br />
|wip<br />
|[http://code.google.com/p/naev/] (waiting for pandora to finish and test)<br />
|-<br />
|Nail's Adventure<br />
|[http://www.gp32x.com/board/index.php?/topic/46961-nails-adventure-wip/page__view__findpost__p__717608 2009-04-07]<br />
|jsmtux/Mr. Gonzo<br />
|<br />
|<br />
|Ori<br />
|wip<br />
|[http://www.gp32x.com/board/index.php?showtopic=46961]<br />
|-<br />
|NEON<br />
|[http://boards.openpandora.org/index.php?/topic/663-neon-my-first-indie-title/page__view__findpost__p__12526 2010-11-30]<br />
|cameleon<br />
|Puzzle<br />
|<br />
|Ori<br />
|wip<br />
|[http://boards.openpandora.org/index.php?/topic/663-neon-my-first-indie-title/ Discussion] [http://www.youtube.com/watch?v=Vcm-ThsldvY video]<br />
|-<br />
|Onee-sama Tasukete!<br />
|[http://www.gp32x.com/board/index.php?/topic/46987-onee-sama-tasukete/page__view__findpost__p__930778 2010-12-19]<br />
|Eniko<br />
|Beat'Em Up<br />
|<br />
|Ori<br />
|wip<br />
|[http://www.gp32x.com/board/index.php?/topic/46987-onee-sama-tasukete/]<br />
|-<br />
|Pandora Pong<br />
|[http://www.gp32x.com/board/index.php?/topic/50411-pandora-pong/page__view__findpost__p__800184 2010-01-17]<br />
|crysnamtodshire<br />
|Arcade<br />
|<br />
|<br />
|WIP<br />
|[http://www.gp32x.com/board/index.php?/topic/50411-pandora-pong/]<br />
|-<br />
|Panjoust (Full Game)<br />
|[http://www.markoez.com 2011-04-12]<br />
|MarkoeZ<br />
|Platform<br />
|SSC<br />
|Ori<br />
|WIP (demo released)<br />
|[http://www.gp32x.com/board/index.php?/topic/51192-panjoust-a-new-simple-platformer/]<br />
|-<br />
|PanMMO (working title)<br />
|[http://www.gp32x.com/board/index.php?/topic/53680-panmmo/page__view__findpost__p__889472 2010-07-08]<br />
|Eniko<br />
|MMORPG<br />
|<br />
|Ori<br />
|wip<br />
|[http://www.gp32x.com/board/index.php?/topic/53680-panmmo/]<br />
|-<br />
|Real-time Chess Game<br />
|[http://boards.openpandora.org/index.php?/topic/3417-networkgame-desktop-alpha-test/ 2011-05-12]<br />
|maiden<br />
|Board<br />
|<br />
|Ori<br />
|wip<br />
|[http://boards.openpandora.org/index.php?/topic/3417-networkgame-desktop-alpha-test/ Discussion]<br />
|-<br />
|Revolt<br />
|<br />
|Neil AE<br />
|FPS<br />
|<br />
|<br />
|WIP<br />
|<br />
|-<br />
|Slitherlink<br />
|[http://www.gp32x.com/board/index.php?/topic/50756-slitherlink/page__view__findpost__p__820846 2010-02-26]<br />
|Mia<br />
|Puzzle<br />
|<br />
|Ori<br />
|WIP<br />
|[http://www.gp32x.com/board/index.php?/topic/50756-slitherlink/]<br />
|-<br />
|Super Lumenal<br />
|[http://www.gp32x.com/board/index.php?/topic/45944-my-homebrew-shmup-ish-superlumenal/page__view__findpost__p__870580 2010-06-09]<br />
|Adventus<br />
|Arcade<br />
|<br />
|<br />
|wip<br />
|[http://www.youtube.com/watch?v=sZHi3YT3xuE] [http://www.gp32x.com/board/index.php?/topic/45944-my-homebrew-shmup-ish-superlumenal/page__p__684264&#entry684264 Discussion]<br />
|-<br />
|SuperTux 2<br />
|[http://forum.openhandhelds.org/viewtopic.php?p=12970#p12970 2009-05-12]<br />
|Pickle<br />
|Platformer<br />
|<br />
|Prt<br />
|working build<br />
|[http://forum.openhandhelds.org/viewtopic.php?f=6&t=1040]<br />
|-<br />
|Wandor<br />
|[http://www.gp32x.com/board/index.php?/topic/48680-wandor-working-title/page__view__findpost__p__940356 2011-02-22]<br />
|foxblock<br />
|Side Scroller<br />
|<br />
|Ori<br />
|WIP<br />
|[http://www.gp32x.com/board/index.php?/topic/48680-wandor-working-title/] [http://www.youtube.com/watch?v=Rgvf8efgqL0 video]<br />
|-<br />
|We Come In Peace<br />
|[http://www.youtube.com/watch?v=_CSW_Gj0VMg 2009-06-26]<br />
|Otaco<br />
|Strategy<br />
|<br />
|Ori<br />
|working build<br />
|[http://www.gp32x.com/board/index.php?showtopic=43655]<br />
|-<br />
|Wizzley Presto and the Vampires Tomb<br />
|[http://boards.openpandora.org/index.php?/topic/3733-hello/page__view__findpost__p__64831 2011-05-28]<br />
|Craigix, Zodttd, Ruckage<br />
|Platformer, 30 Day Game Competition<br />
|<br />
|PrtA<br />
|Released on Iphone<br />
|[http://spellboundgames.co.uk/]<br />
|-<br />
|XSwing Plus<br />
|[http://www.gp32x.com/board/index.php?/topic/43655-cant-hold-it-much-longer/page__view__findpost__p__733021 2009-06-09]<br />
|Tobse<br />
|Arcade<br />
|<br />
|<br />
|wip<br />
|[http://www.gp32x.com/board/index.php?s=&showtopic=43655&view=findpost&p=733021]<br />
|-<br />
|ZEQ2Lite<br />
|[http://zeq2.com/lite/?p=233 2010-05-31]<br />
|MDave<br />
|Dragonball Z Third Person Fighter/Shooter<br />
|<br />
|<br />
|Work in progress<br />
|[http://www.gp32x.com/board/index.php?showtopic=47623&hl=]<br />
|-<br />
|Zombd<br />
|[http://www.gp32x.com/board/index.php?/topic/51560-comeback/page__view__findpost__p__802275 2010-01-22]<br />
|iprice/Mr Gonzo<br />
|Shoot'Em Up<br />
|<br />
|<br />
|Wip<br />
|[http://www.gp32x.com/board/index.php?showtopic=46933]<br />
|}<br />
<br />
==External links==<br />
*[http://sebt3.openpandora.org/pnd/ Releases by sebt3]<br />
*[http://www.hermocom.com/en/downloads/openpandora/ Releases by Hermocom]<br />
*[http://rebirthofxeen.com/files/pandora/ Releases by WizardStan]<br />
*[http://www.stuckiegamez.co.uk/apps/pandora/ Releases by Stuckie]<br />
*[http://zx81.zx81.free.fr/serendipity/index.php?/categories/124-Pandora Releases by ZX-81]<br />
<br />
===Forums===<br />
The following community forums are checked when updating this page:<br />
*From GP32X: [http://www.gp32x.com/board/index.php?/forum/63-news-zone-pandora/ News Zone], [http://www.gp32x.com/board/index.php?/forum/71-beta-testing-pandora/ Beta Testing] and [http://www.gp32x.com/board/index.php?/forum/64-developers-corner-pandora/ Developer's Corner]<br />
*From OP: [http://boards.openpandora.org/index.php?/forum/26-software-news/ Software News] and [http://boards.openpandora.org/index.php?/forum/10-beta-testing/ Beta Testing]<br />
*From GP2X.de: [http://forum.gp2x.de/viewforum.php?f=24 News] and [http://forum.gp2x.de/viewforum.php?f=59 Betatest]<br />
<br />
[[Category:List]]<br />
[[Category:Games]]</div>Ziz