huntercool
New member
OldSkoolEmu chip8 emulator
This is a multiple old skool console emulator
It is emulates the NES, Gameboy, Wanderswan and many other old skool consoles, but not yet.
For now only the Chip8 (not superchip) is implemented and it doesnt emulate every single game.
To use it you drag a chip8 rom (from the same folder as the emulator) onto the emulator exe to start. If you dont supply a rom, the default rom called Kaleid will start.
Arguments(not implemented):
-s=System (specify the emulation system)
-soundon/off (turn sound on/off)
-l=file (load a saved state file)
-c=file (load a cheat definition file)
Keys:
Chip8 keypad (the right setup is the original keypad)
1234 123C
qwer 456D
asdf 789E
zxcv A0BF
Tab - Take a screenshot and save it in the current folder
F1 - Slow down
F2 - Speed up
F3 - Reset
F4 - Toggle Sound on/off
F5 - Cheat Engine (not implemented)
F6 - Save State (not implemented)
F7 - Load State (not implemented)
Notes:
The crazy color is to spice thing up a bit
To disable sound permanently just remove beep.ogg
Sound emulation isnt synchronized
Enjoy
arty:
Any suggestions are appreciated.
Also this is my first emulator ever, programmed using strictly ISO C++.
This is a multiple old skool console emulator
It is emulates the NES, Gameboy, Wanderswan and many other old skool consoles, but not yet.
For now only the Chip8 (not superchip) is implemented and it doesnt emulate every single game.
To use it you drag a chip8 rom (from the same folder as the emulator) onto the emulator exe to start. If you dont supply a rom, the default rom called Kaleid will start.
Arguments(not implemented):
-s=System (specify the emulation system)
-soundon/off (turn sound on/off)
-l=file (load a saved state file)
-c=file (load a cheat definition file)
Keys:
Chip8 keypad (the right setup is the original keypad)
1234 123C
qwer 456D
asdf 789E
zxcv A0BF
Tab - Take a screenshot and save it in the current folder
F1 - Slow down
F2 - Speed up
F3 - Reset
F4 - Toggle Sound on/off
F5 - Cheat Engine (not implemented)
F6 - Save State (not implemented)
F7 - Load State (not implemented)
Notes:
The crazy color is to spice thing up a bit
To disable sound permanently just remove beep.ogg
Sound emulation isnt synchronized
Enjoy
Any suggestions are appreciated.
Also this is my first emulator ever, programmed using strictly ISO C++.
Last edited: