Commit Graph

13895 Commits

Author SHA1 Message Date
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
JacKc029735 10866d1b66 d_pgm.cpp: kovplusbl is a clone of kovplus
- minor fixes to synch with MAME
2025-06-22 20:00:33 +02:00
barbudreadmon fd64ce2b8c
d_cclimber.cpp: fix toprollr orientation and silence some warning 2025-06-22 18:31:43 +02:00
barbudreadmon f767bd033f
d_wrally.cpp: modify some descriptions 2025-06-22 18:28:35 +02:00
barbudreadmon ba8b46a5f5
d_galaxian.cpp: modify description for devilfsh 2025-06-22 18:19:39 +02:00
KlaviculaAG c492227dc8
d_nes.cpp - adj. in fds_trans + add t-eng (#2127)
* d_nes.cpp - adj. in fds_trans [T-Eng]

Japanese ROM renamed, fds_trans -> fds_transj
fds_trans - add english translation on the roster[.

* fds_trans - adj in publisher
2025-06-23 00:19:05 +08:00
barbudreadmon 5a93e0050e
d_astrocde.cpp: slight modifications to descriptions 2025-06-22 18:11:08 +02:00
barbudreadmon 0704903050
d_cclimber.cpp: rpatroln is not a bootleg 2025-06-22 17:34:50 +02:00
JacKc029735 95b0e92542 d_taitoz.cpp : added Double Axle (US, Rev 1, set 2) [Sean Sutton, Smitdogg, Brian Troha, The Dumping Union, Osso13] 2025-06-22 16:01:42 +02:00
JacKc029735 3e10f691a6 d_cclimber.cpp: used PROM contents to decrpyt cclimber encrypted sets [iq_132]
- add missing sets [iq_132]
2025-06-22 15:19:28 +02:00
eye2eye de743d7e09
d_megadrive: add inkventure (#2125) 2025-06-22 08:49:33 -04:00
dinkc64 ddff646440 galaxian, add hack (vectrgal) 2025-06-22 00:44:10 -04:00
dinkc64 a2a183c42e snes, fix for uniracers 2025-06-21 21:16:13 -04:00
taoenwen f56154390e d_neogeo: update mslug hack games
Metal Slug X - Super Vehicle-001 (Legend with Infinite Firepower v6.0, Hack) - 20250619
Metal Slug 3 (Legend with Infinite Firepower v6.0, Hack) - 20250619
Metal Slug 4 (Final v6.0, Hack) - 20250619
Metal Slug 5 (Legend v6.0, Hack) - 20250619

Remove redundant subdirectories search threads (Has been called in ConfigAppLoad)
2025-06-22 01:54:41 +08:00
taoenwen 3b6260a118 d_nes: Add Japanese release games part 2 [lucky]
Chip to Dale no Daisakusen (Japan)
Chip to Dale no Daisakusen 2 (Japan)
City Connection (Japan)
Galaga (Japan)
Goonies II, The - Fratelli Saigo no Chousen (Japan)
Ice Climber (Japan)
Karnov (Japan)
Nekketsu Koukou Dodgeball Bu (Japan)
Ninja Crusaders - Ryuuga (Japan)
Pajama Hero Nemo (Japan)
Super Contra - Alien no Gyakusyuu (Japan)
Super Mario Bros. 3 (Japan)
Tom & Jerry (and Tuffy) (Japan)
2025-06-21 12:37:15 +08:00
dinkc64 59748ccb4c nes, correct pitch in pal mode 2025-06-20 20:47:01 -04:00
taoenwen 21e6b8850d d_nes: Add Japanese release games [lucky]
Air Fortress (Japan)
Balloon Fight (Japan)
DuckTales (Japan)
DuckTales 2 (Japan)
Nagagutsu o Haita Neko - Sekai Isshuu 80 Nichi Daibouken (Japan)

Pronunciation of を:
- ローマ字: o(訓令式、ヘボン式)またはwo(日本式)。コンピュータのローマ字入力ではwo
https://ja.wikipedia.org/wiki/%E3%82%92#:~:text=%E3%82%92%20%E3%80%81%20%E3%83%B2%20%E3%81%AF%E3%80%81%20%E6%97%A5%E6%9C%AC%E8%AA%9E%20%E3%81%AE%20%E9%9F%B3%E7%AF%80%20%E3%81%AE%E3%81%B2%E3%81%A8%E3%81%A4%E3%81%A7%E3%81%82%E3%82%8A%E3%80%81,%E3%81%A8%20%E3%81%88%20%E3%81%8A%E3%82%88%E3%81%B3%20%E3%82%8F%E8%A1%8C%20%E3%81%86%E6%AE%B5%20%E3%81%AE%20%E3%81%86%20%E3%82%92%E6%95%B0%E3%81%AB%E5%8A%A0%E3%81%88%E3%82%8B%E3%81%A850%E4%BD%8D%E3%80%82
2025-06-20 23:27:23 +08:00
taoenwen ea99632dd5 win32\se: Ensure that subdirectory searches are always ready 2025-06-20 21:05:47 +08:00
barbudreadmon 3f45df23e0
d_psikyo4.cpp: fix multi-screen dips regression 2025-06-20 08:27:05 +02:00
JacKc029735 cb40a175fe d_pgm.cpp: synch PGM driver with MAME
kovboot ---> kovbl
kovboot2 ---> kovplusbl

Rename kovshb to kovhsbl to follow MAME
2025-06-19 21:21:01 +02:00
taoenwen cf7d6f7493 d_nes: The original Street Fighter III was a 9 character version
add Street Fighter III (Taiwan) (Unl)
add

update Street Fighter III (Unl) to Street Fighter III (Hack, 18 characters)
2025-06-19 17:38:52 +08:00
dinkc64 31786537a5 snes, fix ken griffy jr. baseball season. note: delete old save file first: snes_kengriffeymlbaseball.fs 2025-06-19 01:46:17 -04:00
dinkc64 3470f4d1e0 nes update...
Rainbow Islands (Ocean / PAL) bouncing hud bug / sprite 0 timing fix on PAL
Occasional tearing on PAL game (use 15bits to represent 3.2 instead of 12)
Attempt to autodetect PAL games
2025-06-19 01:18:51 -04:00
taoenwen a4c7758647 win32 fixed some issues in Select games list
After “Use zipnames” is turned on in sellist, there are still uncleared images in the upper left corner of sellist after scrolling the mouse.

Keeps “plus and minus buttons” correctly aligned with other text in all states.
2025-06-19 12:31:17 +08:00
dinkc64 19e860e207 speccy update from gab75 2025-06-18 09:07:14 -04:00
KlaviculaAG f61d01b90a
d_nes.cpp - updates (#2123)
adj. in maerchenveil - renamed to maerchenveilj and marked as clone

New games in the roster:
maerchenveil - english translation for maerchenveilj
gokyuugamten - original game (japanese).
playtmprdise - english translation for gokyuugamten
2025-06-18 12:22:47 +08:00
barbudreadmon 28e05615b7
d_psikyo4.cpp: turn service mode dipswitch into an input 2025-06-17 19:18:41 +02:00
taoenwen 313008d46f d_snes: add Getsumen no Anubis (Japan) & Simplified Chinese translation
Getsumen no Anubis / Anubis of the Moon's Surface (Japan)
Getsumen no Anubis / Anubis of the Moon's Surface (Hack, Simplified Chinese v1.0)
2025-06-18 01:02:28 +08:00
taoenwen 44e517cd15 d_pgm: fixed kovlsyx sound issues (Thanks to 永恒燃烧的羽翼)
Fixed the issue where the [桃子] sound would be lost.
2025-06-16 23:38:25 +08:00
barbudreadmon ef570c8566
d_neogeo.cpp: use standardized mahjong mapping 2025-06-16 14:06:00 +02:00
barbudreadmon 0f6846db3e
d_ssv.cpp: fix hypreac2's p1 start in keyboard mode 2025-06-16 13:50:34 +02:00
barbudreadmon ca5cea59bb
d_ssv.cpp: fix p1 start for janjans1 2025-06-16 12:15:54 +02:00
barbudreadmon 634fdefd5f
d_mitchell.cpp: fix p1 coin for mgakuen 2025-06-16 11:53:10 +02:00
barbudreadmon 7620856113 neogeo: init should return false when the bios wasn't loaded
add neogeojpn dips back
2025-06-15 21:41:14 +02:00
taoenwen 3f008fa0be win32 sel: appends the color change of the parent set row when the clone is not expanded
Lavender: Both parent and clone are in favorites

Lavender blush: Only clones are favorites
2025-06-16 03:35:18 +08:00
KlaviculaAG 4700ee3198
d_snes.cpp - targa: missing info (#2119)
targa is clone of rrangerr2
2025-06-16 00:24:48 +08:00
dinkc64 1c452615ac nes update from gab75 2025-06-15 09:28:09 -04:00
barbudreadmon 9fd780631d
d_neogeo.cpp: cleanup 2025-06-15 13:43:26 +02:00
taoenwen bf8d456bae Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2025-06-15 15:59:42 +08:00
taoenwen 49ee83653e d_neogeo: some kof97/98 hack games use the default DIP settings 2025-06-15 15:58:56 +08:00
fprietog 73fa5619df
d_snes.cpp: added the support to 5 new SNES/Super Famicom games (#2118)
- Baby T-Rex (USA, Prototype)
- Lobo (USA, Prototype)
- Smash Tennis (Euro)
- Super Family Tennis (Japan)
- Targa (Euro, Prototype)

d_snes.cpp: added the support to several SNES/Super Famicom games from non USA region

- American Tail, An - Fievel Goes West (Euro)
- BASS Masters Classic - Pro Edition (Euro)
- GP-1 (Euro)
- GP-1 (Japan)
- GP-1 RS - Rapid Stream (Japan)
- Great Circus Mystery Starring Mickey & Minnie, The (Euro)
2025-06-15 15:49:03 +08:00
taoenwen 1c80f62d82 win32 cona: fix issue where HowTo Previews paths were not saved and restored 2025-06-15 11:30:25 +08:00
taoenwen 837330243c win32 sel: Restore Select Game dialog box keeps the size of the last time it was opened 2025-06-15 10:47:06 +08:00
JacKc029735 1191fbc9cc d_pgm.cpp: update labels'ROMs for kovshp101 according to PCB scans 2025-06-14 23:13:03 +02:00
barbudreadmon e09daa9de3 k007121: improve flipscreen support 2025-06-14 22:38:44 +02:00
fprietog ece4af5386
d_snes.cpp: added the support to 2 new SNES/Super Famicom games (#2115)
-Buck Rogers - The Arcade Game (USA, Prototype)
-Steven Seagal Is The Final Option (USA, Prototype)

d_snes.cpp: added the support to several SNES/Super Famicom games from non USA region

-Full Throttle: All-American Racing (Euro)
-Fun 'n Games (Euro)
-George Foreman's KO Boxing (Euro)
-Harvest Moon (Euro)
-Super Battleship (Euro)
-Super Adventure Island (Euro)
-Super Adventure Island II (Euro)
-Super Aleste (Euro)
-Garry Kitchen's  Super Battletank (Euro)
-Super Battletank 2 (Euro)
-Super Battletank 2 (Japan)
2025-06-14 21:31:09 +02:00
barbudreadmon c8c70ba485
d_gaelco2.cpp: this was forgotten 2025-06-14 18:33:13 +02:00
barbudreadmon 68b9018d19
d_gaelco2.cpp: use the right gfx+sound ROMs arrangement for touchgona [clawgrip] 2025-06-14 18:09:47 +02:00
taoenwen cb8a66a3eb d_cps1: update Cadillacs and Dinosaurs (Competition, Hack)
Cadillacs and Dinosaurs (Competition, Hack) - 20250525
2025-06-14 23:25:46 +08:00
taoenwen 0e33641f31 roms.cpp: Reset the variables for quickly scan 2025-06-14 21:46:20 +08:00
JacKc029735 94fe878742 d_xorworld.cpp: Add a Xor World clone [clawgrip]
New working clones
------------------
Xor World (ver 1.2, checksum DB5D10, prototype) [Josep Quingles, Recreativas.org, David Haywood]
2025-06-14 14:00:15 +02:00
taoenwen 55f6737c5b Reapply "win32 quickly scan directories (zip only)"
This reverts commit 7c4fc33599.
2025-06-14 13:33:58 +08:00
taoenwen 7c4fc33599 Revert "win32 quickly scan directories (zip only)"
This reverts commit 701844b817.
2025-06-14 08:41:42 +08:00
JacKc029735 67103266fb d_cps2.cpp: update sf2prime to 0.56 (bug fixes) [Zero800] 2025-06-13 21:55:53 +02:00
taoenwen 701844b817 win32 quickly scan directories (zip only)
[menu] Misc -> Options -> Quickly scan directories (zip only)

Improves scanning speed by scanning directories for zip names and ignoring ROMs checksums, not very accurate, but faster.

When enabled, triggered only when the number of games has been increased/decreased, when the ROMs directory has been changed, or when the directory has been scanned manually.

Game pre-run checks and individual ROMs checks still use the standard strict checksum logic.
2025-06-13 23:16:26 +08:00
barbudreadmon 45c2390e99
d_hcastle.cpp: rebase cycle per frame on framerate 2025-06-13 11:50:44 +02:00
barbudreadmon 977e27a2a5
d_hcastle.cpp: hook k007121 and tilemaps 2025-06-13 11:20:46 +02:00
fprietog 182a91b4d4
d_snes.cpp: added the support to 6 new SNES/Super Famicom games (#2113)
- Return of Double Dragon - Threat from the East (Hack, h6v2-0808096)
- Return of Double Dragon - Threat from the East (Hack, h7hard-1909096)
- Return of Double Dragon - Crime Syndicate (Hack, h8v4fullfix-11120953)
- Return of Double Dragon - Guarding Law (Hack, h9v8-30031023)
- Return of Double Dragon - Rise of Evil (Hack, h10v2-15121037)
- Return of Double Dragon - Rise of Evil (Hack, h10v3-22081235)

d_snes.cpp: added the support to several SNES/Super Famicom games from non USA region

- Final Knockout (Japan)
- First Samurai (Euro)
- Flashback (Euro)
- Frank Thomas Big Hurt Baseball (Euro)
- Frank Thomas Big Hurt Baseball (Japan)
- Frantic Flea (Euro)
- Foreman for Real (Euro)
- Foreman for Real (Japan)
- Home Alone (Euro)
- Home Alone (Japan)
- Home Alone 2 - Lost in New York (Euro)
2025-06-12 20:19:43 -04:00
KlaviculaAG 0dbb8705b5
d_cps2.cpp - sf2prime update (#2112)
0.50 -> 0.55
2025-06-12 23:49:58 +08:00
fprietog 0698c96879
d_snes.cpp: added the support to several SNES/Super Famicom games from non USA region (#2110)
- Andre Agassi Tennis (Japan)
- Battle Blaze (Japan)
- Caravan Shooting Collection (Japan)
- Congo's Caper (Euro)
- Cool Spot (Euro)
- Cool Spot (Japan)
- Cool World (Euro)
- Daffy Duck - The Marvin Missions (Euro)
- Dennis (Euro)
- Desert Strike - Return to the Gulf (Euro)
- DinoCity (Euro)
- Dr. Mario (Japan)
- Dragon - The Bruce Lee Story (Euro)
- Drakkhen (Euro)
- Dungeon Master (Euro)
- Eek! The Cat (Euro)
- Equinox (Euro)
- ESPN Baseball Tonight (Euro)
- Family Dog (Euro)
- Fever Pitch Soccer (Euro)
- Incredible Crash Dummies, The (Euro)
- Incredible Crash Dummies, The (Japan)
- Super E.D.F. - Earth Defense Force (Euro)
- Super E.D.F. - Earth Defense Force (Japan)
- Super Strike Eagle (Japan)
2025-06-12 22:57:40 +08:00
taoenwen ad6db12047 win32 roms & support width fix 2025-06-12 22:02:05 +08:00
dinkc64 98034e37c6 .. 2025-06-12 09:43:16 -04:00
dinkc64 d6d0416da6 new driver: Bally Astrocade [iq_132, dink] 2025-06-12 09:20:56 -04:00
barbudreadmon 534610301c
d_contra.cpp: fix regression from tilemap upgrade 2025-06-12 10:45:27 +02:00
taoenwen 267d4f3086 d_neogeo: mslug3cqi bug fixed - 20250612 [Alice] 2025-06-12 15:44:20 +08:00
dinkc64 f40eabb23a gg, temp fix for gg_madoumon 2025-06-12 02:11:06 -04:00
KlaviculaAG f3818c80ad
d_snes.cpp - adj. in blazeone (#2109)
blazeone -> blazeonj
Its a Japanese ROM (verified in no-intro DAT and snes9x).
2025-06-11 20:51:43 -04:00
dinkc64 d913b1fedf snes, modify some unicode stuff to work with (older) gcc 3.4.5 2025-06-11 20:50:36 -04:00
fprietog f2337bc6a9
d_snes.cpp: added the support to several SNES/Super Famicom games from non USA region (#2108)
- Al Unser Jr.'s Road to the Top (Euro)
- All-American Championship Football (Euro)
- Ardy Lightfoot (Euro)
- B.O.B. (Euro)
- Beavis and Butt-Head (Euro)
- Beethoven - The Ultimate Canine Caper! (Euro)
- Best of the Best - Championship Karate (Euro)
- Big Sky Trooper (Euro)
- Biker Mice from Mars (Euro)
- Blazeon (Euro)
- Blues Brothers, The (Euro)
- Boogerman - A Pick and Flick Adventure (Euro)
- Boxing Legends of the Ring (Euro)
- Brainies, The (Euro)
- Brawl Brothers (Euro)
- Breath of Fire II (Euro)
- Brett Hull Hockey (Euro)
- Brutal - Paws of Fury (Euro)
- Bubsy in Claws Encounters of the Furred Kind (Euro)
- Bubsy II (Euro)
- Bugs Bunny - Rabbit Rampage (Euro)
- Bulls vs Blazers and the NBA Playoffs (Euro, Rev. 1)
- Cal Ripken Jr. Baseball (Euro)
2025-06-11 20:11:46 -04:00
dinkc64 9983dcb91d romdata, define ERANGE for older compilers 2025-06-11 16:59:36 -04:00
dinkc64 33e2f83734 votrax, compile oops 2025-06-11 16:56:18 -04:00
JacKc029735 ddc819510f d_wrally.cpp - improve set ordering based on research, fix a typo [mamehaze] 2025-06-11 19:19:04 +02:00
barbudreadmon 2dbf33bd7a contra: fix flipscreen 2025-06-11 19:13:57 +02:00
barbudreadmon 2d654fef9d
d_contra.cpp: implement tilemaps 2025-06-11 18:32:49 +02:00
taoenwen 12e56483ad d_neogeo: update mslug hacks [Alice]
Metal Slug - Super Vehicle-001 (Origins, Hack) - 20250606
Metal Slug X - Super Vehicle-001 (Legend with Infinite Firepower v6.0, Hack) - 20250609
Metal Slug 3 (Legend with Infinite Firepower v6.0, Hack) - 20250609
Metal Slug 3 (Legend TD v6.0, Hack) - 20250610
Metal Slug 3 (Legendary Journey v5.0, Hack) - 20250609
Metal Slug 4 (Final v6.0, Hack) - 20250609
Metal Slug 5 (Legend v6.0, Hack) - 20250609
2025-06-11 19:57:05 +08:00
taoenwen c52190600b win32 romdata: The exported template does not contain BIOS and previous empty entries 2025-06-11 16:11:54 +08:00
taoenwen c52788546e conc.cpp: check parent driver 2025-06-11 14:42:20 +08:00
dinkc64 d33da0109d megadrive, fix pacman 2 sound 2025-06-11 01:33:15 -04:00
barbudreadmon 26669a6974
d_combatsc.cpp: cleanup 2025-06-10 23:08:07 +02:00
barbudreadmon b36885afa8 k007121: sprite list, related fixes, and sprite buffer [jwestfall69, hap] 2025-06-10 22:49:34 +02:00
JacKc029735 5b1d96752c d_cps1.cpp: add Street Fighter II': Champion Edition (unknown hack) [Drakon]
- Unknown version by Drakon - sf2ce36 in HBMAME
2025-06-10 19:50:07 +02:00
barbudreadmon 2721932e70
d_labyrunr.cpp: correct sprite layer priority bit [hap] 2025-06-10 19:18:18 +02:00
barbudreadmon b9740a20fd
k007121.cpp: correct 32x32 sprite code mask [hap] 2025-06-10 19:09:45 +02:00
dinkc64 f30f610f85 nes, fix ghostbusters II garbage on screen 2025-06-10 09:41:12 -04:00
barbudreadmon b3315b53a3
d_pacman.cpp: add 2 bootlegs of Ms. Pac-Man
Ms. Pac-Man ('Made in Greece' Enavi bootleg) [H4M573R]
Ms. Pac-Man (Impeuropex bootleg) [Corrado Tomaselli]
2025-06-10 11:17:36 +02:00
barbudreadmon e16dca2fb3
d_pacman.cpp: add Ms. Pac-Man (bootleg, set 4) [Guru] 2025-06-10 10:53:20 +02:00
dinkc64 e0db3d3ad5 hiscore, fix for crush4 2025-06-09 20:40:17 -04:00
taoenwen f112c2ddab fixed MacOS Build 2025-06-10 02:40:15 +08:00
taoenwen b233b1bf0a Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2025-06-10 02:31:52 +08:00
taoenwen 472a7c99a7 win32 cheat: Supports multiple file encodings
ANSI / UTF8  / UTF8 BOM / UTF16 LE / UTF16 BE
2025-06-10 02:31:36 +08:00
barbudreadmon d8c0fd322a
d_pacman.cpp: add Ms. Pac-Man (bootleg, set 3) [Andrew Welburn]
also fix crush4 and eyesb
2025-06-09 19:42:04 +02:00
KlaviculaAG e89bb27b49
d_megadrive.cpp - ffightmd update (#2106)
v0.82b -> v0.83b
2025-06-09 23:49:03 +08:00
JacKc029735 e346612c13 d_pgm.cpp: add two new Knight of Valour bootlegs [iq_132]
New working clones
-------------------------
Knights of Valour / San Guo Zhan Ji / Sangoku Senki (Bootleg, V112CN?) [little0, Mr.kong]
Knights of Valour Plus / San Guo Zhan Ji - Zeng Zong Plus/ Sangoku Senki Masamune Plus (bootleg, V117CN?) [little0, Mr.kong]
2025-06-09 15:08:36 +02:00
dinkc64 86ab942678 megadrive update from gab75 2025-06-09 09:07:11 -04:00
barbudreadmon 324dc430b1
d_pacman.cpp: update address map for those sets
All those boards are supposed to have the z80 rom mapped at 0x0000-0x3fff and 0x8000-0xbfff, but only mspackpls seems to require it.
2025-06-09 14:10:18 +02:00
barbudreadmon b23115770d
d_pacman.cpp: more complete comments on mspacpls 2025-06-09 12:42:49 +02:00
barbudreadmon 50b59dbb90
d_pacman.cpp: add Miss Packman Plus [Marc Deslauriers] 2025-06-09 12:40:49 +02:00
JacKc029735 d72147d40b d_pacman.cpp: fix pin10cc_5f.bin crc32 2025-06-09 10:31:54 +02:00
barbudreadmon 44c8695831
d_splash.cpp: reduce code size 2025-06-09 10:10:45 +02:00
barbudreadmon 267cb4c99a
d_pacman.cpp: add Eyes (Italy) [Corrado Tomaselli, The Dumping Union] 2025-06-09 09:39:18 +02:00
barbudreadmon ba647e8f23 d_pacman.cpp: add Crush Roller (Famaresa PCB) [Rockman, Edcross]
d_glass.cpp: fix year for ssplash10
2025-06-09 09:18:04 +02:00