Videopac / Odyssey2 forum
November 13, 2018, 07:43:42 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: If you have some news and you want it to be shown here, pm Janzl!
 
   Home   arcade Help Login Register links videopac.nl  
Pages: [1]   Go Down
  Print  
Author Topic: Working on an Odyssey2 Emulator for the GBA.  (Read 95 times)
Sterophonick
Trying to get the cartridge in...
*
Posts: 2



WWW
« 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!  Wink

Code (so far): https://gitlab.com/Sterophonick/advyssey2
Logged

Ness used devkitARM!
Jeff used HeartLib!
Now, they can make GBA Games more easily.

gitlab.com/Sterophonick
Rafael
Pedit5
I'd sell my mother for a Videopac
*
Posts: 2368



« Reply #1 on: November 08, 2018, 12:39:25 AM »

So maybe I´ll need a GBA. Good Luck and welcome!
Logged
manopac
Game & App Development
Give this man a Jopac!
*
Posts: 1112



« Reply #2 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
Logged

sex, lies, and videopac
Sterophonick
Trying to get the cartridge in...
*
Posts: 2



WWW
« Reply #3 on: November 10, 2018, 01:32:37 AM »

Does anybody know the clock speed of the processor?
Logged

Ness used devkitARM!
Jeff used HeartLib!
Now, they can make GBA Games more easily.

gitlab.com/Sterophonick
manopac
Game & App Development
Give this man a Jopac!
*
Posts: 1112



« Reply #4 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. "
Logged

sex, lies, and videopac
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!