Search found 193 matches

by notaz
Fri May 19, 2023 11:12 am
Forum: Megadrive/Genesis
Topic: Help with dumping this mega drive 2 multicart from 90s
Replies: 2
Views: 14047

Re: Help with dumping this mega drive 2 multicart from 90s

I can dump it if you still need it, PM me. Note that to play it on PC it'll also need emulator support to emulate the chip Chilly mentioned.
by notaz
Thu Feb 20, 2020 1:26 pm
Forum: Megadrive/Genesis
Topic: Is a space character required at $104?
Replies: 6
Views: 18519

Re: Is a space character required at $104?

Not required, there are some unlicensed games doing exactly what you want to do, like "WISEGAME" for "Funny World & Balloon Boy". That said I'd suggest you to try to not invent new stuff and reuse protocols of other flashcarts if you can. For SD access there is already MED with it's "extended ssf" p...
by notaz
Thu Jun 13, 2019 3:48 pm
Forum: Megadrive/Genesis
Topic: DETECTING RedKid2500-based consoles
Replies: 9
Views: 19923

Re: DETECTING RedKid2500-based consoles

What's your reason for detecting emulators?
Just curious.
by notaz
Tue May 21, 2019 11:05 am
Forum: Demos
Topic: MD-NICCC - a 3D Mega Drive experience by TiTAN
Replies: 56
Views: 101886

Re: MD-NICCC - a 3D Mega Drive experience by TiTAN

seems only A15xxx range is used by SVP outside normal stuff. But it could just be the DMA latency issue I just read about from your docs. 32X does alter timings of the bus accesses, reducing headroom a bit. I think it's just the A15xxx range. Running a !DTACK wire from 32X's cartridge slot to it's ...
by notaz
Mon May 20, 2019 2:16 pm
Forum: Demos
Topic: MD-NICCC - a 3D Mega Drive experience by TiTAN
Replies: 56
Views: 101886

Re: MD-NICCC - a 3D Mega Drive experience by TiTAN

TmEE co.(TM) wrote:
Sat May 18, 2019 7:39 pm
800000...9FFFFF. This area is used by 32X and SVP for example.
Not by SVP AFAIK.
by notaz
Thu May 02, 2019 12:58 pm
Forum: Mega/SegaCD
Topic: Questions on writing a new Mega CD emulator
Replies: 117
Views: 6763828

Re: Questions on writing a new Mega CD emulator

The big mystery to me is, how do regular CPU reads and writes work? They wait for !DTACK to be asserted by gate-array (which presumably takes RAM access time in account) but probably VDP does not (hence why you can still access illegal areas with DMA without locking VDP). Isn't /DTACK driven for th...
by notaz
Fri Apr 26, 2019 10:51 am
Forum: Mega/SegaCD
Topic: Questions on writing a new Mega CD emulator
Replies: 117
Views: 6763828

Re: Questions on writing a new Mega CD emulator

I won't lie, the code is very hard to read. As is Picodrive. And it's made much worse by aiming to be so performant. Hey at least I've done C fallbacks for all the ARM asm code. It's also wrong, you'll inherit bugs if you follow it. That said I don't have any better suggestions for you, and I can't...
by notaz
Sat Apr 06, 2019 9:10 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 355262

Re: Tänzer, a "ninja" game (Dev Diary thread)

Mask of Destiny wrote:
Fri Apr 05, 2019 9:59 pm
notaz, what revision is your MD1?
notaz wrote:
Sun Mar 31, 2019 8:40 pm
I'm running it on my MD1+MegaCD2+32X setup, MD1 is PAL VA6 modded with region/60Hz switches set to 60Hz mode.
... but the problems also happen in 50Hz mode and with addons detached.
by notaz
Fri Apr 05, 2019 10:29 am
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 355262

Re: Tänzer, a "ninja" game (Dev Diary thread)

Tried adding busreq wait loop before the DMA (right now it lacks one, just writes and forgets) - still broken, but slightly differently I think. What you mean by different ? It's true that i don't wait for BUS to be taken because normally the operation is fast (require 2 or 3 68000 at max) and the ...
by notaz
Thu Apr 04, 2019 10:54 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 355262

Re: Tänzer, a "ninja" game (Dev Diary thread)

So I was sent a build with HALT_Z80_ON_IO and it corrupts and hangs at the usual corruption spot. I'm really curious what's going on and tried some ROM hacking. I've noticed that to start DMA, SGDK writes to reg23, reg21 and then the control word. Almost everything else writes to r23 as the last reg...
by notaz
Thu Apr 04, 2019 3:34 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 355262

Re: Tänzer, a "ninja" game (Dev Diary thread)

mix256 wrote:
Thu Apr 04, 2019 5:13 am
In the video one can see that the graphics for the spinning sword is corrupt.
Hmm yeah in seems without addons it hangs completely just before the sword shows up, not when the bg corrupts with addons.
by notaz
Mon Apr 01, 2019 10:43 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 355262

Re: Tänzer, a "ninja" game (Dev Diary thread)

Is there any chance that you could try without the addons? Disconnected the addons, now instead of the glitches from the video it consistently hangs at the same place instead. Would be nice to know if that could be the issue or if it's a faulty cart. Dump's md5sum 3a6effb7eb7e17a84957b7c2ba6c61ca, ...
by notaz
Sun Mar 31, 2019 8:40 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 355262

Re: Tänzer, a "ninja" game (Dev Diary thread)

Also received mine, really nice. However I guess that is not supposed to be happening: https://youtu.be/OZMgaJdNICs seems to be reproducing 100% here. I'm running it on my MD1+MegaCD2+32X setup, MD1 is PAL VA6 modded with region/60Hz switches set to 60Hz mode. Also the demo loop seems to crash in ~5...
by notaz
Wed Feb 20, 2019 6:51 pm
Forum: SGDK
Topic: General questions
Replies: 9
Views: 15482

Re: General questions

A bit off topic: just curious, why do you keep calling the planes/layers "plan"? I believe the official (an unofficial) docs call them (in singular) "plane" or "playfield", or sometimes just "scroll A", but never "plan".
by notaz
Mon Feb 04, 2019 6:20 pm
Forum: Collaboration
Topic: dragonbox.de cartridge production service
Replies: 6
Views: 21549

Re: dragonbox.de cartridge production service

The custom cart is now available here:
https://www.dragonbox.de/en/195-homebrew-production

I've updated the first post too.