Premetto che lo zinc non lo conoscevo (e non lo conosco ancora ora) ma le vostre discussioni mi hanno "stuzzicato" .
Se ho capito bene il problema per questo emulatore è che non ha un file xml e quindi vi trovate i nomi delle rom e l'avvio delle rom "incasinato".
TENETE PRESENTE CHE NON CONOSCO L'EMULATORE QUINDI FATE UN BACKUP/PROVA PRIMA  
 
   
 
Iniziamo:
Ho trovato una lista delle rom dello ZINC :
Codice: Seleziona tutto
1 Star Gladiator (US 960627) [starglad, BIOS cpzn1] 
2 Street Fighter EX (US 961219) [sfex, BIOS cpzn1] 
3 Street Fighter EX (JP 961130) [sfexj, parent sfex, BIOS cpzn1] 
4 Street Fighter EX (Boss Hack)   [sfexbh, parent sfex, BIOS cpzn1] 
5 Street Fighter EX Plus (US 970407) [sfexp, BIOS cpzn1] 
6 Street Fighter EX Plus (US 970311) [sfexpu1, parent sfexp, BIOS cpzn1] 
7 Street Fighter EX Plus (Boss Hack) [sfexpbh, parent sfexp, BIOS cpzn1] 
8 Street Fighter EX 2 (US 980526) [sfex2, BIOS cpzn2] 
9 Street Fighter EX 2 (Boss Hack) [sfex2bh, parent sfex2, BIOS cpzn2] 
10 Street Fighter EX 2 PLUS (US 990611) [sfex2p, BIOS cpzn2] 
11 Street Fighter EX 2 PLUS (JP 990611) [sfex2pj, parent sfex2p, BIOS cpzn2] 
12 Street Fighter EX 2 PLUS (Boss Hack)   [sfx2pbh, parent sfex2p, BIOS cpzn2] 
13 Plasma Sword (US 980316) [plsmaswd, BIOS cpzn2] 
14 Star Gladiator 2 (JP 980316) [stargld2, parent plsmaswd, BIOS cpzn2] 
15 Rival Schools (ASIA 971117) [rvschola, parent rvschool, BIOS cpzn2] 
16 Justice Gakuen (JP 991117) [jgakuen, parent rvschool, BIOS cpzn2] 
17 Rival Schools (US 971117) [rvschool, BIOS cpzn2] 
18 Strider Hiryu 2 (JP 991213) [shiryu2, parent strider2, BIOS cpzn2] 
19 Strider 2 (ASIA 991213) [strider2, BIOS cpzn2] 
20 Kikaioh (JP 980914) [kikaioh, parent techromn, BIOS cpzn2] 
21 Tech Romancer (US 980914) [techromn, BIOS cpzn2] 
22 Battle Arena Toshinden 2 (US 951124) [ts2, BIOS cpzn1] 
23 Battle Arena Toshinden 2 (JP 951124) [ts2j, parent ts2, BIOS cpzn1] 
24 Tetris The Grand Master (JP 980710) [tgmj, BIOS cpzn2] 
25 Sonic Wings Limited (JP) [sncwgltd] 
26 Beastorizer (US) *bootleg* [beastrzb, BIOS psarc95] 
27 Beastorizer (US) [beastrzr, BIOS psarc95] 
28 Bloody Roar 2 (JP) [bldyror2, BIOS psarc95] 
29 Brave Blade (JP) [brvblade, BIOS tps] 
30 Psychic Force (JP 2.4J) [psyforcj, parent psyforce, BIOS taitofx1] 
31 Psychic Force (World 2.4O) [psyforce, BIOS taitofx1] 
32 Psychic Force EX (JP 2.0J) [psyfrcex, parent psyforce, BIOS taitofx1] 
33 Magical Date EX - sotsugyou kokuhaku daisakusen (JP 2.01J) [mgcldtex, BIOS taitofx1] 
34 Raystorm (JP 2.05J) [raystorj, parent raystorm, BIOS taitofx1] 
35 Raystorm (US 2.06A) [raystorm, BIOS taitofx1] 
36 Fighters Impact A (JP 2.00J) [ftimpcta, BIOS taitofx1] 
37 G-Darius (JP 2.01J) [gdarius, BIOS taitofx1] 
38 G-Darius Ver.2 (JP 2.03J) [gdarius2, parent gdarius, BIOS taitofx1] 
39 Dancing Eyes (JP) Ver. A [danceyes] 
40 Xevious 3D/G (JP) Ver. A [xevi3dg] 
41 Star Sweep (JP) Ver. A [starswep] 
42 Kosodate Quiz My Angel 3 (JP) Ver. A [myangel3] 
43 Tekken (JP) Ver. B [tekkenb, parent tekken] 
44 Tekken (WORLD) Ver. B [tekkena, parent tekken] 
45 Tekken (WORLD) Ver. C [tekken] 
46 Tekken 2 (JP) Ver. B [tekken2a, parent tekken2] 
47 Tekken 2 (World) Ver. A [tekken2b, parent tekken2] 
48 Tekken 2 (World) Ver. B [tekken2] 
49 Soul Edge (JP) SO3 Ver. A [souledga, parent souledge]
50 Soul Edge (JP) SO1 Ver. A [souledgb, parent souledge] 
51 Soul Edge Ver. II (JP) SO4 Ver. C [souledge] 
52 Dunk Mania (US) DM2 Ver. C [dunkmnia] 
53 Dunk Mania (JP) DM1 Ver. C [dunkmnic, parent dunkmnia] 
54 Prime Goal EX (JP) Ver. A [primglex] 
55 Wedding Rhapsody (JP) Ver. JAA [weddingr, BIOS konamigv] 
56 Hyper Athlete (JP) Ver. 1.00 [hyperath, BIOS konamigv] 
57 Powerful Baseball 96 (JP) Ver. 1.03 [pbball96, BIOS konamigv] 
58 Susume! Taisen Puzzle-Dama (JP) Ver. 1.20 [susume, BIOS konamigv] 
59 Fighting Layer (JP) Ver. B [fgtlayer] 
60 Ehrgeiz (US) Ver. A [ehrgeiz] 
61 Tekken 3 (JP) Ver. A [tekken3] 
62 Mr Driller (JP) Ver. A [mrdrillr] 
63 Aqua Rush (JP) Ver. A [aquarush] 
64 Paca Paca Passion (JP) Ver. A [pacapp]
65 Gallop Racer 3 (JP) [glpracr3, BIOS tps] 
66 Shanghai Matekibuyuu (JP) [shngmtkb, BIOS tps] 
67 Cool Boarders Arcade Jam (US) [cbaj, BIOS tps] 
68 DOA (Boss Hack) [doappbh, parent doapp, BIOS tps] 
69 Tondemo Crisis [tondemo, BIOS tps] 
70 Monster Farm Jump (JP) [mfjump, BIOS tps] 
71 Heaven's Gate [hvnsgate, BIOS atluspsx]  
Ho creato un file batch che lanciato crea un file nms nella folder rom con il nome | rom come vuole il feel (metodo 0 generazione lista) e su feel ora appaiono i nomi esatti e non le roms (ho testato con alcune roms).
FILE NECESSARI PER QUESTA OPERAZIONE: lista.txt e genera_nms_zinc.cmd che vanno copiati nella cartella ZINC dove c'è l'eseguibile (tenendo presente che la cartella roms è quella di default)
Codice: Seleziona tutto
@echo off
setLocal EnableDelayedExpansion
	FOR /F "tokens=* delims= " %%l in (lista.txt) do (
		echo %%l>temp.txt
		FOR /F "tokens=1,2,3,4 delims=["  %%n in (temp.txt) do echo %%n>>nome.txt
		
		FOR /F "tokens=1* delims= " %%a in (nome.txt) do set nms1=%%b
		FOR /F "tokens=2 delims=[;,;]"  %%r in (temp.txt) do set nms2=%%r
		echo !nms1!^|^!nms2!>>roms\zinc.nms
		del nome.txt
		del temp.txt
		
	)	
