Commit Graph

77627 Commits

Author SHA1 Message Date
angelosa d944c7e7a9 Improve abstract class docs 2021-02-15 00:24:03 +01:00
angelosa e9906b995b tool_tester: add optional arguments (single shot, verbose log output, work directory) 2021-02-15 00:10:31 +01:00
angelosa b8d21c8ea3 Make some reorganization to assets folder, add romcmp tests 2021-02-03 21:14:10 +01:00
angelosa 23fd871710 Explicit python version requirement 2021-01-31 16:35:03 +01:00
angelosa 2d66565e32 tool_tester: make a very simple pngcmp tester 2021-01-30 05:25:28 +01:00
angelosa 13f5a7ed1c ABC basic unit testing features, make a dataclass mapper example for test parameters in unidasm, move assets folders to ext folder, refactor trigger to a tool_tester module 2021-01-30 04:35:57 +01:00
angelosa 560db771d5 regtests: disable faulty tests, make a preliminary new test suite for unidasm 2021-01-29 03:22:46 +01:00
angelosa 75e81ecb1f chdtest: make it to properly return a status code != 0 on failures
(experiment for #7716)
2021-01-29 00:11:07 +01:00
Angelo Salese 832acf5731
jungleyo.cpp: Added reel layer drawing, implemented priority selection, and hooked up palette. (#7710) [Angelo Salese] 2021-01-28 01:45:26 +11:00
Julian Sikorski fd5fb05ace
Unbreak aarch64 and arm builds (#7708) 2021-01-28 00:54:53 +11:00
ClawGrip e069a2d17b
New machines marked as NOT_WORKING (#7706)
----------------------------------
Golden Fruits [jordigahan, ClawGrip]
2021-01-27 15:49:29 +11:00
arbee 65f56d19c5 kpontoon: add text layer tilemap, palette, and char ROM readback for POST [R. Belmont] 2021-01-26 23:11:24 -05:00
Brian Troha f3b3a0db44 midtunit.cpp + midyunit.cpp: Correct ROM labels for the Mortal Kombat sets 2021-01-26 21:56:40 -06:00
AJR a7e6ae77d2 rs232: HLE updates
- Remove option to change the number of start bits (1 was always the default, and the RS232 protocol requires one start bit)
- Add many historically significant baud rates ranging from 50 to 7200

* ccs2810.cpp, sb8085.cpp: Update notes
2021-01-26 14:48:07 -05:00
Brian Troha c6cf21b01c cave.cpp: Correct some typos & update documentation for Hotdog Storm 2021-01-26 12:28:42 -06:00
Ivan Vangelista 2debe04b65 New machines marked as NOT_WORKING
----------------------------------
Super Butterfly 2000 [Ioannis Bampoulas]
2021-01-26 19:03:07 +01:00
Ivan Vangelista f3140c66d6 New working clones
------------------
Mars (bootleg) [jordigahan, ClawGrip]
2021-01-26 18:28:08 +01:00
ClawGrip 7c0f2644db
New machines marked as NOT_WORKING (#7702)
* New machines marked as NOT_WORKING
----------------------------------
Games Family [Victor Fernandez (City Game), ClawGrip]
2021-01-27 01:52:13 +11:00
Vas Crabb 4adb09c969 MAME 0.228
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmAPnkAACgkQwXSxAYxA
 cQ5BZA/+IcigtIDvR3Oq/1ruzR1Hq/TDqXTKLNofr6Xs8vWEEC4ZoL/dgAGLj3iR
 mw0ic4OZf2CyX28TwV/fIgbU0yeSxevgfO4AY96EuWfQ+iDeZYFLbm4RV+aLxeZZ
 7eSwGltsMNfScOgkkleVqUISQ7wBRhV5lZkFpLE0JqhXvp5FZU3k6MATHk4xJp7J
 8dRB8aCPo/cmYRfwj6WegNfrNtefFujsSXhzXs0wSeXZ1Sxg4bawMkXTEIXxvIVR
 RfZqj5Fz9kq+6dG6POBLnVliqvMsyVvF1uKDCbReYIpI+0wZbiDqENR3xQk6XgWt
 cD8uiny04TbiwZLAAaE/XJ4NpePf0LzKq8hoMzJA8LilibSbMdyrRm/pH0W4Cb6x
 AW8nVRENjixvlBGf28ZRNuTjgHI8kGOVKOuI8FBN93UGb7kIB40TmTVAz1++zLX8
 qDVpGa/CO+IZwpAmNrhb3UO5qdZ/LZIGMI1CBj0M0QVZsYcvbuDJ9gw9nu7ZliUM
 gYgMqx6XEjTUHePpGAq7ccZvTZzWpjF3HscnSWn1JHRX5GXtkP1khTsLo5lqQxT8
 vYm8Xe4ql0xraGLk7zqxj9KYq78AUMAFvp4QL3RoofoO2PSxQeU+98Kg1s1qNv9R
 px37N9irluTUUg+ERigKmAmLIhxCrYuriNWDDxguA3+VDaAw0N4=
 =3nhW
 -----END PGP SIGNATURE-----

Merge tag 'mame0228' into mainline-master

MAME 0.228
2021-01-27 00:59:25 +11:00
Angelo Salese 3c499eaeb1
bogeyman.cpp, shootout.cpp: Corrected monitor orientation to ROT180. [Corrado Tomaselli] 2021-01-27 00:49:05 +11:00
rfka01 24754663d2
oric.cpp: Dumped oric1 BASIC 1.0 UK BIOS. (#7697) [tante ju] 2021-01-27 00:47:24 +11:00
Dirk Best 3ec3d5a5d1 laserbas: Improve gfx rendering, implement BG scrolling, correct screen raw parameters 2021-01-26 13:15:08 +01:00
hap 0a898473d0 saitek_egr: add compatibility filter 2021-01-26 12:47:48 +01:00
Vas Crabb 414b538569 Updated GitHub CI for executable names, added ORM check to Linux builds 2021-01-26 19:10:57 +11:00
Vas Crabb 140f446933 Version bump 2021-01-26 15:43:24 +11:00
Vas Crabb adc23f3f74 Goodbye 64 suffix on the main executable, it was nice knowing you.
If you want to build 64-bit and 32-bit in the same tree without them
stomping on each other, use SEPARATE_BIN=1 (you already need to do this
for TOOLS=1 anyway).
2021-01-26 15:37:11 +11:00
arbee 39ed223cf8 mac: fixes for Clang compile [R. Belmont] 2021-01-25 20:25:19 -05:00
Olivier Galibert 27f1077649 floppy: Be really sure a cleared cache is seen as such 2021-01-25 19:35:25 +01:00
Ivan Vangelista f0da5c4dd6 jungleyo.cpp: minor notes update 2021-01-25 18:29:50 +01:00
ClawGrip b4993412b9
gokidetor.cpp: Converted JEDECs to binary format and add anonymous namespace. (#7703) 2021-01-26 02:55:17 +11:00
Vas Crabb 62d3408cc4 win32 debugger: Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066). 2021-01-26 02:51:54 +11:00
hap 4681b1173d msx.hsi: remove some leading whitespace 2021-01-25 16:30:41 +01:00
hap 90927b05c1 softwarelist: spelling corrections related to microcabin's hurryfox 2021-01-25 16:27:07 +01:00
AJR 0feb608c6c floppy.cpp: as_ticks returns a u64, so go unsigned all the way 2021-01-25 10:19:04 -05:00
Olivier Galibert 0c5e9a0560 floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then interval_index*2+1 overflows. Wow. Found and tracked down by Colin Howell, with much thanks. 2021-01-25 21:40:13 +11:00
Olivier Galibert cc03eb3b03 floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then interval_index*2+1 overflows. Wow. Found and tracked down by Colin Howell, with much thanks. 2021-01-25 09:50:50 +01:00
Vas Crabb a77e3cc566 Merge branch 'release0228' into mainline-master 2021-01-25 14:38:19 +11:00
Vas Crabb 722f0a9739 wscolor.xml: Software part features must be unique. 2021-01-25 14:33:27 +11:00
AJR aaec472649 debug/express.cpp: Fix parsing for preincrement & predecrement operators; make debugging function print_tokens usable again 2021-01-24 21:16:37 -05:00
Olivier Galibert 67cecba6b3 iwm: Start of implementation of async write 2021-01-24 22:53:26 +01:00
Olivier Galibert e5e5c41dce swim1: Remove the q3 clock, sync is just not usable 2021-01-24 22:53:26 +01:00
AJR 171483bbd5 input.cpp, inputdev.cpp: Misc. fixes
- Fix a recent regression with processing XInput DPAD input item tokens
- Prevent code_to_token from blowing up in strange cases
2021-01-24 14:59:52 -05:00
AJR fd3f7f769c input.cpp, inputdev.cpp: Misc. fixes
- Fix a recent regression with processing XInput DPAD input item tokens
- Prevent code_to_token from blowing up in strange cases
2021-01-24 14:49:49 -05:00
ajrhacker 425ca2e033
Merge pull request #7701 from clawgrip/patch-7
geniusjr.cpp: Add note about globbed 68HC05 on 'gls' [Sean Riddle]
2021-01-24 13:36:32 -05:00
ClawGrip 9894d93229
geniusjr.cpp: Add note about globbed 68HC05 on 'gls' [Sean Riddle] 2021-01-24 19:08:54 +01:00
Vas Crabb 295fb9b402 Renamed chip8 software list so the filename matches the list name.
Also corrected a few titles, mostly in psx.xml.
2021-01-25 04:06:29 +11:00
Ivan Vangelista 4287aabd1a alpha68k_i.cpp: replaced color ROM dump for paddlema, added dump about bootleg boards [f205v] 2021-01-24 17:39:19 +01:00
ClawGrip 00ed13b983 nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) 2021-01-24 23:22:00 +11:00
ClawGrip d33d8227b0
nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) 2021-01-24 23:19:51 +11:00
Ivan Vangelista 0911f1dfbd New machines marked as NOT_WORKING
----------------------------------
Score 5 [Ioannis Bampoulas]
2021-01-24 11:59:00 +01:00