Vous êtes sur la page 1sur 7

* * * * * * * * * * * * * * * * * * * * * * * * * *

* *
* Dynamic List for FBA/FB EvO *
* By 404_not_found, JiMMy_PaGe and Shoometsu *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * *
English:
* What is "Dynamic List" ?
- Dynamic List is very much like a loader for fba, but only for Neo-Geo, that al
lows you to play games that aren't on the
build
* How it works:
- It uses a file called "dynamic.ini" with some ROM information, like a dat, FBA
reads and interpret those informations
to load the ROM. The file "dynamic.ini" needs to be at main folder of fba, or it
won't be loaded by the emu
* How to create "dynamic.ini":
- Use "Dynamic Creator Kit", you can get it here:
* About "dynamic.ini" (only for non-newbies xD :P )
- Lets take a look at kof2002 dynamic for example:
ID: 1
GAMENAME: The King Of Fighters 2002 - Challange To The Ultimate Battle
PARENT: kof2002
ROMNAME: kof2002
ROMINFO: 2 players max, uses board-ROMs from neogeo
RELEASEDBY: Eolith / Playmore Corporation (2002, Neo Geo hardware)
NEOPROTECTIONXOR: EC
SWAP: XX
SRAM: 0
SMAPROTECTION: 0
ENCRYPTIONSCHEME: B
ALTERNATETEXT: 0
TEXTROMSIZE: 0
PCM2: 4
SPECIALINIT: kof2002
265-p1.bin , 0x100000 , 0x9ede7323 , 1;
265-p2.bin , 0x400000 , 0x327266b8 , 1;
265-c1.bin , 0x800000 , 0x2b65a656 , 3;
265-c2.bin , 0x800000 , 0xadf18983 , 3;
265-c3.bin , 0x800000 , 0x875e9fd7 , 3;
265-c4.bin , 0x800000 , 0x2da13947 , 3;
265-c5.bin , 0x800000 , 0x61bd165d , 3;
265-c6.bin , 0x800000 , 0x3fdd1eb , 3;
265-c7.bin , 0x800000 , 0x1a2749d8 , 3;
265-c8.bin , 0x800000 , 0xab0bb549 , 3;
265-m1d.bin , 0x20000 , 0x1c661a4b , 4;
265-v1.bin , 0x800000 , 0x15e8f3f5 , 5;
265-v2.bin , 0x800000 , 0xda41d6f9 , 5
};
"ID: 1" --> It's not a cartridge ID, it's a ID especific for dynamic, each rom t
hat you add on it, needs a different ID,
for example, if kof2002 is the first game on the list ID = 1, if kof2001 is the
second game on the list ID = 2...
"GAMENAME: The King Of Fighters 2002 - Challange To The Ultimate Battle" --> Gam
e name, you can put everything here..
"PARENT: kof2002" If the rom is a clone from some other set, put the parent here
, if the rom is the parent, put the zip
name
"ROMNAME: kof2002" --> zip name of the rom
"ROMINFO: 2 players max, uses board-ROMs from neogeo" --> ROM information, you c
an put everything here...
"RELEASEDBY: Eolith / Playmore Corporation (2002, Neo Geo hardware)" --> Company
that released the game,
"NEOPROTECTIONXOR: EC" This is the xor value for encrypted C'ROMs (neo-cmc 42/50
) protection... just some games use
encrypted c's:
kof99 encryption module (Neo-CMC 42), or "ENCRYPTIONSCHEME: A"
Game | Xor
kof99 | 00
s1945p | 05
garou | 06
ganryu | 07
preisle2 | 9F
mslug3 | AD
zupapa | BD
bangbead | F8
sengoku3 | FE
nitd | FF
kof2000 encryption module (Neo-CMC 50), or "ENCRYPTIONSCHEME: B"
Game | Xor
kof2000 | 00
samsho5 | 0F
samsh5sp | 0D
kof2001 | 1E
mslug5 | 19
pnyaa | 2E
mslug4 | 31
rotd | 3F
svcchaos | 57 (needs extra code)
matrim | 6A
kof2003 | 9D (needs extra code)
kof2002 | EC
If your ROM dosent use any encryption, put "NEOPROTECTIONXOR: 0"
"SWAP: XX" --> This is just for some old roms...
If the graphics are messed up and the roms arent encrypted: "SWAP: C"
If there's a black screen or a warn screen with red letters: "SWAP: P"
If both: "SWAP: PC"
If the sound is messed up: "SWAP: V"
If your ROMs dosent need SWAP, put "SWAP: xx"
"SRAM: 0" --> Generally, not needed, but when needed put "SRAM: 1", if its not n
eeded "SRAM: 0"
"SMAPROTECTION: 0" --> If your rom has a "xxx-sma.bin" bin file, put "SMAPROTECT
ION: 1", if it hasnt put "SMAPROTECTION: 0"
"ENCRYPTIONSCHEME: B" --> This is only for encrypted C'ROMs:
Put "A" if the encryption is the one used on kof99 (Neo-CMC 42)
Put "B" if the encryption is the one used on kof2000 (Neo-CMC 50)
Read the "NEOPROTECTIONXOR" part to get the Xor's values and infos
If your ROM dosent use any encryption, put "ENCRYPTIONSCHEME: N"
"ALTERNATETEXT: 0" Special code for 512kb (or more) s1, if it's 512kb put "ALTER
NATETEXT: 1"
Here are some games that use it:
kof2000
ct2k3sp (256kb s1 size, but it also needs)
matrim
svcchaos
kof2003 (1mb s1 size, but it also needs)
If your ROM dosent need this code, put: "ALTERNATETEXT: 0"
"TEXTROMSIZE: 0" --> This is a special code to extract the s1 from the end of th
e C ROMs, use it only if the rom dosent
have a s1...
"TEXTROMSIZE: 0x020000" --> if the s1 data on the C ROMs is 128kb
"TEXTROMSIZE: 0x080000" --> if the s1 data on the C ROMs is 512kb
"TEXTROMSIZE: 0x100000" --> if the s1 data on the C ROMs is 1mb
If your ROM dosent need it, put: "TEXTROMSIZE: 0"
"PCM2: 4" Special code for games that uses neo-pcm2 encription on the sound ROMs
(V-ROMs)
1 --> mslug4
2 --> rotd
3 --> pnyaa
4 --> kof2002
5 --> matrim
6 --> mslug5
7 --> svcchaos
8 --> samsho5
9 --> kof2003
0x0A --> samsh5sp
if The game dosent need it, just put "0" as the "PCM2" value
"SPECIALINIT: kof2002" --> This is for extra protections needed by some ROMs..
Avaliable inits:
kof2000
cthd2003
svcchaos
svchaosa
svcsplus
svcplus
svcplusa
svcboot
kof2002
kof2002b
kf2k4spe
kf2k4spl
kof2003
kof2003b
kof2k4ex
kof2k3up
kof10th
kof10thu
kf10thep
kof98
kof99
fatfury2
garou
garouo
matrim
rotd
pnyaa
matrimbl
mslugx
mslug3
mslug4
mslug5
ms5plus
samsho5
samsh5bl
samsh5sp
neo_pvc_bank1
If your ROM dosent need it, put: "SPECIALINIT: NE"
* To do on Dynamic List:
- Fix Preview bug
- Fix ROM check, it doesn't warn you if the roms are right or not
"Dynamic.txt" By JiMMy_PaGe
"Dynamic List" By 404_not_found. Code updated, and improoved by JiMMy_PaGe and S
hoometsu

