Commit Graph

90822 Commits

Author SHA1 Message Date
ArcadeShadow
e45786ca6d
c128_flop.xml; plus4_cart.xml; vic1001_flop.xml; pet_rom.xml: Avoid abbreviations and use lowercase for descriptive text. (#12619) 2024-08-03 05:23:14 +10:00
mamehaze
2713a485e6
tvgames/generalplus_gpl16250_spi.cpp: Added a Playrail Shinkansen driving game (not working). (#12633)
New systems marked not working
----------------------------------------------
Takara Tomy Boku wa Plarail Untenshi Shinkansen de Ikou! Plus (Japan) [David Haywood, TeamEurope]
2024-08-03 05:21:49 +10:00
mamehaze
ec9aae77c6
skeleton/koto_zevio.cpp: Added a skeleton driver for TV games using the Koto Laboratory Zevio SoC. (#12632)
New systems marked not working
------------------------
Bandai / Koto Dragon Ball Z x One Piece: Battle Taikan Gum-Gum no Kamehameha: Omee no Koe de Ora o Yobu (Japan) [David Haywood, TeamEurope]
2024-08-03 05:18:14 +10:00
mamehaze
3f8ffdf083
leapfrog_leappad_cart.xml: Dumped 21 CocoPad cartridges and one LeapPad cartridge. (#12626) [David Haywood, TeamEurope]
New software list items marked not working (leapfrog_leappad_cart.xml
--------------------------
Anpanman no CoCoPad de aiueo kyoushitsu Pinocchio (Japan) [David Haywood, TeamEurope]
Benny and Friends English Book Vol. 2 -Majo to taiketsu! Daibouken- (Japan) [David Haywood, TeamEurope]
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (11 November 2007, 1 January 2008) (Japan) [David Haywood, TeamEurope]
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (3 March 2007 - 5 May 2007) (Japan) [David Haywood, TeamEurope]
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (7 July 2007, 9 September 2007) (Japan) [David Haywood, TeamEurope]
Disney Princess (Japan) [David Haywood, TeamEurope]
Disney's World of English 1: Birthday Fun (Japan) [David Haywood, TeamEurope]
Disney's World of English 2: The Picnic (Japan) [David Haywood, TeamEurope]
Disney's World of English 3: The Circus (Japan) [David Haywood, TeamEurope]
Disney's World of English 4: The Zoo (Japan) [David Haywood, TeamEurope]
ECC Junior no hajimete eikaiwa! 1 Eigo de tanoshiku Say Hello! (Japan) [David Haywood, TeamEurope]
FUN-damentals Series - Smart Guide to 4rd Grade (UK) [David Haywood, TeamEurope]
Hello Kitty no gakkou no ichinichi (Japan) [David Haywood, TeamEurope]
Idainaru Sakkyokukatachi (Japan) [David Haywood, TeamEurope]
Kikansha Thomas to nakamatachi - Kikansha Thomas Yakunitatsu kikansha (Japan) [David Haywood, TeamEurope]
Kodomo Challenge English CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (2008/3 March - Shimajirou to Libby no ABC Adventure, 2008/5 May - Shimajirou to Libby no Touch and step game de asobou) (Japan) [David Haywood, TeamEurope]
Kuma no Pooh-san Hachimitsu no tsubo ga ippai Pooh-san to kazu·katachi (Japan) [David Haywood, TeamEurope]
Kuma no Pooh-san: Pooh-san to Hachimitsu (Japan) [David Haywood, TeamEurope]
Minna de tanoshiku! CoCoPad (Otameshi soft) (Japan) [David Haywood, TeamEurope]
Okaasan to Issho: Goo Choco Lantan: Spoo no Fushigi na Oto no Daibouken! (Japan) [David Haywood, TeamEurope]
Shinkenzemi Challenge 2-nensei Korasho to issho ni kuku o oboeyou! (Japan) [David Haywood, TeamEurope]
Yuuki Rinrin Anpunch! (Japan) [David Haywood, TeamEurope]
2024-08-03 05:13:36 +10:00
Lubomir Rintel
58f600ffe6
altos/altos586.cpp: Added preliminary Altos ACS586 emulation. (#11670)
* cpu/i86: Make "out dx,al" output masked AX on data bus.
* altos/altos586_hdc.cpp: Added Altos 586 Hard Disk Controller emulation.

New systems marked not working
-----------------------
Altos Computer Systems ACS586

New working software list items (altos586)
----------------------------------
Altos Diagnostic Executive
2024-08-03 04:53:30 +10:00
Curt Coder
cc6a710880 nokia/mikromikko2: Fixed palette and added disk labels. [Curt Coder] 2024-08-02 21:25:02 +03:00
Ivan Vangelista
e7cc51d463 - igs/goldstar.cpp: got animalw to boot [ Ioannis Bampoulas]
- misc/jungleyo.cpp: verified inputs / DIPs for the recently added sets
2024-08-02 18:12:55 +02:00
Dirk Best
9b8bba9fda nightgal.cpp: Inputs cleanup 2024-08-02 13:18:41 +02:00
hap
b7b2aee237 au: combine program rom files to match known set (same rom contents) 2024-08-02 12:46:07 +02:00
Ivan Vangelista
286783d057 New systems marked not working
------------------------------
Magical Jack (VA 4.00) [Ioannis Bampoulas]
Magical Jack Plus (VA 6.03) [Ioannis Bampoulas]
Wan Wan Dash [TeamEurope, Darksoft]

New clones marked not working
-----------------------------
Fruit Genie (Version 1-1-03, set 2) [Ioannis Bampoulas]
Fruit Genie (Version 1-1-03, set 3) [Ioannis Bampoulas]
Fruit Genie (Version 1-1-03, set 4) [Ioannis Bampoulas]
Fruit Genie (VT 2.11) [Ioannis Bampoulas]
Magical Jack (VA 3.30) [Ioannis Bampoulas]
Magical Jack (VA 3.11) [Ioannis Bampoulas]
Magical Jack (VA 2.0) [Ioannis Bampoulas]
Magical Jack Plus (VA 6.01) [Ioannis Bampoulas]

- igs/goldstar.cpp: redumped GFX ROM for hamhouse9 [taksangs]

- irem/m72.cpp: decapped and added MCU for gallopm72 [TeamEurope, Darksoft, The Dumping Union]
- taito/taitotz.cpp: documented batlgr2' hdd [Guru]
2024-08-02 07:26:26 +02:00
arbee
34cb0a7630 nubus/nubus_specpdq.cpp: Adjust the drawing offset to match the new CRTC parameter calculation. [R. Belmont] 2024-08-01 23:33:33 -04:00
arbee
192dc72cc6 nubus/nubus_specpdq.cpp: Derive the horizontal visible area from the written values. [R. Belmont] 2024-08-01 20:51:46 -04:00
hap
e08dd3f14f novag*: brighter text labels in internal artwork
New working systems
-------------------
Emerald Classic Plus [hap, Berger]
2024-08-01 22:44:26 +02:00
angelosa
7d709c9cfe commodore/c65.cpp: implement DMAgic DIR 2024-08-01 17:45:18 +02:00
angelosa
d3510c2deb cpu/m6502/om65ce02.lst: fix stz_ce_aba and stz_ce_abx opcodes 2024-08-01 11:19:01 +02:00
angelosa
955ecd040c commodore/c65.cpp: move DMA logic to emu_timer 2024-07-31 19:06:29 +02:00
Vas Crabb
8c62a87b66 MAME 0.268
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmapICUACgkQwXSxAYxA
 cQ5w0BAAn4FhQePr/sOimmrjBZ+4DD3OBjx3x5Y3UPt/L9GvUQSq8iAxXk5jGLIb
 4KRmicqZFXu05B5wHwCt6zZEXKK61tkeiTIn8TS48mFPf/baCxqfJIvd0xH5V8po
 eL9ylwpMJoDgzA19lwqlsUdEMbBa+igr2JqeuYpMbIWK7lkoCbU/OU/D5uFB8Zjy
 BEgomD/7OPp1oSJ3Jl0co9xY3uzSxKGGF/hlvBluCdUfjglowYwXDJxzgCUG2Vsz
 aOmoAOmbtzxuMTtXCKm0vxlTH1DP7l89eM8V/2GYkCOhL+ASmLU+m6wQZTeBvvHU
 4TTpRiIhBy/TyfD8PkNZs9A5Vxso/OulTSq20dRAwygV3YWJch3sVLMXVh4EbFfA
 XBKVCxJmxVaaPMVUxShB5RcPwe685GSU51vKaLh8ubIDVoZAhpbK9ZB3unbsTi9G
 f7Yc2Q947FwrgFSNtJfJCKXnRrTRTLb5J0IFa6YEwXikr5L+LTGaqbzIyyQx1a3t
 9bbiJgGa5z1iHU9Kp0o1/vcoyNKKIOnAmhLXKiq/eS9rBMp7lNkb8H6LrNlUHLa0
 fo0nZ7kw98c8GCPS2lWDqXURBBrU4N9F3xEznURGNXNFzOjeGXXKgEwbO7qQnTOJ
 uKi04MLHTzY3+W76kLBD2HhiVmERv9BnyCf5wD3xd8uHcVP66sU=
 =G0bi
 -----END PGP SIGNATURE-----

Merge tag 'mame0268' into HEAD

MAME 0.268
2024-07-31 15:24:45 +10:00
Vas Crabb
acea8712d6 Bumped version to 0.268 2024-07-31 03:16:53 +10:00
Vas Crabb
d32f7e3a99 -debugger/qt: Fixed crash on hard reset.
-ui/selmenu.cpp: Dismiss error messages on pressing left or right.
2024-07-31 03:06:20 +10:00
Ivan Vangelista
4f732878ef - nmk/nmk16.cpp: improved controls and scrolling for tdragonb2. IRQs related problems remain.
- sunelectronics/shangha3.cpp: consolidated driver in single file
2024-07-30 18:18:56 +02:00
Michael Sanborn
1f891897b3
igs_fear.cpp - Pubilisher licenses and Chinese title addition for superkds. (#12628)
* Fearless Pinocchio was licensed by American Alpha
* Super Kids was licensed by Golden Dragon Amusement
* Added Chinese title to superkds
2024-07-30 11:24:48 -04:00
lidnariq
c92333ab60
casio/pv1000.cpp: IRQs were broken in a08b1138: now commercial games work again (#12631) 2024-07-30 11:23:59 -04:00
Vas Crabb
b0e8291bb6 heathzenith/h8.cpp: Fixed up H8 layout.
* Don't use collections that hide everything in a view.
* Allow views to resize automatically when collections are hidden
* Use even spacing around keypad.
* Use sensible coordinates and repeating blocks inside groups.
2024-07-30 13:28:16 +10:00
Mark Garlanger
6435d1b7b5
heathzenith/mms77316_fdc.cpp: Suppress side effects of data reads for debugger accesses. (#12627) 2024-07-30 11:34:38 +10:00
hap
1aa8abc3e5 ioport: offset analog value by half a step because of rounding issue when crossing 0 (crossing 0 now takes 1 step instead of 2, and there's 0.5 step wiggle room at edges) 2024-07-29 20:25:16 +02:00
hap
505e403f7d New working clones
------------------
Kasparov Blitz (set 1) [Berger]
2024-07-29 19:03:55 +02:00
Vas Crabb
4cf4af059e igs/igs009.cpp, igs/spoker.cpp: Re-parented Jingle Bell sets to make latest version the parent. 2024-07-29 23:35:31 +10:00
Vas Crabb
b9f744ca3b fp1100_cass.xml: Corrected two titles. 2024-07-29 13:38:06 +10:00
hap
b57ea51ab1 blitz: add note about calibration 2024-07-29 00:31:53 +02:00
hap
e5011b3f0c New working systems
-------------------
Kasparov Blitz [hap, Berger]
2024-07-28 21:33:48 +02:00
angelosa
f431841d7a commodore/c65.cpp: basic convert DMAgic to device 2024-07-28 12:32:05 +02:00
Vas Crabb
0f64064d47 srcclean and cleanup 2024-07-28 08:56:25 +10:00
Vas Crabb
79c2365979 Cleanup:
* bus/hp_dio/hp98620.cpp: icount can go with the other data members.
* sound/roland_gp.h: Flag unemulated sound.
* sound/roland_lp.h: #inlcude guards should match file name.
* hp/hp98x6.cpp: Keep data members together.
2024-07-28 08:43:57 +10:00
mamehaze
f6741fd9ed
hikara.xml : Added four user cartridges and one Best Hit Collection cartridge. (#12616)
New software list items marked not working (hikara.xml)
--------------------------------------------------------
Hi-kara 5-song capacity user cartridge (used, with 4 songs, set 2) (Japan) [David Haywood, TeamEurope]
Hi-kara 5-song capacity user cartridge (used, with 2 songs) (Japan [David Haywood, TeamEurope]
Hi-kara 10-song capacity user cartridge (used, with 10 songs, set 2) (Japan) [David Haywood, TeamEurope]
Hi-kara 20-song capacity user cartridge (used, with 20 songs, set 2) (Japan) [David Haywood, TeamEurope]
Best Hit Collection Volume 6: Kids' Song 1 [David Haywood, TeamEurope]
2024-07-28 08:40:00 +10:00
angelosa
e6495cc1d0 commodore/c65.cpp: fix lambda capture 2024-07-27 21:34:38 +02:00
cam900
3e0602b72f
nmk/macrossp.cpp: Cleaned up code. (#12621)
* Marked quizmoon as having imperfect graphics and sound due to incorrect blending and sound in title scene.
* Use object finder arrays and function templates for tilemaps and related stuff.
* Use generic graphics decoding layouts.
* Reduced literal tag usage and improved ROM region names.
2024-07-28 05:11:22 +10:00
angelosa
8db28561e7 commodore/c65.cpp: misc cleanups 2024-07-27 20:54:19 +02:00
Scott Stone
d23afd6e9d Various XML format and spacing fixes for apple2_flop_orig.xml, a2600_cass.xml and msx2_flop.xml 2024-07-27 14:22:14 -04:00
angelosa
49abc03efe commodore/c65: delete unused header file 2024-07-27 15:42:24 +02:00
angelosa
84a9012313 bus/pci: ncr53c825 stub [Roberto Fresca, Gaby, recreativas.org] 2024-07-27 14:32:52 +02:00
Sergio G.
aaae6d6954
nmk/nmk16.cpp: upgraded interrupts trigger system based on PROM contents (#12562)
* nmk/nmk16.cpp: upgraded interrupts trigger system based on PROM contents
* added info about screen resolutions and timings
* merged powerins.cpp into nmk16.cpp driver to make use the new interrupt system
* nmk16 prom timing fixes
* fixed interrupts config for `powerinsb` and `powerinsc`
2024-07-26 21:10:47 -04:00
ClawGrip
cb354265c1
gaelco/gaelcopc.cpp: Add note about Tuning Race I/O board, reformat comments (#12521) 2024-07-26 21:09:48 -04:00
fulivi
8472b085c3
hp/hp98x6.cpp: Support 3 new machines (#12599)
New machines added as WORKING
-----------------------------------
Hewlett-Packard 9826A
Hewlett-Packard 9835A
Hewlett-Packard 9836C
2024-07-26 19:45:49 -04:00
Jeff Tranter
8f82bd0a7e
heathzenith/h8.cpp: Add front panel keypad and serial console to Heathkit H8. (#12590) 2024-07-26 19:41:37 -04:00
mamehaze
06879c3cb7
new NOT WORKING machines (#12606)
------------------------
Disney Classic Handheld Karaoke Player (DKS7000-C) [Sean Riddle, David Haywood]

new NOT WORKING software list entries
-------------------------------------

easy_karaoke_cart.xml
dkp2: Disney Princess 10-Song Karaoke Cartridge II (DK-P2)  [Sean Riddle, David Haywood]
dkp3: Disney Princess 10-Song Karaoke Cartridge III (DK-P3)  [Sean Riddle, David Haywood]

(also removed the parent/clone relationships from most of these, as they're distinct products in reality)

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-07-26 19:28:21 -04:00
arbee
49867aec53 apple/macprtb.cpp: Saving and loading the PRAM is important. [R. Belmont] 2024-07-26 19:11:16 -04:00
Ivan Vangelista
ddbf597f5a New clones marked not working
-----------------------------
Grand Prix (Treasure Bonus bootleg) [Taksangs, Charlie]
2024-07-26 18:19:29 +02:00
mamehaze
a1b2974ec9
cpu/xa: CPU core work for fearless/superkds - adds sound, promotes to working (#12617)
* This adds basic execution to XA core. It emulates enough of the XA to give fearless and superkds working sound.
* only the exact forms of the opcodes used so far have been implemented
* no optimizations have been done, use of const, inline use, templates etc. are planned for a future update; code is still primed for debugging and development
* overall structure, code style are not 100% final (see above) and will be adjusted as the CPU is better understood
* peripherals, interrupts etc. are not yet fully implemented, nor is anything outside of the page zero mode used here due to lack of test cases

Machines Promoted to WORKING
----------------------------------
Super Kids (S019CN) [David Haywood, XingXing]
Fearless Pinocchio (V101US) [David Haywood, XingXing, Peter Wilhelmsen, rtw]

---------
Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-07-26 08:09:30 -04:00
Sven Schnelle
5b75406475
hp_dio/hp98620: use device_execute_interface (nw) (#12618)
Fixes GitHub #12611.
2024-07-26 08:05:25 -04:00
angelosa
c631f62c66 video/pc_vga_paradise.cpp: separate extended CRTC unlock by r/w 2024-07-26 10:13:15 +02:00