(libretro) update files

This commit is contained in:
barbudreadmon 2024-11-11 11:06:36 +01:00
parent 07c68c8915
commit 3a3a1aac9a
4 changed files with 53 additions and 7 deletions

View File

@ -84,7 +84,7 @@ stages:
- build-shared - build-shared
- build-static - build-static
# Rebuild headers, allowing a smaller version for platforms with heavy memory constraints (3ds, wii, gc ?) # Generate headers for standard build
.build-deps-fbneo: .build-deps-fbneo:
extends: extends:
- .core-defs - .core-defs
@ -100,6 +100,22 @@ stages:
script: script:
- make -C ${MAKEFILE_PATH} platform=${PLATFORM_TARGET} generate-files - make -C ${MAKEFILE_PATH} platform=${PLATFORM_TARGET} generate-files
# Generate headers for neogeo-only build
.build-deps-fbneo-neogeo:
extends:
- .core-defs
stage: build-deps-fbneo-neogeo
cache:
key: "fbneo-deps-neogeo-$PLATFORM_TARGET"
paths:
- src/dep/generated/
artifacts:
paths:
- src/dep/generated/
expire_in: 1 hour
script:
- make -C ${MAKEFILE_PATH} platform=${PLATFORM_TARGET} subset=neogeo generate-files
################################### DESKTOPS ################################# ################################### DESKTOPS #################################
# Windows 64-bit # Windows 64-bit
libretro-build-windows-x64: libretro-build-windows-x64:
@ -192,27 +208,29 @@ libretro-build-tvos-arm64:
################################### CONSOLES ################################# ################################### CONSOLES #################################
# Nintendo 3DS # Nintendo 3DS
deps:ctr: deps-neogeo:ctr:
extends: extends:
- .libretro-ctr-static - .libretro-ctr-static
- .build-deps-fbneo - .build-deps-fbneo-neogeo
needs: [] needs: []
allow_failure: true allow_failure: true
variables: variables:
PLATFORM_TARGET: ctr PLATFORM_TARGET: ctr
libretro-build-ctr: libretro-build-neogeo-ctr:
extends: extends:
- .libretro-ctr-static-retroarch-master - .libretro-ctr-static-retroarch-master
- .core-defs - .core-defs
dependencies: dependencies:
- deps:ctr - deps-neogeo:ctr
needs: needs:
- deps:ctr - deps-neogeo:ctr
- project: libretro/RetroArch - project: libretro/RetroArch
job: ${STATIC_RETROARCH_JOB_NAME} job: ${STATIC_RETROARCH_JOB_NAME}
ref: ${STATIC_RETROARCH_BRANCH} ref: ${STATIC_RETROARCH_BRANCH}
artifacts: true artifacts: true
variables:
CORENAME: fbneo_neogeo
# Nintendo WiiU # Nintendo WiiU
#libretro-build-wiiu: #libretro-build-wiiu:

View File

@ -55560,6 +55560,30 @@
<video type="raster" orientation="horizontal" width="304" height="224" aspectx="4" aspecty="3"/> <video type="raster" orientation="horizontal" width="304" height="224" aspectx="4" aspecty="3"/>
<driver status="good"/> <driver status="good"/>
</game> </game>
<game name="galagawm" cloneof="galaga" romof="galaga" sampleof="galaga" sourcefile="pre90s/d_galaga.cpp">
<comment>Hack</comment>
<description>Galaga Wave Mixer (Hack)</description>
<year>2024</year>
<manufacturer>Namco</manufacturer>
<rom name="wmgg1_1b.3p" size="4096" crc="d7dffd9c"/>
<rom name="wmgg1_2b.3m" size="4096" crc="ab7cbd28"/>
<rom name="wmgg1_3.2m" size="4096" crc="75bcd999"/>
<rom name="wmgg1_4b.2l" size="4096" crc="114f2ae5"/>
<rom name="gg1_5b.3f" merge="gg1_5b.3f" size="4096" crc="bb5caae3"/>
<rom name="gg1_7b.2c" merge="gg1_7b.2c" size="4096" crc="d016686b"/>
<rom name="gg1_9.4l" merge="gg1_9.4l" size="4096" crc="58b2f47c"/>
<rom name="gg1_11.4d" merge="gg1_11.4d" size="4096" crc="ad447c80"/>
<rom name="gg1_10.4f" merge="gg1_10.4f" size="4096" crc="dd6f1afc"/>
<rom name="prom-5.5n" merge="prom-5.5n" size="32" crc="54603c6b"/>
<rom name="prom-4.2n" merge="prom-4.2n" size="256" crc="59b6edab"/>
<rom name="prom-3.1c" merge="prom-3.1c" size="256" crc="4a04bb6b"/>
<rom name="prom-1.1d" merge="prom-1.1d" size="256" crc="7a2815b4"/>
<rom name="prom-2.5c" merge="prom-2.5c" size="256" crc="77245b66"/>
<sample name="bang" />
<sample name="init" />
<video type="raster" orientation="vertical" width="224" height="288" aspectx="3" aspecty="4"/>
<driver status="good"/>
</game>
<game name="galaktron" cloneof="galaxian" romof="galaxian" sourcefile="galaxian/d_galaxian.cpp"> <game name="galaktron" cloneof="galaxian" romof="galaxian" sourcefile="galaxian/d_galaxian.cpp">
<comment>Bootleg</comment> <comment>Bootleg</comment>
<description>Galaktron (Petaco S.A.)</description> <description>Galaktron (Petaco S.A.)</description>