Em português:
* O que é o "Dynamic List" ?
- O Dynamic List é parecido com um loader para fba, mas apenas para Neo-Geo, que p
ermite a você rodar os jogos que
não estão no emu.
* Como funciona:
- Ele usa um arquivo chamado "dynamic.ini" com algumas informações da ROM , como um
dat, o FBA lê e interpreta essas
informações para rodar a ROM . o arquivo "Dynamic.ini" precisa estar na pasta princi
pal do fba, ou então não vai ser lido
pelo emu.
* Como criar um "dynamic.ini":
- Use o "Dynamic Creator Kit", você pode pegar aqui:
* Sobre o "dynamic.ini" (apenas para experts xD :P )
- Vamos usar o dynamic do kof2002 como exemplo:
ID: 1
GAMENAME: The King Of Fighters 2002 - Challange To The Ultimate Battle
PARENT: kof2002
ROMNAME: kof2002
ROMINFO: 2 players max, uses board-ROMs from neogeo
RELEASEDBY: Eolith / Playmore Corporation (2002, Neo Geo hardware)
NEOPROTECTIONXOR: EC
SWAP: XX
SRAM: 0
SMAPROTECTION: 0
ENCRYPTIONSCHEME: B
ALTERNATETEXT: 0
TEXTROMSIZE: 0
PCM2: 4
SPECIALINIT: kof2002
265-p1.bin , 0x100000 , 0x9ede7323 , 1;
265-p2.bin , 0x400000 , 0x327266b8 , 1;
265-c1.bin , 0x800000 , 0x2b65a656 , 3;
265-c2.bin , 0x800000 , 0xadf18983 , 3;
265-c3.bin , 0x800000 , 0x875e9fd7 , 3;
265-c4.bin , 0x800000 , 0x2da13947 , 3;
265-c5.bin , 0x800000 , 0x61bd165d , 3;
265-c6.bin , 0x800000 , 0x3fdd1eb , 3;
265-c7.bin , 0x800000 , 0x1a2749d8 , 3;
265-c8.bin , 0x800000 , 0xab0bb549 , 3;
265-m1d.bin , 0x20000 , 0x1c661a4b , 4;
265-v1.bin , 0x800000 , 0x15e8f3f5 , 5;
265-v2.bin , 0x800000 , 0xda41d6f9 , 5
};
"ID: 1" --> Não é o ID do cartucho, é um ID específico pro dynamic, cada rom que você adic
iona no dynamic, vai usar um ID diferente, por exemplo, se o kof2002 é a primeira
rom da lista ID = 1, se o kof2001 é o segundo ID = 2 e assim por diante...
"GAMENAME: The King Of Fighters 2002 - Challange To The Ultimate Battle" --> Nom
e do Jogo, você pode colocar qualquer nome aqui..
"PARENT: kof2002" Se a ROM é um clone de um outro set, coloque o set parent (princ
ipal) aqui, se a rom é o parent (principal)
coloque o zip dela mesma
"ROMNAME: kof2002" --> nome do zip da ROM
"ROMINFO: 2 players max, uses board-ROMs from neogeo" --> Informações extras da ROM,
você pode colocar qualquer coisa aqui...
"RELEASEDBY: Eolith / Playmore Corporation (2002, Neo Geo hardware)" --> Empresa
que lançou o jogo, você pode colocar qualquer coisa aqui...
"NEOPROTECTIONXOR: EC" Esse é o "Xor value" para as C's encriptadas (proteção Neo-CMC
42 / 50 )... apenas alguns jogos usam:
Modulo de encriptação do kof99 (Neo-CMC 42), ou "ENCRYPTIONSCHEME: A"
Jogo | Xor
kof99 | 00
s1945p | 05
garou | 06
ganryu | 07
preisle2 | 9F
mslug3 | AD
zupapa | BD
bangbead | F8
sengoku3 | FE
nitd | FF
Modulo de encriptação do (Neo-CMC 50), ou "ENCRYPTIONSCHEME: B"
Jogo | Xor
kof2000 | 00
samsho5 | 0F
samsh5sp | 0D
kof2001 | 1E
mslug5 | 19
pnyaa | 2E
mslug4 | 31
rotd | 3F
svcchaos | 57 (precisa de codigo extra)
matrim | 6A
kof2003 | 9D (precisa de codigo extra)
kof2002 | EC
Se sua ROM não apresenta esse tipo de encriptção coloque: "NEOPROTECTIONXOR: N"
"SWAP: XX" --> Isso serve apenas para roms velhas...
Se os gráficos estão fora de ordem, e não são encriptados: "SWAP: C"
Se aparece uma tela preta, ou um tela escrito "Warning" em vemelho: "SWAP: P"
Se aparecer os dois: "SWAP: PC"
Se o som está estranho: "SWAP: V"
Se a ROM não precisar de SWAP, coloque "SWAP: XX"
"SRAM: 0" --> Geralmente não é preciso, mase se precisar coloque: "SRAM: 1", se não pr
ecisar: "SRAM: 0"
"SMAPROTECTION: 0" --> se sua ROM tem um arquivo parecido com: "xxx-sma.bin" bin
file, coloque: "SMAPROTECTION: 1", se não
tiver coloque "SMAPROTECTION: 0"
"ENCRYPTIONSCHEME: B" --> Esse codigo é apenas para as C'ROMs encriptadas:
Coloque "A" se a proteção é a mesma usada no kof99 (Neo-CMC 42)
Coloque "B" se a proteção é a mesma usada no kof2000 (Neo-CMC 50)
Leia a part do "NEOPROTECTIONXOR" para pegar os Xor's values e informações
Se sua ROM não apresenta esse tipo de encriptção coloque: "ENCRYPTIONSCHEME: N"
"ALTERNATETEXT: 0" Codigo especial para s1's de 512kb (ou mais)
Alguns games que possuem s1 de 512kb:
kof2000
ct2k3sp (usa uma s1 de 256kb, mas tambem precisa do codigo)
matrim
svcchaos
kof2003 (usa uma s1 de 1mb, mas tambem precisa do codigo)
Se sua rom não apresenta s1 de 512kb (ou mais) coloque: "ALTERNATETEXT: 0"
"TEXTROMSIZE: 0" --> Codigo para extrair a s1 do fim das C ROMs, use apenas se a
ROM não tiver s1
"TEXTROMSIZE: 0x020000" --> se a s1 nas C ROMs é 128kb
"TEXTROMSIZE: 0x080000" --> se a s1 nas C ROMs é 512kb
"TEXTROMSIZE: 0x100000" --> se a s1 nas C ROMs é 1mb
Se sua ROM não precisa desse codigo, coloque: "TEXTROMSIZE: 0"
"PCM2: 4" Codigo especial para os jogos que possuem v'roms encriptadas
1 --> mslug4
2 --> rotd
3 --> pnyaa
4 --> kof2002
5 --> matrim
6 --> mslug5
7 --> svcchaos
8 --> samsho5
9 --> kof2003
0xA --> samsh5sp
Se o jogo não apresentar o neo-pcm2, coloque o valor como "0" no "PCM2"
"SPECIALINIT: kof2002" --> Isso serve para roms que apresentam proteções extras:
Inits suportados pelo FBA:
kof2000
cthd2003
svcchaos
svchaosa
svcsplus
svcplus
svcplusa
svcboot
kof2002
kof2002b
kf2k4spe
kf2k4spl
kof2003
kof2003b
kof2k4ex
kof2k3up
kof10th
kof10thu
kf10thep
kof98
kof99
fatfury2
garou
garouo
matrim
rotd
pnyaa
matrimbl
mslugx
mslug3
mslug4
mslug5
ms5plus
samsho5
samsh5bl
samsh5sp
neo_pvc_bank1
Se sua ROM não precisa disso, coloque: "SPECIALINIT: NE"
* O que falta ser feito Dynamic List:
- Corrigir bug com o preview
- Corrigir checagem de ROMs, o dynamic roda a rom sem te avisar se o CRC e o tam
anho estão errados
"Dynamic.txt" By JiMMy_PaGe
"Dynamic List" By 404_not_found. Codigo, e melhorado por JiMMy_PaGe e Shoometsu

