arbee
c186e7eb3a
68hc05EG: use proper HC05 base cycle timings and disassembler [R. Belmont, Vas Crabb]
2021-02-24 20:42:13 -05:00
Ivan Vangelista
aeb540deb1
- alphatpc16, amstr_pc, cischeat, kaypro, m72, pdp11, peplus, pt68k4, rm380z, sapi1, taito, tandy1t, tk80bs, univac, vegas, videopkr, votrpss, vsnes, williams: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
...
- simple_st0016.cpp: enabled save state support
2021-02-24 18:09:07 +01:00
Olivier Galibert
95f5bb86b3
addrmap: Allow creators in the memory map
2021-02-24 08:46:12 +01:00
Vas Crabb
805a333ebb
MAME 0.229
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmA1GjEACgkQwXSxAYxA
cQ7iGhAAi5eF3mMHPN8Xm4sWjDsYnfgvTtTPf4lLlOnwD+GWZzhVkAxtwpq3o6IH
g/+hWXMGHgSrp4mO6luyGwTn0Mgy+pOqHnHwT7PtZU4kFeM7G0f6fnUhT18VWtZM
mNmNMFFACnwqAHHdUJ5OiCyrwDd5y6/yqot/AxD7u2Ia63W+YUPZc3CxntfG+Ecz
mMTGSsM7f/eDFQKf2MXYsi4ImA4UELl+V4z/V0IytLbiUxgrm7JbHrSHP4hFpDe+
piGzXdiJRP1Mo9ckkRt7EySdk0aR9zUiDQ2CuoFfXELAAdX8UK+IW8F/YlZYREEG
9mFxLlbMC7iOjFHtwBA3hyTVn8KKRn1J791DiPzVJFnoWfgD2WXy1Y3CsE1Qbv0Q
xnRJvNtT92iOqhi5I/l9tIK7u61sYrzhlF1+5yyi0EuuFW5ja2Atym+SgxHS3+Sq
VTvasyhHcxN6LOC3zWhhaUXi9BrUjHkpiXd2J1frulPvq9vP0VNRUPPmZiCNUpog
igVzNvHj3vWnJx/+M6RIHLpI1RN7RIHDrcNnTu/DO/GsV2EL2qvdEwmdG9/bCB/e
O0ZiOPtE3M5a740u+4xpqxrUza5dE57xuppkQ8v0Quartoq2gFB2U3tl0fe61oUO
8xbGqIKTaFB2JrL4OOT1k4W1XHoyR09Pfep5O9KqCrQCcHQD994=
=btPl
-----END PGP SIGNATURE-----
Merge tag 'mame0229' into mainline-master
MAME 0.229
2021-02-24 13:40:11 +11:00
AJR
6f429d7c22
byte8251, ccs7710: Don't take over C800-CFFF space
2021-02-23 17:58:51 -05:00
arbee
f2c7036715
68HC05EG: use the HCMOS cycle timings [R. Belmont, Vas Crabb]
2021-02-23 17:17:05 -05:00
hap
3a20bc6fce
hh_cops1: qkracerm ram is 8x12
2021-02-23 21:36:21 +01:00
Ivan Vangelista
72cc272622
simple_st0016.cpp: got rid of tagmap lookups and other small cleanups
2021-02-23 20:55:37 +01:00
Ivan Vangelista
69bb4015f6
fromanc2, hp_ipc, hp3478a, hp80, hp9k_3xx, inder, iris3130, news_r3k, pc4: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
2021-02-23 17:47:59 +01:00
Olivier Galibert
216bf17394
mac128: Implement the PWM (NEW_IWM only), fix the via clocks
...
superdrive: Hopefully implement the HD/DD detection
2021-02-23 14:58:24 +01:00
Dirk Best
b8eba35dde
m3: XTAL updates [Steve Hunt]
2021-02-23 13:18:08 +01:00
cam900
0a2caa105d
Refactored Seta sound, adding preliminary ST0032 sound support. ( #7800 )
...
* Renamed sound/nile.cpp to sound/setapcm.cpp.
* Added preliminary support for 16-voice ST0032 variant.
* jclub2.cpp: Hooked up ST0032 sound.
* jclub2.cpp, srmp6.cpp: Derive sound clocks from crystal frequencies.
2021-02-23 23:12:22 +11:00
987123879113
e6caf6fb9c
sound/cdda.cpp: Return LBA position as currently playing LBA. ( #7811 )
2021-02-23 23:05:18 +11:00
Vas Crabb
b0fdde9a59
jpmimpctsw.cpp: Mark j6untch and j6untcha as not working again, promotion may have been premature.
2021-02-23 14:21:31 +11:00
Olivier Galibert
b3d27a1c5f
iwm/swim1: correct sense value when drive is not connectd
2021-02-22 21:58:16 +01:00
Vas Crabb
27b50743f9
iez80.cpp: Don't capitalise things that aren't part of the title and aren't proper nouns, initialisms, etc.
2021-02-23 06:45:18 +11:00
Olivier Galibert
d8c697eb85
mac: Correctly sync the main cpu to the via. Fixes the floppy writes, probably need to be propagated to other handlers
2021-02-22 18:34:33 +01:00
Olivier Galibert
c0e8eb5928
iwm: Finish the fix, sorry about the mistake
2021-02-22 08:27:52 +01:00
arbee
2878aeb47b
iwm: compile fix [R. Belmont]
2021-02-21 19:51:36 -05:00
Olivier Galibert
7024ab3d2b
iwm/swim: Small write fixes
2021-02-21 22:58:32 +01:00
Happy-yappH
5d5f3e3f85
video/hng64.cpp: Implemented priority Z sort mode for sprites. ( #7789 )
2021-02-21 22:37:12 +11:00
Ivan Vangelista
85cb1fc955
missile, mpz80, mz700, pockstat, pofo, proteus3, savquest: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
2021-02-21 09:03:00 +01:00
Vas Crabb
a425bd5d90
srcclean in preparation for branching release
2021-02-21 16:08:12 +11:00
Robbbert
2441cc0f8d
bgfx png: The message parameters were the wrong way around.
2021-02-21 16:01:03 +11:00
cgwg
92b2921754
bgfx: crt-geom and crt-geom-deluxe enhancements ( #7766 )
...
Added a "brightness boost" feature for the shadow mask that works by making the brightness ratio between bright and dark mask pixels closer to 1 for the brighter parts of the image.
Added clamping to zero so that underscanning produces a black border.
Added a "raster bloom" effect to crt-geom-deluxe that makes the image grow slightly when the average brightness of the screen is high, mimicking a common defect in CRTs.
2021-02-21 14:47:28 +11:00
arbee
49a91865c7
macii(c)x: use SWIM1 when NEW_SWIM is enabled [R. Belmont]
2021-02-20 16:38:05 -05:00
Nigel Barnes
b8055d9852
bbc_tube_casper: VIA interface is enabled on address A4.
2021-02-20 18:31:12 +00:00
Robbbert
fe48c0296b
moptions: Fixed a spelling mistake.
2021-02-21 05:15:07 +11:00
AJR
136211614e
Ensure validation of device tags in non-default slot options
2021-02-20 13:03:33 -05:00
AJR
1eb4981acb
Fix exception in debug build when selecting machine category filter
2021-02-20 11:20:27 -05:00
Olivier Galibert
3cd1a5f3e4
emumem: Disable the unmap-value-in-device-map test for now
2021-02-20 16:08:22 +01:00
Olivier Galibert
b9511ec83f
mfi: Don't crash on a fully unformatted disk
2021-02-20 16:08:22 +01:00
Nigel Barnes
155d4487d6
tube_cms6809: Board is only mapped to upper half of tube addresses.
2021-02-20 12:14:38 +00:00
Robbbert
4d31ab1fff
Make -listmedia compatible with grep/find
...
Examples:
List all systems with .tap support: mame -listmedia | find ".tap"
List all systems with paper tape reader: mame -listmedia | grep (ptap
2021-02-20 20:37:18 +11:00
Ivan Vangelista
a16eba4052
sk.cpp and 315_5313 devices, actions_atj2279b, rainbow and silverball drivers: ran srcclean and some grammar corrections for recenty merged PRs
2021-02-20 07:10:37 +01:00
cam900
0e62fc43d0
neogeo.cpp: Add notes for AES clock, regional difference ( #7369 )
...
* neogeo.cpp: Add notes for AES clock, regional difference
neogeocd.cpp: Move value into driver class, Add notes for hardware region
* neogeo.cpp: Fix spacing
2021-02-20 06:52:04 +01:00
Onmp314
8dd6c849d5
actions_atj2279b.cpp: add notes ( #7392 )
2021-02-20 06:50:22 +01:00
cam900
5ecba50ff3
sk.cpp: Add notes for Sonic 3 & Knuckles save ... ( #7805 )
...
...feature
2021-02-20 06:45:31 +01:00
cam900
6dfcaef06f
315_5313.cpp: Fix/Add hardware related notes ( #7567 )
2021-02-20 06:35:50 +01:00
rfka01
d913d6ed60
rainbow.cpp: Rainbow 100 A ROM added [bsdimp] ( #7723 )
2021-02-20 06:33:29 +01:00
ClawGrip
757e506018
New machines marked as NOT_WORKING ( #7769 )
...
New machines marked as NOT_WORKING
----------------------------------
Silverball (8.01) [jordigahan, ClawGrip]
New clones marked as NOT_WORKING
--------------------------------
Silverball (6.32) [Asure]
Silverball (7.20) [Asure]
Silverball Bulova (4.09, set 1) [Asure]
Silverball Bulova (4.09, set 2) [Asure]
2021-02-20 06:14:10 +01:00
ClawGrip
f834335d26
New machines marked as NOT_WORKING ( #7700 )
...
New machines marked as NOT_WORKING
----------------------------------
Photo Play 2001 (Spanish) [jordigahan, ClawGrip]
2021-02-20 06:11:35 +01:00
Nigel Barnes
160083d812
i2cmem.cpp: Fix duplicate shortname.
2021-02-20 02:18:27 +00:00
Nigel Barnes
503941bf1e
i2cmem.cpp: Added PCF8570 device.
2021-02-20 00:22:05 +00:00
Nigel Barnes
6d93412a24
acorn_memc.cpp: Disable side effects in high_mem_r handler.
2021-02-20 00:22:05 +00:00
Nigel Barnes
2a4a487ec2
bus/bbc/tube: Added the CMS 6809, Acorn 16032, and Acorn A500 2nd processors.
2021-02-20 00:22:05 +00:00
AJR
217b830c4b
macadb.cpp: Initialize more variables; modernize logging
2021-02-19 18:41:39 -05:00
ClawGrip
3808daa919
Add new BIOS version '12-07' for 'snes4sl' [Victor Fernandez (City Game), ClawGrip] ( #7714 )
2021-02-19 21:44:50 +01:00
Ivan Vangelista
058c80d086
- dec0.cpp: updated hardware infos [Guru]
2021-02-19 20:27:27 +01:00
ClawGrip
8be77e81fb
New machines marked as NOT_WORKING ( #7801 )
...
* New machines marked as NOT_WORKING
----------------------------------
PlayCenter Champions Tournament (v9.3) [Recreativas.org]
2021-02-19 20:18:06 +01:00
ClawGrip
996cc5f5a6
svga_s3.cpp: Add BIOS for S3 86C775/785 and ExpertColor M50-02 86C775 (both V.1.01.04) [jordigahan, ClawGrip] ( #7765 )
2021-02-19 20:14:02 +01:00
987123879113
c1bf5de0f0
ksys573: Add ATA CS1 to memory map ( #7804 )
2021-02-19 20:07:00 +01:00
Ivan Vangelista
21928ae5b7
playmark.cpp: dumped S87C751 MCUs for World Beach Volley [Caps0ff, jordigahan, ClawGrip]
...
New working clones
------------------
World Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]
2021-02-19 18:24:01 +01:00
Ivan Vangelista
78753e4a35
- esqkt.cpp, istrebiteli.cpp, ti99_2.cpp, ti99_4p.cpp: used object finders
...
- megatech.cpp, mrgame.cpp, nes.cpp, stuntair.cpp, vegas.cpp: removed unneeded machine().root_device() calls
2021-02-19 18:20:13 +01:00
AJR
249d4f599f
macprtb.cpp: Initialize one more variable; update VIA type and notes
2021-02-19 11:35:54 -05:00
hap
03b9c51a75
looping: offset/truncate the COP420 rom instead of loading it the hard way
2021-02-19 16:40:13 +01:00
987123879113
3122c29d22
firebeat.cpp: Large refactor and initial beatmania III support. ( #7721 )
...
* Changed DMA to deliver one byte at a time.
* Converted to use I/O port and output finders, corrected handler widths. and cleaned up code.
* Lots of other cleanup and miscellaneous fixes.
New machines marked as NOT_WORKING
---------------------------
Beatmania III
Pop'n Music Animelo
Pop'n Music Mickey Tunes
New clones marked as NOT_WORKING
---------------------------
Pop'n Music Mickey Tunes!
2021-02-19 15:01:53 +11:00
AJR
214cb32fe7
kl5c80a12, kl5c80a16: Emulate on-chip parallel ports
...
* getbass: Add EEPROM for I/O CPU
2021-02-18 16:57:19 -05:00
MetalliC
be97d5438d
new WORKING machine
...
-------------------
Run Run Puppy [Houpela, MetalliC]
2021-02-18 22:54:10 +02:00
Ivan Vangelista
fe44d02cb7
New working clones
...
------------------
Defense (Defender bootleg) [chaneman]
2021-02-18 17:58:25 +01:00
Ivan Vangelista
d54b046090
snowbros.cpp: dumped MCU for cookbib2 and cookbib2a [Caps0ff]
2021-02-18 17:56:32 +01:00
npwoods
557cef8352
frontend: Added a few more driver flags to -listxml output. ( #7731 )
2021-02-18 23:38:05 +11:00
Devin Acker
2162d541f0
raiden_ms.cpp: Fixed sound communication, and improved sound chip hookup. ( #7781 )
...
Music and sound effect playback is triggered correctly. FM audio still doesn't sound great, but it's at least functional.
2021-02-18 23:36:52 +11:00
DavidHaywood
608ac15bb9
new WORKING clones
...
------
Radar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]
2021-02-18 23:30:14 +11:00
hap
eefa10a7c3
deco_mlc: fix copypaste error with prev commit
2021-02-18 13:24:18 +01:00
ClawGrip
d0fd9649e4
gfamily.cpp: Redumped gmfamily hard disk. ( #7799 ) [ICEknight]
...
Previous Norton Ghost image conversion had corruption issues.
2021-02-18 23:18:39 +11:00
Ange Albertini
6dc242da56
cps2.cpp: updated credits ( #7802 )
2021-02-18 11:41:56 +01:00
Brian Troha
f71867764c
New working clones
...
------------------
Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]
2021-02-17 20:02:35 -06:00
Brian Troha
ac665134ac
leland.cpp: Dumped missing ROMs and corrected mismatched ROMs for the Ironman Ivan Stewart's Super Off-Road (rev 3) set. [Smitdogg, simzy, Brian Troha, The Dumping Union]
2021-02-17 19:47:04 -06:00
hap
aba0e736f0
deco_mlc: added sprite autoflicker flag, fixed small problem with use8bppMode [Daniel Filner]
2021-02-17 17:28:55 +01:00
Ivan Vangelista
83bc1bcdc0
devices/bus/c64/exp: reworked cart loading [hap]
2021-02-17 13:08:45 +01:00
Ivan Vangelista
181040bf3b
apexc, apf, aussiebyte, avt, chaos, cops, corona, dec0, dms86, eprom, esq5505, eurocom2, jonos, jupiter: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
2021-02-17 13:03:22 +01:00
Vas Crabb
3649d3f69d
rendlay.cpp: Increased precision of ellipse calculations.
...
Also optimised drawing fully covered ellipse pixels and added a few
comments.
2021-02-17 21:18:22 +11:00
ajrhacker
c7680b8f18
Merge pull request #7791 from cam900/thoop2_pri
...
thoop2.cpp: Fix sprite vs sprite priority
2021-02-16 22:46:44 -05:00
hap
60402e505f
New working machines
...
--------------------
Soccer (Mattel) [hap, Sean Riddle]
Hockey (Mattel) [hap, Sean Riddle]
2021-02-17 00:40:33 +01:00
Olivier Galibert
225a81600a
emumem: Fix regions and shares on dynamically-installed device maps
2021-02-16 21:55:12 +01:00
Olivier Galibert
a4489dcdb4
woz: Correct trks chunk size
2021-02-16 21:55:12 +01:00
James Wallace
48eafb68c4
BFM games: Improved VFD output
...
Clones promoted to working
----------------------------
Bonanza (JPM) (IMPACT) (BO1 H06)
Bonanza (JPM) (IMPACT) (BO1 P H06) (Protocol)
Bonanza (JPM) (IMPACT) (BO1 AH06)
Bonanza (JPM) (IMPACT) (BO1 I H06)
Bonanza (JPM) (IMPACT) (BO 9 14)
Bonanza (JPM) (IMPACT) (BO 9P 14) (Protocol)
Bonanza (JPM) (IMPACT) (BO 9 A 14)
Bonanza (JPM) (IMPACT) (BO 9I 14)
Bonanza (JPM) (IMPACT) (BO5 H10)
Bonanza (JPM) (IMPACT) (BO5 I H10)
Bonanza (JPM) (IMPACT) (BO06 11)
2021-02-16 20:43:51 +00:00
AJR
221ef1233b
m740: Fix calculation of destination address for disassembly of BBC/BBS n, A, rel
2021-02-16 11:33:19 -05:00
hap
bb1e4db26a
debug: add cls command to clear console buffer
2021-02-16 14:17:38 +01:00
Ivan Vangelista
2b7488ed2b
abc80, goldart, hankin, jp, namcona1, namcos2, namcos86: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
2021-02-16 13:34:38 +01:00
Ivan Vangelista
7eacacfd80
good.cpp: identified some dips
2021-02-16 13:18:38 +01:00
arbee
a3903f6e88
macprtb: convert to new SWIM [R. Belmont]
2021-02-15 23:37:41 -05:00
arbee
fb58ad9d8e
applefdintf: add helpers for adding 400K and HD Sony drives [R. Belmont]
2021-02-15 23:35:53 -05:00
ajrhacker
d47b43400a
Merge pull request #7790 from nabetse00/feat-m68000-gdbstub
...
Add m68000 to debugger gdbstub [nabetse00]
2021-02-15 23:33:27 -05:00
leesaudan2
6479fc5df0
apple2gs: added floppy drive sounds (for new IWM implementation) ( #7793 )
2021-02-15 23:25:52 -05:00
cam900
dd01c730dd
thoop2.cpp: Fix sprite vs sprite priority
...
Move virtual functions in protected: section
2021-02-16 10:21:20 +09:00
Roberto Fresca
61e0c1d4da
New working machines
...
--------------------
Ms PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, recreativas.org]
2021-02-16 01:53:06 +01:00
Olivier Galibert
26bf6638a9
woz: Add write
...
some formats: Correct setting up of form factor and variant
2021-02-15 23:45:00 +01:00
arbee
6cd0093327
apple2gs: Switch to the new IWM. .WOZ is now supported for both 3.5" and 5.25" disks. [O. Galibert, R. Belmont]
2021-02-15 17:23:30 -05:00
nabetse
133c207dbf
add m68000 to debuger gdbstub
2021-02-15 22:02:25 +01:00
Ivan Vangelista
af8ebaef71
thepit.cpp: identified and dumped PROMs for thehole and theportr [Caius]
2021-02-15 20:55:58 +01:00
Olivier Galibert
ea3904bdf4
woz: Fix 2.0 format track length
2021-02-15 20:22:10 +01:00
Vas Crabb
aed9f93f39
jongkyo.cpp: Clean up input code a little.
2021-02-16 04:12:46 +11:00
Ivan Vangelista
a773f997f9
New working clones
...
------------------
Street Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, Maru79]
2021-02-15 18:09:21 +01:00
hap
443ad8f864
New working machines
...
--------------------
Black Knight Pinball (Entex) [hap, Sean Riddle, Rik]
2021-02-15 17:56:53 +01:00
Vas Crabb
0ba1d1db35
frontend/ui: Improved messages displayed when files are missing.
...
* Only show things preventing launch in UI (not NO_DUMP, optional, etc.)
* Don't show details like file lengths and checksums in UI
* Actually do system audit when launching from favourites
* Log the more detailed summary at info level
2021-02-15 23:32:05 +11:00
Olivier Galibert
13017e5de1
swim1: import iwm fixes
2021-02-15 09:22:12 +01:00
Olivier Galibert
2835f1c165
iwm: Better state management, better write flush, better underrun handling
2021-02-15 08:12:00 +01:00
Patrick Mackinlay
c823e1668f
interpro: correct function signature
2021-02-15 12:38:54 +07:00