Ads 468x60px

Sabtu, 23 Januari 2010

Super nitendo pada handphone SE


Game juga di perlukan di kehidupan kita, untuk menghilangkan stres, pas kurang kerjaan, dll. game memang sangat membantu... Ternyata handphone SE bisa meng emulasikan game SNES, dengan library Elf... peng emulasianny pun cukup sempurna, krena sebagian besar HP sony type DB2020 menggu nakan processor ARM 220Mhz cukup cepat untuk ukuran HP yang segitu+layar yang minim pula, RAM nya pun juga memadai untuk memainkan Game SNES ram HP SE sekitar 8MB,, aplikasi yang di gunakan untuk meng emulasikan game SNES adalah Sens9x. aplikasi ini berbasis ELF(linux scrip), berikut ini minimum system dan spec aplikasinya:


1. System Requirements:
- a DB2020 or better Sony Ericsson phone
- 2,5(depending on settings)MB + rom size of free heap(actually, for a 4MB game the emulator needs 5-6MB, but I noticed phone gets ustable when it has below 1-1,5MB free heap)
- an Elfpack installed


2.Usage:
1. Put SEns9x.elf into Zbin folder.
2. Put SEns9x.png into Zbin/Config/Extension and add the line from ext.ini.txt to your phone's ext.ini. Change [EXTxx] to next available number. Update extensions with FileReg.elf or w/e elf that does that too.
3. Put ROM.smc (ie. Chrono Trigger.smc) to whatever folder you like.
4. Run the emulation by clicking open on ROM.smc, not on the elf!

3. Menu Usage:
We enter the menu by pressing right softkey. Entering menu also pauses the game. Most of the options are understandable, I'll just briefly explain some:
BG Layers - allows us to turn off background layer, useful in games that need transparency support (which SEns9x doesn't support for now)
Emulation Settings (Advanced) - we can modify there CPU settings to gain perfomance in some games, we can aswell edit Memory Settings to reduce memory usage: In most of games you can safely set SRAM to 8kb, although if the game needs SRAM bigger than 8kb, it can cause phone's reboot, you'd also lose your previously saved games. TILE memory can be set in range between 32-128, however setting it below 64 can cause graphics problems aswell as reboot the phone. It should work fine at 50 though, in some games at least.


4. Key Settings

Key settings work same as in NesCube.
Function keys:
KEY TURBO FSKIP - turns on/off frameskip 15
QUICK LAYER - this key allows us to quickly turn on/off background layers that we have chosen in settings

5. Saving game:
While the quick save/load options in main menu don't work, you can save game using the original SNES's saving method - to the emulated game's memory (SRAM). You can save this way only in games that allow you to save this way. You can also import your saves from PC version of Snes9x, you just need to remember to keep same names, i.e when you have Game.smc you need the SRAM file to be named Game.srm.

6. FAQ
Will SEns9x emulate sound?
Unfortunately, elfpack seems to not have any function that would allows us to include sound emulation. At least in a way that would work properly.

Will SEns9x support custom chip games (i.e Doom - Super FX chip, Super Mario RPG - SA1 chip).
I'm afraid Super FX chip is too demanding to emulate on our SE phones. Adding SA1 coprocessor emulation is easy, but games that use it work too slow, so I didn't include it to SEns9x release to not make elf bigger. Maybe A2 phones will have enough power for SI..


Tidak ada komentar:

Posting Komentar

Pembaca yang baik slalu menulis komentarnya di web yg iya kunjungi..