Coder's Cable creates game limits?

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

Post Reply
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Coder's Cable creates game limits?

Post by JS Lemming »

I was thinking. Does the coder's cable load the entire game file from the computer to the DC? Or does it simulate the CD reader and transfer data only when told? Because if it did send it all at once, wouldn't that make it where your games couldn't be over 16 megs? AND that would make it where you have to have every single image and music and sounds all loaded in memory at once... creating HUGE limitations. Are my theories true?
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

Sorta.

Yes, everything must be loaded into RAM. Yes, your limits as far as that go would be 16 MB. I'm sure there are others ways as well. Tons of SDL ports use the CD subsystem and load off of CD.

I'm sure there's many ways around that.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

Really? I didn't know you could directly load from PC with the cable. That's pretty cool.
Tvspelsfreak
Chaos Rift Junior
Chaos Rift Junior
Posts: 272
Joined: Wed Sep 29, 2004 5:53 pm
Favorite Gaming Platforms: NES, SNES
Programming Language of Choice: C/C++
Location: Umeå, Sweden
Contact:

Post by Tvspelsfreak »

No, there's no limitations at all.

You can load directly from the PC through the cable when needed, but it'd create extreme loading times. 16MB is overkill, the max transfer speed for the coders cable is 115200 bps.

You can also load from a CD, this is the preferred method for larger games.
Last edited by Tvspelsfreak on Wed Jan 12, 2005 4:03 pm, edited 1 time in total.
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

I don't get it... so, the cable and program acts exaclty like the DC cdrom drive? O well, I'll ask in more detail when the time comes when I go over 16 meg. :mrgreen:
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

. . .

OMFG WTF?!

You're PLANNING on going over 16 meg? Holy crap. Okay, but you might not like that...
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Post by JS Lemming »

Heh heh, you act like its my goal to go over 16 meg. :mrgreen: But then again, once you start having a bunch of music in yo game.... it could quickly add up. BTW, why do you convert your super small midi files to ogg files??? Why don't you just use midi?
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Post by Falco Girgis »

By the time you include all the libraries and do all that crap just to play midis on DC, it might not be worth it.

I only had a few files, so .ogg was more convenient than the libraries.

I'd recommend the additional midi libraries though if you've got bunches of them.
Post Reply