Commit Graph

82261 Commits

Author SHA1 Message Date
wilbertpol
123839f027
sound/gb.cpp: Fix cycle handling. [ValleyBell] (#9436)
* sound/gb.cpp: Fix cycle handling. [ValleyBell]

* sound/gb.cpp: Prevent hypothetical shifting of negative numbers. Simplify update_noise_channel.
2022-03-19 14:31:31 -04:00
0kmg
267b329f9f
vsnes.cpp: Fixed Gumshoe regression. (#9438) 2022-03-19 14:29:39 -04:00
Robbbert
b0142d7760 init vars for coverity 2022-03-20 02:53:30 +11:00
hap
65be457e46 b5000: add jump and i/o opcodes 2022-03-19 16:17:02 +01:00
Ivan Vangelista
994b8d18ee New working clones
------------------
Monsters World 2 (bootleg of Super Pang) [Recreativas.org, David Torres, ClawGrip]
2022-03-19 15:27:20 +01:00
sjy525
2f21f79a3c
namcona1.cpp: Correct Bin Bin Bingo year (#9435) 2022-03-19 14:48:12 +01:00
Robbbert
0c3893aebe init variables for coverity 2022-03-20 00:45:05 +11:00
Ivan Vangelista
185b8dcc8e New machines marked as NOT_WORKING
----------------------------------
Bin Bin Bingo (Japan, main unit) [nnap]
2022-03-19 08:16:30 +01:00
Ivan Vangelista
22acb12bb3 New clones marked as NOT_WORKING
--------------------------------
Pontoon (FD1094 317-?) [nnap]
2022-03-19 07:50:57 +01:00
Ivan Vangelista
d8a7d88412 actfancr.cpp: fixed MT08210 [AmatCoder] 2022-03-18 18:37:54 +01:00
hap
4e278b36bb b5000: added easy opcodes 2022-03-18 17:03:48 +01:00
Robbbert
a6b8f21977 zac_2.cpp: got 43 out of 45 games to work (but no sound yet). 2022-03-19 02:47:48 +11:00
0kmg
f3cf2eb70e
vsnes.cpp: Various cleanups. (#9426)
- Modernized PRG ROM banking. Gets rid of banking via memcpy.
- Cleaned up some of the daughter board code, including protection routines.
- Lots of C-style comment to C++-style conversion.
2022-03-17 22:24:00 -04:00
David 'Foxhack' Silva
a068235b72
ibm5170_cdrom.xml / pc98_cdrom.xml: Data fixes (#9429)
New software list additions
-----------------------------------
Microsoft Windows 98 Second Edition (jp 4.10.2222) (Retail Full)

Corrected release years for other Windows releases and added serials for Microsoft Windows 98 Second Edition (PC-98 / IBM 5170)
2022-03-17 22:23:46 -04:00
0kmg
91526a0eeb
dynax.cpp: Corrected screen order for janyuki/jantouki (MT05102). (#9431) 2022-03-17 22:23:15 -04:00
Robbbert
9cd7e4cf7a init vars to appease coverity 2022-03-18 12:49:04 +11:00
Robbbert
223101d2bc archimedes/podule/midi_emr: fixed compile (suggest parentheses) 2022-03-18 11:24:38 +11:00
Nigel Barnes
ea243259ed bbc_tube_6502: Corrected 6502 variants used in the 2nd processors. 2022-03-17 22:17:15 +00:00
Nigel Barnes
3e438cde6c bus/archimedes/podule: Added MIDI devices:
- EMR MIDI 2 Interface
- EMR MIDI 4 Interface
2022-03-17 22:17:14 +00:00
Nigel Barnes
08882ee89e bus/archimedes/econet: Added MIDI devices:
- The Serial Port MIDI Interface
- The Serial Port Sampler and MIDI Interface
2022-03-17 22:17:14 +00:00
Nigel Barnes
0a102048f8 New working software list additions
-----------------------------------
bbc_flop_80186: DOS Plus with Econet Software [Nigel Barnes]
mtx_rom: Hisoft PASCAL V1.4 [Paul Smith]
2022-03-17 22:17:14 +00:00
hap
9908e3c2f0 b5000: add disassembler 2022-03-17 23:04:06 +01:00
Ivan Vangelista
cf6d818f67 yunsung8.cpp: made use of finders and views, other minor cleanups 2022-03-17 18:16:00 +01:00
0kmg
acca7d5898
bus/nes_ctrl: Split zapper sensor off as a reusable device. (#9417) 2022-03-17 12:29:56 -04:00
negunma
665f605c65
asuka.cpp: bonzeadv has no ADPCM-A samples (#9428) 2022-03-17 12:28:06 -04:00
hap
db8e89e466 sdl/window: fix possible compile problem with init fallbacks 2022-03-17 16:40:09 +01:00
0kmg
736cce8e00
cham24.cpp: Improved banking. (#9430) 2022-03-17 11:09:24 -04:00
hap
375465cd55 hh*: remove fake left/right input for football games 2022-03-17 15:47:00 +01:00
AJR
3e5dec1d11 unidasm: Fix build after 2dab71e7e0 2022-03-17 10:27:35 -04:00
hap
19936c50a0 pps41: add part number to description 2022-03-17 14:42:36 +01:00
hap
2dab71e7e0 add b5000 cpu core file placeholders 2022-03-17 14:07:17 +01:00
Vas Crabb
dd1e5b1d7a
Lua engine: Enable checks for debug builds, kill sol::buffer. (#9419) 2022-03-17 16:47:19 +11:00
Ivan Vangelista
0074d3ad94 New working clones
------------------
Cruis'n USA (v2.0) [Brian Troha, The Dumping Union]
2022-03-17 05:52:03 +01:00
arbee
75a5a5eb82 Better fix for Mac compile. [R. Belmont] 2022-03-16 21:16:09 -04:00
Steven Coomber
cb3f5299d6
r2dtank.cpp: add bonus life DIP switch (MT08250) (#9424) 2022-03-16 20:18:02 -04:00
0kmg
2286907248
megadriv.xml: Added 5 new dumps. (#9422)
New working software list additions
-----------------------------------
16Bit Rhythm Land [anonymous]
Castlevania - Bloodlines (USA, 19931003 prototype) [Simon_Belmont, Pulse_Project]
Castlevania - Bloodlines (USA, 19930804 prototype) [Billscat-socks]
Dune - The Battle for Arrakis (prototype, Ver 0.03) [GamingLegend64, Hard4Games, Forest of Illusion]
Mortal Kombat 3 (prototype) [sadikyo]
2022-03-16 14:57:30 -04:00
tim lindner
51cea8e1c2
New working clones (#9320)
---------------
ILCE / SEP Micro-Sep Model 3 [Barry Nelson]
2022-03-17 04:59:00 +11:00
shattered
f280e06e4a
New machines marked as NOT_WORKING (#9356)
------------------------
Elektronika MK-98
2022-03-17 04:53:46 +11:00
Robbbert
5eba005903 gts3a: DMD partially working, 11 games are playable. 2022-03-17 04:47:11 +11:00
MooglyGuy
0ae650ffbb
-bgfx: Fixed YUV shader to have better brightness balance. [Ryan Holtz] (#9425) 2022-03-17 04:40:38 +11:00
Ivan Vangelista
7c7bab4dd0 fastlane.cpp, flkatck.cpp: used finders and arrays where applicable, other minor cleanups 2022-03-16 18:02:37 +01:00
Ivan Vangelista
151f3caaad New working clones
------------------
Frogger (Turtles hardware) [chaneman]
2022-03-16 08:48:34 +01:00
MooglyGuy
92ece92fed
Updated BGFX fixes; verified as working on Linux and Windows. (#9420)
* -bgfx: Improved stability when encountering missing files, and improved multi-window stability. [Ryan Holtz]
* -osd: Added video-init fallback functionality to other OSDs. [Ryan Holtz]
* -bgfx: Fixed issues from the previous batch of changes. [Ryan Holtz]
* -osdwindow: Remove no-longer-needed addition of post_create(). [Ryan Holtz]
2022-03-15 22:32:33 -04:00
0kmg
8d267ad2c7
nes.xml: Added six miscellaneous dumps. (#9421)
New working software list additions
-----------------------------------
8Bit Rhythm Land [anonymous]
DuckTales (USA, 19890205 prototype) [TCRF]
Freedom Force (USA, 19871229 prototype) [Hubz]
Hot Dance with Samba (Asia) [krzysiobal]
Metal Storm Collector's Edition [anonymous]
Rainbow Brite - Journey to Rainbow Land [anonymous]
2022-03-15 22:31:47 -04:00
arbee
c17179f086 Fix Mac compile. [R. Belmont] 2022-03-15 22:30:08 -04:00
Scott Stone
7cdbc8a5e6 vgmplay.xml: Added 19 new entries. [vgmrips.net, Tafoid] 2022-03-15 16:15:19 -04:00
Scott Stone
a671ee0dd7 msx.cpp [mx10, pv7, pv16, cpc50a, cpc50b, cpc51]: Corrected several machines' VDP model to match that of actual hardware which may have been lost to refactoring over time. Fixes MT#8249. 2022-03-15 15:37:43 -04:00
Vas Crabb
0e457ec6ea Revert "More BGFX stability improvements (missing files + multi-window) (#9410)"
This reverts commit f5b75b7439.
2022-03-16 04:46:13 +11:00
Vas Crabb
394e5f18b6 Fixed some debugger memory view annoyances and cleaned up Lua bindings.
Made the debugger memory view not depend on isprint which is affected by
the global locale.  Assume the OSD will display as ISO-8869-1 and
replace problematic printable characters.

Started changing Lua function bindings to use set_function to avoid
potential issues related to ThePhD/sol2#608, and worked out what was
causing problems with symbol table read_memory/write_memory.  (They
aren't really essential - you can do the same thing with the address
space object itself, but they're easier to parameterise.)
2022-03-16 04:13:18 +11:00
Ivan Vangelista
c074526b03 xxmissio.cpp: used finder for memory bank, other minor cleanups 2022-03-15 18:04:19 +01:00