shizmob / arcade-docs

Open arcade documentation repository
99 stars 28 forks source link

Include early ALL.NET titles #11

Closed derole1 closed 2 years ago

derole1 commented 2 years ago

The naomi 2/atomiswave im pretty sure are the earliest systems to use all.net. Atomiswave may well have been earlier than naomi 2 but ive only researched naomi 2 games.

The naomi 2 uses the ethernet port on the netdimm to link up to all.net. The netdimm MUST be set to DHCP mode and cannot have a static IP set (Or the game will time out trying to connect and never send anything). The atomiswave has a dedicated all.net module that can be plugged into one of the expansion ports (Though im unsure how it works apart from it requires a keychip).

Early naomi 2 games (Such as virtua fighter 4 and virtua fighter 4 evolution) do not include the S at the beginning of their game IDs, the game ID is also hardcoded into the auth request for these games.

Virtua fighter 4s auth request: ip=%s&game_id=BDM&ver=1.00&serial=%s Virtua fighter 4 Evos auth request: ip=%s&game_id=BFB&ver=1.00&serial=%s Virtua fighter 4 Final tuned auth request: game_id=%s&ver=%s&serial=%s&ip=%s&firm_ver=%02X%02X&boot_ver=%02X%02X&encode=Shift_JIS

Virtua fighter 4 Final tuned (To my knowledge) is the first all.net game to follow the current game ID naming scheme (As the code is SBHX). Though VF4 and VF4 evos game ID does not start with an S they still seem to fit the current naming scheme if you add the S to them (SBDM and SBFB respectively).

shizmob commented 2 years ago

Thanks! This makes sense, as ALL.NET seems to have grown out of VF.NET. Those Atomiswave ALL.NET cartridges look badass: https://www.ebay.com/itm/264891160416

The naomi 2 uses the ethernet port on the netdimm to link up to all.net. The netdimm MUST be set to DHCP mode and cannot have a static IP set (Or the game will time out trying to connect and never send anything). The atomiswave has a dedicated all.net module that can be plugged into one of the expansion ports (Though im unsure how it works apart from it requires a keychip).

It would be great to be able to document this somewhere too -- gonna need to see how it fits file organisation-wise, but would you be interested in contributing this kind of knowledge too?

derole1 commented 2 years ago

Thanks! This makes sense, as ALL.NET seems to have grown out of VF.NET. Those Atomiswave ALL.NET cartridges look badass: https://www.ebay.com/itm/264891160416

The naomi 2 uses the ethernet port on the netdimm to link up to all.net. The netdimm MUST be set to DHCP mode and cannot have a static IP set (Or the game will time out trying to connect and never send anything). The atomiswave has a dedicated all.net module that can be plugged into one of the expansion ports (Though im unsure how it works apart from it requires a keychip).

It would be great to be able to document this somewhere too -- gonna need to see how it fits file organisation-wise, but would you be interested in contributing this kind of knowledge too?

Yep perfectly happy to see it documented somewhere if it helps others