Commit Graph

12711 Commits

Author SHA1 Message Date
dinkc64 475d574829 nes, patch for jay and silent bob 2024-08-23 21:08:21 -04:00
dinkc64 efeed39864 nes update from gab75 2024-08-23 01:56:16 -04:00
barbudreadmon 2469d40fe7 neogeo: add a dipswitch for unibios hardware detection 2024-08-21 10:31:38 +02:00
dinkc64 0b21e192aa megadrive update from gab75 2024-08-21 01:48:20 -04:00
dinkc64 90081ba3fd punchout, add experimental horizontal screen layout 2024-08-21 01:14:10 -04:00
barbudreadmon 7f9397240a d_neogeo: add some homebrews 2024-08-20 09:46:43 +02:00
dinkc64 e44b2a407f burner/run: fix quantized fps calculation 2024-08-19 23:28:35 -04:00
dinkc64 48c94b013b punchout, fix some missing sounds 2024-08-16 21:08:43 -04:00
dinkc64 3bd9f6ff1a nes_apu, dmc mode for arcade 2024-08-16 20:55:49 -04:00
dinkc64 bc41bfd5d0 oob 2024-08-16 09:37:21 -04:00
dinkc64 021cb0cc11 punchout power bar fix 2024-08-15 20:48:41 -04:00
dinkc64 e8c68b332f sg1k update from gab75 2024-08-14 09:08:39 -04:00
dinkc64 8f5e83d2fb sms update from gab75 2024-08-14 09:08:20 -04:00
dinkc64 00377c0b22 nes update from gab75 2024-08-12 09:02:03 -04:00
dinkc64 f66c74c062 super kusoge 2024-08-11 09:17:45 -04:00
dinkc64 b11ad69cf5 coleco, fix banking on subsequent reboot 2024-08-10 21:12:04 -04:00
dinkc64 995c1438fb msx update from gab75 2024-08-10 09:03:42 -04:00
dinkc64 b1b71507bf Merge branch 'master' of https://github.com/finalburnneo/FBNeo 2024-08-10 09:02:55 -04:00
dinkc64 b86bb84941 colecovision update from gab75 2024-08-10 09:02:47 -04:00
barbudreadmon e5815c6047
d_usgames: add missing inputs 2024-08-10 11:56:03 +02:00
barbudreadmon 981e97a988 pgm: change refresh rate and z80 frequency 2024-08-08 17:39:27 +02:00
barbudreadmon a4441e7fdb
d_cps3: fix region dips 2024-08-08 10:57:34 +02:00
dinkc64 3047479446 neogeo, oops 2024-08-07 21:13:35 -04:00
dinkc64 0d03a43251 nes update from gab75 2024-08-07 17:35:37 -04:00
dinkc64 364e5ebea1 coleco update 2024-08-07 17:34:52 -04:00
dinkc64 c9b768313e neogeo, add hb 2024-08-06 20:24:52 -04:00
dinkc64 a7db110c88 megadrive update from gab75 2024-08-05 20:15:42 -04:00
dinkc64 cd0888d182 speccy update from gab75 2024-08-05 20:09:07 -04:00
dinkc64 716787174b md add 2024-08-05 09:06:51 -04:00
dinkc64 cee143a040 oops 2024-08-04 09:42:44 -04:00
dinkc64 c5d3e9484f megadrive update 2024-08-04 09:22:00 -04:00
dinkc64 f39cb66bba spectrum update 2024-08-04 09:21:32 -04:00
dinkc64 e002deb717 neogeo: add compatibility note to cphd 2024-07-30 00:13:14 -04:00
dinkc64 e7ea4f1057 megadrive update from gab75 2024-07-28 10:49:09 -04:00
dinkc64 9158863311 speccy update from gab75 2024-07-27 13:49:10 -04:00
dinkc64 255d453e0e md, add hayato's journey 2024-07-26 17:49:50 -04:00
dinkc64 244c8f7888 neogeo, sga newer version 2024-07-24 20:41:13 -04:00
dinkc64 103c603a1d add soldier girl amazoneo 2024-07-23 20:52:55 -04:00
Igor-Arabe 777302f75b
d_neogeo: gowcaiet (#1838)
Updated to latest version (2024-05-23)
2024-07-22 16:56:23 -04:00
taoenwen 539cbdcd7b d_terracre : fix amazont loading gfx 2024-07-22 22:20:51 +08:00
dinkc64 4641b09c76 megadrive update from gab75 2024-07-22 09:02:30 -04:00
dinkc64 0da4ecfea8 add fatal fury one to md 2024-07-21 20:27:11 -04:00
barbudreadmon 6839badfd4 d_neogeo: unflag debug-only for Super Bubble Pop 2024-07-21 10:42:40 +02:00
dinkc64 1fe39a75a0 colecovision update from gab75 2024-07-20 17:29:08 -04:00
dinkc64 8a2100fe51 expro02, again 2024-07-20 08:57:27 -04:00
dinkc64 b4ff17d8be expro02 loading, thanks iq_132 :) 2024-07-17 09:24:56 -04:00
taoenwen 313f18c323 d_rallyx : New working clones [Osso13]
reordered gutangtn sets [Brian Troha]
2024-07-16 16:14:03 +08:00
taoenwen be00260073 d_renegade : fix renegadeb not starting 2024-07-16 03:08:33 +08:00
dinkc64 c8ca4fabfe speccy update from gab75 2024-07-14 14:18:24 -04:00
taoenwen 510aa4b984 d_snk68 : add PLDs [Osso13] 2024-07-14 13:29:55 +08:00
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