Hyperdrive

Portables, case replacements, mods etc, all in here!
Post Reply
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Hyperdrive

Post by Streetwalker » Sat Aug 18, 2018 1:49 pm

With meneerbeer nearing completion of his, I guess it's time for me to put this out there for the curious. It's currently far from being as polished, but I'll get there eventually. I got it booting games over a year ago, and it's kind of been on hold ever since. Currently waiting on various pieces of hardware to resume work.
I've found a nice surprise in the drive interface thanks to YAGCD and my own testing, and I intend to exploit it fully. I'm not gonna give away the details for now, but it has a fair amount of potential.
I'm still debating whether I want to release the source, but I do plan to have it manufactured and sold either way, so hopefully there will be easy to install units available for those interested.

https://www.youtube.com/watch?v=T2T_m73DaB0
meneerbeer
Posts: 178
Joined: Wed Sep 03, 2014 9:13 am

Re: Hyperdrive

Post by meneerbeer » Sat Aug 18, 2018 3:51 pm

You kept it hidden all this time! :P

It looks like you are sending the game data over USB? Does it also support other media?

My initial idea was also to use USB but then I had to wait for new hardware anyways and had a lot of time to write the SD card core. I never got around to testing the USB portion on my board. :D
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Re: Hyperdrive

Post by Streetwalker » Sat Aug 18, 2018 6:11 pm

Yeah right now it's an ftdi pushing the data over SPI. It's a little faster than the real DVD drive (constant speed, almost 3MB/s), but I'm planning to use a microcontroller to handle SD access. It could also do USB drives like the wode (the chip in question supports high speed USB), but it's too much effort to implement in my opinion, for little benefit considering the price to capacity ratio of SD cards. It does however have some interesting features that I plan to use like a hardware I2S controller and another for that secret feature I mentioned.
meneerbeer
Posts: 178
Joined: Wed Sep 03, 2014 9:13 am

Re: Hyperdrive

Post by meneerbeer » Sat Aug 18, 2018 7:35 pm

Streetwalker wrote:
Sat Aug 18, 2018 6:11 pm
Yeah right now it's an ftdi pushing the data over SPI. It's a little faster than the real DVD drive (constant speed, almost 3MB/s), but I'm planning to use a microcontroller to handle SD access. It could also do USB drives like the wode (the chip in question supports high speed USB), but it's too much effort to implement in my opinion, for little benefit considering the price to capacity ratio of SD cards. It does however have some interesting features that I plan to use like a hardware I2S controller and another for that secret feature I mentioned.
Sounds good. You really got me wondering what this secret feature will be. ;)

I also thought about using a microcontroller with an SD card controller, but I did not like the idea of using too many separate ICs. With a separate microcontroller you can, however, probably use a very cheap FPGA.

I guess in one or two years 400GB+ SD cards should not be too expensive anymore. That should indeed be plenty of space to store your favorite games.
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Re: Hyperdrive

Post by Streetwalker » Sat Aug 18, 2018 8:32 pm

I could get away with a very cheap FPGA indeed. I'm currently using a spartan 6, but I'm not sure if it's worth downgrading to something like a lattice, considering how cheap they can be from china.
I'm personally fine with a 32GB SD card, I can store any extra games on my PC and rotate them as needed, and I don't have a huge collection anyway.
User avatar
Sierron
Posts: 158
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: Hyperdrive

Post by Sierron » Sat Aug 18, 2018 10:08 pm

2018 seems to be a good year for gamecube stuff as it seems :P Can't wait for your product to come out.
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Re: Hyperdrive

Post by Streetwalker » Mon Aug 20, 2018 7:59 am

Every year is a good year. :P Thanks for your support, I appreciate it.
User avatar
MockyLock
Posts: 322
Joined: Tue Aug 07, 2012 8:12 pm

Re: Hyperdrive

Post by MockyLock » Tue Aug 21, 2018 4:50 am

hehe
Can't wait to see the product !
Sassokee
Posts: 6
Joined: Wed Apr 18, 2018 9:48 am
Location: London, UK

Re: Hyperdrive

Post by Sassokee » Sat Sep 08, 2018 2:26 pm

Loading games over USB would be amazing dude simply because USB drives are much cheaper thank high capacity SD cards! Keep up the good work!
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Re: Hyperdrive

Post by Streetwalker » Sat Sep 08, 2018 5:57 pm

Since the hardware is capable of it, USB might be an option worth considering in the future and could be implemented with a simple firmware update. No guarantees though. If it happens at all, it will have to wait until a mature USB stack in Rust is available. I don't want to rely on the USB stack provided by Atmel.
Toadiller
Posts: 1
Joined: Sun Sep 30, 2018 9:50 pm

Re: Hyperdrive

Post by Toadiller » Sun Sep 30, 2018 9:52 pm

When is this going to be released?? Cant wait as I want to build a gamecube portable!
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Re: Hyperdrive

Post by Streetwalker » Sun Sep 30, 2018 9:56 pm

Still pretty far off, definitely no ETA yet. I currently have no plans for a portable version, you should consider building a portable Wii instead.
User avatar
TiredKorok
Posts: 4
Joined: Fri Dec 07, 2018 8:01 pm

Re: Hyperdrive

Post by TiredKorok » Mon Dec 10, 2018 12:50 am

Hopefully things are still going well, looking forward to an update :)
User avatar
Streetwalker
Posts: 1659
Joined: Mon Dec 30, 2013 7:50 am
Location: Israel

Re: Hyperdrive

Post by Streetwalker » Mon Dec 10, 2018 8:14 am

Nothing worth posting about for now, the custom dev board I had been waiting for turned up with a major design flaw so it's still blocked by that.
Post Reply