Finally i correct it!
The vdp did not raise cpu v-int for higan core ...
Now sonic is running great with this new core
Search found 256 matches
- Tue Feb 09, 2021 7:41 pm
- Forum: Megadrive/Genesis
- Topic: Need help to understand sonic rom [Resolved]
- Replies: 2
- Views: 5246
- Tue Feb 09, 2021 7:01 pm
- Forum: Megadrive/Genesis
- Topic: Need help to understand sonic rom [Resolved]
- Replies: 2
- Views: 5246
Re: Need help to understand sonic rom
After adding log trace the problem seems to be the v-int not catched with higan core : traces with musashi 68k : PC = 0x000018A8 PC = 0x000018AA PC = 0x000018AC V-Int! PC = 0x000018B0 Write Addr : 0x00FFFDF6, data : 0xFFF62A -> 0x0000FF1F PC = 0x000018B4 Write Addr : 0x00FFFDF6, data : 0xFFF62A -> 0...
- Mon Feb 08, 2021 8:30 pm
- Forum: Megadrive/Genesis
- Topic: Need help to understand sonic rom [Resolved]
- Replies: 2
- Views: 5246
Need help to understand sonic rom [Resolved]
I'm actually implementing higan 68k core in my emulator and i would need help in understanding the code of sonic rom. My emulator actually loop at this place : 0029AC TST.b $FFFFF62A.w 0029B0 BNE.b *+$FA => 0029AC With other 68k core (musashi, c68k ...) everything works ok. Edit : if found this in a...
- Thu Feb 04, 2021 10:31 am
- Forum: Megadrive/Genesis
- Topic: VDP Interrupt Processing
- Replies: 3
- Views: 8156
Re: VDP Interrupt Processing
So in my comprehension : - The VDP lower the interrupt line - When receive IACK from cpu the vdp raise interrupt line This is correct? So if VDP lower interrupt line and raise it before the CPU go in interrupt process the interrupt could be ignored (so pending interrupt == interrupt line in low stat...
- Wed Feb 03, 2021 8:13 pm
- Forum: Megadrive/Genesis
- Topic: VDP Interrupt Processing
- Replies: 3
- Views: 8156
VDP Interrupt Processing
I have a question about vdp interrupt processing.
How long the vdp assert interrupt line for Horizontal and Vertical Interrupt?
How long the vdp assert interrupt line for Horizontal and Vertical Interrupt?
- Wed Jan 27, 2021 12:06 pm
- Forum: Megadrive/Genesis
- Topic: 68K cycle timing test ROM?
- Replies: 11
- Views: 26450
Re: 68K cycle timing test ROM?
What could be the reference document in 2021 for 68k timings?
I'l trying to write a 68k core and need a good documentation to implement correct timings.
I'l trying to write a 68k core and need a good documentation to implement correct timings.
- Wed Jan 27, 2021 6:48 am
- Forum: Megadrive/Genesis
- Topic: 68K Memory access
- Replies: 9
- Views: 12718
Re: 68K Memory access
The cart can't stop the hardware in the console from responding, so it is generally not proper to respond to a read from an address that the console already does. If you want to be compatible with the Sega CD and 32X, you also need to avoid the address ranges they use. The Teradrive additionally us...
- Wed Jan 20, 2021 7:15 pm
- Forum: Megadrive/Genesis
- Topic: 68K Memory access
- Replies: 9
- Views: 12718
Re: 68K Memory access
thanks for the reply.
So technically the system plugged into the cartridge port could reply to a read/write event adressed to a vdp for example (instead of the vdp himself)?
So technically the system plugged into the cartridge port could reply to a read/write event adressed to a vdp for example (instead of the vdp himself)?
- Tue Jan 19, 2021 8:44 pm
- Forum: Megadrive/Genesis
- Topic: 68K Memory access
- Replies: 9
- Views: 12718
68K Memory access
I have a question about how the genesis component work.
If i don't a misunderstanding a genesis cardridge has his internal adress decoder.
All 24 pins of the adress bus is connected to a cartridge and the cartridge can be mapped to all 68k Memory Space
=> This is correct?
If i don't a misunderstanding a genesis cardridge has his internal adress decoder.
All 24 pins of the adress bus is connected to a cartridge and the cartridge can be mapped to all 68k Memory Space
=> This is correct?
- Mon Nov 30, 2020 7:16 am
- Forum: Megadrive/Genesis
- Topic: Megadrive ASIA Configuration
- Replies: 2
- Views: 7731
Re: Megadrive ASIA Configuration
Thanks for reply.
- Sun Nov 29, 2020 7:47 am
- Forum: Megadrive/Genesis
- Topic: Megadrive ASIA Configuration
- Replies: 2
- Views: 7731
Megadrive ASIA Configuration
Hello, I saw that somes asian megadrive (new) are selled since few years on internet : https://assets.catawiki.nl/assets/2018/9/20/8/8/8/8882c744-bd73-445b-8e20-ac8933d0d5cf.jpg Does someone know how the region jumpers are configured inside (JP1/2/3/4)? PAL ON? NTSC OFF? ENGLISH OFF? JAPAN ON? Some ...
- Wed May 13, 2020 5:13 am
- Forum: Megadrive/Genesis
- Topic: VDP 8x16 Interlace Mode
- Replies: 7
- Views: 10843
Re: VDP 8x16 Interlace Mode
Thanks for your answers guys. It make sens.
- Tue May 12, 2020 8:16 am
- Forum: Megadrive/Genesis
- Topic: VDP 8x16 Interlace Mode
- Replies: 7
- Views: 10843
VDP 8x16 Interlace Mode
Hello everybody.
I'm asking myself why there is not much game using 8x16 Interlace Mode?
Why developper were using 320x240 mode instead of high resolution mode available on the system (320*480)?
I'm asking myself why there is not much game using 8x16 Interlace Mode?
Why developper were using 320x240 mode instead of high resolution mode available on the system (320*480)?
- Wed Dec 11, 2019 5:27 pm
- Forum: Megadrive/Genesis
- Topic: M68K Bus Control and Vdp
- Replies: 26
- Views: 48462
- Wed Dec 11, 2019 6:14 am
- Forum: Megadrive/Genesis
- Topic: M68K Bus Control and Vdp
- Replies: 26
- Views: 48462
Re: M68K Bus Control and Vdp
Another question about accessing Z80 space from 68K side : From what i understand : - If UDS selected byte will be read at even adress from Z80 bus (addr + 0) and will be returned at upper byte from 68K Bus (D15-D8) - If LDS selected byte will be read at even adress from Z80 bus (addr + 1) and will ...