Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in Programming. | 3 guests
Acmlm's Board - I2 Archive - Programming - I think I can bring Super smash bros. melee online | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Quasitrium

Micro-Goomba
Level: 7

Posts: 1/14
EXP: 927
For next: 521

Since: 12-23-04

Since last post: 100 days
Last activity: 314 days
Posted on 12-23-04 07:47 PM Link | Quote
All I need to know is
1) where are the controller ports value in the gamecube BIOS?
2)How can you stream data over the internet from the gamecube?
3)Using Hex editors (Pro Action Replay , Gameshark) Could I possibly redirect the controller inputs and stream them over the internet.
4)How do you redirect incoming streamed data back into controller port inputs.
5) Does anyone know about the Gamecube System BIOS.I like to learn how to hack it.

If I can figure out all of these. All. not most. All gamecube games should go online.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 2618/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 12-23-04 08:27 PM Link | Quote
Holy crap, someone's actually doing it! I always thought you could do this but I didn't think anyone would.

Anyway, there aren't a lot of Gamecube hackers here but I know a few places that do a lot of work with it:
http://www.dextrose.com (not very active, but one of the best GCN-related boards)
http://www.gscentral.com (not really a lot, but home of some of the best GCN hackers this side of the Internet)
http://www.emutalk.net/index.php (emulation discussion site)

As best I can answer some of your questions...
1) Dunno, but on N64 you had to use DMA to copy a status block to memory, which means they could be anywhere. But a program could easily do this, I assume.
2) Use the BBA. I think you can set it to 100Mbps, but you won't actually get that speed because the bus isn't fast enough.
3) Check out the PSO exploit, that's your best bet. Much like the loader program, you would want to upload a program into the game's memory which would send/recieve controller data from the BBA.
4) I'm not sure if you can emulate the controller ports or set the data. Worst-case scenario, you would have to find the address each game keeps their controller data at (not too hard), disable their controller routines and write your own. (Which means your loader program would need to have a list of games and the proper changes/addresses.)
5) The BIOS is encrypted, but some people have successfully replaced it with their own. There is a so-called 'mod chip' that does this, but it's rather deceptive - it DOES allow you to run your own code on the Gamecube (replacing the BIOS), but it doesn't allow you to copy discs or boot ISOs. (The copy protection is handled by the drive's firmware rather than the BIOS, and I don't think any progress has been made there. I know a bit about it if you need any info though.)

Also, kudos if you can figure out how to get MK:DD's LAN mode to work online. I'd love to see this done, but I don't know how you plan to deal with lag... Slow down the game?
Synneth Relmn

Paratroopa
Level: 20

Posts: 19/144
EXP: 36477
For next: 5962

Since: 08-13-04

Since last post: 16 days
Last activity: 7 days
Posted on 12-23-04 09:00 PM Link | Quote
Originally posted by HyperHacker
Also, kudos if you can figure out how to get MK:DD's LAN mode to work online.


that part's already been done

WarpPipe
Parasyte

Bullet Bill
Level: 35

Posts: 169/514
EXP: 267348
For next: 12588

Since: 05-25-04

Since last post: 104 days
Last activity: 32 days
Posted on 12-23-04 09:02 PM Link | Quote
Yes, we already have a few of these projects. And yes, they work. I don't think we need ANOTHER. Considering you don't have any experience hacking GameCube at all, it would probably even be a bad idea for you to bother starting on one.
Quasitrium

Micro-Goomba
Level: 7

Posts: 5/14
EXP: 927
For next: 521

Since: 12-23-04

Since last post: 100 days
Last activity: 314 days
Posted on 12-23-04 10:04 PM Link | Quote
what are the controller routines in the gamecube? all I want to do is stream controller data from the gamecube over a local area connection .PSO exploit is great but someone has made a better program. On Cubehacker.com.Can you insert your own BIOS chip or is that illegal.DMCA kind of F*cked one of my older ideas.
windwaker

Ball and Chain Trooper
WHY ALL THE MAYONNAISE HATE
Level: 61

Posts: 779/1797
EXP: 1860597
For next: 15999

Since: 03-15-04

Since last post: 4 days
Last activity: 6 days
Posted on 12-24-04 06:22 AM Link | Quote
Inserting your own BIOS chip isn't illegal, it's how you use the chip that can be illegal (aka pirating games).
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 2647/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 12-24-04 10:10 PM Link | Quote
Originally posted by Synneth Relmn
Originally posted by HyperHacker
Also, kudos if you can figure out how to get MK:DD's LAN mode to work online.


that part's already been done

WarpPipe

That actually works now? Awesome!
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Programming - I think I can bring Super smash bros. melee online | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.005 seconds.