Play- icon indicating copy to clipboard operation
Play- copied to clipboard

[Arcade] arcadedefs new dump of "Battle Gear 3 ver 2.04J" and "Time Crisis 4 Japan"

Open pizzzza19 opened this issue 2 months ago • 6 comments

There are new dump (HDD) of arcade Rom set. *Time Crisis 4: Both JPN and USA HDD image are same but COH dongle data different. *Battle Gear 3 is Japanese vanilla , not "TUNED".

Batte Gear 3 version 2.04J

{
	"id": "batlgr3j",
	"name": "Battle Gear 3 (Ver.2.04J)",
	"driver": "sys246",
	"dongle":
	{
		"name": "batlgr3j.ic002"
	},
	"hdd":
	{
		"name": "batlgr3j.chd"
	},
	"inputMode": "drive",
	"boot": "ac0:BGRLOAD",
	"patches":
	[
		{
			"address": "0x001008EC",
			"value": "0x0",
			"description": "Fixes hang on white screen."
		},
		{
			"address": "0x00181064",
			"value": "0x0",
			"description": "Removes T1_COUNT read that throws off idle detector."
		}
	]
}

Time Crisis 4 (Japan)

{
	"id": "timecrs4j",
	"name": "Time Crisis 4 (Japan)",
	"driver": "sys246",
	"dongle":
	{
		"name": "tsf1001-na-a.ic002"
	},
	"hdd":
	{
		"name": "tsf1-ha.chd"
	},
	"buttons":
	{
		"3": "circle"
	},
	"inputMode": "lightgun",
	"screenPosXform": [ -65535, 0, 65535, 0 ],
	"eeFrequencyScale": [3, 2],
	"boot": "ac0:TC4LOAD",
	"patches":
	[
	]
}

pizzzza19 avatar Oct 24 '25 11:10 pizzzza19

Nice! Could you open a PR with the new defs? Thanks!

jpd002 avatar Oct 24 '25 21:10 jpd002

@pizzzza19 Is there actual evidence of a 2.04J dongle dump existing? You're not mixing this up with the 2.04J hdd dump, which wont have an executable as these are stored on the memory card dongle, which afaik only 2.07J and 2.08J are dumped?

If there is make sure you've updated the patch offsets, and i'd also recommend porting the second T1_COUNT patch from the existing arcadedefs for bg3 otherwise the game will hang in com races. At best if they're not updated they wont work at worst they will cause the game to crash.

derole1 avatar Oct 25 '25 09:10 derole1

You can search v2.04J on youtube or ebay. It actually exists and the original HDD provided by a manufacturer.

There is no dump on the internet and never shared to anyone now.

This is Japanese version, not Tuned.

Anyway I'll double check your recommend setting and later Pull Request.

pizzzza19 avatar Oct 25 '25 11:10 pizzzza19

@derole1 I could not confirm any of existing values T1_COUNT patch with Play! v0.70 now. Need more time for checking compatibility. I'll pause this and proceed with Time Crisis 4 Japan.

pizzzza19 avatar Oct 26 '25 14:10 pizzzza19

You can search v2.04J on youtube or ebay. It actually exists and the original HDD provided by a manufacturer.

There is no dump on the internet and never shared to anyone now.

This is Japanese version, not Tuned.

Anyway I'll double check your recommend setting and later Pull Request.

The hard drive only stores game assets, not the executable, the arcadedefs define how to load the executable and what patches to apply to it, which is stored in the dongle/memory card.

Not doubting it's existence just concerned that you're requesting to add an arcadedef for a game dongle version that no one has actually dumped (and that we only have a hard disk image for).

You would also likely need to update those patches as they match the ones for 2.01A, unless the executable has compiled exactly the same between those versions in those areas?

If you have the 2.04J dongle (not the hdd), please ignore my ramblings above just make sure you port the patches over as it will likely have changed.

derole1 avatar Oct 28 '25 12:10 derole1

If you have the 2.04J dongle (not the hdd), please ignore my ramblings above just make sure you port the patches over as it will likely have changed.

Got it that HDD dumps are all same across version. Only need to check with COH data. v2.04J should be "B3900065A" dongle and mine is the same. https://github.com/mamedev/mame/blob/mame0280/src/mame/namco/namcops2.cpp

This version is unique and data should be different. Since Play! binary is bit old (v0.70) so that i need to check with the latest build. I don't have time to build .exe now so it takes time to complete PR.

pizzzza19 avatar Oct 29 '25 11:10 pizzzza19