Naomi multiregion bios

Qui trovi aiuto nella risoluzione dei problemi hardware del tuo cabinato
Rispondi
skylab
Gamer
Gamer
Messaggi: 41
Iscritto il: 18/05/2017, 14:46
Reputation: 0

Naomi multiregion bios

Messaggio da skylab » 31/03/2018, 17:47

Ciao a tutti. Possiedo un cab naomi con base e gioco virtua striker 2000. La base naomi è dotata di bios epr-21576h giapponese pertanto il gioco ha alcune scritte in giapponese. La cosa non mi da troppo fastidio però ho visto qui https://forum.arcadeotaku.com/viewtopic.php?t=29558 che esiste un bios multi region, dove tramite i dip switch della naomi è possibile settare la regione. Qualcuno l'ha provato? Ci sono controindicazioni? In alternativa quale bios export potrei montare? Al momento ho solo un gioco ma ne vorrei prendere qualcun altro e non so se ci sono problemi di compatibilità del tipo che il gioco x richiede per forza il bios y.
Altra domanda, che eprom devo usare per il multi region? suppongo una 27c160 come negli altri bios


Avatar utente
saturnshadow
Extreme Arcader
Extreme Arcader
Messaggi: 2401
Iscritto il: 04/05/2016, 16:00
Medaglie: 33
Reputation: 567
Località: Bologna
Nazione: Italy
:
Medaglia d'oro Medaglia d'argento Medaglia di bronzo Medaglia di legno Season Winner

Re: Naomi multiregion bios

Messaggio da saturnshadow » 03/04/2018, 15:39

@skylab hai dato un'occhiata qui? [coolio.gif]

http://www.sega-naomi.com/Iframes/bios_iframe.htm#bg

piuttosto NAOMI come? scheda o supporto ottico?
piuttosto riguardo la tua EPROM, leggo questo:

The 21576H EPROM is the latest and greatest for Naomi 1, as it is universal and has no country lockouts. Games from all three regions can be played, and text will be in Japanese when the game contains this text. The 21576 indicates Japanese region, the "H" indicates revision H, with full compatibility with DIMMs, NET DIMMs of any software revision, GD-Roms, and link hardware. G was recently updated to H for Dynamite Deka EX/Asian Dynamite capability and other late release cartridge games

forse già risponde alle tue richieste [scratch_one-s_head.gif]

p.s. confermo che sulla mia, con GD-Rom, ci ho fatto girare un gioco Jap e uno Exp senza problemi


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5727
Iscritto il: 01/12/2015, 10:37
Reputation: 319
Località: Lugano
Nazione: Svizzera
Contatta:

Re: Naomi multiregion bios

Messaggio da f205v » 04/04/2018, 10:51