View File

@ -1,6 +1,6 @@
This list contains all games supported by FinalBurn Neo. This list contains all games supported by FinalBurn Neo.
22592 games supported in total; X = excluded from build; D = included in debug build only; NW = not working 22593 games supported in total; X = excluded from build; D = included in debug build only; NW = not working
+---------------------------------+--------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+-------------+-----------------------------------------------------------------+--------------------------------+-------------------------------------------------------------------------------------+ +---------------------------------+--------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+-------------+-----------------------------------------------------------------+--------------------------------+-------------------------------------------------------------------------------------+
| name | status | full name | parent | year | company | hardware | remarks | | name | status | full name | parent | year | company | hardware | remarks |
@ -7070,6 +7070,7 @@ This list contains all games supported by FinalBurn Neo.
| galaga3m | | Galaga 3 (set 5) | gaplus | 1984 | Namco | Miscellaneous | | | galaga3m | | Galaga 3 (set 5) | gaplus | 1984 | Namco | Miscellaneous | |
| neogalag | | Galaga Demo (set 1) | | 2013 | Cristiano Bei/www.iocerom.com | Neo Geo | | | neogalag | | Galaga Demo (set 1) | | 2013 | Cristiano Bei/www.iocerom.com | Neo Geo | |
| neogalaga | | Galaga Demo (set 2) | neogalag | 2013 | Cristiano Bei/www.iocerom.com | Neo Geo | | | neogalaga | | Galaga Demo (set 2) | neogalag | 2013 | Cristiano Bei/www.iocerom.com | Neo Geo | |
| galagawm | | Galaga Wave Mixer (Hack) | galaga | 2024 | Namco | Miscellaneous | |
| md_galahad | | Galahad (Euro, USA) | | 1992 | Electronic Arts | Sega Megadrive | | | md_galahad | | Galahad (Euro, USA) | | 1992 | Electronic Arts | Sega Megadrive | |
| md_galahads | | Galahad (Hack, Spanish) | md_galahad | 2017 | Wave | Sega Megadrive | | | md_galahads | | Galahad (Hack, Spanish) | md_galahad | 2017 | Wave | Sega Megadrive | |
| galaktron | | Galaktron (Petaco S.A.) | galaxian | 1979 | bootleg (Petaco S.A.) | Galaxian | | | galaktron | | Galaktron (Petaco S.A.) | galaxian | 1979 | bootleg (Petaco S.A.) | Galaxian | |

View File

@ -7125,6 +7125,7 @@ DRV BurnDrvGalaga3c;
DRV BurnDrvGalaga3m; DRV BurnDrvGalaga3m;
DRV BurnDrvNeogalag; DRV BurnDrvNeogalag;
DRV BurnDrvNeogalaga; DRV BurnDrvNeogalaga;
DRV BurnDrvGalagawm;
DRV BurnDrvmd_galahad; DRV BurnDrvmd_galahad;
DRV BurnDrvmd_galahads; DRV BurnDrvmd_galahads;
DRV BurnDrvGalaktron; DRV BurnDrvGalaktron;
@ -29936,6 +29937,7 @@ static struct BurnDriver* pDriver[] = {
&BurnDrvGalaga3m, // Galaga 3 (set 5) &BurnDrvGalaga3m, // Galaga 3 (set 5)
&BurnDrvNeogalag, // Galaga Demo (set 1) &BurnDrvNeogalag, // Galaga Demo (set 1)
&BurnDrvNeogalaga, // Galaga Demo (set 2) &BurnDrvNeogalaga, // Galaga Demo (set 2)
&BurnDrvGalagawm, // Galaga Wave Mixer (Hack)
&BurnDrvmd_galahad, // Galahad (Euro, USA) &BurnDrvmd_galahad, // Galahad (Euro, USA)
&BurnDrvmd_galahads, // Galahad (Hack, Spanish) &BurnDrvmd_galahads, // Galahad (Hack, Spanish)
&BurnDrvGalaktron, // Galaktron (Petaco S.A.) &BurnDrvGalaktron, // Galaktron (Petaco S.A.)
@ -52693,6 +52695,7 @@ static game_sourcefile_entry sourcefile_table[] = {
{ "galaga3m", "pre90s/d_gaplus.cpp"}, { "galaga3m", "pre90s/d_gaplus.cpp"},
{ "neogalag", "neogeo/d_neogeo.cpp"}, { "neogalag", "neogeo/d_neogeo.cpp"},
{ "neogalaga", "neogeo/d_neogeo.cpp"}, { "neogalaga", "neogeo/d_neogeo.cpp"},
{ "galagawm", "pre90s/d_galaga.cpp"},
{ "md_galahad", "megadrive/d_megadrive.cpp"}, { "md_galahad", "megadrive/d_megadrive.cpp"},
{ "md_galahads", "megadrive/d_megadrive.cpp"}, { "md_galahads", "megadrive/d_megadrive.cpp"},
{ "galaktron", "galaxian/d_galaxian.cpp"}, { "galaktron", "galaxian/d_galaxian.cpp"},