Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,475,941
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-24-24 05:31 AM
Guest: Register | Login

0 users currently in ROM Hacking Related Releases | 1 guest | 1 bot

Main - ROM Hacking Related Releases - F-Zero FZVS New thread | New reply


fzvs
Posted on 08-04-08 01:37 AM (rev. 2 of 08-04-08 02:42 AM) Link | Quote | ID: 88523

Newcomer
Level: 6

Posts: 1/5
EXP: 847
Next: 60

Since: 08-04-08

Last post: 5741 days
Last view: 5741 days
Heloo

I've been working on a project called F-Zero VS which is basically a way to play multiplayer (1 to 4 player) races on the original F-Zero for the SNES. Not sure if you're interested but its here: fzerovs.blogspot.com There's also a short video demo
Still have to polish the edges before its release though

Michael

blackhole89
Posted on 08-04-08 04:07 PM Link | Quote | ID: 88528


The Guardian
Moloch whose eyes are a thousand blind windows!
Level: 124

Posts: 1822/4196
EXP: 21529125
Next: 307476

Since: 02-19-07
From: Ithaca, NY, US

Last post: 469 days
Last view: 82 days



This sure is an unorthodox approach (though a similar thought crossed my mind in a different context long ago, I dismissed it quickly) and it's interesting to see you have been successful with this to some degree.

How well does your implementation cope with lagged (non-localhost) connections like you typically have them in proper internet-based play?

____________________



Raccoon Sam
Posted on 08-04-08 05:13 PM Link | Quote | ID: 88530


Cobrat
Level: 56

Posts: 540/672
EXP: 1379782
Next: 18394

Since: 02-19-07
From: Hi

Last post: 3465 days
Last view: 2696 days
Magnificent work!
Welcome to the community.

____________________


fzvs
Posted on 08-05-08 12:48 AM Link | Quote | ID: 88543

Newcomer
Level: 6

Posts: 2/5
EXP: 847
Next: 60

Since: 08-04-08

Last post: 5741 days
Last view: 5741 days
Posted by blackhole89
How well does your implementation cope with lagged (non-localhost) connections like you typically have them in proper internet-based play?

That's a good question. It seems to work fine with netplay, although for me the ping was low. Should there be any big network delays, I could write the code to guess the next position of the car based on its velocity which would keep the driving smooth.. it wouldn't be a big problem. The networking code was an afterthought really, because I have been thinking of taking it out and replacing it with shared RAM.

The advantages of this are:
1) completely synchronised games
2) no lag

the disadvantages are:
1) all emulators must be played from the same PC, requiring a more powerful pc
2) multiple monitors needed for large screen racing
3) no network play

what do you think is better?

blackhole89
Posted on 08-05-08 12:50 AM Link | Quote | ID: 88544


The Guardian
Moloch whose eyes are a thousand blind windows!
Level: 124

Posts: 1823/4196
EXP: 21529125
Next: 307476

Since: 02-19-07
From: Ithaca, NY, US

Last post: 469 days
Last view: 82 days



If you can't go for the possibility of selecting between both, go for the networking. In practice, the probability of finding another person to play something like this with is much higher on the internet than it is in real life.

____________________



fzvs
Posted on 08-05-08 02:15 AM Link | Quote | ID: 88550

Newcomer
Level: 6

Posts: 3/5
EXP: 847
Next: 60

Since: 08-04-08

Last post: 5741 days
Last view: 5741 days
Posted by blackhole89
If you can't go for the possibility of selecting between both, go for the networking. In practice, the probability of finding another person to play something like this with is much higher on the internet than it is in real life.

Good point, but I actually see it opposite. For me, the probability of someone waiting on an empty server for another player to connect is low, after all it is F-Zero not Quake or Warsow etc so there aren't going to be that many players. But atleast with the non-networked play, you can have a group of friends come over...

blackhole89
Posted on 08-05-08 02:19 AM Link | Quote | ID: 88551


The Guardian
Moloch whose eyes are a thousand blind windows!
Level: 124

Posts: 1825/4196
EXP: 21529125
Next: 307476

Since: 02-19-07
From: Ithaca, NY, US

Last post: 469 days
Last view: 82 days



Posted by fzvs
Posted by blackhole89
If you can't go for the possibility of selecting between both, go for the networking. In practice, the probability of finding another person to play something like this with is much higher on the internet than it is in real life.

Good point, but I actually see it opposite. For me, the probability of someone waiting on an empty server for another player to connect is low, after all it is F-Zero not Quake or Warsow etc so there aren't going to be that many players. But atleast with the non-networked play, you can have a group of friends come over...

...and play in localhost networking all the same. It's not like, for netplay, you just turn your server on and wait for somebody connecting at random; netplay sessions typically are organized by previous agreement which can be reached via IRC, ICQ, AIM or whatever other messaging system there is, at minimal expense.
Expect most people who are still interested in F-Zero in the year 2008 to spend most of their time at the computer anyway and being much easier to motivate to connect to somebody on the internet in a few clicks than to go outside and visit a friend who coincidentally still likes the game as well.

____________________



fzvs
Posted on 08-05-08 02:57 AM Link | Quote | ID: 88553

Newcomer
Level: 6

Posts: 4/5
EXP: 847
Next: 60

Since: 08-04-08

Last post: 5741 days
Last view: 5741 days
True. To do this I will need to make the networking code much more robust and complete than it is at the moment. It should have the ability to handle multiple games simultaneously, etc. I suppose that is where my hesitations lie, in finding the time to do this. That's where public transport to work comes in handy@!

messiaen
Posted on 01-10-09 12:59 PM Link | Quote | ID: 98509


Cheep-cheep
Level: 32

Posts: 108/193
EXP: 204412
Next: 2030

Since: 05-26-08
From: Porto Alegre, Brazil

Last post: 4441 days
Last view: 4769 days
A few days ago a 1.0 of this very interesting project was released:

F-Zero FZVS blog.

smkdan
Posted on 01-12-09 04:33 AM Link | Quote | ID: 98565


Ninji
Level: 36

Posts: 190/238
EXP: 288597
Next: 19513

Since: 05-26-07

Last post: 4060 days
Last view: 4009 days
nice. its one of those things i don't think has ever been done before and to see it work so well is really cool. i just tried it out and its really easy to get something running. i wonder how well it would work over the net though, i don't know how sensitive it'd be to the latency or potential lag spikes.

Sukasa
Posted on 01-13-09 12:10 AM Link | Quote | ID: 98592


Red Birdo
Level: 92

Posts: 1424/2112
EXP: 7688002
Next: 68935

Since: 02-19-07

Last post: 4445 days
Last view: 3217 days
Thanks for the update, messiaen.

Main - ROM Hacking Related Releases - F-Zero FZVS New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.024 seconds. (324KB of memory used)
MySQL - queries: 72, rows: 94/94, time: 0.017 seconds.