Ciao Skylab, il multibios di pipkin funziona piuttosto bene. Ci sono alcuni piccoli bug in alcuni giochi specifici (quelli che nascono solo ed esclusivamente per il mercato giapponese).
In ogni caso, la versione per NAOMI 1 è la stessa del BIOS che hai già tu, quindi non vedresti alcuna differenza se tieni settato su JAP.
Oppure puoi farti una EPROM con sopra il BIOS EPR-21578h che sarebbe l'ultima release della versione EXPORT.
Ti riporto qui per tua informazione parte del readme del driver naomi.cpp del MAME:
/* BIOS info:

Revisions through C supports only motherboards with X76F100 seral number eeprom
Revisions through D can handle game carts only
Revisions C and later can also handle Multi-board
Revisions E and later can also handle DIMM board
Revisions G and later can also handle DIMM board and or the network DIMM board
Revision H can also handle M4-type ROM-boards

F355 has it's own BIOS (3 screen version)

To determine BIOS version: on test mode title screen press Service button 51 times

Info from roms starting at 0x1ffd60

EPR-21576h - NAOMI BOOT ROM 2002 07/08 1.8- (Japan)
EPR-21576g - NAOMI BOOT ROM 2001 09/10 1.70 (Japan)
EPR-21576e - NAOMI BOOT ROM 2000 08/25 1.50 (Japan)
EPR-21576d - NAOMI BOOT ROM 1999 06/04 1.40 (Japan)
EPR-21576c - NAOMI BOOT ROM 1999 03/11 1.30 (Japan)
EPR-21576b - NAOMI BOOT ROM 1999 02/15 1.20 (Japan)
EPR-21576a - NAOMI BOOT ROM 1999 01/14 1.10 (Japan)
EPR-21576 - NAOMI BOOT ROM 1998 12/18 1.00 (Japan)
EPR-21577h - NAOMI BOOT ROM 2002 07/08 1.8- (USA)
EPR-21577g - NAOMI BOOT ROM 2001 09/10 1.70 (USA)
EPR-21577e - NAOMI BOOT ROM 2000 08/25 1.50 (USA)
EPR-21577d - NAOMI BOOT ROM 1999 06/04 1.40 (USA)
EPR-21577a - NAOMI BOOT ROM 1999 02/15 1.20 (USA) <-- "A" was v1.20 and not v1.10 (verified x3)
EPR-21578h - NAOMI BOOT ROM 2002 07/08 1.8- (Export)
EPR-21578g - NAOMI BOOT ROM 2001 09/10 1.70 (Export)
EPR-21578e - NAOMI BOOT ROM 2000 08/25 1.50 (Export)
EPR-21578d - NAOMI BOOT ROM 1999 06/04 1.40 (Export)
EPR-21578a - NAOMI BOOT ROM 1999 02/15 1.20 (Export) <-- "A" was v1.20 and not v1.10 (verified)
EPR-21579d - NAOMI BOOT ROM 1999 06/04 1.40 (Korea)
EPR-21579 - NAOMI BOOT ROM 1999 01/14 1.10 (Korea)
EPR-21580 - No known dump (Australia)

EPR-21577e & EPR-2178e differ by 7 bytes:

0x53e20 is the region byte (only one region byte)
0x1ffffa-0x1fffff is the BIOS checksum


House of the Dead 2 specific Naomi BIOS roms:

Info from roms starting at 0x1ff060

EPR-21329 - HOUSE OF THE DEAD 2 IPL ROM 1998 11/14 (Japan)
EPR-21330 - HOUSE OF THE DEAD 2 IPL ROM 1998 11/14 (USA)
EPR-21331 - HOUSE OF THE DEAD 2 IPL ROM 1998 11/14 (Export)

EPR-21329 & EPR-21330 & EPR-21331 differ by 7 bytes:

0x40000 is the region byte (only one region byte)
0x1ffffa-0x1fffff is the BIOS checksum


Ferrari F355 specific Naomi BIOS roms:

EPR-21862 - NAOMI BOOT ROM 1999 07/02 1.34 (Japan)
EPR-21863 - NAOMI BOOT ROM 1999 07/02 1.34 (USA)
EPR-21864 - NAOMI BOOT ROM 1999 07/02 1.34 (Export)
EPR-22849 - NAOMI BOOT ROM 1999 08/30 1.35 (Japan)
EPR-22850 - NAOMI BOOT ROM 1999 08/30 1.35 (USA)
EPR-22851 - NAOMI BOOT ROM 1999 08/30 1.35 (Export)

EPR-22850 & EPR-22851 differ by 7 bytes:

0x52F08 is the region byte (only one region byte)
0x1ffffa-0x1fffff is the BIOS checksum


Airline Pilot specific Naomi BIOS roms:

EPR-21801 - NAOMI BOOT ROM 1999 03/11 1.30 (USA)
EPR-21802 - NAOMI BOOT ROM 1999 03/11 1.30 (Export)

0x4D148 is the region byte (only one region byte)
0x1ffffa-0x1fffff is the BIOS checksum


Region byte encoding is as follows:

0x00 = Japan
0x01 = USA
0x02 = Export
0x03 = Korea
0x?? = Australia

Scan ROM for the text string "LOADING TEST MODE NOW" back up four (4) bytes for the region byte.
NOTE: this doesn't work for the HOTD2 or multi screen boot roms


Naomi Dev BIOS v1.10: (some sources call it "NAOMI Test BIOS ROM")
NAOMI DEVELOP 1999 01/10 1.10

to boot into BIOS menu DIPSW 1-4 must be ON
with other values various tests will be run instead
with DIPSW 1 3 OFF, 2 4 ON MultiBoard hardware tests will be run (not present in menu)

Warning !!!
"SECURITY TEST" and "FLASH TEST" will test "M2-type" 171-7885A ROM boards Flash-ROMs, erasing its contents.
"FLASH COPY" : 2x 171-7885A ROM boards must be connected and configured as Bank 0 and 1, contents of one will be flashed to another.
"NEW FLASH TEST" and "NEW SECURITY TEST" - tests for "M1-type" 171-7930B ROM boards (Actel-based), flash roms contents will be erased.

Security tests uses hard coded encrypted/decrypted data, so all development ROM boards must be have same hardcoded security keys.
no valid 315-5881 key can be found using current decryption routine.
M1-type security key is ff9d4d3c

other points of interest:
000ADFB8 - 000AF7CB - HTML with Japanese SDK/Kit change log, used in M1 security test as plaintext data.

"INPUT TEST" : tests inputs connected to MIE GPIO ports (active low):
0 - Player 1 input
1 - Player 2 input
2 - Coins 1/2, Test, Service, Start 1/2
4 - Port E
6 - Port G
F - 8x analogue inputs
Probably at some stage of development NAOMI was planned as non-JVS system as well, and inputs must be wired to CN19-21, unpopulated on retail hardware.

Multi-region hack notes:
These hacks uses 1KB "NAOMIHAT" IPL from HOTD2 proto BIOS to bypass hardware checksum protection and make the rest of ROM moddable.
Besides IPL it is 2 bytes patch (4 for Naomi2), which enables region-switching function implemented by Sega itself, but left it disabled
(original enable trigger: if text at 001FFD00 will be NOT equal to "COPYRIGHT (C) SEGA etc...").
DIP switch settings:
DSW2 DSW3 DSW4
OFF OFF OFF Japan
ON OFF OFF USA
OFF ON OFF Export
ON ON OFF Korea
OFF OFF ON Australia

*/
Immaginef205v


