Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09284 Core Major Always 3 days ago 17 hours ago
Tester danylopez123 View Status Public Platform MAME (Official Binary)
Assigned To Haze Resolution Open OS Windows (x64)
Status [?] Assigned Driver
Version 0.281 Fixed in Version 0.282GIT Build x64
Fixed in Git Commit 533dd9f Github Pull Request # #14290
Summary 09284: Some games in xavix.cpp: Several xavix games doesn't boot throwing Eeprom/Memory errors
Description See also JimCarlTay's notes, not only this got affected to the xavix hardware but also it's other ones too.

I'm not sure when this problem started to happen but when I've wanted to play some xavix games again, I've started to notice that several games running with that hardware had problems booting up, showing either Eep-rom or Memory errors.
Some xavix games were still fine to boot, i couldn't test all of them because i don't have every xavix rom

The following games are the ones I've tested and fails to boot:

- Champiyon Pinball [tomcpin]
- Jumping Popira [jpopira] (Also the carts jp01 & jp02 were affected too but the rest of the carts boots just fine)
- Let's! TV Play Chou Ninki Spot! Korogashi-Houdai Tamagotchi Resort [ltv_tam]
- Let's! TV Play Classic - Namco Nostalgia 1 & 2 [namcons1 & namcons2]
- Let's! TV Play Classic - Taito Nostalgia 1 & 2 [taitons1 & taitons2]

There might be more affected xavix games, if you found more, you can comment them.
Steps To Reproduce Just try launching one of the games mentioned in the description and they will prevent from booting up because of a Eeprom/Memory error
Additional Information
Github Commit
Flags
Regression Version 0.281
Affected Sets / Systems Some games in xavix.cpp
Attached Files
png file icon 0000-0001.png (11,050 bytes) 3 days ago Uploaded by danylopez123
2 examples giving different errors
danylopez123
Relationships
There are no relationship linked to this issue.
Notes
10
User avatar
No.23740
JimCarlTay
Tester
3 days ago
Other affected games/systems (test case: make sure they reach the title screen and/or main menu; parent sets only):

Marked working:
- Nihon Isshuu: Boku wa Plarail Untenshi (Japan) (tomplc)
- Poko Poko Hammers (Japan) (tak_hamr)
- Tokyo Friend Park II (Japan) (epo_tfp2)

Marked not working:
- Croket! Itada Kinka! Banker Battle!! (Japan) (epo_crok)
- Dai Mono Tsurouze! Excite Fishing DX (Japan) (epo_efdx)
- TV Mail PC mail*cot (Japan) (epo_mail)
- Zuba Zuba Blade (Japan) (tak_zuba)
User avatar
No.23741
JimCarlTay
Tester
3 days ago
edited on: 2 days ago
Other affected games/systems in other XaviX drivers:

xavix2.cpp (all marked not working):
- Let's! TV Play Kage Hatsudou Taikan Blue Dragon: Kiwamero! Fire Crisis (ban_bldj) (shows EEPROM error notice, then proceeds with bootup as usual until it freezes at the title screen)
- Let's! TV Play Naruto Ninja Taikan: Dattebayo! (Japan) (ban_naru)

xavix_2000.cpp:

Marked working:
- IDATEN Jump: Gekisou IDATEN Battle (Japan) (tom_jump)
- MX Dirt Rebel (ttv_mx)

Marked not working:
- Choro-Q Byun Byun Racer (Japan) (tak_chq)
- Duel Masters: Duel Station (Japan) (duelmast)
- Excite Bowling (Japan) (epo_bowl)
- Let's! TV Play Taikan Kakutou One Piece Punch Battle: Kaizoku Ou ni Kimi ga Naru (Japan) (ban_onep)
- Let's! TV Play Touin Ougi Onmyou Taisenki: Mezase Saikyou Toushinki (Japan) (ban_omt)
- mini-moni Party! Rhythm de Pyon! (Japan) (epo_mini)

xavix_2002.cpp:

Marked not working:
- Dontore da bei 2 - Ouchi de, Minna de Fitness! (Japan) (ndpmj)
- Jackie Chan J-Mat Fitness (XaviXPORT) (xavjmat) (Init error)
- XaviX Aero Check & Balance (XaviXPORT, Japan) (xavcheck) (EEPROM init error)
- XaviX Music & Circuit (XaviXPORT) (xavmusic) (EEPROM init error)

This could be a likely regression as some of these systems used to boot without issue in previous MAME versions, likely 0.280 or earlier.
User avatar
No.23742
Kale
Developer
2 days ago
edited on: 2 days ago
This should be already fixed as per https://github.com/mamedev/mame/pull/14290
It was a side effect of this issue fixed https://github.com/mamedev/mame/issues/13998
Discussion at https://github.com/mamedev/mame/commit/60e46e250b631a49c9ea0a1a70a1db4eeeb5df50
User avatar
No.23743
Robbbert
Moderator
2 days ago
It hasn't been applied yet, and it can't while it's in draft mode. So, we wait for a while.
User avatar
No.23745
danylopez123
Tester
2 days ago
@JimCarlTay
Huh.. so not only the normal xavix hardware but also the others, thanks for the notes!

@Kale
Well, at least it's manageable

@Robbbert
That's fine, I can wait.
User avatar
No.23746
Haze
Senior Tester
2 days ago
- Dontore da bei 2 - Ouchi de, Minna de Fitness! (Japan) (ndpmj)

this never booted, not sure the SEEPROM is hooked up in the correct place.
User avatar
No.23747
JimCarlTay
Tester
2 days ago
Pull request merged, issue fixed in commit 533dd9f.
User avatar
No.23748
danylopez123
Tester
1 day ago
Still gives jpopira the eeprom error if you launch it with either the jp01 or jp02 carts
At least it's fine with no cart and the rest of them
User avatar
No.23750
Robbbert
Moderator
23 hours ago
Tested all the games reported here. All are fixed except for ndpmj and the mentioned jpopira carts.
User avatar
No.23754
JimCarlTay
Tester
17 hours ago
It's likely that ndpmj had that issue way before the regression happened.