wismi wrote: ↑Mon Jul 29, 2024 11:18 pm
I am just looking for documentation on writing drivers. PDF or video maybe. Things like: Do you print to the console to help debug. Is there a working step debugging setup I could try. Maybe a walk through? I found something around here about creating space invaders, but it appears it isn't finished. Just trying to learn more about MAME.
Best place to start gaining info regarding MAME is found at:
https://docs.mamedev.org/
People generally don't just up and start writing drivers without some background in hardware knowledge and the ability to understand HOW a device works. The MAME source is full of source file examples that you can break down and examine. Learning general programming concepts which will help you understand things easier. C++ is pretty much a requirement, though, if you want to contribute full on drivers. It all takes a level a dedication that few people can or want to put in.