Vous aimerez peut-être aussi

  • EIST Unlocked Example Rev 1.1a
    EIST Unlocked Example Rev 1.1a
    Document14 pages
    EIST Unlocked Example Rev 1.1a
    Sonny Labiel
    Pas encore d'évaluation
  • Master System Architecture: Architecture of Consoles: A Practical Analysis, #15
    Master System Architecture: Architecture of Consoles: A Practical Analysis, #15
    D'Everand
    Master System Architecture: Architecture of Consoles: A Practical Analysis, #15
    Pas encore d'évaluation
  • How To Create A Bootable Recovery SD Card For Amlogic TV Boxes
    How To Create A Bootable Recovery SD Card For Amlogic TV Boxes
    Document22 pages
    How To Create A Bootable Recovery SD Card For Amlogic TV Boxes
    Lembaga Pemasyarakatan Kelas IIB Pangkalan Bun
    Pas encore d'évaluation
  • NES Architecture: Architecture of Consoles: A Practical Analysis, #1
    NES Architecture: Architecture of Consoles: A Practical Analysis, #1
    D'Everand
    NES Architecture: Architecture of Consoles: A Practical Analysis, #1
    Évaluation : 5 sur 5 étoiles
    5/5 (1)
  • PC Engine / TurboGrafx-16 Architecture: Architecture of Consoles: A Practical Analysis, #16
    PC Engine / TurboGrafx-16 Architecture: Architecture of Consoles: A Practical Analysis, #16
    D'Everand
    PC Engine / TurboGrafx-16 Architecture: Architecture of Consoles: A Practical Analysis, #16
    Pas encore d'évaluation
  • Cmospwd
    Cmospwd
    Document5 pages
    Cmospwd
    Arul Thileeban
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document91 pages
    Emu Log
    antonio CF
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document12 pages
    Emu Log
    Achmad Fauzi
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document17 pages
    Emu Log
    Aku Kampret motherfaka
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document8 pages
    Emu Log
    Justin Jones
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document33 pages
    Emu Log
    cucu366666
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document8 pages
    Emu Log
    Vindra
    Pas encore d'évaluation
  • Cmospwd
    Cmospwd
    Document5 pages
    Cmospwd
    Andreea Toma
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    Francisco Herrera
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document8 pages
    Emu Log
    Rumah Kost Kontrakan Antapani
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document138 pages
    Emu Log
    Kevin Daniel Rodriguez Da Silva
    Pas encore d'évaluation
  • BIOS Files
    BIOS Files
    Document11 pages
    BIOS Files
    Amin Khan
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    Afifuddin Fahrizal
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document8 pages
    Emu Log
    Daniel Garcia
    Pas encore d'évaluation
  • Brocade CF Replacement
    Brocade CF Replacement
    Document7 pages
    Brocade CF Replacement
    Артем Шевяков
    Pas encore d'évaluation
  • Rock Nes
    Rock Nes
    Document7 pages
    Rock Nes
    avaldezgarza
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    christian david
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document7 pages
    Emu Log
    Fernando Morales
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document8 pages
    Emu Log
    Suave Suavecito
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document13 pages
    Emu Log
    Jorge Fernandez
    Pas encore d'évaluation
  • Captur A Arranque
    Captur A Arranque
    Document16 pages
    Captur A Arranque
    Nicolas Bonina
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    Bruno Spezzi
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document4 pages
    Emu Log
    Adao Fernandes
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document27 pages
    Emu Log
    Jroa Yah yah
    Pas encore d'évaluation
  • Putty - Log Csmsapp1
    Putty - Log Csmsapp1
    Document619 pages
    Putty - Log Csmsapp1
    Rinkesh Tripathi
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document11 pages
    Emu Log
    Edson yañez (Edson2003)
    Pas encore d'évaluation
  • Cmospwd
    Cmospwd
    Document5 pages
    Cmospwd
    Marimantia Diarra
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    naguxxna
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document4 pages
    Emu Log
    Paul Renan Padilla Quevedo
    Pas encore d'évaluation
  • Emulog Data
    Emulog Data
    Document7 pages
    Emulog Data
    markandrewtan.dpwh
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document7 pages
    Emu Log
    rrayen099
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document106 pages
    Emu Log
    Kevin Cheow
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    Andreano Liu
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document13 pages
    Emu Log
    Slev 206
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document14 pages
    Emu Log
    ryuk
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document47 pages
    Emu Log
    Jerman Filip
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document3 pages
    Emu Log
    Mauro Ponce
    Pas encore d'évaluation
  • Log
    Log
    Document46 pages
    Log
    Juan Pablo Reina Montañez
    Pas encore d'évaluation
  • Nec pc-9800
    Nec pc-9800
    Document7 pages
    Nec pc-9800
    Patryk Marczewski
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document7 pages
    Emu Log
    Rebekah Sommerville
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document10 pages
    Emu Log
    Zaki Marufan
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document17 pages
    Emu Log
    breno paulino de araujo
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document4 pages
    Emu Log
    Rendy Kurosaki
    Pas encore d'évaluation
  • Readme
    Readme
    Document6 pages
    Readme
    aloaloaloal
    Pas encore d'évaluation
  • Codigo de Emulació PCSX2
    Codigo de Emulació PCSX2
    Document16 pages
    Codigo de Emulació PCSX2
    Aarón Bustos
    Pas encore d'évaluation
  • Gantt Chart
    Gantt Chart
    Document15 pages
    Gantt Chart
    Dhana Sekar
    Pas encore d'évaluation
  • Memory Tables - Table 1 - SOHO/SMB Routers
    Memory Tables - Table 1 - SOHO/SMB Routers
    Document6 pages
    Memory Tables - Table 1 - SOHO/SMB Routers
    hujad
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document11 pages
    Emu Log
    Lucas Sa
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document10 pages
    Emu Log
    jawson1
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document8 pages
    Emu Log
    Ale
    Pas encore d'évaluation
  • Knoppix Cheat Codes (For Custom Booting)
    Knoppix Cheat Codes (For Custom Booting)
    Document10 pages
    Knoppix Cheat Codes (For Custom Booting)
    Aritu_Zdztyu_7366
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document17 pages
    Emu Log
    baruc top
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document3 pages
    Emu Log
    No Name
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document4 pages
    Emu Log
    Jhoandris Salazar
    Pas encore d'évaluation
  • Emu Log
    Emu Log
    Document5 pages
    Emu Log
    Anderson Gutierrez
    Pas encore d'évaluation