mirror of
https://github.com/libretro/FBNeo.git
synced 2024-11-23 08:59:39 +00:00
(libretro) update files
get rid of the LIGHT build nonsense, it was never sufficient to run FBNeo on 3ds anyway
This commit is contained in:
parent
5909c67c29
commit
21dd58988b
13683
dats/FinalBurn Neo (ClrMame Pro XML, SNES Games only).dat
Normal file
13683
dats/FinalBurn Neo (ClrMame Pro XML, SNES Games only).dat
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,579 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE datafile PUBLIC "-//FinalBurn Neo//DTD ROM Management Datafile//EN" "http://www.logiqx.com/Dats/datafile.dtd">
|
||||
|
||||
<datafile>
|
||||
<header>
|
||||
<name>FinalBurn Neo - Fairchild Channel F Games</name>
|
||||
<description>FinalBurn Neo v1.0.0.03 Fairchild Channel F Games</description>
|
||||
<category>Standard DatFile</category>
|
||||
<version>1.0.0.03</version>
|
||||
<author>FinalBurn Neo</author>
|
||||
<homepage>https://neo-source.com/</homepage>
|
||||
<url>https://neo-source.com/</url>
|
||||
<clrmamepro forcenodump="ignore"/>
|
||||
</header>
|
||||
<game name="alieninv" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Alien Invasion</description>
|
||||
<year>1981</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="alieninv.bin" size="4096" crc="85e00865"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="backgamm" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Backgammon / Acey-Deucey</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="backgmmn.bin" size="2048" crc="a1731b52"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="baseball" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Baseball</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="baseball.bin" size="2048" crc="01129bcd"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="bowling" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Bowling</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchil</manufacturer>
|
||||
<rom name="bowling.bin" size="2048" crc="94322c79"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="casinop" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Casino Poker</description>
|
||||
<year>1980</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="casinop.bin" size="4096" crc="5aa30c12"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="multicrt" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Channel F Multi-Cart (Final)</description>
|
||||
<year>2004</year>
|
||||
<manufacturer>homebrew</manufacturer>
|
||||
<rom name="multigame rom.bin" size="262144" crc="a1ecbd58"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="multicrto" cloneof="multicrt" romof="multicrt" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Channel F Multi-Cart (Older)</description>
|
||||
<year>2004</year>
|
||||
<manufacturer>homebrew</manufacturer>
|
||||
<rom name="multigame older.bin" size="262144" crc="ad4ebe3f"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="checkers" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Checkers</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="checkers.bin" size="2048" crc="fdae7044"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="clrorgan" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Demo, Prototype</comment>
|
||||
<description>Color Organ (Prototype)</description>
|
||||
<year>19??</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="color organ (proto).bin" size="2048" crc="3fa2d4eb"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="democrt1" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Demo</comment>
|
||||
<description>Democart 1</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="democrt1.bin" size="2048" crc="42727ad5"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="democrt2" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Demo</comment>
|
||||
<description>Democart 2</description>
|
||||
<year>197?</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="democrt2.bin" size="2048" crc="44cf1d89"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="dsrtfox" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Desert Fox / Shooting Gallery</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="dsrtfox.bin" size="2048" crc="1570934b"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="dodgeit" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Dodge It</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="dodgeit.bin" size="2048" crc="e3c1811c"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="dragrace" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Drag Race</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="dragrace.bin" size="2048" crc="6a64dda3"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="drawpkr" cloneof="casinop" romof="casinop" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Prototype</comment>
|
||||
<description>Draw Poker (Prototype)</description>
|
||||
<year>1980</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="draw poker (proto).bin" size="4096" crc="619fcc00"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="football" cloneof="pfootbll" romof="pfootbll" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Prototype</comment>
|
||||
<description>Football (Prototype)</description>
|
||||
<year>1981</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="football (proto).bin" size="4096" crc="7e5dafea"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="galacticp" cloneof="galactic" romof="galactic" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Prototype</comment>
|
||||
<description>Galactic Space Wars (Prototype)</description>
|
||||
<year>1980</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="glactic space war (proto).bin" size="2048" crc="a61258a8"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="galactic" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Galactic Space Wars / Lunar Lander</description>
|
||||
<year>1980</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="galactic.bin" size="2048" crc="c8ef3410"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="hangman" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Hangman</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="hangman.bin" size="3072" crc="9238d6ce"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="builtin" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Channel F built-in games</comment>
|
||||
<description>Hockey + Tennis</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="Hockey + Tennis (1976)(Fairchild).bin" size="2048" crc="abdd6d62"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="lightsout" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Lights Out (HB)</description>
|
||||
<year>2004</year>
|
||||
<manufacturer>Sean Riddle</manufacturer>
|
||||
<rom name="Lights Out (2004)(Riddle, Sean).bin" size="2048" crc="666c0b4a"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="magicnum" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Magic Numbers / Mind Reader / Nim</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="magicnum.bin" size="2048" crc="24da0529"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="mthquiz1" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Math Quiz 1</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="mthquiz1.bin" size="2048" crc="bb4c24a2"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="mthquiz2" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Math Quiz 2</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="mthquiz2.bin" size="2048" crc="4aa7ea97"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="mazea" cloneof="maze" romof="maze" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Maze / Jailbreak / Blind-man's-bluff / Trailblazer (Alt)</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="mazealt.bin" size="2048" crc="0a948b61"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="maze" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Maze / Jailbreak / Blind-man's-bluff / Trailblazer</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="maze.bin" size="2048" crc="4d42b296"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="memory" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Memory Match 1 & 2</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="mmrymtch.bin" size="2048" crc="104b5e18"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="muehle" cloneof="tctactoe" romof="tctactoe" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Muehle / Tontauben-Schiessen / Kreatives Malspiel / Videoscope (Ger)</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>SABA</manufacturer>
|
||||
<rom name="muehle.bin" size="2048" crc="7124dc59"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="ordtvlng" cloneof="hangman" romof="hangman" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Ordtavling (Swe)</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Luxor</manufacturer>
|
||||
<rom name="ordtvlng.bin" size="3072" crc="3a386e79"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="pacman" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Pac-Man (HB)</description>
|
||||
<year>2004</year>
|
||||
<manufacturer>Blackbird - e5frog</manufacturer>
|
||||
<rom name="Pac-Man (2004)(Blackbird - e5frog).bin" size="4096" crc="172f5770"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="pacmanv2" cloneof="pacman" romof="pacman" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Pac-Man (HB, v2)</description>
|
||||
<year>2004</year>
|
||||
<manufacturer>Blackbird - e5frog</manufacturer>
|
||||
<rom name="Pac-Man v2 (2004)(Blackbird - e5frog).bin" size="8192" crc="a22dbf73"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="pinballa" cloneof="pinball" romof="pinball" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Pinball Challenge (Alt)</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="pinballa.bin" size="2048" crc="7cadf0fd"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="pinball" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Pinball Challenge</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="pinball.bin" size="2048" crc="c610b330"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="pfootbll" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Pro Football</description>
|
||||
<year>1981</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="pfootbll.bin" size="4096" crc="a1ae99be"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="ratmal" cloneof="hangman" romof="hangman" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Rat' Mal (Ger)</description>
|
||||
<year>197?</year>
|
||||
<manufacturer>SABA</manufacturer>
|
||||
<rom name="ratmal.bin" size="3072" crc="87752425"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="robotwarp" cloneof="robotwar" romof="robotwar" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Prototype</comment>
|
||||
<description>Robot War (Prototype)</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="robot war (proto).bin" size="2048" crc="7f62a23c"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="robotwar" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Robot War / Torpedo Alley</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="robotwar.bin" size="2048" crc="38241e4f"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="schach" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Schach (Ger)</description>
|
||||
<year>197?</year>
|
||||
<manufacturer>SABA</manufacturer>
|
||||
<rom name="schach.bin" size="6144" crc="04fb6dce"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="slotmchn" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Slot Machine</description>
|
||||
<year>1980</year>
|
||||
<manufacturer>Zircon</manufacturer>
|
||||
<rom name="slotmchn.bin" size="2048" crc="b7eabd08"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="sonrsrch" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Sonar Search</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="sonrsrch.bin" size="2048" crc="dbdc56bf"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="spacewar" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Space War</description>
|
||||
<year>1977</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="spacewar.bin" size="2048" crc="22ef49e8"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="spitfirep" cloneof="spitfire" romof="spitfire" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Prototype</comment>
|
||||
<description>Spitfire (Prototype)</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="spitfire (proto).bin" size="2048" crc="0a728afc"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="spitfire" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Spitfire</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="spitfire.bin" size="2048" crc="5357c5f6"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="tetris" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Tetris (HB)</description>
|
||||
<year>2004</year>
|
||||
<manufacturer>Peter Trauner</manufacturer>
|
||||
<rom name="Tetris (2004)(Trauner, Peter).bin" size="3583" crc="2b900e96"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="tctactoe" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Tic-Tac-Toe / Shooting Gallery / Doodle / Quadra-Doodle</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="tctactoe.bin" size="2048" crc="ff4768b0"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="vblckjck" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Video Blackjack</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="vblckjck.bin" size="2048" crc="e98d4456"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="whizball" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Video Whizball</description>
|
||||
<year>1978</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="vwhzball.bin" size="3072" crc="65fdfe49"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="werbetxt" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<description>Werbetextcassette</description>
|
||||
<year>198?</year>
|
||||
<manufacturer>Electronic-Partner</manufacturer>
|
||||
<rom name="werbetextcassette.bin" size="4096" crc="da351c39"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game name="wrdlf" romof="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>Homebrew</comment>
|
||||
<description>Wrdl-F (HB)</description>
|
||||
<year>2022</year>
|
||||
<manufacturer>Arlasoft</manufacturer>
|
||||
<rom name="Wrdl-F (2022)(Arlasoft).rom" size="8161" crc="0ae07b86"/>
|
||||
<rom name="sl31254.rom" merge="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" merge="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" merge="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
<video type="raster" orientation="horizontal" width="306" height="174" aspectx="4" aspecty="3"/>
|
||||
<driver status="good"/>
|
||||
</game>
|
||||
<game isbios="yes" name="channelf" sourcefile="channelf/d_channelf.cpp">
|
||||
<comment>BIOS only</comment>
|
||||
<description>Fairchild Channel F (Bios)</description>
|
||||
<year>1976</year>
|
||||
<manufacturer>Fairchild</manufacturer>
|
||||
<rom name="sl31254.rom" size="1024" crc="9c047ba3"/>
|
||||
<rom name="sl31253.rom" size="1024" crc="04694ed9"/>
|
||||
<rom name="sl90025.rom" size="1024" crc="015c1e38"/>
|
||||
</game>
|
||||
</datafile>
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1 +0,0 @@
|
||||
Those "light" dat files are meant for n3ds builds, which can't load a full FBNeo build due to memory limitations.
|
1652
gamelist.txt
1652
gamelist.txt
File diff suppressed because it is too large
Load Diff
@ -16,8 +16,6 @@ HAVE_NEON = 0
|
||||
USE_EXPERIMENTAL_FLAGS = 0
|
||||
USE_CYCLONE = 0
|
||||
HAVE_UWP = 0
|
||||
# make the core smaller by removing some demanding drivers
|
||||
LIGHT = 0
|
||||
SPLIT_UP_LINK ?= 0
|
||||
|
||||
SPACE :=
|
||||
@ -224,7 +222,6 @@ else ifneq (,$(filter $(platform), ps3 psl1ght))
|
||||
EXTERNAL_ZLIB = 1
|
||||
STATIC_LINKING = 1
|
||||
INCLUDE_7Z_SUPPORT = 0
|
||||
# LIGHT = 1
|
||||
|
||||
CC = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)gcc$(EXE_EXT)
|
||||
CXX = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)g++$(EXE_EXT)
|
||||
@ -258,7 +255,6 @@ else ifeq ($(platform), ctr)
|
||||
EXTERNAL_ZLIB = 1
|
||||
STATIC_LINKING = 1
|
||||
USE_CYCLONE = 1
|
||||
LIGHT = 1
|
||||
|
||||
# Xbox 360
|
||||
else ifeq ($(platform), xenon)
|
||||
@ -307,7 +303,6 @@ else ifeq ($(platform), funkey)
|
||||
USE_EXPERIMENTAL_FLAGS = 1
|
||||
HAVE_NEON = 1
|
||||
USE_CYCLONE = 1
|
||||
LIGHT = 1
|
||||
ARCH = arm
|
||||
ENDIANNESS_DEFINES := -DLSB_FIRST
|
||||
ifeq ($(shell echo `$(CC) -dumpversion` "< 4.9" | bc -l), 1)
|
||||
@ -386,12 +381,10 @@ else ifneq (,$(filter $(platform), ngc wii wiiu))
|
||||
# Nintendo Wii
|
||||
else ifneq (,$(findstring wii,$(platform)))
|
||||
PLATFORM_DEFINES += -DGEKKO -DHW_RVL -mrvl -mcpu=750 -meabi -mhard-float
|
||||
LIGHT = 1
|
||||
|
||||
# Nintendo Game Cube
|
||||
else ifneq (,$(findstring ngc,$(platform)))
|
||||
PLATFORM_DEFINES += -DGEKKO -DHW_DOL -mrvl -mcpu=750 -meabi -mhard-float
|
||||
LIGHT = 1
|
||||
endif
|
||||
|
||||
# Emscripten
|
||||
|
@ -35,6 +35,7 @@ PST90S_DIR := $(FBNEO_BURN_DRIVERS_DIR)/pst90s
|
||||
SEGA_DIR := $(FBNEO_BURN_DRIVERS_DIR)/sega
|
||||
SG1000_DIR := $(FBNEO_BURN_DRIVERS_DIR)/sg1000
|
||||
SMS_DIR := $(FBNEO_BURN_DRIVERS_DIR)/sms
|
||||
SNES_DIR := $(FBNEO_BURN_DRIVERS_DIR)/snes
|
||||
SPECTRUM_DIR := $(FBNEO_BURN_DRIVERS_DIR)/spectrum
|
||||
TAITO_DIR := $(FBNEO_BURN_DRIVERS_DIR)/taito
|
||||
TOAPLAN_DIR := $(FBNEO_BURN_DRIVERS_DIR)/toaplan
|
||||
@ -151,173 +152,6 @@ BURN_BLACKLIST := $(ADSP2100_CPU_DIR)/2100ops.c \
|
||||
$(FBNEO_INTERFACE_DIR)/audio/aud_interface.cpp \
|
||||
$(ATARI_DIR)/WHATSNEW.txt.cpp
|
||||
|
||||
ifeq ($(LIGHT), 1)
|
||||
# those drivers won't run well on those memory-constrained systems (3ds/wii/gc),
|
||||
# so don't bother keeping them, we'll save memory
|
||||
BURN_BLACKLIST += $(FBNEO_BURN_DEVICES_DIR)/tlc34076.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/epic12.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/serflash.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/bsmt2000.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/mb87078.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/poly.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/sknsspr.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/qs1000.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/v3021.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/decobsmt.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/intelfsh.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/st0020.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/vdc.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/ds2404.cpp \
|
||||
$(FBNEO_BURN_DEVICES_DIR)/rtc9701.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/burn_ymf271.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/c352.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/c6280.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/es5506.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/i5000.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/ics2115.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/iremga20.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/mpeg_audio.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/multipcm.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/ymf271.cpp \
|
||||
$(FBNEO_BURN_SND_DIR)/ymz770.cpp \
|
||||
$(FBNEO_CPU_DIR)/adsp2100_intf.cpp \
|
||||
$(FBNEO_CPU_DIR)/arm_intf.cpp \
|
||||
$(FBNEO_CPU_DIR)/arm7_intf.cpp \
|
||||
$(FBNEO_CPU_DIR)/h6280_intf.cpp \
|
||||
$(FBNEO_CPU_DIR)/mips3_intf.cpp \
|
||||
$(FBNEO_CPU_DIR)/pic16c5x_intf.cpp \
|
||||
$(FBNEO_CPU_DIR)/tms34_intf.cpp \
|
||||
$(ARM_CPU_DIR)/arm.cpp \
|
||||
$(E132XS_CPU_DIR)/e132xs.cpp \
|
||||
$(H6280_CPU_DIR)/h6280.cpp \
|
||||
$(M377_CPU_DIR)/m37710.cpp \
|
||||
$(MIPS3_CPU_DIR)/cop0.cpp \
|
||||
$(MIPS3_CPU_DIR)/cop1.cpp \
|
||||
$(MIPS3_CPU_DIR)/mips3.cpp \
|
||||
$(PIC16C5X_CPU_DIR)/pic16c5x.cpp \
|
||||
$(SH2_CPU_DIR)/sh2.cpp \
|
||||
$(SH4_CPU_DIR)/sh4.cpp \
|
||||
$(TMS34010_CPU_DIR)/tms34010.cpp \
|
||||
$(UPD7725_CPU_DIR)/upd7725.cpp \
|
||||
$(V60_CPU_DIR)/v60.cpp \
|
||||
$(ARM7_CPU_DIR)/arm7.cpp \
|
||||
$(ADSP2100_CPU_DIR)/adsp2100.cpp \
|
||||
$(I386_CPU_DIR)/i386.cpp \
|
||||
$(CAVE_DIR)/d_cv1k.cpp \
|
||||
$(CPS3_DIR)/cps3run.cpp \
|
||||
$(CPS3_DIR)/cps3snd.cpp \
|
||||
$(CPS3_DIR)/d_cps3.cpp \
|
||||
$(DATAEAST_DIR)/d_decomlc.cpp \
|
||||
$(DATAEAST_DIR)/d_deco156.cpp \
|
||||
$(DATAEAST_DIR)/d_simpl156.cpp \
|
||||
$(DATAEAST_DIR)/d_deco32.cpp \
|
||||
$(DATAEAST_DIR)/d_backfire.cpp \
|
||||
$(DATAEAST_DIR)/d_vaportra.cpp \
|
||||
$(DATAEAST_DIR)/d_tumblep.cpp \
|
||||
$(DATAEAST_DIR)/d_supbtime.cpp \
|
||||
$(DATAEAST_DIR)/d_funkyjet.cpp \
|
||||
$(DATAEAST_DIR)/deco16ic.cpp \
|
||||
$(DATAEAST_DIR)/d_dietgogo.cpp \
|
||||
$(DATAEAST_DIR)/d_dec0.cpp \
|
||||
$(DATAEAST_DIR)/d_dassault.cpp \
|
||||
$(DATAEAST_DIR)/d_darkseal.cpp \
|
||||
$(DATAEAST_DIR)/d_cninja.cpp \
|
||||
$(DATAEAST_DIR)/d_boogwing.cpp \
|
||||
$(DATAEAST_DIR)/d_cbuster.cpp \
|
||||
$(DATAEAST_DIR)/d_actfancr.cpp \
|
||||
$(DATAEAST_DIR)/d_boogwing.cpp \
|
||||
$(DATAEAST_DIR)/d_dblewing.cpp \
|
||||
$(DATAEAST_DIR)/d_dreambal.cpp \
|
||||
$(DATAEAST_DIR)/d_rohga.cpp \
|
||||
$(DATAEAST_DIR)/d_sshangha.cpp \
|
||||
$(DATAEAST_DIR)/d_pktgaldx.cpp \
|
||||
$(IREM_DIR)/d_m92.cpp \
|
||||
$(IREM_DIR)/d_m107.cpp \
|
||||
$(KONAMI_DIR)/d_gijoe.cpp \
|
||||
$(KONAMI_DIR)/d_moo.cpp \
|
||||
$(KONAMI_DIR)/d_mystwarr.cpp \
|
||||
$(KONAMI_DIR)/d_xexex.cpp \
|
||||
$(KONAMI_DIR)/d_xmen.cpp \
|
||||
$(MIDWAY_DIR)/dcs2k.cpp \
|
||||
$(MIDWAY_DIR)/d_kinst.cpp \
|
||||
$(MIDWAY_DIR)/d_tunit.cpp \
|
||||
$(MIDWAY_DIR)/d_wunit.cpp \
|
||||
$(MIDWAY_DIR)/d_xunit.cpp \
|
||||
$(MIDWAY_DIR)/d_yunit.cpp \
|
||||
$(MIDWAY_DIR)/ide.cpp \
|
||||
$(MIDWAY_DIR)/midtunit.cpp \
|
||||
$(MIDWAY_DIR)/midwayic.cpp \
|
||||
$(MIDWAY_DIR)/midwunit.cpp \
|
||||
$(MIDWAY_DIR)/narc_sound.cpp \
|
||||
$(MIDWAY_DIR)/williams_adpcm.cpp \
|
||||
$(MIDWAY_DIR)/williams_cvsd.cpp \
|
||||
$(MIDWAY_DIR)/yawdim_sound.cpp \
|
||||
$(MSX_DIR)/d_msx.cpp \
|
||||
$(NES_DIR)/d_nes.cpp \
|
||||
$(PCE_DIR)/d_pce.cpp \
|
||||
$(PCE_DIR)/pce.cpp \
|
||||
$(PGM_DIR)/d_pgm.cpp \
|
||||
$(PGM_DIR)/pgm_asic25.cpp \
|
||||
$(PGM_DIR)/pgm_asic27a_type1.cpp \
|
||||
$(PGM_DIR)/pgm_asic27a_type2.cpp \
|
||||
$(PGM_DIR)/pgm_asic27a_type3.cpp \
|
||||
$(PGM_DIR)/pgm_asic3.cpp \
|
||||
$(PGM_DIR)/pgm_crypt.cpp \
|
||||
$(PGM_DIR)/pgm_draw.cpp \
|
||||
$(PGM_DIR)/pgm_run.cpp \
|
||||
$(PRE90S_DIR)/d_exterm.cpp \
|
||||
$(PRE90S_DIR)/d_madmotor.cpp \
|
||||
$(PSIKYO_DIR)/d_psikyo4.cpp \
|
||||
$(PSIKYO_DIR)/d_psikyosh.cpp \
|
||||
$(PSIKYO_DIR)/psikyosh_render.cpp \
|
||||
$(PST90S_DIR)/d_ms32.cpp \
|
||||
$(PST90S_DIR)/d_ssv.cpp \
|
||||
$(PST90S_DIR)/d_namcona1.cpp \
|
||||
$(PST90S_DIR)/d_namconb1.cpp \
|
||||
$(PST90S_DIR)/d_btoads.cpp \
|
||||
$(PST90S_DIR)/d_artmagic.cpp \
|
||||
$(PST90S_DIR)/d_eolith16.cpp \
|
||||
$(PST90S_DIR)/d_gstream.cpp \
|
||||
$(PST90S_DIR)/d_vegaeo.cpp \
|
||||
$(PST90S_DIR)/d_limenko.cpp \
|
||||
$(PST90S_DIR)/d_pasha2.cpp \
|
||||
$(PST90S_DIR)/d_eolith.cpp \
|
||||
$(PST90S_DIR)/d_x2222.cpp \
|
||||
$(PST90S_DIR)/d_f-32.cpp \
|
||||
$(PST90S_DIR)/d_vamphalf.cpp \
|
||||
$(PST90S_DIR)/d_suprnova.cpp \
|
||||
$(PST90S_DIR)/d_drgnmst.cpp \
|
||||
$(PST90S_DIR)/d_blackt96.cpp \
|
||||
$(PST90S_DIR)/d_seibuspi.cpp \
|
||||
$(PST90S_DIR)/d_kickgoal.cpp \
|
||||
$(PST90S_DIR)/d_playmark.cpp \
|
||||
$(PST90S_DIR)/d_fuukifg3.cpp \
|
||||
$(PST90S_DIR)/d_rabbit.cpp \
|
||||
$(PST90S_DIR)/d_itech32.cpp \
|
||||
$(PST90S_DIR)/d_dreamwld.cpp \
|
||||
$(PST90S_DIR)/d_macrossp.cpp \
|
||||
$(PST90S_DIR)/d_jchan.cpp \
|
||||
$(PST90S_DIR)/d_galpani3.cpp \
|
||||
$(PST90S_DIR)/d_mirage.cpp \
|
||||
$(PST90S_DIR)/d_seta2.cpp \
|
||||
$(PST90S_DIR)/d_itech8.cpp \
|
||||
$(SEGA_DIR)/d_segas32.cpp \
|
||||
$(SEGA_DIR)/d_sys24.cpp \
|
||||
$(SPECTRUM_DIR)/d_spectrum.cpp \
|
||||
$(TAITO_DIR)/d_slapshot.cpp \
|
||||
$(TAITO_DIR)/d_superchs.cpp \
|
||||
$(TAITO_DIR)/d_taitof3.cpp \
|
||||
$(TAITO_DIR)/d_taitof2.cpp \
|
||||
$(TAITO_DIR)/d_taitoz.cpp \
|
||||
$(TAITO_DIR)/taitof3_snd.cpp \
|
||||
$(TAITO_DIR)/taitof3_video.cpp \
|
||||
$(TAITO_DIR)/d_groundfx.cpp \
|
||||
$(TAITO_DIR)/d_gunbuster.cpp \
|
||||
$(TAITO_DIR)/d_undrfire.cpp \
|
||||
$(TAITO_DIR)/d_galastrm.cpp
|
||||
FBNEO_DEFINES += -DLIGHT
|
||||
endif
|
||||
|
||||
ifeq ($(AUTOGEN_DATS), 0)
|
||||
BURN_BLACKLIST += $(FBNEO_BURNER_DIR)/dat.cpp
|
||||
else
|
||||
@ -347,6 +181,7 @@ FBNEO_BURN_DRIVERS_DIRS := $(ATARI_DIR) \
|
||||
$(SEGA_DIR) \
|
||||
$(SG1000_DIR) \
|
||||
$(SMS_DIR) \
|
||||
$(SNES_DIR) \
|
||||
$(SPECTRUM_DIR) \
|
||||
$(TAITO_DIR) \
|
||||
$(TOAPLAN_DIR) \
|
||||
|
@ -61,7 +61,7 @@ Don't expect things to work properly if you didn't build valid romsets, and don'
|
||||
|
||||
### Step 1: Obtaining an XML DAT
|
||||
|
||||
You can download the dat files for the latest version of the core from the [dats](https://github.com/libretro/FBNeo/tree/master/dats/) directory. Note that some devices (Nintendo 3DS) are running a "light" build with fewer supported games due to memory limitation, the dat files for that build are available from the [light](https://github.com/libretro/FBNeo/tree/master/dats/light/) subdirectory.
|
||||
You can download the dat files for the latest version of the core from the [dats](https://github.com/libretro/FBNeo/tree/master/dats/) directory.
|
||||
|
||||
### Step 2: Gathering the ingredients
|
||||
|
||||
|
@ -28,11 +28,6 @@
|
||||
#define STAT_SMALL 3
|
||||
#define STAT_LARGE 4
|
||||
|
||||
#ifdef LIGHT
|
||||
#undef APP_TITLE
|
||||
#define APP_TITLE "FinalBurn Neo Light"
|
||||
#endif
|
||||
|
||||
#ifdef SUBSET
|
||||
#undef APP_TITLE
|
||||
#define APP_TITLE "FinalBurn Neo (" SUBSET " subset)"
|
||||
@ -152,7 +147,7 @@ TCHAR szAppBurnVer[16];
|
||||
|
||||
static char szRomsetPath[MAX_PATH] = { 0 };
|
||||
|
||||
#define TYPES_MAX (26) // Maximum number of machine types
|
||||
#define TYPES_MAX (27) // Maximum number of machine types
|
||||
|
||||
static const TCHAR szTypeEnum[2][TYPES_MAX][13] = {
|
||||
{
|
||||
@ -166,6 +161,7 @@ static const TCHAR szTypeEnum[2][TYPES_MAX][13] = {
|
||||
_T("sg1000"),
|
||||
_T("sgx"), _T("supergrafx"),
|
||||
_T("sms"), _T("mastersystem"),
|
||||
_T("snes"),
|
||||
_T("spectrum"), _T("zxspectrum"),
|
||||
_T("tg16"),
|
||||
_T("nes"),
|
||||
@ -184,6 +180,7 @@ static const TCHAR szTypeEnum[2][TYPES_MAX][13] = {
|
||||
_T("sg1k_"),
|
||||
_T("sgx_"), _T("sgx_"),
|
||||
_T("sms_"), _T("sms_"),
|
||||
_T("snes_"),
|
||||
_T("spec_"), _T("spec_"),
|
||||
_T("tg_"),
|
||||
_T("nes_"),
|
||||
@ -480,21 +477,22 @@ void retro_set_environment(retro_environment_t cb)
|
||||
{ "Iso", "ccd|cue", true, true, true, NULL, 0 },
|
||||
};
|
||||
static const struct retro_subsystem_info subsystems[] = {
|
||||
{ "CBS ColecoVision", "cv", subsystem_rom, 1, RETRO_GAME_TYPE_CV },
|
||||
{ "Fairchild ChannelF", "chf", subsystem_rom, 1, RETRO_GAME_TYPE_CHF },
|
||||
{ "MSX 1", "msx", subsystem_rom, 1, RETRO_GAME_TYPE_MSX },
|
||||
{ "Nec PC-Engine", "pce", subsystem_rom, 1, RETRO_GAME_TYPE_PCE },
|
||||
{ "Nec SuperGrafX", "sgx", subsystem_rom, 1, RETRO_GAME_TYPE_SGX },
|
||||
{ "Nec TurboGrafx-16", "tg16", subsystem_rom, 1, RETRO_GAME_TYPE_TG },
|
||||
{ "Nintendo Entertainment System", "nes", subsystem_rom, 1, RETRO_GAME_TYPE_NES },
|
||||
{ "Nintendo Family Disk System", "fds", subsystem_rom, 1, RETRO_GAME_TYPE_FDS },
|
||||
{ "Sega GameGear", "gg", subsystem_rom, 1, RETRO_GAME_TYPE_GG },
|
||||
{ "Sega Master System", "sms", subsystem_rom, 1, RETRO_GAME_TYPE_SMS },
|
||||
{ "Sega Megadrive", "md", subsystem_rom, 1, RETRO_GAME_TYPE_MD },
|
||||
{ "Sega SG-1000", "sg1k", subsystem_rom, 1, RETRO_GAME_TYPE_SG1K },
|
||||
{ "SNK Neo Geo Pocket", "ngp", subsystem_rom, 1, RETRO_GAME_TYPE_NGP },
|
||||
{ "ZX Spectrum", "spec", subsystem_rom, 1, RETRO_GAME_TYPE_SPEC },
|
||||
{ "Neogeo CD", "neocd", subsystem_iso, 1, RETRO_GAME_TYPE_NEOCD },
|
||||
{ "CBS ColecoVision", "cv", subsystem_rom, 1, RETRO_GAME_TYPE_CV },
|
||||
{ "Fairchild ChannelF", "chf", subsystem_rom, 1, RETRO_GAME_TYPE_CHF },
|
||||
{ "MSX 1", "msx", subsystem_rom, 1, RETRO_GAME_TYPE_MSX },
|
||||
{ "Nec PC-Engine", "pce", subsystem_rom, 1, RETRO_GAME_TYPE_PCE },
|
||||
{ "Nec SuperGrafX", "sgx", subsystem_rom, 1, RETRO_GAME_TYPE_SGX },
|
||||
{ "Nec TurboGrafx-16", "tg16", subsystem_rom, 1, RETRO_GAME_TYPE_TG },
|
||||
{ "Nintendo Entertainment System", "nes", subsystem_rom, 1, RETRO_GAME_TYPE_NES },
|
||||
{ "Nintendo Family Disk System", "fds", subsystem_rom, 1, RETRO_GAME_TYPE_FDS },
|
||||
{ "Super Nintendo Entertainment System", "snes", subsystem_rom, 1, RETRO_GAME_TYPE_SNES },
|
||||
{ "Sega GameGear", "gg", subsystem_rom, 1, RETRO_GAME_TYPE_GG },
|
||||
{ "Sega Master System", "sms", subsystem_rom, 1, RETRO_GAME_TYPE_SMS },
|
||||
{ "Sega Megadrive", "md", subsystem_rom, 1, RETRO_GAME_TYPE_MD },
|
||||
{ "Sega SG-1000", "sg1k", subsystem_rom, 1, RETRO_GAME_TYPE_SG1K },
|
||||
{ "SNK Neo Geo Pocket", "ngp", subsystem_rom, 1, RETRO_GAME_TYPE_NGP },
|
||||
{ "ZX Spectrum", "spec", subsystem_rom, 1, RETRO_GAME_TYPE_SPEC },
|
||||
{ "Neogeo CD", "neocd", subsystem_iso, 1, RETRO_GAME_TYPE_NEOCD },
|
||||
{ NULL },
|
||||
};
|
||||
|
||||
@ -1252,11 +1250,7 @@ int CreateAllDatfiles()
|
||||
INT32 nRet = 0;
|
||||
TCHAR szFilename[MAX_PATH];
|
||||
|
||||
#ifdef LIGHT
|
||||
#define DAT_FOLDER "dats/light"
|
||||
#else
|
||||
#define DAT_FOLDER "dats"
|
||||
#endif
|
||||
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, Arcade only");
|
||||
create_datfile(szFilename, DAT_ARCADE_ONLY);
|
||||
@ -1285,7 +1279,6 @@ int CreateAllDatfiles()
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, Fairchild Channel F Games only");
|
||||
create_datfile(szFilename, DAT_CHANNELF_ONLY);
|
||||
|
||||
#ifndef LIGHT
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, PC-Engine only");
|
||||
create_datfile(szFilename, DAT_PCENGINE_ONLY);
|
||||
|
||||
@ -1301,12 +1294,14 @@ int CreateAllDatfiles()
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, FDS Games only");
|
||||
create_datfile(szFilename, DAT_FDS_ONLY);
|
||||
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, SNES Games only");
|
||||
create_datfile(szFilename, DAT_SNES_ONLY);
|
||||
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, MSX 1 Games only");
|
||||
create_datfile(szFilename, DAT_MSX_ONLY);
|
||||
|
||||
snprintf_nowarn(szFilename, sizeof(szFilename), "%s%c%s (%s).dat", DAT_FOLDER, PATH_DEFAULT_SLASH_C(), APP_TITLE, "ClrMame Pro XML, ZX Spectrum Games only");
|
||||
create_datfile(szFilename, DAT_SPECTRUM_ONLY);
|
||||
#endif
|
||||
|
||||
return nRet;
|
||||
}
|
||||
@ -2205,11 +2200,7 @@ static bool retro_load_game_common()
|
||||
else
|
||||
{
|
||||
const char* s1 = RETRO_ERROR_MESSAGES_09;
|
||||
#ifndef LIGHT
|
||||
const char* s2 = "\n";
|
||||
#else
|
||||
const char* s2 = RETRO_ERROR_MESSAGES_10;
|
||||
#endif
|
||||
const char* s3 = RETRO_ERROR_MESSAGES_07;
|
||||
|
||||
static char uguiText[4096];
|
||||
@ -2391,6 +2382,10 @@ bool retro_load_game(const struct retro_game_info *info)
|
||||
HandleMessage(RETRO_LOG_INFO, "[FBNeo] subsystem fds identified from parent folder\n");
|
||||
if (strncmp(g_driver_name, "fds_", 4) != 0) prefix = "fds_";
|
||||
}
|
||||
if(strcmp(g_rom_parent_dir, "snes")==0) {
|
||||
HandleMessage(RETRO_LOG_INFO, "[FBNeo] subsystem snes identified from parent folder\n");
|
||||
if (strncmp(g_driver_name, "snes_", 4) != 0) prefix = "snes_";
|
||||
}
|
||||
if(strcmp(g_rom_parent_dir, "ngp")==0) {
|
||||
HandleMessage(RETRO_LOG_INFO, "[FBNeo] subsystem ngp identified from parent folder\n");
|
||||
if (strncmp(g_driver_name, "ngp_", 4) != 0) prefix = "ngp_";
|
||||
@ -2457,6 +2452,9 @@ bool retro_load_game_special(unsigned game_type, const struct retro_game_info *i
|
||||
case RETRO_GAME_TYPE_FDS:
|
||||
prefix = "fds_";
|
||||
break;
|
||||
case RETRO_GAME_TYPE_SNES:
|
||||
prefix = "snes_";
|
||||
break;
|
||||
case RETRO_GAME_TYPE_NGP:
|
||||
prefix = "ngp_";
|
||||
break;
|
||||
|
@ -25,6 +25,7 @@
|
||||
#define RETRO_GAME_TYPE_NEOCD 13
|
||||
#define RETRO_GAME_TYPE_NGP 14
|
||||
#define RETRO_GAME_TYPE_CHF 15
|
||||
#define RETRO_GAME_TYPE_SNES 16
|
||||
|
||||
#define PERCENT_VALUES \
|
||||
{"25%", NULL }, \
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user