watabou / pixel-dungeon

Traditional roguelike game with pixel-art graphics and simple interface
GNU General Public License v3.0
3.59k stars 1.2k forks source link

Unconventional Ports #98

Open darkwater4213 opened 3 years ago

darkwater4213 commented 3 years ago

Hi, I have an unconventional idea. Would it be possible to port this game to a TI-Nspire or TI-84+CE? If it's too big, one could simply transfer the *.8xp file to a FAT32 formatted drive and use Cesium (a shell developed by @MateoConLechuga) to run the program from there. The big drawbacks are as follows: If run from an external drive, all subprograms, AppVars, Lists, or other things must be stored in the Calculator's RAM or ROM -- not on the drive. This presents a storage problem -- TI-84+CE doesn't have more than about 3/4MB of RAM and 3MB of ROM. If you like a challenge, then I would suggest this as an excellent one. The finished program can be put on TICalc.org and Cemetech.net -- both are welcoming, friendly communities.

Oh, and another thing: I don't think either supports Java, so you'll have to port it to C or ASM (using the Z80 or eZ80 compilers). ICE also works.

(EDIT: fixed goofy numbers. Finally...)

mateoconlechuga commented 3 years ago

You can load map and image data from the flash drive using the CE C libraries.

darkwater4213 commented 3 years ago

Oh, you noticed.

Anyways, I'm pretty sure the maps are procedurally generated, so I don't think that it would have to load map data per se. But in any case, yes. It can do that.