Commit Graph

12711 Commits

Author SHA1 Message Date
taoenwen af33dd76c5 d_snk68 : streetsmwbl fixed manufacturer 2024-07-14 03:31:38 +08:00
taoenwen f7827ac0f1 d_snk68 : New working clones [Osso13]
Street Smart (bootleg of World version 1) [f205v]
2024-07-14 03:25:42 +08:00
taoenwen 5873a07e5b d_neogeo : update hack games
mslugxfs rename mslugxcqi to 20240711
mslug3fs rename mslug3cqi to 20240711
update kof94te & kof94tea to v1.4.2
2024-07-14 01:20:17 +08:00
taoenwen 1038c90ca6 d_neogeo : update samsho2pe to V. 2.2
Ukyo Readjusted Tsubame Gaeshi Range Slash, Nerf
Cham Cham Readjusted Boomerang Range For Zoom 3.5, Nerf
Readjusted Range For All Chars, Simple Attacks, A,B,AB,C,D,CD, Nerf
Readjusted Range For All Chars Unnarmed, Simple Attacks, A,B,AB,C,D,CD, Nerf
Reduced Velocity All Chars For Zoom 3.5, Nerf
Genan Unnarmed Jump+cd Crash Reset Game, Bug Fix
Nakoruru Unnarmed Jump+A Crash Reset Game, Bug Fix
2024-07-13 17:40:19 +08:00
taoenwen 3cd0718d51 d_gng : rename diamond (Diamond Run) to diamrun [hap] 2024-07-13 15:51:09 +08:00
taoenwen 2487105c77 d_renegade : Adding Unicode full names to the Japanese version 2024-07-13 01:19:06 +08:00
taoenwen d4830b2a2d d_cps1 : update wofdr20 to 20240711 2024-07-13 00:43:35 +08:00
Igor-Arabe 15cc366ef5
d_neogeo: kof94te (#1832)
removed 'Prevent color corruption when using Rugal' patch from combination.

in https://neorh.mattgreer.dev/kof94:
_"The Rugal color corruption fix and Team Edit Edition are not compatible with each other. Sorry about that."_
2024-07-13 00:30:51 +08:00
Igor-Arabe d9dca0332a
d_megadrive: umk3osc (#1830)
updated to version 30a
2024-07-10 20:16:50 -04:00
dinkc64 e2a2f357e0 speccy update from gab75 2024-07-09 09:41:32 -04:00
taoenwen 7b11c959ec d_raiden2 : zteamym update to 20240705 2024-07-09 00:05:15 +08:00
Igor-Arabe 69cf580f86
d_neogeo: karnovre (#1828)
updated to version 0.2
2024-07-07 08:13:59 +08:00
taoenwen ba188e1c20 d_gaiden : sort wildfang parent/clone gamenames [angelosa] 2024-07-07 01:25:16 +08:00
taoenwen a08fc49ff4 d_megasys1 : Use default lives setting from manual for 64th Street [cuavas] 2024-07-07 01:18:11 +08:00
taoenwen 3887112b27 d_nmk16 : Extracted internal ROM using a new technique [sergiopolog]
* Identical dumps obtained using two devices from Acrobat Mission and Thunder Dragon PCBs.
* Differs from previous dump in three bytes.
2024-07-07 01:01:20 +08:00
taoenwen 839b9bff7a d_neogeo : kof94te Author's request for changes 2024-07-06 00:28:12 +08:00
taoenwen f2836bda34 d_cps1 : update dino series hack
dinotj update to 20240629
dinoss update to 20240629
dinoplus update to 20240629
dinojd update to 20240406
dinoxz update to 20240629
2024-07-05 23:37:41 +08:00
dinkc64 1150543952 Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-07-05 09:38:19 -04:00
dinkc64 1a0495a8bd speccy update 2024-07-05 09:38:11 -04:00
Igor-Arabe ce01173660
d_neogeo: kof94te (#1827)
kof94te version 1.4.1
KOF'95 style portraits
2024-07-05 21:35:51 +08:00
barbudreadmon 0c26855e38 d_cps2: add Marvel Super Heroes Vs. Street Fighter (Coop, Hack) 2024-07-05 15:17:48 +02:00
taoenwen 2b28a855a2 d_cps1 : update captcmmy to 20240705 2024-07-05 20:50:11 +08:00
taoenwen 1304db8d23 win32/ips_manager : Prohibit unintentional startup 2024-07-04 22:31:37 +08:00
taoenwen 8255c0d5ac d_jackal : correct GFX ROMs for the jackalr [Osso13]
dumped correct GFX ROMs for the jackalr set [Bill D., Brian Troha, The Dumping Union]
2024-07-04 16:09:54 +08:00
taoenwen a49507a07e d_kaneko16 : New working clones [Osso13]
Great 1000 Miles Rally 2 USA (95/07/11) [twistedsymphony, The Dumping Union]
2024-07-04 14:37:56 +08:00
taoenwen 8934738368 d_cps1 : Reset the variable "Knightsh" to 0 when DrvExit() 2024-07-03 23:01:18 +08:00
taoenwen 18e85a87df cps-1 : fix input & dip for dino & wof & knights series
Getting P3's Fire 3 to actually work;
Remove wofsjc (identical to wofabla).
2024-07-03 22:36:18 +08:00
Igor-Arabe 690863cf5a
d_cps2: sf3zmix samples (#1826)
removed "nodump" flag from L1B/R1B (evil ryu theme)
2024-07-02 18:11:33 -04:00
Igor-Arabe b42cac7d87
d_cps2: sfz3mix (#1825)
updated to 0.31
2024-07-01 20:24:46 -04:00
taoenwen 5050a29a33 d_nmk16 : dolmenk better fixes [dink] 2024-07-01 14:02:05 +08:00
taoenwen 412381e3b0 d_nmk16 : Fix button 1 & 2 not working for dolmenk doreset 2024-07-01 13:17:52 +08:00
taoenwen c5f118e6a4 d_nmk16 : Fix button 1 & 2 not working 2024-07-01 12:53:06 +08:00
dinkc64 023b5adb88 nes update from gab75 2024-06-30 09:36:01 -04:00
taoenwen 008272b6d1 d_seta & d_seta2 : acknowledge Nihon System as publisher for pairlove [angelosa] 2024-06-30 17:20:36 +08:00
taoenwen b7e9898d8e d_cps1 : sf2ceupl UPL bootleg is speculation league, mark it as such [angelosa] 2024-06-30 17:06:37 +08:00
taoenwen 80d288e34d d_nmk16 : New working clones [Osso13]
Goindol (Afega) [playero]
2024-06-30 16:35:45 +08:00
taoenwen 27bd61c3bc d_capbowl : Fix bowlrama's comments 2024-06-30 15:14:34 +08:00
taoenwen b4bcd76e61 d_nemesis : Add a Tecfri licensed version of Salamander [clawgrip] 2024-06-30 15:07:02 +08:00
taoenwen eca716b088 dataeast : bulk replace Data East -> Data East Corporation where known to be displayed with that form [angelosa] 2024-06-30 14:27:11 +08:00
Igor-Arabe c7bea872c0
capcom-megadrive: add some hacks... (#1823)
* d_megadrive: add some sor2 hacks

1. River City Girls... of Rage
2. Streets of Rage 2 - Cadillacs and Dinosaurs edition
3. X-Men of Rage

* d_cps1: add sf2gm
2024-06-29 20:24:48 -04:00
dinkc64 f1ffc858bd feat(lua): Fix registersave/load hooks. Add value to memwatch callbacks [NBeing]
Right now the emu.registersave and emu.registerload hooks do not work at all from within lua. They will only fire if you use fbneos menu to save and load states, as opposed to e.g. savestate.load("my_savestate") or savestate.save("my_savestate") do not trigger the hook. I've added a quick hack to get them to trigger.

savestate.registersave(function(slot,)
  print("Registered save", slot)
end)

savestate.registerload(function(slot)
     print("Registered load", slot)
end)

Should now work.

Second:
The lua memhooks for "ramwatch" (e.g. memory.registerread() , memory.registerwrite() ) etc do not currently return the current value at the address. Added the value (which was already in scope). Right now, if you tried to something like this, you would get the value from the previous frame.

	memory.registerwrite(0xFF8800, function(address, size)
           memory.readbyte(0xFF8800)
	end)

This will get you the correct value at the time when the breakpoint fires.

	memory.registerwrite(0xFF8800, function(address, size, value)
           print(value)
	end)
2024-06-29 01:15:11 -04:00
Igor-Arabe 3836d20093
Some changes in nes/pre90s (#1822)
* d_nes: ghostsngoblins / ghostsngoblinsh fixes

d_nes - ghostsngoblins / ghostsngoblinsh: removed "NI 1.3" from header.
"NI 1.3 is the watermark of an old tool called NES Image converter." (by noone).

* pre90s: d_pacman d_tsamurai

d_pacman - mspacmane2: correct size for 'mpe6.6m' (checked in fbneo and rom manager).
d_tsamurai - alphaxz: changed "m660" to NULL, coz alphaxz is a parent ROM.
2024-06-29 10:25:27 +08:00
dinkc64 787b134c5a fix wownfant softlock 2024-06-28 21:12:46 -04:00
taoenwen 07ba354e20 d_pacman : redumped PROMs for mspacmane and pacmanmr [IZ8DWF] 2024-06-28 16:48:03 +08:00
taoenwen 21400a156e d_shisen : add Irem M80 clones 2024-06-28 15:07:34 +08:00
dinkc64 398703c983 kaillera test 2024-06-28 01:35:35 -04:00
dinkc64 451ef811af don't break dat for ngp/ngpc 2024-06-28 00:48:21 -04:00
taoenwen 9ae384c592 d_vampire : corrected some PCB locations, added edge connector pinout [Brian Troha] 2024-06-28 10:55:22 +08:00
taoenwen 1e17d35a00 d_shisen : add Match It (bootleg) 2024-06-28 10:49:09 +08:00
taoenwen 0138b4ce0a d_expro02 : New working clones
Miss World 2002 [system11, Brian Troha, The Dumping Union]
WOW New Fantasia [system11, The Dumping Union]
2024-06-28 10:14:07 +08:00
dinkc64 99110022fb ngp,ngpc differentiation 2024-06-27 20:18:11 -04:00
dinkc64 22eb00d6d1 image.cpp, deal with alpha opacity a bit better 2024-06-27 01:28:38 -04:00
dinkc64 81aec0970e image.cpp, deal with problematic alpha opacity with bezelwip 2024-06-27 01:22:21 -04:00
taoenwen af748ea5cf d_asuka : fix jigkmgri fullnameA 2024-06-27 00:14:50 +08:00
taoenwen 8361cb318e d_pitnrun : fix pitnruna rom label 2024-06-27 00:08:58 +08:00
taoenwen fa14b49c0e New working clones
Jigoku Meguri (Japan) [Brian Troha]

- various Taito drivers: updated game titles to include the revision, where known [Brian Troha]
2024-06-26 23:59:49 +08:00
taoenwen 46be6b2659 d_asteroids : New working clones
Aerolitos Espaciales [Heckler, jordigahan]
2024-06-26 22:05:39 +08:00
taoenwen fd634e1ea1 Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-06-26 21:52:25 +08:00
taoenwen 134c0e9d72 d_neogeo : samsho2pe update again 2024-06-26 21:52:07 +08:00
dinkc64 d4aa5c95fd bring tree back to reality 2024-06-26 09:18:46 -04:00
taoenwen cb77e2b44d d_neogeo : update samsho2pe to 20240626 (v2.1) 2024-06-26 19:14:21 +08:00
Igor-Arabe b0adfb09b8
d_neogeo: kof94te (#1819)
updated to version 1.4.0
2024-06-25 21:18:15 +08:00
taoenwen cdadfcc944 d_galaxian : Dumped PROM for "catacomb" [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org] 2024-06-25 16:07:33 +08:00
taoenwen 509d6965f3 d_seta : remove character design crediting across manufacturer fields [angelosa] 2024-06-25 16:02:47 +08:00
taoenwen 3c901ae278 d_tsamurai : make alphaxz a parent set [angelosa] 2024-06-25 15:53:50 +08:00
taoenwen fe0cbc21e6 Bulk replace Euro -> Europe in Arcade GAME descriptions [angelosa] 2024-06-25 15:44:50 +08:00
taoenwen 533a5de77c d_capbowl : fix bowlrama title parsing [angelosa] 2024-06-25 14:59:06 +08:00
taoenwen 3d465f19c3 d_chanbara : fix title field [angelosa] 2024-06-25 14:48:01 +08:00
dinkc64 ed32c2b86a scrn, bezelwip: slightly better way of impl. 2024-06-25 00:49:52 -04:00
dinkc64 5854c49e19 Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-06-24 20:58:24 -04:00
dinkc64 02a549b6f9 burner/win32/scrn.cpp, bezelwip test 2024-06-24 20:58:16 -04:00
taoenwen 6c1266fe58 kaillera : Allow x86 & x64 clients to coexist [Weirdo]
Naming Differences for Clients
x86 : kailleraclient.dll
x64 : kailleraclient64.dll
2024-06-24 22:05:48 +08:00
Igor-Arabe bbf9c96573
d_cps2: sfa2ultra (#1816)
updated to latest version.
2024-06-24 20:12:18 +08:00
taoenwen fa2d9022c5 d_neogeo : update samsho2pe to 20240624
samsho2pe removes BIOS option for aes
Fixed the number of correctly recognized neogeo BIOS 33 > 35
2024-06-24 17:08:52 +08:00
dinkc64 70d8877578 scrn, maybe fix issue with experimental blitter and wipsperimental bezel 2024-06-24 01:29:53 -04:00
dinkc64 05e141b2e3 snd/samples: don't crash if state saved while samples playing, then state loaded where samples do not exist 2024-06-24 00:34:28 -04:00
dinkc64 3634961578 nes update from gab75 2024-06-24 00:25:33 -04:00
dinkc64 19789e6eed add Cockpit version of SynaMax's improvement mod 2024-06-23 20:46:12 -04:00
taoenwen fbc6d96bb5 d_cps1 : update captcmzs & captcmmy to 20240622 2024-06-24 00:37:39 +08:00
taoenwen c803593f9a typo 2024-06-23 23:51:14 +08:00
taoenwen 457d3502ac app.rc : 2023 to 2024 2024-06-23 23:47:55 +08:00
dinkc64 4fb89e0b7b add borderless windowed fullscreen mode from fc 2024-06-23 09:34:12 -04:00
taoenwen 520ea1a8c2 d_neogeo : update to GladMort (Demo 2) 2024-06-23 19:35:37 +08:00
dinkc64 c7d29e3954 nes update from gab75 2024-06-22 20:54:25 -04:00
dinkc64 5912548ebb speccy update from gab75 2024-06-22 20:53:06 -04:00
dinkc64 fc175258c9 megadrive: joe & mac, proper fix 2024-06-22 20:51:58 -04:00
taoenwen 149c59529b d_lwings : a tiny fix 2024-06-23 01:54:13 +08:00
taoenwen dfaf566fbc d_lwings : New working clones
Trojan (Romstar, set 2) [Bill D., The Dumping Union]

capcom/lwings.cpp: Identified Legendary Wings rev. C and corrected ROM labels. [Joe Magiera, Brian Troha]
2024-06-23 00:59:41 +08:00
taoenwen 2d0a74753e d_ddragon : New working clones
Double Dragon (Japan set 2) [l_oliveira]
2024-06-22 23:56:52 +08:00
taoenwen 448d92b944 d_neogeo : update mslug series hacks
update mslugxfs to 20240621
update mslug3fs to 20240620
2024-06-22 23:01:27 +08:00
dinkc64 d1219c33cb megadrive, fix joe & mac 2024-06-22 01:44:33 -04:00
dinkc64 7be74a5bd2 scrn, experimental bezel wip: try parent name 2024-06-21 21:01:39 -04:00
dinkc64 1305e66eb9 speccy update from gab75 2024-06-21 09:19:43 -04:00
taoenwen 4e9d0ffe6d d_cps1 : update hack games
update captcmzs to 20240519
update captcmmy to 20240522
update captcmcr to 20240520
2024-06-21 01:59:11 +08:00
dinkc64 b1ef96605b speccy update from gab75 2024-06-20 09:45:12 -04:00
dinkc64 8f3c2c1cfe slight change 2024-06-20 01:52:27 -04:00
dinkc64 8abc8817fd add ballboy3p 2024-06-19 21:04:48 -04:00
Igor-Arabe d71eb66320
d_neogeo: kof94te (#1811)
version 1.3.0.
2024-06-20 08:46:31 +08:00
dinkc64 6798094c96 speccy update 2024-06-19 18:10:48 -04:00
taoenwen a761349ab8 d_neogeo : update hack games
update mslugxcq to 20240613
update mslugxfs to 20240613
update mslug3cq to 20240612
update mslug3fs to 20240613
update mslug5cq to 20240502
2024-06-20 00:17:32 +08:00
dinkc64 4c1c9d7c67 wwfsstar, better sync 2024-06-19 01:32:32 -04:00
dinkc64 313fdd5d51 kaillera, synchronize for 60 frames before starting emulation, should fix games booting into weird modes 2024-06-19 01:26:46 -04:00
dinkc64 f1e07117e3 fix for hq3xs 2024-06-19 00:28:58 -04:00
dinkc64 b635ebd193 nes update from gab75 2024-06-18 09:11:38 -04:00
dinkc64 566018c757 fix softfx scaler hq3xs 2024-06-17 23:52:52 -04:00
taoenwen 24d010b29c d_neogeo : update hack games
add The King of Fighters '95 (Optimized, Hack) - kof95t
update kof97eb to 20231217
update kof98eck to 20240517
update kof99sk to 20240426
update kf2k1ult to 20240611
2024-06-17 22:52:46 +08:00
dinkc64 0a0d9de32d burner/win32/scrn.cpp, limit number of kaillera dialogs to 1 per processes 2024-06-16 23:31:53 -04:00
Igor-Arabe 6868d2270e
d_nes: some changes (#1807)
transformers: Fixed bug when you try generate N3S datFile.

shancara: Changed CRC, now is 7ea7e5df. current CRC doesn't match any file (original rom from fbneo list, crc mentioned on romhacking).
Source rom: 'shancaraj' (crc: dcfe4112), from fbneo list.
2024-06-16 10:26:33 +08:00
dinkc64 f498bac66c nes update from gab75 2024-06-15 08:57:52 -04:00
dinkc64 4fcdcad434 wwfsstar, just slight edit 2024-06-14 21:01:35 -04:00
dinkc64 e6e9fd7269 ctribe, kaillera fix 2024-06-14 20:39:27 -04:00
dinkc64 701ca6e1d9 wwfwfest kaillera fix 2024-06-14 20:25:53 -04:00
dinkc64 44a72a2527 viostorm, metamrph, martchmp kaillera fix 2024-06-14 01:09:45 -04:00
dinkc64 d585e99c94 viostorm: color improvement, slight change to make Linux/sdl happy 2024-06-14 00:38:15 -04:00
dinkc64 696bf4a4aa viostorm, add color improvement DIP 2024-06-14 00:29:59 -04:00
dinkc64 b3535a4b53 add BurnRoundPowerOf2() helpful function 2024-06-13 01:29:29 -04:00
dinkc64 6b809a2f30 snowbro2, add coin inputs for p3,p4 for kaillera fix 2024-06-12 00:36:13 -04:00
dinkc64 63e60398e9 scrn, try one more time a different way 2024-06-07 21:02:36 -04:00
taoenwen b0c6031afe scrn.cpp: Confirmed fix kovytzy for Kaillera 2024-06-08 01:33:52 +08:00
dinkc64 427f1dc614 colecovision update from gab75 2024-06-07 09:32:36 -04:00
dinkc64 c5e84032c7 burner/win32/scrn.cpp: WIP/experimental side-bezel support *unfinished* 2024-06-07 00:21:33 -04:00
dinkc64 1171f7078b gaelco snd, fix rate, use stream device 2024-06-06 21:17:21 -04:00
dinkc64 04bea86450 nes update from gab75 2024-06-06 09:36:36 -04:00
dinkc64 8814b1a6f4 scrn.cpp, simplify 2024-06-06 09:25:41 -04:00
taoenwen 5431651ef2 scrn.cpp : Fix kovytzy not accepted by Kaillera servers 2024-06-06 13:23:32 +08:00
dinkc64 4498b9708c avi writer, test-fix for audio sync drift w/non 60hz games 2024-06-06 00:49:56 -04:00
Igor-Arabe 38b36f0fb8
d_neogeo: kof94te (#1798)
updated to version 1.2.4
2024-06-05 21:12:38 +08:00
dinkc64 29d4114467 add sinistarc, sinistarc2 & stereoeffect hookup [SynaMax] 2024-06-05 01:57:29 -04:00
dinkc64 cee265917c Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-06-05 00:34:42 -04:00
dinkc64 ab598c89f6 megadrive update from gab75 2024-06-05 00:30:12 -04:00
taoenwen c1a07da3a5 localise_gamelist : fix "this if clause does not guard" 2024-06-05 00:39:54 +08:00
taoenwen 98366e13dc Kaillera game name : FullName - ShortName 2024-06-04 23:39:40 +08:00
taoenwen c0ccf872eb Kaillera : fix 2 2024-06-04 03:42:17 +08:00
dinkc64 6c1beac11f add sinistar SynaMax hack - titlescreen & difficulty improvement 2024-06-03 09:30:15 -04:00
dinkc64 98d955ab19 speccy update from gab75 2024-06-02 20:18:13 -04:00
taoenwen b9521e35ad some minor bug fixes 2024-06-03 04:04:42 +08:00
taoenwen ea8798d08e Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-06-03 03:07:44 +08:00
taoenwen f18747e837 Kaillera : No more than 127 game characters are displayed 2024-06-03 03:07:41 +08:00
dinkc64 249fd239c9 megadrive update from gab75 2024-06-02 09:08:05 -04:00
dinkc64 c122e875b8 namcos1, coin lockout goes bonkers w/4p game after a single player has 9 coins 2024-06-02 01:09:54 -04:00
Igor-Arabe fa421a758b
d_neogeo: kof94te (#1795)
updated to version 1.2.2
2024-06-01 21:36:51 +08:00
dinkc64 e4e2e0940a s1, blastoff flashing score fix 2024-06-01 01:49:06 -04:00
dinkc64 5b728083f5 m6800 resetline fix, oops :) 2024-06-01 00:32:21 -04:00
dinkc64 af38a48906 Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-05-31 20:39:26 -04:00
dinkc64 dc50b2577e nes update from gab75 2024-05-31 20:39:20 -04:00
taoenwen 8eae662977 d_cps1 : update dinokr 2024-05-31 21:46:53 +08:00
taoenwen e8235b6fb1 d_raiden2: update zteamys
Harmonization to tabs
2024-05-31 01:10:25 +08:00
dinkc64 15f6c2724f namcos1 service mode fix, slight niceification 2024-05-30 09:22:19 -04:00
dinkc64 38647b6e4a megadrive update from gab75 2024-05-30 09:12:35 -04:00
Paul Hindt 8d17970277
win32: Add input macros for System Next State and System Previous State (#1792)
Allows binding these macros to inputs in the same manner as System Save State and System Load State
2024-05-30 09:04:57 -04:00