Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01071 Original Reference Minor Have not tried Feb 9, 2008, 09:20 Aug 22, 2008, 09:50
Tester stephh View Status Public Platform
Assigned To stephh Resolution Fixed OS
Status [?] Resolved Driver
Version 0.37b14 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 01071: bermudat, bermudatj, bermudata, worldwar: Misc. info on these 4 games.
Description bermudaj :

Dip switches are correct. Note however, that when you set the "Bonus lives" Dip Switch to '60k 120k', it is written '80000 160000' in the test mode (this is an ingame bug, not a MAME bug !) ...

You can enter 5 letters for your name when you achieved a hi-score.

At start, default names are "TOKYO" in the high-score table, so this might be a JAPAN version ! Please check this out and give me any infos about this.

If I'm right, the game should be renamed to bermudao ("Bermuda Triangle (Japan old version)") and bermudaj should become the parent set and be renamed to bermudat ("Bermuda Triangle (Japan new version)").

Hi-score table is located at address 0xFEBE and is 8 * 10 bytes wide :
  - rank 1, score coded on 3 bytes
  - rank 1, name coded on 5 bytes
  - rank 2, score coded on 3 bytes
  - rank 2, name coded on 5 bytes
  - rank 3, score coded on 3 bytes
  - rank 3, name coded on 5 bytes
  - rank 4, score coded on 3 bytes
  - rank 4, name coded on 5 bytes
  - rank 5, score coded on 3 bytes
  - rank 5, name coded on 5 bytes
  - rank 6, score coded on 3 bytes
  - rank 6, name coded on 5 bytes
  - rank 7, score coded on 3 bytes
  - rank 7, name coded on 5 bytes
  - rank 8, score coded on 3 bytes
  - rank 8, name coded on 5 bytes
  - rank 9, score coded on 3 bytes
  - rank 9, name coded on 5 bytes
  - rank 10, score coded on 3 bytes
  - rank 10, name coded on 5 bytes

bermudaj :

This seems to be a newer version of 'bermudat', as the bug in the test mode for
"bonus life" is correct : it is written "60000 120000".

bermudaa :

I found a test mode ! The way you access to it is very difficult for the moment,
but I hope that you'll be able to fix this soon with these infos.

First of all, wait until the results of checks for CPU A are written to the screen. Then, press THE key. The problem is that this key doesn't exist. All I know is that bit 3 of IN0 (0xC000) is checked, but I don't know how to map the port :( What do I need to change to this line ?

  PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )

Press THE key until a grid appears to the screen. You can then press THE key again to go to the next part or press 1 or 2 to reset the game.

You can enter 3 letters for your name when you achieved a hi-score.

At start, default names are "SNK " in the high-score table, so this might be a US
version.

Hi-score table is located at address 0xFEC2 and is 8 * 10 bytes wide :
  - rank 1, score coded on 3 bytes
  - rank 1, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 2, score coded on 3 bytes
  - rank 2, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 3, score coded on 3 bytes
  - rank 3, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 4, score coded on 3 bytes
  - rank 4, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 5, score coded on 3 bytes
  - rank 5, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 6, score coded on 3 bytes
  - rank 6, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 7, score coded on 3 bytes
  - rank 7, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 8, score coded on 3 bytes
  - rank 8, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 9, score coded on 3 bytes
  - rank 9, name coded on 3 bytes, then 2 ending spaces (0x20)
  - rank 10, score coded on 3 bytes
  - rank 10, name coded on 3 bytes, then 2 ending spaces (0x20)

worldwar :

The way you access to the "test mode" is the same as for 'bermudaa' (THE key must
also be mapped), but it displays the same screen for the "Dip switches" as if you
were in 'bermudat'. However, don't trust it ! This is an ingame bug, so use MAME Dip Switches instead.

You can enter 5 letters for your name when you achieved a hi-score.

At start, default names are "WORLD" in the high-score table, so this might be a WORLD version ! Please check this out and give me any infos about this.

If I'm right, the game description should be changed to "World Wars (World)".

Hi-score table is located at address 0xFEC2 and is 8 * 10 bytes wide :
  - rank 1, score coded on 3 bytes
  - rank 1, name coded on 5 bytes
  - rank 2, score coded on 3 bytes
  - rank 2, name coded on 5 bytes
  - rank 3, score coded on 3 bytes
  - rank 3, name coded on 5 bytes
  - rank 4, score coded on 3 bytes
  - rank 4, name coded on 5 bytes
  - rank 5, score coded on 3 bytes
  - rank 5, name coded on 5 bytes
  - rank 6, score coded on 3 bytes
  - rank 6, name coded on 5 bytes
  - rank 7, score coded on 3 bytes

  - rank 7, name coded on 5 bytes
  - rank 8, score coded on 3 bytes
  - rank 8, name coded on 5 bytes
  - rank 9, score coded on 3 bytes
  - rank 9, name coded on 5 bytes
  - rank 10, score coded on 3 bytes
  - rank 10, name coded on 5 bytes

I hope that these infos will help you in fixing the driver and the games ...
Fell free to send me a mail if you need more details ...
Steps To Reproduce
Additional Information
Github Commit
Flags Verified with Original
Regression Version
Affected Sets / Systems bermudat, bermudatj, bermudata, worldwar
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.02167
nicolasa
Developer
Aug 22, 2008, 09:50
this information had already been added to MAME