SD Gecko speed

Portables, case replacements, mods etc, all in here!
Post Reply
Xaranar
Posts: 109
Joined: Tue Sep 22, 2015 12:50 pm

SD Gecko speed

Post by Xaranar » Sat Oct 03, 2015 2:18 pm

So I've been fiddling with my newly WKF modded cube for a few days now, and one thing I have noticed is loading anything from my SD Gecko through Swiss is incredibly slow. Sound and video jitters, and sometimes, during certain game scenes, green artifacts will flash on screen for a split second. Even running not64 will crash after a little while, and the sound will be of a lower pitch than it's supposed to be due to it struggling to load fast enough. I'm using a class 10 SD card rated at 60MB/s, so that can't be the issue, I guess I just want to know if this is normal and one of the limitations of SD Gecko or something is awry here.
andre104623
Posts: 694
Joined: Wed May 07, 2014 2:24 pm

Re: SD Gecko speed

Post by andre104623 » Sat Oct 03, 2015 7:48 pm

Xaranar wrote:So I've been fiddling with my newly WKF modded cube for a few days now, and one thing I have noticed is loading anything from my SD Gecko through Swiss is incredibly slow. Sound and video jitters, and sometimes, during certain game scenes, green artifacts will flash on screen for a split second. Even running not64 will crash after a little while, and the sound will be of a lower pitch than it's supposed to be due to it struggling to load fast enough. I'm using a class 10 SD card rated at 60MB/s, so that can't be the issue, I guess I just want to know if this is normal and one of the limitations of SD Gecko or something is awry here.
It's normal, the sd gecko is slow and that fact will never change. The IDE-EXI is even slower the problem with both these devices is that they can't do DMA transfers. To give you an idea run your homebrew though the WASP SD slot and see the speed of that. It's because it can do DMA transfers
novenary
Posts: 1756
Joined: Mon Dec 30, 2013 7:50 am

Re: SD Gecko speed

Post by novenary » Sat Oct 03, 2015 8:49 pm

If the homebrew isn't written for it there won't be any DMA.
Xaranar
Posts: 109
Joined: Tue Sep 22, 2015 12:50 pm

Re: SD Gecko speed

Post by Xaranar » Sat Oct 03, 2015 9:14 pm

Yeah I read that the Wasp has direct memory access. It's a shame really, the Wasp has direct memory access but doesn't support audio streaming, whereas SD Gecko does support audio streaming, but is slow as balls.
tueidj
Posts: 564
Joined: Fri May 03, 2013 6:57 am

Re: SD Gecko speed

Post by tueidj » Sat Oct 03, 2015 10:36 pm

SD Gecko doesn't support audio streaming, the software utilizing it does. The same software should be able (in theory) to emulate audio streaming with any device.
Hucklebuck
Posts: 74
Joined: Wed Mar 31, 2010 9:50 pm
Location: USA

Re: SD Gecko speed

Post by Hucklebuck » Tue Nov 17, 2015 7:56 pm

It would be really nice if Wasp/WKF gets audio streaming. That would be the BEST improvement (feature) for those devices. I would donate to such a project.
User avatar
tesla246
Posts: 121
Joined: Tue Dec 11, 2012 1:48 pm

Re: SD Gecko speed

Post by tesla246 » Wed Nov 18, 2015 11:06 am

emu_kidid was working on audiostreaming for wasp through swiss but apparently stopped, because it ''is not worth the effort''. (look at the last few pages of the swiss nighly builds thread)

So it either wouldn't work 100% as intended, with glitches/freezes due to the design of wasp, or there is a better solution at hand. I remember reading somewhere that there may be a self-made alternative to wasp/fusion, and perhaps that may incorporate audio streaming. This is all pure speculation on my part though, don't read too much into it.
Last edited by tesla246 on Wed Nov 18, 2015 7:16 pm, edited 1 time in total.
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. :shock:
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble. :)
User avatar
emu_kidid
Site Admin
Posts: 4948
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: SD Gecko speed

Post by emu_kidid » Wed Nov 18, 2015 12:12 pm

Yes, the WASP didn't behave like a proper DVD drive when it came to "faking" interrupts so in short I gave up. It's possible to make it work but it would be a lot of work and isn't worth the effort as I've stated before. At most I had it play audio from Waverace Blue Storm for about 5 seconds before the game crashed.

I would rather see an open source/community developed DVD replacement device that can support audio streaming via hardware. There's a few promising projects (even on this very forum, have a search) which are aiming at something like that so keep your fingers crossed for one of them to actually see the light of day and then I can add support to it in Swiss fairly easily. I'd try to tackle it myself but I am not that confident in my hardware abilities yet, maybe one day.
Image
meneerbeer
Posts: 212
Joined: Wed Sep 03, 2014 9:13 am

Re: SD Gecko speed

Post by meneerbeer » Wed Nov 18, 2015 12:25 pm

I am planning when I have more free time to make a drive emulator utilizing a cheap FPGA. Hopefully with audiostreaming eventually.
User avatar
tesla246
Posts: 121
Joined: Tue Dec 11, 2012 1:48 pm

Re: SD Gecko speed

Post by tesla246 » Wed Nov 18, 2015 1:22 pm

That is reassuring to read. Would be convenient if it will be compatible through an FFC cable connection with megadrive V3, V5 etc. thus negating the need to solder.
Dream mod: HI-speed port device utilizing 4:4:4 RGB 32 bit colour, 720p video and variable refresh rate. :shock:
Favourite mod: GC Loader flashed with latest swiss.
Eagerly awaiting a normal, form-factor wise, wireless controller with rumble. :)
Post Reply