Title: Working on an Odyssey2 Emulator for the GBA. Post by: Sterophonick on November 06, 2018, 03:12:10 PM I'm currently working on an Odyssey˛ emulator for the Game Boy Advance.
I need some help with multiple aspects of the hardware. I need: A memory map (shows all memory types at their specific addresses) A visualization on how graphics are stored in memory The hardware registers If anyone is able to help that would be great! ;) Code (so far): https://gitlab.com/Sterophonick/advyssey2 Title: Re: Working on an Odyssey2 Emulator for the GBA. Post by: Rafael on November 08, 2018, 12:39:25 AM So maybe I´ll need a GBA. Good Luck and welcome!
Title: Re: Working on an Odyssey2 Emulator for the GBA. Post by: manopac on November 09, 2018, 03:37:45 PM I just took a look at your code ... I think you have a long way to go ;-) anyways, here you will find all the information to create an emulator:
http://home.kpn.nl/rene_g7400/vp_info.html specifically the VDC file will be of interest, as it explains how the video display chip of the Videopac works, as well as the "O2 Tech Manual" from this page: http://www.atarihq.com/danb/o2.shtml#techfiles that will tell you all you need to know about memory locations and ports of the 8048h Title: Re: Working on an Odyssey2 Emulator for the GBA. Post by: Sterophonick on November 10, 2018, 01:32:37 AM Does anybody know the clock speed of the processor?
Title: Re: Working on an Odyssey2 Emulator for the GBA. Post by: manopac on November 10, 2018, 07:42:46 PM Does anybody know the clock speed of the processor? did you actually read any of the tech manuals I sent you links to and that I recommended ? the first paragraph of the O2 Tech manual says "1.0 Processor The Odyssey 2 (O2) is based on the Intel 8048 microcontroller. The 8048 is clocked at approximately 1.79 MHz which is divided by 5 to produce a .36Mhz (2.5us) instruction cycle clock. " |