Download binary release (ELF file).
AKuHAK's release notes.
- Multitap support up to 4 players
- Separate turbo buttons
Action | Button | Action | Button | Action | Button |
---|---|---|---|---|---|
B | ![]() |
Select | ![]() |
Start | ![]() |
A | ![]() |
Menu | ![]() |
--- |
![]() |
Turbo B | ![]() |
Load State | ![]() |
Save State | ![]() |
Turbo A | ![]() |
FDS Disk Swap VS. Insert Coin |
![]() |
FDS Side Swap | ![]() |
D-pad: D-pad or Analog stick
Action | Button | Action | Button | Action | Button |
---|---|---|---|---|---|
--- |
![]() |
Options | ![]() |
Confirm save path, center screen |
![]() |
--- |
![]() |
Menu | ![]() |
--- |
![]() |
Back | ![]() |
--- |
![]() |
--- |
![]() |
OK | ![]() |
--- |
![]() |
--- |
![]() |
D-pad: D-pad
- https://github.com/ps2dev/ps2sdk (use ps2toolchain)
- https://github.com/ps2dev/gsKit
- https://github.com/ps2dev/ps2sdk-ports (libjpeg, libpng, libz)
- https://github.com/ps2dev/ps2-packer (optinal)
*(ragnarok2040)
I ported FCEUltra to PS2 to play a couple NES games on a TV in a different room for the holiday season. I have an autistic brother who loves Megaman, heh.
The built-in game genie rom support works if you put the game genie rom as gg.rom. I haven't used any codes, so I'm not sure if they actually work on the PS2.
Some notes about the source code:
The original project source code that I ported is at sourceforge.net/projects/fceumm. It's a mapper modded version, which supports the most mappers of any FCEUltra version, I think. I tried to make as little change as possible, so using a diff utility won't be too much trouble to see the changes I made. From what I can remember:
I had to remove support from gzip compressed nes roms because of a reference to dup() which wasn't supported and it was over my head on how to implement a similar function.
Thanks:
- CaH4e3 for making a version of FCEUltra with extra mapper support.
- DCGrendel for providing a space to host my homebrew and helping me with various logic errors I had.
- The entire ps2dev/ps2-scene community for PS2SDK, gsKit, and various other projects I utilized when porting FCEUltra, especially dlanor for his help and providing uLaunchelf's code as an example from which to work.
FCEUmm-PS2