Commit Graph

13895 Commits

Author SHA1 Message Date
taoenwen b90a3dcce5 d_snes: add 3 sm t-cht games
* Super Mario All-Stars + Super Mario World (Hack, Traditional Chinese)
* Super Mario Collection (Hack, Traditional Chinese v1.1)
* Super Mario World (Hack, Traditional Chinese)
2025-07-27 23:50:23 +08:00
taoenwen 27c0175272 d_nes: add 2 Traditional Chinese games
* Goonies, The (Hack, Traditional Chinese)
* Rockman 6: Shijou Saidai no Tatakai!! (Hack, Traditional Chinese)
2025-07-27 22:52:10 +08:00
eye2eye 5f64f8da60
d_megadrive.cpp: my fault mess it... (#2162)
* d_megadrive: its from Kai Magazine, mixed it wth Daemonclaw

* d_megadrive.cpp: its from Kai Magazine, messed it with Daemonclaw
2025-07-27 22:46:56 +08:00
dinkc64 6f23c1ea7d sot4w, off by 1 track.. 2025-07-27 09:56:19 -04:00
dinkc64 e778019b8b megadrive: add sot4w (Test please) 2025-07-27 09:50:51 -04:00
dinkc64 d6207e3c4e grrr. 2025-07-26 13:08:37 -04:00
dinkc64 11cdefa0f1 nes additions by gab75 2025-07-26 13:05:00 -04:00
taoenwen 224a9e4fef nes: add mapper 191
d_nes: add Sugoro Quest: Quest of Dice Heros, The (Hack, Chinese)
2025-07-26 21:20:02 +08:00
taoenwen e1003acf41 d_nes: update Celeste Mario's Zap & Dash DELUXE! v2.00c (Hack)
v2.00 -> v2.00c
2025-07-26 09:34:59 +08:00
EGudsson 46fb677957
crc update (#2161) 2025-07-25 17:19:38 -04:00
taoenwen cd54a54299 nes: add mapper 173
d_nes: add Xiao Mali (China) (Unl)
2025-07-25 22:42:41 +08:00
taoenwen adcf6fc737 d_nes: clear test 2025-07-25 17:35:11 +08:00
taoenwen 1c4d45c0ab nes: add mapper 114
d_nes: add Lion King, The (Unl, v1.1)
2025-07-25 17:32:54 +08:00
eye2eye 24c58ca957
d_spectrum.cpp: corrections & additions (#2160)
* megadrive: add last defense 2

* d_megadrive.cpp: add Thunderbolt 2 - Piko

* d_spectrum.cpp: corrections & additions

* d_nes.cpp: add thunderbolt

* d_nes.cpp: is the license for an unlicensed game licensed or unlicensed?
2025-07-24 20:14:52 -04:00
dinkc64 34ad870a84 sms update from gab75 2025-07-24 18:01:34 -04:00
taoenwen fa488cf4a9 FLAC & MP3 with dr_libs in the license
dep/libs/dr_lib -> dep/libs/dr_libs
2025-07-24 14:15:28 +08:00
barbudreadmon 68d4bdc515 samples: enable mp3/flac for libretro
and some cleanup
2025-07-24 07:58:26 +02:00
barbudreadmon 1b5d84cded dr_lib: libretro always wants fopen/ftell 2025-07-24 07:53:07 +02:00
dinkc64 bef191d15e nes, improve zapper a little more 2025-07-24 01:12:39 -04:00
taoenwen 5d5a78309a d_neogeo: update mslug hack games [Alice]
* mslugxcqi - 20250710
* mslug3cqi - 20250714
* mslug4cqi - 20250707
2025-07-24 11:21:27 +08:00
Igor-Arabe 23714daf02
d_sms: added some pt translations (#2159)
aladdinpt, alexhitwpt, alexshinpt, ngaidenpt, psychicwpt, rastanpt, smurfspt, termntrpt
2025-07-24 10:13:02 +08:00
taoenwen 2e59c4ecae samples: flac and mp3 are disabled on untested platforms 2025-07-24 04:36:07 +08:00
taoenwen a79143a7ba samples: added FLAC & MP3 support 2025-07-24 01:12:04 +08:00
dinkc64 9332431641 sms update from gab75 2025-07-22 17:06:40 -04:00
barbudreadmon 2a8983ce3f cleanup 2025-07-22 15:10:10 +02:00
JacKc029735 90d05c9edb d_namcona1: add Emeraldia (Japan Version D) [Hammy, Brian Troha, The Dumping Union] (Osso13) 2025-07-22 13:47:37 +02:00
Igor-Arabe 92a79344b5
t-bra: some changes in cps/taito/pre90s/sms/megadrive (#2157)
* cps1-2: fixes

cps1: Fixed "published by" in willobr.
cps1-2: Fixed "GameName/comment" in sf2cebr, sfa3br

* megadrive t-bra fixes

megadrive: Fixed "Author" in alladinpt, chakanpt, shinfrc2pt. "Nenhum" means "None", isn't a group name.
I used names mentioned in patch's File Name.

* sms: add 4lexkiddnw, updated alexkiddb

sms
alexkiddb: better version, moved to hacks section (isn't bootleg/pirate cart).
added 4lexkiddnw (Yes. is really 4lex, not Alex).

* pre90s: toki

Fixed "published by" in tokibr

* taitomisc: fixes

Fixed "published by" in rastsagbr
2025-07-21 20:11:52 -04:00
dinkc64 d9854faede megadrive update from gab75 2025-07-21 09:29:12 -04:00
taoenwen fdef1a8270 d_neogeo: update mslugdyf2 [Alice] 2025-07-21 17:02:04 +08:00
dinkc64 e66eba1297 nes, increase zapper accuracy + fix a bug w/overscan 2025-07-21 01:37:44 -04:00
dinkc64 721945a2fe nes update from gab75 2025-07-20 20:11:19 -04:00
dinkc64 ee060ee6ad sms update from gab75 2025-07-20 09:27:12 -04:00
taoenwen 2b9b6676fd d_nes: update nes games
- Desert Storm: Nightmare Snaps Soul (English) (Unl)
- Desert Storm (Chinese) (Unl)
- Mister Scary: Where Are You? (HB, Demo)
- Joust (Japan)
- Side Pocket (Euro)
- Side Pocket (Japan)
2025-07-20 16:01:20 +08:00
taoenwen ceb81e5fbc d_neogeo: update Metal Slug - Super Vehicle-001 (Origins Item Random v2, Hack) [Alice] 2025-07-20 12:11:34 +08:00
barbudreadmon e9d23b51cc
paprium: fix on demand samples 2025-07-19 20:30:30 +02:00
eye2eye 70789ed1b4
d_megadrive.cpp: add Thunderbolt II - Piko (2019) (#2156)
* d_megadrive.cpp: add Thunderbolt 2 - Piko
2025-07-20 02:01:05 +08:00
taoenwen 5b29d3bd0d Correctly displays Western European characters 2025-07-20 01:56:02 +08:00
barbudreadmon de5c58ef09 paprium: some changes for libretro 2025-07-19 18:45:28 +02:00
dinkc64 9700175f71 snes update from gab75 2025-07-19 11:46:16 -04:00
dinkc64 25001489dd paprium, experimental sprite clipping fix (c.town gate, lower levels lanterns and escalater level) 2025-07-19 01:29:34 -04:00
taoenwen ce518082b0 d_kangaroo: The manufacturer of kangarool uses Unicode 2025-07-19 10:44:02 +08:00
dinkc64 5a90d47f04 paprium, make 32bit build happy 2025-07-18 09:37:11 -04:00
dinkc64 03a12ee0dc megadrive update from gab75 2025-07-18 09:15:54 -04:00
KlaviculaAG 833713b043
d_megadrive.cpp - adj in ffightmd (#2155)
0.83b -> 0.86b
2025-07-17 20:57:14 -04:00
dinkc64 24482a09f6 megadrive, update something 2025-07-17 20:44:48 -04:00
KlaviculaAG dd3d69f228
d_sms.cpp - adj. in jurl (#2154)
0.5b -> 0.9a
2025-07-17 20:34:24 -04:00
dinkc64 7b1d484dba megadrive, add paprium minigame 2025-07-17 20:31:35 -04:00
dinkc64 4c1098f0c8 megadrive, fix dma (oops) 2025-07-17 20:31:03 -04:00
dinkc64 810f1a6e2d Megadrive: add Paprium 2025-07-17 09:25:17 -04:00
dinkc64 9afc27f76b samples, allow force nostore to be specified during init 2025-07-17 09:24:39 -04:00
dinkc64 3b78a1ee56 nes update from gab75 2025-07-17 08:45:26 -04:00
taoenwen 948486a7cc win32\gameinfo: Use the system default focus control
In Windows XP, the Listview on the Rom Info page does not display after losing focus (no redraw occurs), and applying focus has no effect. I cannot reproduce this issue in Windows 11 24H2.
2025-07-17 10:23:31 +08:00
JacKc029735 c49cabae66 d_pgm.cpp: added Ketsui: Kizuna Jigoku Tachi (2007/09/22 CAVEMATSURI VER.) [iq_132] 2025-07-16 22:34:30 +02:00
taoenwen db4174c64d InitCommonControlsEx only needs to be processed once in the main process. 2025-07-17 02:45:33 +08:00
dinkc64 b665931e32 speccy update from gab75 2025-07-16 08:55:51 -04:00
taoenwen debe479a31 win32\gameinfo: Refresh the list after changing the column width 2025-07-16 17:08:54 +08:00
taoenwen 1179045e30 win32\scrn: Do not change the initial path of the app 2025-07-16 16:12:30 +08:00
taoenwen bd595a8ad1 win32\bzip: fixed a logical error when quick open zip file 2025-07-16 11:19:56 +08:00
dinkc64 10b314d573 Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2025-07-15 18:05:09 -04:00
dinkc64 0cb7d52b0d nes adds from gab75 2025-07-15 18:05:05 -04:00
KlaviculaAG 935c31b0f0
adj. in d_nes.cpp, nes.cpp - ikariwarriorse (#2150)
adj. in ikariwarriorse, add CRC to NesMode List (IS_PAL).
2025-07-16 01:34:22 +08:00
taoenwen 8b0fad509f d_nes: add Ikari I & II & III (J)
- Ikari (Japan)
- Ikari Warriors (Euro)
- Ikari II: Dogosoken (Japan)
- Ikari III (Japan)
2025-07-15 22:30:44 +08:00
taoenwen edc4b009c8 d_nes: Celeste Mario's Zap & Dash DELUXE! v2.00 (Hack)
move "Most recent games..." menu under "Load game..."
2025-07-15 21:18:07 +08:00
dinkc64 a216b79619 nes, add piopow 2025-07-15 01:16:50 -04:00
taoenwen dc61f13375 win32: add Quick load game
- Quick load game: RomData / IPS / NeoGeo-CD / Zip & 7z
- Quick load game: Accepts external directory paths as input, and will be extended to cmdline in the future
- Remove Quick Scan (which does not allow for quick differentiation between arcade and consoles by zip_name)
- ips_manager: Allow external ips patches to be mounted
- ips_manager: Improve the hierarchy of ips patches in internal directory paths
2025-07-15 00:54:33 +08:00
dinkc64 13fb8e1711 sms update from gab75 2025-07-14 09:20:55 -04:00
dinkc64 ee14d13322 samples, fix SAMPLE_NOSTORE bug w/states 2025-07-14 01:28:00 -04:00
dinkc64 8c294ae877 snd/samples, fix SAMPLE_NOSTORE. Add SAMPLE_NOSTOREF (forced)
BurnSampleChannelPlay() - last parmeter, allow param -1 for loop
to use the configured loop setting from the sample struct.
2025-07-14 01:02:25 -04:00
KlaviculaAG fa4efece9d
d_snes.cpp - add ultimasavempte and ultimasavempj (#2149)
Add japanese ROM and english translation for "Ultima Kyouryuu Teikoku - The Savage Empire"
2025-07-14 09:08:39 +08:00
dinkc64 f24c67f73c speccy update from gab75 2025-07-12 09:16:44 -04:00
JacKc029735 ccee5cc19f pleiads: irecsa versions are not bootlegs (happppp)
pleiads: swap color proms for some sets, and add a note about protection chips [Guru] (happppp)
2025-07-10 19:13:02 +02:00
barbudreadmon 0ca99b5930 fix some parent/clone relationships 2025-07-10 17:41:55 +02:00
dinkc64 cb0da79876 nes update from gab75 2025-07-10 08:56:50 -04:00
dinkc64 84be26958c nes update from gab75 2025-07-09 09:07:01 -04:00
taoenwen 6105c2b941 win32\sel: fix title and preview disappearing issue 2025-07-09 00:17:22 +08:00
taoenwen 9a8b825b06 d_nes: add unl games [Lukey]
-  Aladdin II (Taiwan) (Unl)
- Snow Ball (Unl)
- Super Aladdin (Unl)
2025-07-08 23:05:56 +08:00
taoenwen 752a856677 d_neogeo: fix typo 2025-07-08 21:43:47 +08:00
taoenwen 8bf0764f83 d_neogeo: update mslug hack games [Alice]
- Metal Slug X - Super Vehicle-001 (Legendary Unlimited Fire v7.0, Hack)
- Metal Slug 3 (Legendary Unlimited Fire v7.0, Hack)
- Metal Slug 3 (Legend TD v6.0, Hack)
- Metal Slug 4 (Legendary Unlimited Fire v7.0, Hack, Hack)
- Metal Slug 5 (Legendary Unlimited Fire v7.0, Hack)
2025-07-08 21:42:10 +08:00
dinkc64 55d5737066 m68k dar 2025-07-08 09:10:03 -04:00
taoenwen cb66f03701 Add an option to disable SOCD.
- To handle different input values, add parameters for up, down, left, and right.
- When SOCD is disabled, the original input control logic takes over
2025-07-08 17:02:46 +08:00
JacKc029735 55db9b531e d_pgm.cpp: update description for kovfyzq4in1 set 2025-07-07 21:09:33 +02:00
taoenwen 3298517669 pce.cpp: macro name correction 2025-07-08 02:30:29 +08:00
taoenwen 5cc74e5528 d_pce: Remove a duplicate game [sljs1976]
- Majin Eiyuu Den Wataru (Japan) = Mashin Eiyuuden Wataru (Japan)
- PCE add SOCD scenes
2025-07-08 02:16:39 +08:00
dinkc64 0dd9aef113 nes update from gab75 2025-07-07 09:15:43 -04:00
dinkc64 ee3cf604ee gab nes update 2025-07-07 09:13:22 -04:00
taoenwen 17b67a7769 d_snes: Bokujou Monogatari (Hack, Traditional Chinese v2.0) 2025-07-07 17:45:36 +08:00
taoenwen 237c50f07f d_nes: Remove a duplicate game [sljs1976]
Druaga no Tou (Japan) = Tower of Druaga, The (Japan)
2025-07-07 17:27:21 +08:00
taoenwen d0549b3477 d_snes: add Bokujou Monogatari (Hack, Simplified Chinese v2.0)
Fixed bitwise operation error
2025-07-07 17:16:40 +08:00
taoenwen 10a3b079da d_megadrive: add Tougiou King Colossus (Hack, Simplified Chinese) 2025-07-07 14:30:35 +08:00
dinkc64 9c7f601577 megadrive update from gab75 2025-07-06 20:19:06 -04:00
JacKc029735 7a1a67fd78 d_expro02.cpp: add Gals Hustler (set 2) [hammy] (Osso13) 2025-07-06 23:44:02 +02:00
JacKc029735 81bc272a27 d_arkanoid.cpp: add Arkanoid (bootleg of version Japan, older) [hammy] (Osso13) 2025-07-06 23:19:48 +02:00
taoenwen 7e23d89358 SNES / Super Famicom add SOCD scenes 2025-07-07 01:20:05 +08:00
taoenwen 9a64786cbd win32\neocdlist: add lists
- add Bakatonosama Mahjong Manyuuki
- add Puzzle de Pon! CD Collection
- add Neo Thunder
2025-07-07 01:02:57 +08:00
dinkc64 3313936faa nes update from gab75 2025-07-06 08:59:49 -04:00
taoenwen 11a71b6ca9 d_megadrive: add Daikoukai Jidai II (Hack, Simplified Chinese v1.9c) [Ken_Tse] 2025-07-06 15:16:35 +08:00
taoenwen e0a0bf7e67 win32\neocdlist: clean 2025-07-06 14:30:41 +08:00
taoenwen fd42b487cb win32\neocdlist: Updated the recognition of Digger Man (Prototype) 2025-07-06 14:29:13 +08:00
taoenwen 3ad2e463fb Fix UTF8 encoding recognition 2025-07-06 02:21:24 +08:00
dinkc64 1c573bdc38 speccy update from gab75 2025-07-05 09:08:12 -04:00
dinkc64 853ef1841f Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2025-07-05 08:54:58 -04:00
dinkc64 6b373ee02f megadrive, fix dma stun during vbl (fixes outrunners) 2025-07-05 08:54:49 -04:00
taoenwen ff021b0198 d_megadrive: add Dune: Razor Missions (Hack) [Razor]
- joyprocess: Calculate the number of bits correctly
- Genesis / Mega Drive add SOCD scenes
2025-07-05 12:12:22 +08:00
KlaviculaAG 1f71000fa2
d_cps2.cpp - adj. in sf2prime, 2nd time (#2146) 2025-07-05 10:31:32 +08:00
dinkc64 82bd127b13 spectrum, increase max tap blockcount for dma loader 2025-07-04 20:42:12 -04:00
KlaviculaAG c09945f84a
d_snes.cpp - add fireemblem4te (#2143)
* d_snes.cpp - add fireemblem4te

Add english translation for fire emblem 4.
adj in fireemblem4j, fireemblem4tsc, fireemblem4ttc (clone of fireemblem4te)

* d_cps2.cpp - adj. in sf2prime

059 -> 0.60
2025-07-05 08:14:29 +08:00
dinkc64 2cb3490eb0 nes update from gab75 2025-07-04 20:13:46 -04:00
dinkc64 a495db929b speccy update from gab75 2025-07-04 16:49:54 -04:00
taoenwen b46b1224c0 SOCD add Restore all defaults option 2025-07-05 00:44:34 +08:00
taoenwen e36f621f1b d_megadrive: Fixed the ROM name for md_mworld4eng2 [tenpar] 2025-07-04 17:27:59 +08:00
taoenwen 4c8b72fff7 d_nes: add Chao Ji Zhan Hun: Super Contra 7 (China)
- NES adds SOCD scenes
- Fixed a typo in a SOCD
- Fixed some incorrect SOCD settings
2025-07-04 16:46:04 +08:00
eye2eye 184cac9c05
megadrive: add last defense 2 (#2142) 2025-07-04 03:10:28 +08:00
taoenwen ac660af894 Step 2: add SOCD scenes to the menu options 2025-07-04 02:57:25 +08:00
barbudreadmon 20a9a17b1d
d_psikyo4.cpp: fix gamemode offset typos 2025-07-03 18:45:18 +02:00
dinkc64 7e43b51688 nes update from gab75 2025-07-03 09:12:13 -04:00
dinkc64 80854e4077 add SekGetIRQLevel() to 68k interface 2025-07-03 00:56:33 -04:00
taoenwen 438e9605f1 Remove a function used when testing. 2025-07-03 01:08:07 +08:00
taoenwen 82525ba820 Step 1: Add all known SOCD scenes
Current Default: SOCD - Last Input Priority (8 Way), the second step will create options

SOCD - Simultaneous Neutral
SOCD - Last Input Priority (4 Way)
SOCD - Last Input Priority (8 Way)
SOCD - First Input Priority
SOCD - Up Priority (Up-override Down)
2025-07-03 00:58:16 +08:00
dinkc64 3adb5260f6 megadrive update from gab75 2025-07-01 09:24:20 -04:00
JacKc029735 e8e4cd53e1 d_pgm.cpp: added unicode Chinese title to kovfyzq4in1 [little0, taoenwen]
- added some infos about games available in game select menu [little0]
2025-07-01 13:33:26 +02:00
JacKc029735 c3daa04ac3 d_pgm.cpp: added Fengyun 4 in 1 (multi-game cart, bootleg of Knights of Valour Super Heroes, V100CN) [iq_132] 2025-06-30 23:45:08 +02:00
taoenwen c87f77ab82 Optimized keyboard input 2025-06-30 20:09:14 +08:00
barbudreadmon 1d9bd6c8a6
d_psikyo4.cpp: fill unavailable eeprom at init 2025-06-30 11:13:11 +02:00
barbudreadmon 2385280847 d_psikyo4: improve multi-screen handling 2025-06-30 10:43:38 +02:00
taoenwen cb1bf50314 win32\support_paths: add break 2025-06-30 10:38:36 +08:00
KlaviculaAG c387410759
adj. in d_nes.cpp - FDS: add oprjumpout (#2140)
Add Operation: Jump Out, english translation of Tobidase Daisakusen
2025-06-29 20:17:40 -04:00
dinkc64 f67ed3598a speccy update from gab75 2025-06-29 08:52:35 -04:00
dinkc64 55784de8ea nes update from gab75 2025-06-28 08:38:23 -04:00
taoenwen b8ecb13f14 d_nes: add jpn & unl games [lucky]
- Bucky O'Hare (Japan)
- Famikan (Japan) (Unl)
- Gremlins 2: Shinshu Tanjou (Japan)
- Super Contra X (China) (Unl)
- Tiny Toon Adventures (Japan)
2025-06-28 15:01:18 +08:00
dinkc64 837dadd486 speccy update from gab75 2025-06-27 20:05:52 -04:00
taoenwen 554e1ae2dd d_cps2: Sf2prime update to Ver 0.57 [Zero800] 2025-06-28 02:30:17 +08:00
taoenwen 780d351115 neo_run.cpp: fix Neo 68k ram hack 2025-06-28 02:20:32 +08:00
taoenwen 0716003c0a win32\ips_manager: add more encoding to read & include extra dat files
- ips manager text box border reflects the three-dimensionality;
 - ips dat allows ANSI/UTF8/UTF8 BOM/UTF16 LE/UTF16 encoding;
 - ips dat allows additional dat files to be appended early or late in the form of #include xxx (.dat);
2025-06-28 01:57:15 +08:00
dinkc64 16570f9b56 sh2, disable busy_loop_hacks for now to potentially fix a timing inconsistency with psikyo4 2025-06-27 09:09:29 -04:00
dinkc64 f40bffe2ae Konami Devastators fixes [Jim Westfall, hap]
y-zoom table for k051960, fixes for bad zooming (level 2..)
k051733, fix collision detection
2025-06-26 00:57:16 -04:00
dinkc64 63a9622caf megadrive update from gab75 2025-06-25 08:58:47 -04:00
taoenwen ff4a23ed58 win32\sel.cpp: remove extra spaces 2025-06-25 16:51:30 +08:00
taoenwen 7c83e4056a win32\sel: fix the issue of misplaced and overlapping icons when custom redrawing 2025-06-25 16:22:09 +08:00
dinkc64 35267c76e1 psikyo4 palette fix 2025-06-24 20:59:50 -04:00
dinkc64 7abfc634ab sh2, tweak broken busy loop speedhack 2025-06-24 20:30:50 -04:00
dinkc64 e704a8cc6d md genre 2025-06-24 18:39:10 -04:00
KlaviculaAG 0e01a70171
d_megadrive.cpp - umk3osc typo (#2133) 2025-06-24 18:02:19 -04:00
iq_132 8a170ab275 Add hash calculation information for a few more PGM games. 2025-06-24 10:28:28 -04:00
eye2eye 28b381b98e
d_megadrive: add zpf (#2132) 2025-06-24 09:02:11 -04:00
dinkc64 3da9e9b390 nes update from gab75 2025-06-24 09:00:17 -04:00
KlaviculaAG 49444092ea
d_cps2.cpp - adj in sf2prime (#2130)
056 -> 0.57
2025-06-24 01:46:04 +08:00
KlaviculaAG 32716227ec
d_megadrive.cpp - adj. in umk3osc (#2128)
v30a -> v31
2025-06-23 23:43:05 +08:00
taoenwen 6acbb1e908 d_neogeo: ms hacks Legendary Unlimited Fire LVX option (Thanks to Alice for the advice and input guide)
- At the screen for selecting a character, enter Down, Up, A+C+D in that order (Alice)
- The word LV=X will be printed on the screen
2025-06-23 20:03:44 +08:00
dinkc64 e59c89bff7 contra bg color [hap] 2025-06-22 21:14:27 -04:00
JacKc029735 08bcbde1b2 d_dooyong.cpp: added R-Shark (set 2) [twistedsymphony] (cuavas) 2025-06-22 21:05:30 +02:00