skylab
Gamer
Gamer
Messaggi: 41
Iscritto il: 18/05/2017, 14:46
Reputation: 0

Re: Naomi multiregion bios

Messaggio da skylab » 10/04/2018, 11:24

Grazie delle precisazioni. Ricapitolando ho una naomi 1 con scheda, non ho gdrom al momento. In parole povere quello che vorrei fare è cambiare la lingua nel gioco, da quanto ne so i giochi non hanno regione ma essa viene determinata dal bios: con bios jap il gioco partirà in giapponese con bios export o usa partirà i inglese (ho provato col demul ed effettivamente è così).
Sapevo che il multiregion è basato sul bios jap, quindi stessa versione del mio, solo che con quel bios posso settare la regione e di conseguenza la lingua (correggetemi se sbaglio).
Allego foto del mio gioco, scusate la qualità, ci sono un po' di riflessi :)
Screenshot_20180410-110615.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5727
Iscritto il: 01/12/2015, 10:37
Reputation: 319
Località: Lugano
Nazione: Svizzera
Contatta:

Re: Naomi multiregion bios

Messaggio da f205v » 10/04/2018, 21:35

Esatto, la lingua dipende dal BIOS.
Per questo puoi farti una EPROM EPR-21578h che sarebbe l'utlima versione EXPORT e metterla al posto della epr-21576h
Con quella installata sulla tua macchina i giochi che prevedono l'inglese partiranno in inglese, quelli solo jap partiranno in jap (con magari qui e là sei glitch grafici)
Immaginef205v


skylab
Gamer
Gamer
Messaggi: 41
Iscritto il: 18/05/2017, 14:46
Reputation: 0

Re: Naomi multiregion bios

Messaggio da skylab » 10/04/2018, 21:42

Ma se invece usassi il bios multiregion (che è basato sul bios jap) e lo setto dai dip in export o in usa, il gioco parte in giapponese o in inglese? È questo che vorrei capire [think.gif]


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5727
Iscritto il: 01/12/2015, 10:37
Reputation: 319
Località: Lugano
Nazione: Svizzera
Contatta:

Re: Naomi multiregion bios

Messaggio da f205v » 11/04/2018, 9:56

Certamente! Lo scopo del mutliregion è esattamente quello.
In pratica la cartuccia che inserisci crederà di essere su di una macchina originale specifica per la regione che hai settato con i DIPs e quindi agirà di conseguenza.
Quindi se metti i DIPs su export o usa, la cartuccia partirà con i testi in inglese (se è una cartuccia export o multilingua). Se invece è una cartuccia specifica per il mercato giapponese, anche se setti export sul bios, partirà con i testi in giapponese e forse qualche glitch grafico.
Immaginef205v


skylab
Gamer
Gamer
Messaggi: 41
Iscritto il: 18/05/2017, 14:46
Reputation: 0

Re: Naomi multiregion bios

Messaggio da skylab » 24/04/2018, 15:37

Ok grazie mille! Esistono alternative alla m27c160? Non è facile da reperire :)


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5727
Iscritto il: 01/12/2015, 10:37
Reputation: 319
Località: Lugano
Nazione: Svizzera
Contatta:

Re: Naomi multiregion bios

Messaggio da f205v » 25/04/2018, 8:51

puoi provare con le Oki MR27C1602, ma temo che siano più difficili da trovare delle M27C160
Immaginef205v


skylab
Gamer
Gamer
Messaggi: 41
Iscritto il: 18/05/2017, 14:46
Reputation: 0

Re: Naomi multiregion bios

Messaggio da skylab » 28/04/2018, 14:35

infatti non si trovano XD
ho trovato delle m27c160, sia in versione da 50ns che 100ns, suppongo siano i tempi di accesso, posso usare indifferentemente le une o le altre? Ho cercato su google immagini e su tutte le naomi che ho visto è montata la versione da 100ns


Avatar utente
f205v
Site Admin
Site Admin
Messaggi: 5727
Iscritto il: 01/12/2015, 10:37
Reputation: 319
Località: Lugano
Nazione: Svizzera
Contatta:

Re: Naomi multiregion bios

Messaggio da f205v » 30/04/2018, 11:55

vanno bene entrambe le velocità di accesso.
Immaginef205v


Rispondi