exit
Passiamo alla parte feel :
Ho creato un batch file che estrapola il numero della rom dal file lista.txt (quello di prima) e vi lancia la rom corrispondente:
Codice: Seleziona tutto
@echo off
set "emu=%1"
set "dir=%3"
FOR /F "tokens=1 delims= " %%a in ('FINDSTR %2 lista.txt') do (
set "parametri=--renderer=%dir%\renderer.znc"
start %emu% %%a %parametri%
)
)
File : lancia_rom.cmd che va copiato sempre nella folder dello zinc dove c'è l'eseguibile .
La configurazione di FEEL per far funzionare il tutto :
Codice: Seleziona tutto
#--------------------------------------------------------------------------------------------------#
# nms_file must be placed in rom_path
#
# nms_file structure:
#
# [rom_description] | [rom_name]
#
nms_file                                zinc.nms
list_type                               0
emulator_commandline                    [emulator_path]\lancia_rom.cmd
emulator_arguments                      [emulator_path]\zinc.exe [rom_name] [emulator_path]
emulator_nodosbox                       1
Riassumendo cosa fanno questi 2 script : creano la lista nome->rom nel frontend in automatico per ZINC , permette di lanciare le rom da FEEL senza bisogno di fare bat batch txt etcetc ..... vi allego una cartella con tutti i file necessari (3) , vanno copiati tutti nella cartella dove c'è l'exe -> ZiNc.exe ...e va modificato l'ini di feel .
Provatelo e nel caso se ci sono problemi (ad esempio non ho messo switch per le configurazioni non conoscendo l'emulatore) vediamo di modificarlo , al momento l'ho provato e i nomi sono ok (purtroppo si vedono i bios non so se possibile eliminarli) e il gioco viene lanciato  
 
  
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.