Search found 6 matches

by srg320
Wed Mar 24, 2021 9:24 am
Forum: Super 32X
Topic: Questions on emulating the 32X
Replies: 14
Views: 233278

Re: Questions on emulating the 32X

About DMA flag. I think, 32X logic monitors the address bus (VA) for a DREQ source address register match and then captures data from the data bus (VD). Hmm, so it only works from a fixed source address then? Looks like an address match serves as a trigger to start the DMA. You can find the source ...
by srg320
Wed Mar 24, 2021 9:01 am
Forum: Super 32X
Topic: Questions on emulating the 32X
Replies: 14
Views: 233278

Re: Questions on emulating the 32X

Oh that's bad. I was faking it as always being accessible currently. Initial attempts at it were breaking games and tests. I'll pay closer attention to getting it working then. But, DRAM refresh? Really? So every time there's a CPU DRAM refresh it has to go inaccessible for short bursts? That's ......
by srg320
Mon Mar 22, 2021 7:23 pm
Forum: Super 32X
Topic: Questions on emulating the 32X
Replies: 14
Views: 233278

Re: Questions on emulating the 32X

Some games require proper FEN flag emulation (including DRAM refresh).
After Burner uses UBC registers as variables for sound processing.

About DMA flag. I think, 32X logic monitors the address bus (VA) for a DREQ source address register match and then captures data from the data bus (VD).
by srg320
Tue Feb 23, 2021 4:06 pm
Forum: Super 32X
Topic: 32x "security code" reverse engineered
Replies: 27
Views: 48909

Re: 32x "security code" reverse engineered

No, just area 0x70-0x73. Maybe it's a separate register.
The same register is in Sega СD and some games change it as needed.
by srg320
Tue Feb 23, 2021 3:03 pm
Forum: Super 32X
Topic: 32x "security code" reverse engineered
Replies: 27
Views: 48909

Re: 32x "security code" reverse engineered

From 32X Overview, the same as in Sega CD.
Снимок.jpg
Снимок.jpg (190.73 KiB) Viewed 15681 times
by srg320
Wed Feb 10, 2021 7:52 am
Forum: Super 32X
Topic: DMA DEI
Replies: 6
Views: 11584

Re: DMA DEI

Some tests of Mars Check Program use the DREQ and almost all 32X hardware. And source code of Mars Check Program is in 32X-DDK.