What's new

Neogeo Technical Documentation

Julio

Banned
Hi all ! :)

I'm currently intersted by writing an emulator, and i'm studying a lot of NES documentation to understand how to emulate hardware.

But the machine i'd like most emulate is Neogeo, so i'd have two questions :

1) Is Neogeo much more difficult to emulate than NES ?

2) Could you give me any links / documents on Neogeo Hardaware, on how it works, basis of Neogeo's emulation, coding routines to emulate CPU, memory... And by the way, is the 68000 emulator of MAME free of use, and can it be used for another project ?

Thank you so much and see you soon ! ;)
 

Villela

New member
68000
Z80
YM2610

If it is more dificult i don't know, take a look at zophar docs section: http://www.zophar.net/tech/tech.phtml maybe can help you

But why start a new emulator?

There is one that i like so much, gngeo, http://m.peponas.free.fr/gngeo/ , but is for linux, maybe you can be interest to port it for windows and help Pepone coding Gngeo, it uses SDL, i think s not hard to port it, and there is some things that are missing at the emu

Good luck ;)
 

Doomulation

?????????????????????????
If you haven't written an emulator before - take my advice - it's NOT easy! You should start small. Make a chip8 emulator. It's hard that just as it is. Especially schip 8 ;)
 

LXS

New member
Yeah Chip8 is a good starting project. That was my first project and I'll always remember my face seeing my first emulator running, at least! :)
 

Azimer

Emulator Developer
Moderator
I suggest using Starscream for 68K emulation. A Z80 processor is found everywhere. And MAME has a YM2610. You could use those for starters to get the most annoying part of emulation out of the way. :)



Villela said:
68000
Z80
YM2610

If it is more dificult i don't know, take a look at zophar docs section: http://www.zophar.net/tech/tech.phtml maybe can help you

But why start a new emulator?

There is one that i like so much, gngeo, http://m.peponas.free.fr/gngeo/ , but is for linux, maybe you can be interest to port it for windows and help Pepone coding Gngeo, it uses SDL, i think s not hard to port it, and there is some things that are missing at the emu

Good luck ;)
 
OP
J

Julio

Banned
Thaks for your answer ! :) But what is Starscream please ?

Sorry if my question seems stupid ^^

Thanks ! :)
 

Top