Sega TeraDrive - PC side playing music on MD side

  Рет қаралды 228

RetroSwim

RetroSwim

Күн бұрын

Пікірлер: 11
@RetroSwim
@RetroSwim 7 ай бұрын
For a deeper explanation, please check out the readme file on GitHub: github.com/RetroSwimAU/TeradriveCode/blob/main/README.md
@soviet9922
@soviet9922 7 ай бұрын
very cool
@NoodleFlame
@NoodleFlame 6 ай бұрын
I was convinced the two sides could communicate and could be used as a development pc for sega games. Sadly the MegaPC I bought years ago did not have the same ability. This is amazing, wish I had bought the Terradrive from ebay a few weeks ago when I saw it.
@NoodleFlame
@NoodleFlame 6 ай бұрын
After seeing your video you convinced me to buy a TeraDrive, its in transit. I can't wait to have a play myself and see whats possible. My goal is to make some dev/debug tools to assist with my 68k sega development. Your work will be an invaluable starting point for me to mess about with and see what I can get working, thanks :D
@RetroSwim
@RetroSwim 6 ай бұрын
The forum post I linked to in the README mentions how to deploy a payload into MD memory, and tell the 68000 to jump to that location and start executing. You should be able create a custom "breakpoint" routine in your MD code that dumps the 68000 registers to somewhere in PC memory through the $B00000 window, then suspends the 68000 so you can inspect everything from a tool on the PC side. Best of luck! :D
@NoodleFlame
@NoodleFlame 6 ай бұрын
@@RetroSwim Amazing thank you! That's a great help.
@stevenwatson2927
@stevenwatson2927 7 ай бұрын
This is really weird. It really makes you wonder if sega ever planed on publishing TeraDrive enhanced software.
@nickwallette6201
@nickwallette6201 7 ай бұрын
I think the video upload failed before it was completed. The part where you explain what just happened is missing. I assume that was unintentional ... ;-) Obviously the 68k is involved somehow, so what's the border between worlds here? I don't know much about these (not many people do), but had always assumed it was little more than two independent computers in one case. Obviously there's shared hardware between them, beyond just a power supply. Is the 68k on the ISA bus? Are you writing code to run on the that CPU and shuttling it over, or what? The demo's neat and all, but the details are the interesting part. So, spill! :-D
@RetroSwim
@RetroSwim 7 ай бұрын
Fair play. I'll do a little writeup and put it in the README.md on the Github. It'd be pretty dry video content I think hahaha
@RetroSwim
@RetroSwim 7 ай бұрын
Check pinned comment
@nickwallette6201
@nickwallette6201 7 ай бұрын
Neat. So yeah, they have windows into a shared addr/data bus. I wonder what shenanigans they envisioned?
HEATSINK VS i9 14900K
17:13
What about the PC?
Рет қаралды 381 М.
[retro swim] - Episode 36 (Part 3) - More Teradrive Fun
14:47
RetroSwim
Рет қаралды 1,2 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Why is Nintendo 64 emulation still a broken mess in 2025 ?
16:03
Modern Vintage Gamer
Рет қаралды 481 М.
Is 8-Bit Minecraft Possible?
12:58
Inkbox
Рет қаралды 1,4 МЛН
윈도우 95 설치하기!
10:15
베이비마스터
Рет қаралды 5 М.
The Spectrum Reboot is Packed with Surprises
19:38
Dan Wood
Рет қаралды 185 М.
I got BRAND NEW 20+ years old Hard Drives, let's check them out!
9:01
Arnold0 - Arnlol
Рет қаралды 1,4 М.
Upgrading my SGI Indigo 2 With EXTREME Graphics!
20:38
Ionic1k
Рет қаралды 94 М.
The Magic of RISC-V Vector Processing
16:56
LaurieWired
Рет қаралды 349 М.
I Fixed 3 Broken PlayStations
24:07
Sayaka's Digital Attic
Рет қаралды 586 М.
I Built a PC With a Frankenstein CPU
13:12
What about the PC?
Рет қаралды 141 М.
[retro swim] - Episode 36 (Part 4) - Teradrive Finale!
16:06