CHIP8 Emulator for 3DO
CHIP8 Emulator for 3DO
Ladies and Gentlemen,
the first emulator for 3DO !
Granted, it's not as advanced as the PSX's CHIP8 emulator one due to me hitting some bugs
in the 3DO libraries...
At least you can play with the controller unlike the PSX's one.
The CHIP-8 is the probably the only console (it's a VM actually) with the most emulators on the web.
I heard there's even a port for Colecovision, crazy !
Ironically, only a few games were realised for it.
This 3DO release comes with Tetris but if you want to play another game,
you swap it too. (read the readme on how to do this)
Binaries
Source code
Enjoy
the first emulator for 3DO !
Granted, it's not as advanced as the PSX's CHIP8 emulator one due to me hitting some bugs
in the 3DO libraries...
At least you can play with the controller unlike the PSX's one.
The CHIP-8 is the probably the only console (it's a VM actually) with the most emulators on the web.
I heard there's even a port for Colecovision, crazy !
Ironically, only a few games were realised for it.
This 3DO release comes with Tetris but if you want to play another game,
you swap it too. (read the readme on how to do this)
Binaries
Source code
Enjoy
Last edited by blabla on Sat Apr 02, 2016 10:51 pm, edited 1 time in total.
Re: CHIP8 Emulator for 3DO
Wonderful! This is the first step for other emulators. I'm glad we have this activity. It might mean some cool stuff in the future.
I'm curious at what you did. I'll be sure to check out the source when I get time. In a couple weeks I'll be done with class and will be able to mess with stuff.
Now that you have Chip8 running, how far off is LameNES?
Also, as of this post, your signature doesn't link properly to this page.
I'm curious at what you did. I'll be sure to check out the source when I get time. In a couple weeks I'll be done with class and will be able to mess with stuff.
Now that you have Chip8 running, how far off is LameNES?
Also, as of this post, your signature doesn't link properly to this page.
Re: CHIP8 Emulator for 3DO
Thanks !
I'm currently in the process of porting it to NEC PC-FX.
If i had to improve it, i would implement a menu to configure the controls and include 10 more ROMS complete with a menu.
While it was very easy to do with the CHIP8 emulator, that's a different story for LameNES.
It likes to use fread & fseek a lot, i feel like this is beyond me.
fopen unfortunely does not work...
That's the only issue preventing it from working properly.
I'm currently in the process of porting it to NEC PC-FX.
If i had to improve it, i would implement a menu to configure the controls and include 10 more ROMS complete with a menu.
I only need to add the ability to load ROMS from the executable.Aer Fixus wrote: Now that you have Chip8 running, how far off is LameNES?
While it was very easy to do with the CHIP8 emulator, that's a different story for LameNES.
It likes to use fread & fseek a lot, i feel like this is beyond me.
fopen unfortunely does not work...
That's the only issue preventing it from working properly.
3DO Zone only allow 5 URL links in signature so i had to choose.Aer Fixus wrote: Also, as of this post, your signature doesn't link properly to this page.
Re: CHIP8 Emulator for 3DO
This files are missing. Can you upload them?
#include "SDL/SDL.h"
#include "SDL/SDL_keysym.h"
#include "SDL/SDL.h"
#include "SDL/SDL_keysym.h"
- 3DOKid
- 3DO ZONE ADMIN
- Posts: 4683
- Joined: Sat Jan 13, 2007 4:21 pm
- Location: Cambridgeshire, UK
- Contact:
Re: CHIP8 Emulator for 3DO
There is a small chance I am stupid, but what is this?
Re: CHIP8 Emulator for 3DO
Dude...Versus wrote:This files are missing. Can you upload them?
#include "SDL/SDL.h"
#include "SDL/SDL_keysym.h"
Look closer at the code :
Code: Select all
#ifdef THREEDO
#include "3DO/GestionAffichage.h"
#include "3DO/GestionSprites.h"
#include "3DO/GestionTextes.h"
#include "3DO/system.h"
#elif defined(PCFX)
#include "PCFX/functions.h"
#include "PCFX/input.h"
#else
#include "SDL/SDL.h"
#include "SDL/SDL_keysym.h"
SDL_Surface* screen;
SDL_Event event;
#endif
Just to run Compile_and_make.bat and stop worrying.
I guess the Chip-8 is not that popular.There is a small chance I am stupid, but what is this?
Consider the Chip-8 as an "imaginary" console made in the 70s designed to make programming games easier.
A bunch of games were released for it (most of them are clones) and my chip-8 emulator emulates theses chip-8 games on 3DO.
Re: CHIP8 Emulator for 3DO
Thanx! My mistake.blabla wrote: Dude...
Look closer at the code
Re: CHIP8 Emulator for 3DO
Hello guys, great news !
With the help of Saffron, i have figured out how to load files from the CD properly.
The chip8 emulator can now load files from the CD,
which means you no longer need a compiler if you want to play another game !
Simply swap the "rom.ch8" file with your own Chip8 game.
You can download it here.
With the help of Saffron, i have figured out how to load files from the CD properly.
The chip8 emulator can now load files from the CD,
which means you no longer need a compiler if you want to play another game !
Simply swap the "rom.ch8" file with your own Chip8 game.
You can download it here.