Saturn CD Block ROM dumped

Discussion in 'Sega Saturn Programming and Development' started by jhl, Jun 30, 2014.

  1. jhl

    jhl Spirited Member

    Joined:
    Jul 29, 2013
    Messages:
    103
    Likes Received:
    116
    Precisely. Feasible in theory, but it'd be a tremendous effort; you'd have to route all the high-speed signals all the way over the card, find an appropriate connector (and I've looked, they are not easy to find), add a bunch of gating logic - and leave a fragile connector with a cantilevered card hanging out the back of the console. Not even a little bit tempting for the incremental functionality.
     
  2. Druidic teacher

    Druidic teacher Officer at Arms

    Joined:
    Jun 6, 2006
    Messages:
    3,643
    Likes Received:
    129
    x
     
    Last edited: Jun 22, 2017
  3. lovewiibrew

    lovewiibrew Site Supporter 2012

    Joined:
    May 23, 2011
    Messages:
    148
    Likes Received:
    16
    jhl, it's great to see a progress update. Looking forward to what you come up with!
     
  4. Strogen

    Strogen Spirited Member

    Joined:
    Jan 3, 2015
    Messages:
    117
    Likes Received:
    9
    This project is really cool. I would love to get one of these.
     
  5. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    This sounds awesome. I'll be excited to see this released. From when you first talked about your project using the MPEG card slot I thought it was a better idea than the others we have seen so far.
     
  6. SegaLife

    SegaLife Rising Member

    Joined:
    Sep 22, 2014
    Messages:
    60
    Likes Received:
    4
    Been away for awhile, and was hoping for an update on this thread, was pleasantly surprised!

    I'm down for ordering the first shipment of these cards, because its an MPEG card solution no need to worry about the model of Saturn? I'd assume based on what I've read in the past that it'd still be region locked though (much like the GDEMU is in the sense that it will act as a true drive emulator and make no attempt to do any region patching). I've love to get a Skeleton Saturn with one of your cards assuming some solution existed to play US games.
     
  7. jhl

    jhl Spirited Member

    Joined:
    Jul 29, 2013
    Messages:
    103
    Likes Received:
    116
    Correct. It will work on all release Saturns - at least those with an MPEG slot of course.

    I have incorporated the region patcher that I wrote for Pseudo Saturn into the menu's discbooter, so it is in fact region free. The actual underlying drive emulation doesn't do any disc patching since only the BIOS checks afaik.

    Edit: just to clarify the process - normally the BIOS loads and checks the disc header before executing the IP, which causes the game to boot. The discbooter I wrote for PS feeds the BIOS a patched disc header with the local region wired in, so it accepts and boots it in the normal way - even though the (emulated or real) disc header remains with the the wrong region.
     
    Last edited: Jul 30, 2015
  8. SegaLife

    SegaLife Rising Member

    Joined:
    Sep 22, 2014
    Messages:
    60
    Likes Received:
    4
    This is great news! I'll start my hunt for a Skeleton Saturn.

    I LOVE the styling of those, I wish they'd do more OEM Consoles like this. The N64 and Original Xbox are the only other home consoles (not counting handhelds) are the only other ones I can think of that had an official "clear case" design.

    I'll assume its the Valve Time "When its Done" as far as a release goes, I'll keep checking back regularly, thanks jhl!
     
  9. rHessmann

    rHessmann Member

    Joined:
    Aug 2, 2015
    Messages:
    9
    Likes Received:
    0
    My white jap Saturn and I are waiting for this card.
    Excellent effort!
     
  10. Greg2600

    Greg2600 Resolute Member

    Joined:
    Jun 23, 2010
    Messages:
    931
    Likes Received:
    106
    Hey jhl, any updates to offer after 6 months?
     
  11. jhl

    jhl Spirited Member

    Joined:
    Jul 29, 2013
    Messages:
    103
    Likes Received:
    116
    Well, I submitted my PhD and got a real job! So I'll be Dr. jhl shortly. In the mean time I've been getting to grips with spending 40+ hours of every week working; I'm finally starting to find my balance.

    This project hasn't moved much in the last couple of months. It boots games and has a nice menu; I demoed it at the Sydney Mini Maker Faire last year. There are approximately three major things to complete before I can release it: redbook audio, firmware updates, and a production PCB. I'll be getting back to those very soon.
     
  12. hitomi2500

    hitomi2500 Site Supporter 2015

    Joined:
    Mar 4, 2015
    Messages:
    92
    Likes Received:
    21
    Congratulations, Doc!
     
  13. Druidic teacher

    Druidic teacher Officer at Arms

    Joined:
    Jun 6, 2006
    Messages:
    3,643
    Likes Received:
    129
    x
     
    Last edited: Jun 21, 2017
  14. SegaLife

    SegaLife Rising Member

    Joined:
    Sep 22, 2014
    Messages:
    60
    Likes Received:
    4
    Great to hear that this project is still alive and congratulations! I look forward to the opportunity to purchase one of these from you
     
  15. lwizardl

    lwizardl Living The Dream

    Joined:
    Mar 30, 2005
    Messages:
    575
    Likes Received:
    74
    congrats!
     
  16. jhl

    jhl Spirited Member

    Joined:
    Jul 29, 2013
    Messages:
    103
    Likes Received:
    116
    I know I've mentioned how there will be direct filesystem access from within Saturn software. Well, I've decided it's time to open up the beta menu software, along with a fork of Yabause that emulates the new card. Here it is:
    https://github.com/abrasive/satisfier
    https://github.com/abrasive/satisfier-yabause

    As of several months ago, this menu boots real games on real hardware. It's ugly but it works.

    And yes, I am going to change the name from Saturn Satisfier once I think of something better ;)
     
    Helder and lwizardl like this.
  17. caius

    caius Rising Member

    Joined:
    Jul 17, 2007
    Messages:
    66
    Likes Received:
    5
    Good stuff, my dear engineer.It's gonna be an exciting fight between your device and Deunan one although approachi is different.You engineered your device in a way similar to PSIO.
     
  18. Strogen

    Strogen Spirited Member

    Joined:
    Jan 3, 2015
    Messages:
    117
    Likes Received:
    9
    It looks to me this device will be compatible with all Saturns? If thats the case this would be better, depending on compatibility though. You can swap it between Saturns of any model by pulling out the card and plugging it in another (plug n play)?

    I would love to get this device or two of them. Will there be a waiting list for these? Prepayment? I'm serious.
     
  19. jhl

    jhl Spirited Member

    Joined:
    Jul 29, 2013
    Messages:
    103
    Likes Received:
    116
    Yes, except the ones without an MPEG slot!
    That was part of the reason for doing it this way and not through the cart port - the original CD block code is still running so it should be 100%.
    Sure, it just plugs in. I'd also like to do an internal installation kit where you replace the CD drive with a 2.5" hard drive... at the very least there will be an official guide on how to mod it that way.

    Not until the final hardware is ready (or very close to).

    One lesson I've learned from watching other retro HW projects is that taking people's money before you have product to ship is a double-edged sword and it often cuts the wrong way. Lots of buyers get burnt, of course, and from my end I don't want to be under time pressure to ship hardware - that gets the wrong compromises made. I want to make my dream hardware first. When I finally get done, there will be enough for everybody, I can assure you :)
     
    Strogen and SegaLife like this.
  20. cafealpha2

    cafealpha2 Site Supporter 2015

    Joined:
    Jul 4, 2014
    Messages:
    280
    Likes Received:
    20
    +1
    I prefered to give proto carts to beta testers rather than being told "I paid for this. Hurry up to fix everything !" :)


    What is the magic you're using to assemble your cartridges ?!?
    On my side, I'm assembling and testing everything here while debugging firmware and while doing real life things (work, family, etc), so I can assure I won't produce enough carts for everybody.
    (Don't worry, I don't plan to compete with you ^^ I don't have the skills to copy your project (and I won't do it even if I had theses skills), and our projects are complemntary (ODE vs memory cartridge).)
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page