Titan releases Mega Drive tech docs
category: code [glöplog]
This is our first item in a series of follow-ups about the making of Overdrive 2: everything we figured out about the Mega Drive hardware.
I hope this will clear many things up and inspire more people to play with this platform!
https://docs.google.com/document/d/1ST9GbFfPnIjLT5loytFCm3pB0kWQ1Oe34DCBBV8saY8/pub
I hope this will clear many things up and inspire more people to play with this platform!
https://docs.google.com/document/d/1ST9GbFfPnIjLT5loytFCm3pB0kWQ1Oe34DCBBV8saY8/pub
<3
Neat! Most of this is well beyond my understanding but big props for putting it out there. It'll be amazing to watch what new developments come out of it. :)
Lovely!
amazing effort!
but a small suggestion: how about you also do a nice PDF of it and upload it to scene.org? then the preservation will be potentially more long-lasting: one never knows how long particular google services are going to last, and people will surely want to read these docs also in 10 or 20 years time, just as we can now read 20 year old coder docs on scene.org!
but a small suggestion: how about you also do a nice PDF of it and upload it to scene.org? then the preservation will be potentially more long-lasting: one never knows how long particular google services are going to last, and people will surely want to read these docs also in 10 or 20 years time, just as we can now read 20 year old coder docs on scene.org!
Good work!
right on
Amazing! Great to see people really delve into a platform like this. I think there are lots of neat stuff to be discovered on some of the lesser used (at least from a demoscene perspective) hardwares of the 80ies/90ies.
Excellent! This kind of documents was what diskmags were released for...
I really doubt any emulator developer will care. How would they even implement a register that behaves differently on different consoles?
There are things called "settings". Various emulators already emulate revision-specific behaviours of various platforms.
Nice write-up!
Nice write-up!
Quote:
I really doubt any emulator developer will care. How would they even implement a register that behaves differently on different consoles?
according to the traffic we got in our #titandemo IRC channel they do care indeed =)
Nice!! But waiting for the next parts.. where you explain HOW THE FUCK YOU DID THAT STUFF!! :D
Quote:
This is our first item in a series of follow-ups about the making of Overdrive 2: everything we figured out about the Mega Drive hardware.
I thoroughly approve. Thank you so much for doing this!
Quote:
I really doubt any emulator developer will care.
Well, never say never. When we wrote 8088 MPH and published all the info about what we did, there were a few people who got a few emulator forks a little bit better. Not 100% percent, but there was some positive movement.
Indeed, there are some emulator projects that care strongly about accuracy, like MAME, Exodus (stagnated?), and Higan (formerly BSNES, Megadrive support is in progress).
MAME/MESS is the worst emulator of those. Almost four years later, it still does not emulate OD1 properly.
Exodus seems stagnated (guy is busy) and byuu (Higan author) is throwing a fit over the fact that the first VDP chip is broken and MDs with that have graphical glitches with our demo and is refusing to emulate that.
Mask of Destiny is working on BlastEm and has made really promising progress!
And Eke (Genesis Plus GX) always has something up his sleeve - I'm sure of that ;)
Exodus seems stagnated (guy is busy) and byuu (Higan author) is throwing a fit over the fact that the first VDP chip is broken and MDs with that have graphical glitches with our demo and is refusing to emulate that.
Mask of Destiny is working on BlastEm and has made really promising progress!
And Eke (Genesis Plus GX) always has something up his sleeve - I'm sure of that ;)
Quote:
One more effect/scene that's majorly broken and then it's on to the interaction between debug register and the border area + a couple of minor issues
I salute you, and feel that more people should document their work.
wysiwtf:: ah being in direct contact with them dvelopers helps ofcourse :)
Quote:
that one was quite fast in emulating that 16MB piersolar bankswitcher, right?MAME/MESS is the worst emulator of those.
It was only 8MB, and much less a bankswitcher than an encryption mechanism :P
Quote:
I really doubt any emulator developer will care. How would they even implement a register that behaves differently on different consoles?
Lol.
https://twitter.com/mikepavone/status/855336741430902785
Hey Kabuto, any way to contact you ? I'd like to fix MiSTer to support the vertical border effect. Thx !
❤️