KOF2000 (kof2000n) - 128 KB FIX LAYER - TEST PATCH
Goal: run KOF2000 on the 161-in-1 / VTXCart, whose S1 is limited to 128 KB.
The fix ROM was rebuilt (only the tiles the game shows, banks 1-3 mirror bank 0)
and the P-ROM gets a small routine that translates every fix tile write.
Tested in MAME 0.289. We need real hardware results.
Use the kof2000n set (unencrypted P-ROM), NOT kof2000.

== FILES / CRC32 ==
  kof2000n_p1.ips   MAME 257-pg1.p1 (1 MB)     5F809DBE -> BF26E349
                    also works on a 5 MB prom (p1+p2 joined): 7D5DFDF9 -> 04854C7B
  kof2000_srom.ips  fix ROM, 512 KB            38901D4D -> 03E626BB
                    (decrypted S1, e.g. Darksoft "srom" of KOF2000)
  C, V and M ROMs are not changed.

== NEOSD (.neo) ==
  Build a .neo from the kof2000n set, then (Python 3, no extra modules):
    python neosd/kof2000_neo_patch.py kof2000n.neo kof2000n_p1.ips kof2000_srom.ips
  It writes kof2000_fix128k.neo and refuses if the set is not the expected one.

== WHAT TO CHECK ==
  Select screen (names, team portraits both sides), striker select, fight HUD
  (bars, names, striker portraits), win/continue, menus. P2 portraits face the
  same way as P1 on purpose. Known issue: in the AES options menus some letters
  of the selected item may show only half colored.
  Most important for real hardware: any random wrong/flickering fix tiles.
  Report screen + photo.

----------------------------------------------------------------------------
PORTUGUES
Patch de teste da fix layer de 128 KB do KOF2000 (set kof2000n, nao o kof2000).
Testado no MAME 0.289; falta hardware real.
- kof2000n_p1.ips: na 257-pg1.p1 (5F809DBE) ou na prom de 5 MB (7D5DFDF9).
- kof2000_srom.ips: na srom de 512 KB (38901D4D).
- NeoSD: monte o .neo do kof2000n e rode o script acima.
O que testar: lista acima. Retratos do 2P com a mesma orientacao do 1P e de
proposito. Mande foto de qualquer tile errado ou piscando, com a tela.
