Commit Graph

82409 Commits

Author SHA1 Message Date
AJR
c7597225b4 Debugger feature improvements
- Add 'gbt' and 'gbf' debugger commands to step until a true or false conditional branch has been detected.
- Update over 100 of the disassemblers in MAME to output a new STEP_COND flag for all conditional branches. Besides being used for execution of the new 'gbt' and 'gbf' commands, this flag also now helps the debugger 'out' command to properly handle conditional return instructions.
- Remove STEP_OVER from many instructions that aren't actually subroutine calls (e.g. DJNZ on Z80). A 'gni' debugger command (go next instruction) has been added to accommodate some of the misuse.
- Add instruction flag support to several more disassemblers that lacked them entirely (e.g. st62xx)
- Don't pass over delay slots for debugging in ASAP core
2022-03-27 14:29:51 -04:00
MooglyGuy
c3162e739d
-timetrv: Hooked up 1-bit audio DAC. [Ryan Holtz] (#9476)
Co-authored-by: MooglyGuy <mog@home>
2022-03-27 13:42:17 -04:00
AJR
bd8779ece4 osdhelper.h: Make a couple of overloads const 2022-03-27 13:14:14 -04:00
Vas Crabb
bffb0f6dc9 Merged 0.242 release branch into master to head off conflicts. 2022-03-28 00:11:15 +11:00
Vas Crabb
c6517f5d1e timetrv: corrected screen height in layout. 2022-03-28 00:07:37 +11:00
MooglyGuy
1589b642c3 -timetrv: Fixed layout to not warp screen to non-4:3 aspect. [Ryan Holtz] (#9475) 2022-03-28 00:05:52 +11:00
MooglyGuy
139248a548
-timetrv: Fixed layout to not warp screen to non-4:3 aspect. [Ryan Holtz] (#9475) 2022-03-27 23:53:21 +11:00
Robbbert
5edff6b302 cobram3: fixed an assert in the debug build 2022-03-27 23:43:03 +11:00
Robbbert
3c2c0826e4 cobram3: fixed an assert in the debug build 2022-03-27 19:58:48 +11:00
Vas Crabb
b6df0d2d3d srcclean and manual tidying up in preparation for 0.242 release 2022-03-27 13:22:33 +11:00
ClawGrip
2a3c402cae
New NOT_WORKING software list additions (#9437)
* New NOT_WORKING software list additions

---------------------------
roland_tnsc1.xml:
  70's and 80's (TN-SC1-03) [Sean Riddle, ClawGrip]
2022-03-27 11:46:26 +11:00
Michael Sanborn
ca060c8132
hng64.cpp: make titles consistent (#9297) 2022-03-27 11:40:16 +11:00
Scott Stone
095d7a43e1 cdi.xml: Corrected a mistaken copy/pasted hash for bestphoto92 2022-03-26 19:54:26 -04:00
ClawGrip
086f358275
cosmos_playc8f.cpp: Fix Basketball sets (#9473) 2022-03-26 19:01:50 -04:00
wd40yasu
f9101df899 Merge branch 'master' of https://github.com/mamedev/mame 2022-03-27 06:46:13 +09:00
Firehawke
31600247d4
Temporarily remove duplicate Apple-oids and Chipout disk pending detailed analysis (#9472) 2022-03-26 22:37:39 +01:00
Scott Stone
bc3444951e vgmplay.xml: Added 37 new entries and corrected a shortname (shanghai -> shangkid). [vgmrips.net, Tafoid] 2022-03-26 16:52:37 -04:00
0kmg
0dd5dd8f57
bus/nes: Removed useless open bus comments. (#9471) 2022-03-27 07:15:24 +11:00
MooglyGuy
dd62ad8808
Fixed bill validator hookup in Time Traveler (#9470)
* -timetrv: Replaced IPT_COIN2 with IPT_BILL1, as it is the bill-validator input. [Ryan Holtz]

* -laserdsc: Added savestate registration. [Ryan Holtz]

Co-authored-by: MooglyGuy <mog@home>
2022-03-26 15:31:31 -04:00
hap
2a4e772943 hash/apple*: remove html tags from comments 2022-03-26 17:36:56 +01:00
hap
74cd05c1f4 misatk: driver note was wrong way around 2022-03-26 17:29:39 +01:00
Angelo Salese
c857c0854b
hankin.cpp: fix empsback title 2022-03-26 17:03:15 +01:00
angelosa
11ebe17ca0 dec0.cpp: fix midres2 control scheme 2022-03-26 15:35:47 +01:00
wd40yasu
e862652255 Merge branch 'master' of https://github.com/mamedev/mame 2022-03-26 22:57:54 +09:00
hap
f415b81616 misatk: change title string 2022-03-26 14:54:19 +01:00
MooglyGuy
06e60e848f
Time Traveler (set 1) - promoted to working (#9468) [Ryan Holtz]
* machine/laserdsc.cpp: Added functionality to retrieve if a disc is CAV.
* machine/ldv4200hle.cpp: Added high-level Pioneer LD-V4200 player emulation.

Machines promoted to working
----------------------------
Time Traveler (set 1) [Ryan Holtz, Matt O, ld-decode Team]
2022-03-27 00:41:51 +11:00
hap
524986a648 j5hilos: typo on prev commit 2022-03-26 14:32:51 +01:00
wd40yasu
fe8a7fbdac Update senjyo.cpp
According to tweet (https://twitter.com/sintan_jp/status/1294465615076315142) by Shinichi Sakamoto (composer and one of sound circuit designers of Senjyo / Starforce), fuse ROM is used to store waveform data. Read it by CTC to generate frequency, then send it to R-2R ladder DAC
2022-03-26 20:36:03 +09:00
Robbbert
2593201bc3 fixes for mame.lst 2022-03-26 22:15:08 +11:00
telanus
b67579460e
Added MS-DOS (Version 3.2) (Alt.) [winworldpc] (#9445)
New working software list additions
-----------------------------------
ibm5150: MS-DOS (Version 3.2) (Alt.) [winworldpc]
2022-03-26 22:02:56 +11:00
0kmg
080a5a770b
nes.xml: Added a couple large dumps. (#9467)
New working software list additions
-----------------------------------
Super Games 143 in 1 (HKMK-143) [Consolethinks]

New NOT_WORKING software list additions
---------------------------------------
Game 500 in 1 (alt) [Consolethinks]
2022-03-26 22:01:05 +11:00
Steven Coomber
9a14087a8b
8080bw.cpp: add bonus life DIP switch to rollingc (MT08267) (#9463) 2022-03-26 21:56:16 +11:00
ClawGrip
81930264fa
New NOT_WORKING machines (#9466)
* New NOT_WORKING machines

---------------------------------
Basketball (Benchmark Games, set 1) [Museo del Recreativo, ClawGrip]
Ten Strike Classic [Museo del Recreativo, ClawGrip]

New NOT_WORKING clones
---------------------------------
Basketball (Benchmark Games, set 2) [Museo del Recreativo, ClawGrip]
2022-03-26 21:55:23 +11:00
CanoeHope
7761ad89f4
neogeo.xml - lastblad: Correct year and add alt title (#9432) 2022-03-26 21:52:54 +11:00
0kmg
bac2fa541a
famibox.xml: Initial software list. [Fiskbit, ICEknigh7, j4m13c0, joey4, kmg, Marionova64, Patnukem, RetroGE, togemet2] (#9411) 2022-03-26 21:51:24 +11:00
janniz
0db189d608
pang3b4 and pang3b5 (#9392)
New working clones
------------------
Pang! 3 (bootleg, set 4)
Pang! 3 (bootleg, set 5)
2022-03-26 21:48:42 +11:00
0kmg
79a3923e5d
playch10.cpp: Replaced RP5H01 rom in prototype dumps. (#9386) 2022-03-26 21:45:22 +11:00
ClawGrip
338b6e2a8c
New NOT_WORKING machine (#9317)
* New NOT_WORKING machine

---------------------------
Super Road Champions (TTL) [f205v]
2022-03-26 21:43:15 +11:00
rfka01
32fd817b12
kaypro.cpp: added information about the Kaypro 5 (#9156) 2022-03-26 21:40:50 +11:00
sjy525
7046a2392d
Correct Hi-Lo Silver BFM System 85 Version description [sjy96525] (#8972) 2022-03-26 21:37:12 +11:00
sjy525
d7ca4e0430
Correct Hi-Lo Silver JPM Impact Version description [sjy96525] (#8973) 2022-03-26 21:36:35 +11:00
sjy525
eec10571ae
j5hilos: The description of the game is wrong. the hyphen between "Hi" and "Lo" is missing. MT07190 [sjy96525] (#8974) 2022-03-26 21:35:42 +11:00
sjy525
ad5223f230
mp110, mp120, mp130, mp2000, mp2100, newtonmp: Incomplete machine description MT07908 [sjy96525] (#8979) 2022-03-26 21:33:47 +11:00
Robbbert
91dfacbede gunshot: Moved to spinb.cpp 2022-03-26 19:12:03 +11:00
Steven Coomber
562be61807
galaxian.cpp: add demo sound DIP switch to sfx, skelagon, monsterz & monsterza (MT08268) (#9465) 2022-03-25 15:28:55 -04:00
r09
7fff42baa4
fmtowns_flop_orig.xml: 4 new dumps + fix (#9460)
fmtowns_flop_orig: Fixed Scenario Disk 3 for Dragon Slayer: The Legend of Heroes II, which had an incorrectly converted protection sector.

New working software list additions
-----------------------------------
Think Lead Gakushuu System - FM Towns CMI Program [cyo.the.vile]
Think Lead Gakushuu System - FM Towns Theme-betsu Gakushuu Series - Jikkou Program Ver. 2 [cyo.the.vile]
Think Lead Gakushuu System - Shougaku Rika 5-nen - Tane no Hatsuga (1) [cyo.the.vile]
Think Lead Gakushuu System - Shougaku Rika 6-nen - Karada no Tsukuri (1) [cyo.the.vile]
2022-03-25 15:28:13 -04:00
Jean-François Fabre
ea2ca07e94
m68k: fixed PC increment location on TRAPcc instructions (#9461) 2022-03-25 14:15:51 -04:00
0kmg
bfd1119643
vsnes.cpp: A few more improvements. (#9464)
- Unify some functions that are the same on both Main and Sub sides of board.
- Removed machine reset macro.
2022-03-25 14:13:29 -04:00
hap
d3829a0932 sdl/window: add error retval check for bgfx on fallback 2022-03-25 19:08:37 +01:00
hap
e1b3560aff Machines promoted to working
----------------------------------
18R (Rockwell) [hap, Sean Riddle]
2022-03-25 17:54:15 +01:00