You are not logged in.
Lost Password?


Register To Post



 Bottom   Previous Topic   Next Topic

#101
Re: Link Cable project interest
Posted on: 2013/9/29 19:08
Newbie
Joined 2013/9/22
3 Posts
Long Time User (6 Years)
Looks good. Our family will definitely be interested.
We have 3 Virtual Boys, it's like they've been waiting for this special moment to come. Thanks gang.
Top

#102
Re: Link Cable project interest
Posted on: 2013/9/29 22:00
PVB Elite
Joined 2013/6/17
Canada
1227 Posts
Top10 Poster10+ Game RatingsLong Time User (6 Years)
I can't get over how awesome these are.
Top

#103
Re: Link Cable project interest
Posted on: 2013/9/29 23:13
PVB Elite
Joined 2003/7/25
USA
1507 Posts
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
Quote:

morintari wrote:
That is if you will you be able to play multi-player games (greater than 2 player) using the usb link and a multi-usb hub for your computer?

Sure... there's no reason you couldn't use more than one USB connected to a computer, or have several connected together over the internet. Of course the games and PC software don't exist for that yet, but there's no reason it wouldn't work.

DogP
Top

#104
Re: Link Cable project interest
Posted on: 2013/9/30 0:53
VUE(xpert)
Joined 2011/7/3
USA
454 Posts
CoderContributorLong Time User (8 Years) App Coder40+ Game Ratings
Hey DogP I may be totally wrong in suggesting this but if the USB cable will allow you to do a rom dump of the game your playing. is it possible to change flash information(ie change the game your playing) w the FlashBoy while still inserted and not connecting the FlashBoy to the USB directly instead Having the only connection to the flashboy being the Link cable but still being able to change games? W/o removing the cart. If not why not?
Top

#105
Re: Link Cable project interest
Posted on: 2013/9/30 1:21
PVB Elite
Joined 2003/7/25
USA
1507 Posts
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
Quote:

morintari wrote:
Hey DogP I may be totally wrong in suggesting this but if the USB cable will allow you to do a rom dump of the game your playing. is it possible to change flash information(ie change the game your playing) w the FlashBoy while still inserted and not connecting the FlashBoy to the USB directly instead Having the only connection to the flashboy being the Link cable but still being able to change games? W/o removing the cart. If not why not?

It's not particularly practical, but yeah... I've reprogrammed my own flash cart over the link cable. I'm not sure if flashing the Flashboy is possible like that though. It'd depend whether the flash /WE (write enable) pin is connected to the /WE on the cartridge edge (probably not, since it's probably connected to the microcontroller on the cart).

The reason it's not really practical is because you're using the VB to write the flash (running the flash writing algorithms on the VB's CPU), which means you need some sort of bootloader. It's easy to add that to homebrew, but if you flash a commercial ROM to it, it'll overwrite the bootloader, and you won't be able to load it over the link cable again. You could add an extra ROM to the cart just for bootloading, or waste half of the existing flash to do it, but that's not worth it IMO. It's also not that fast (it'd take ~1 min to load a Flashboy). And if loading fails, your bootloader may be toast, and you're back to where you started.

I did come up with a really small loader (48 bytes IIRC) that you could stick in a few interrupt vectors to load from the link (select by holding a button when you turn the VB on), though I never tested it, and I don't really remember how it worked. It'd still require a modified ROM though, and still be susceptible to corruption.

Oh, and what makes this different than the ROM dumper is that you have a "boot cart" with the ROM dumper, then swap for the other cart you want to dump. You could easily have a boot cart, then swap for a blank cart to flash... but then you need two flash carts (one flashed with the boot cart code), which doesn't really make sense.

DogP
Top

#106
Re: Link Cable project interest
Posted on: 2013/9/30 2:24
VUE(xpert)
Joined 2012/12/4
418 Posts
CoderLong Time User (7 Years)
Does that mean the system won't explode if you remove the cartridge while it's running (provided it's not trying to execute from ROM space)? What happens if you attempt to read a ROM address while no cartridge is inserted?
Top

#107
Re: Link Cable project interest
Posted on: 2013/9/30 4:21
PVB Elite
Joined 2003/7/25
USA
1507 Posts
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
Quote:

Guy Perfect wrote:
Does that mean the system won't explode if you remove the cartridge while it's running (provided it's not trying to execute from ROM space)? What happens if you attempt to read a ROM address while no cartridge is inserted?

Yeah, you gotta make sure you're not accessing the ROM for anything, but it runs just fine without the cart. Reading it without a cart reads just like any other address that has nothing connected to it (like the expansion area, upper 8 bits of the cart RAM, etc)... just random garbage, whatever state the data pins happen to be in with no driver (no pull up/down on the pins).

The one caveat is if you insert a cart with battery backed SRAM while the system is on, the system resets. I forget exactly which pin causes it, but you can lift the pin and it works just fine. I don't remember if it was hitting an interrupt causing the reset (which could be disabled), or if it was shutting down the system hard. I'd have to dig through my notes.

DogP
Top

#108
Re: Link Cable project interest
Posted on: 2013/9/30 14:12
Nintendoid!
Joined 2006/11/16
140 Posts
Long Time User (13 Years)
Quote:

DogP wrote:
The one caveat is if you insert a cart with battery backed SRAM while the system is on, the system resets. I forget exactly which pin causes it, but you can lift the pin and it works just fine. I don't remember if it was hitting an interrupt causing the reset (which could be disabled), or if it was shutting down the system hard. I'd have to dig through my notes.

DogP


That would be the dedicated \RESET pin 7, see Cartridge Pinout.

cYa,

Tauwasser
Top

#109
Re: Link Cable project interest
Posted on: 2013/9/30 17:27
PVB Elite
Joined 2003/7/25
USA
1507 Posts
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
Quote:

Tauwasser wrote:
That would be the dedicated \RESET pin 7, see Cartridge Pinout.

Yep, that's right. I wanted to say pin 7, but couldn't remember for sure.

DogP
Top

#110
Re: Link Cable project interest
Posted on: 2013/9/30 21:05
VUE(xpert)
Joined 2011/7/3
USA
454 Posts
CoderContributorLong Time User (8 Years) App Coder40+ Game Ratings
Morintari wrote earlier Quote:
If payment can wait till march I'll want a link cable and 3 USB cables. That is if you will you be able to play multi-player games (greater than 2 player) using the usb link and a multi-usb hub for your computer?


Thanks for your answer DogP But i'm also wondering if it is possible to link up multi VB's via link cable and USB hub without a computer. Is it possible to write a program and put it on a flash drive so that it automatically executes when plugged into the hub so you could bypass the computer all together?
Top

 Top   Previous Topic   Next Topic


Register To Post