Commit Graph

92316 Commits

Author SHA1 Message Date
hap
b7853755e4 m6502: add g65sc02 subtypes 2024-12-14 15:23:45 +01:00
wilbertpol
33305ee4c2
cpu/upd177x/upd177xd.cpp: Some small fixes (#13083)
- Fix disassembly of MVI in the 0x4000 range.
- Rename mdi/mdo to md1/md0.
- Add STEP_OVER/STEP_OUT to call and ret instrucitons.
2024-12-14 08:49:29 -05:00
hap
9fdfea014e hd6305: update header file after prev commit 2024-12-14 10:42:07 +01:00
AJR
2255a1bfab hd6305y2: Add special function registers to internal map 2024-12-13 19:35:34 -05:00
Ivan Vangelista
08368fd8a3 New systems marked not working
------------------------------
Cherry Bonus IV (V5.0) [Hammy]
2024-12-13 22:29:45 +01:00
Ivan Vangelista
d33fd7a64d New clones marked not working
-----------------------------
Dragon Mahjong (Ver 1.03) [Hammy]
2024-12-13 22:07:13 +01:00
hap
8e59120c7b cnchess: correct copy pasted comment 2024-12-13 21:41:00 +01:00
hap
6d7a895423 New working systems
-------------------
Chinese Chess [hap, Sean Riddle]
2024-12-13 21:15:00 +01:00
Vas Crabb
f7daafde0f dynax/ddenlovr.cpp, dynax/dynax.cpp: Improved DIP switches for mjflove and mjdialq2.
More updates based on manuals and playing the games.

Also some random cleanup and Coverity warning fixes.
2024-12-14 06:03:55 +11:00
mamehaze
3798c9f563
tvgames/spg2xx.cpp: Added Boku wa Plarail Untenshi - Shinkansen de Ikou! (playable but SEEPROM still needs hooking up). (#13050)
New working systems
----------------------
Takara Tomy Boku wa Plarail Untenshi - Shinkansen de Ikou! (Japan) [David Haywood, TeamEurope]
2024-12-14 06:02:59 +11:00
Roberto Fresca
008f85b7e2 Jack Potten's poker with Fever: Added coinage DSW. 2024-12-13 19:52:21 +01:00
Roberto Fresca
290a0aea85 goldnpkr.cpp: fixed set list 2024-12-13 19:36:34 +01:00
Ivan Vangelista
a4c96bbea8 New systems marked not working
------------------------------
Crazy Bell (V1.2D) [Hammy]
2024-12-13 19:13:50 +01:00
Ivan Vangelista
091fa81bba bus/amiga/toccata.cpp: fixed Clang compile 2024-12-13 18:58:25 +01:00
Roberto Fresca
d2ab324cf5 New working clones
------------------
Jack Potten's Poker (w/fever, ICP-1 PCB) [Roberto Fresca, Grull Osgo]
2024-12-13 18:50:45 +01:00
Dirk Best
0495a01474 bus/amiga/zorro: Add support for the Toccata SoundCard 2024-12-13 18:40:45 +01:00
Dirk Best
8e5b54e650 ad1848: Add support for auto-calibration 2024-12-13 18:40:45 +01:00
Dirk Best
d62e3a328a bus/amiga/zorro: Cleanups and 32-bit zorro support for various cards 2024-12-13 18:40:45 +01:00
mamehaze
7800fe66c8
skeleton/easy_karaoke.cpp: Dumped six more Bandai Karaoke Station units. (#13051) [David Haywood, TeamEurope]
New clones marked not working
------------------------------
IVL Technologies (Bandai license) Karaoke Station (Japan, set 2)
IVL Technologies (Bandai license) Karaoke Station (Japan, set 3)
IVL Technologies (Bandai license) Karaoke Station (Japan, set 4)
IVL Technologies (Bandai license) Karaoke Station (Japan, set 5)
IVL Technologies (Bandai license) Karaoke Station (Japan, set 6)
IVL Technologies (Bandai license) Karaoke Station 'For Girls' (Japan)
2024-12-14 04:40:19 +11:00
holub
41732eb588
sinclair/atm.cpp: Fixed ZX video mode detection. (#13079) 2024-12-14 04:35:12 +11:00
Roberto Fresca
22bcfe4dfe Jack Potten's Poker with fever feature:
* New full addressing memory map
 * New proper machine driver.
 * Fixed ROM load.
 * Worked proper inputs.
 * Added extra DIP switches.
2024-12-13 18:34:10 +01:00
Mike Swanson
2147615c6f
a2600.xml, megadriv.xml: Added some Fix-It Felix Jr. homebrew games. (#13068)
New working software list items (megadriv.xml)
----------------------------------------------
Fix-it Felix Jr.
Fix-it Felix Jr. (v1.0)
Wreck It Ralph (Russian translation bootleg) [unknown]
Wreck It Ralph (Russian translation bootleg, alt) [unknown]

New working software list items (a2600.xml)
-------------------------------------------
Fix-It Felix Sr. [Cybearg]
Fix-It Felix Sr. (PAL) [Cybearg]
Fix-It Felix Sr. (PAL60) [Cybearg]
2024-12-14 04:32:47 +11:00
FlykeSpice
59afe5fdf0
Fixed cross-compiling bgfx for MinGW under Linux. (#13073) 2024-12-14 04:04:10 +11:00
Ivan Vangelista
76a4de2401 excellent/es9501.cpp: added forgotten ROM 2024-12-13 18:00:24 +01:00
Ivan Vangelista
f110342a75 New systems marked not working
------------------------------
Dream 9 Flower (v1.00c) [Hammy]
2024-12-13 17:51:43 +01:00
Sergio G.
94e09040a4
jaleco/megasys1.cpp: Use the proper clock signal for I/O microcontroller in System B (#13077) 2024-12-13 08:59:51 -05:00
AJR
54fa9da3d4 excellent/es9501.cpp: Improve PCB description 2024-12-13 08:51:38 -05:00
Ivan Vangelista
6622ba6009 New systems marked not working
------------------------------
Amazonia (Ming-Yang Electronic / TSK) [Ioannis Bampoulas]
Halloween (Ming-Yang Electronic / TSK, version 1.0) [Ioannis Bampoulas]
Special Dream 9 (v1.0.5G) [nnap]
2024-12-13 08:42:35 +01:00
Patrick Mackinlay
8a5b34d5f5 ns32000: fix 32532 reset 2024-12-13 11:05:23 +07:00
MooglyGuy
436ac7ace1
MAME Testers bugs fixed (#13076)
-----------------------
- 08942: [Gameplay] (misc/vamphalf.cpp) coolmini: Minigames don't work
  properly/softlock

-e132xs: Sign-extend the divisor in DIVS instructions. [Ryan Holtz]

Co-authored-by: Ryan Holtz <TheMogMiner>
2024-12-12 20:02:25 -05:00
Roberto Fresca
9838ede130 New working systems
-------------------
Roulette (ICP-1 PCB) [Roberto Fresca, Grull Osgo, Matt B]
2024-12-12 23:14:23 +01:00
hap
77c75b6c49 warrior: modify internal artwork because of unsupported blend mode (it looks the same) 2024-12-12 21:05:33 +01:00
hap
191705f261 m6805: don't decrement 0 cycles for illegal opcodes 2024-12-12 19:48:36 +01:00
hap
8931792bb8 m6805: add cycle tables for hd6305 and hd63705 2024-12-12 19:48:36 +01:00
hap
0a18efc1fe hd6305: add hd6305y0 2024-12-12 19:48:36 +01:00
hap
cb1cb6f650 hd6305: change port functions to templates 2024-12-12 19:48:36 +01:00
hap
9ee1e66496 hd6305: move common peripherals to base class 2024-12-12 19:48:36 +01:00
hap
656f6f5a96 hd6305: refresh port outputs when ddr changes, pass ddr through mem_mask 2024-12-12 19:48:36 +01:00
AJR
9f8d3e7719 atari/jaguar.cpp: Fix various bugs in quickload handling. [Robbbert] 2024-12-12 08:00:54 -05:00
Ivan Vangelista
1f187da1b5 mame.lst: added dblagent entry I missed earlier 2024-12-12 07:00:56 +01:00
Ivan Vangelista
21e2da218c New working systems
-------------------
Wonder Circus (Japan, v1.1.1) [nnap]
2024-12-11 21:55:28 +01:00
Mike Swanson
b01b42d944
Windows NT 3.x/4.0/2000 pristine images (#12783)
* hash/ibm5170{,_cdrom}.xml: Pristine Windows NT 3.1 builds

The image that was listed here is a hacked-up warez version from 2003
that doesn't function properly (won't install on most computers NT 3.1
should be able to install on).

In its stead, this is a list of pristine images direct out of
Microsoft, no modifications have been made to them, and NT 3.1's
(admittedly limited) full hardware compatibility is supported.

All language variants are included here, too.

Taking from the BeOS example, floppy images that are intimately tied
to the CD-ROM are listed in the same entry in ibm5170_cdrom.xml, since
they are only useful in booting a computer in order to install from
CD-ROM (which requires a compatible SCSI controller and SCSI CD-ROM
drive).  Installing from MS-DOS is always another possibility.

* hash/ibm5170{,_hdd}: Name Windows NT 3.1 the way Microsoft did

“Workstation” wasn't the name of the client SKU yet

* hash/ibm5170{,_cdrom}.xml: Windows NT 3.5

The existing floppy-edition images checked out with official sources,
but renamed to be consistent with Microsoft's own naming of the
operating system.

* hash/ibm5170{,_cdrom,_hdd}: Windows NT 3.51

Changed the CD-ROM hash of Workstation to a known-good copy from an
original CD, added Server, added the full floppy disk edition of
Workstation.

* hash/ibm5170_cdrom: add Windows NT 4.0

This is the first version that shipped without a floppy-only edition,
the only floppy disks are to assist in booting the installer on
computers that don't support floppy boot.  It is likewise the first
version to support El Torito booting.

* hash/ibm5170_cdrom: add/fix Windows 2000

The Windows 2000 image existing in prior commits was _slightly_ off an
official build.  Official builds use the AutoCRC feature of cdimage to
make sure images have a CRC32 hash of 0xffffffff, accomplished by
editing a few bytes in extraneous sectors of the ISO-9660 file system
that are not user visible.  The prior image did not have these bytes,
albeit everything else was a match.

Listed here are a complete set of Windows 2000 Professional, Server,
Advanced Server in all service pack levels and RTM.  The "Select"
licensing disc was used for all of them; this version was released for
volume licensing and does not require a product key to be entered.

Also included are the MUI language packs and standalone service pack
1-4 installers, sourced from official CD-ROMs also.

* hash/ibm5170_cdrom.xml: Windows NT 4.0 service packs

These are all sourced from Microsoft distributed CDs, containing
support for all architectures and an autorun file.

* hash/ibm5170_cdrom: standardize win2kmui's language list

* Correct language identifier for NT Finnish

* Summarize NT commits

New working software list items (ibm5170.xml)
---------------------------------------------
Windows NT 3.1 Advanced Server (3.10.511.1) [3.5" floppy] [chungy]
Windows NT Workstation 3.51 (3.51.1057.1) [3.5" floppies] [chungy]

New working software list items (ibm5170_cdrom.xml)
---------------------------------------------------
Windows NT 3.1 (3.10.528.1, MSDN, en-US) [chungy]
Windows NT 3.1 (3.10.528.1, en-US) [chungy]
Windows NT 3.1 (3.10.511.1, en-US) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, de-DE) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, es-ES) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, fr-FR) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, it-IT) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, nl-NL) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, sv-SE) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, da-DK) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, fi-FI) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, no-NO) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, pt-BR) [chungy]
Windows NT Advanced Server 3.1 (3.10.528.1, en-US) [chungy]
Windows NT Advanced Server 3.1 (3.10.511.1, en-US) [chungy]
Windows NT Workstation 3.5 (3.50.807.1) [chungy]
Windows NT Server 3.5 (3.50.807.1) [chungy]
Windows NT Workstation 3.51 (3.51.1057.1) [chungy]
Windows NT Server 3.51 (3.51.1057.1) [chungy]
Windows NT Workstation 4.0 with Service Pack 1 (4.0.1381.2) [chungy]
Windows NT Workstation 4.0 (4.0.1381.1) [chungy]
Windows NT Server 4.0 with Service Pack 1 (4.0.1381.2) [chungy]
Windows NT Server 4.0 (4.0.1381.1) [chungy]
Windows NT Server, Enterprise Edition 4.0 (4.0.1381.4) [chungy]
Windows NT Server, Terminal Server Edition 4.0 (4.0.419.1) [chungy]
Windows NT 4.0 Service Pack 2 [chungy]
Windows NT 4.0 Service Pack 3 [chungy]
Windows NT 4.0 Service Pack 4 [chungy]
Windows NT 4.0 Service Pack 5 [chungy]
Windows NT 4.0 Service Pack 6a [chungy]
Windows 2000 Advanced Server (5.00.2195.1) [chungy]
Windows 2000 Advanced Server with Service Pack 1 (5.00.2195.1620) [chungy]
Windows 2000 Advanced Server with Service Pack 2 (5.00.2195.2951) [chungy]
Windows 2000 Advanced Server with Service Pack 3 (5.00.2195.5438) [chungy]
Windows 2000 Advanced Server with Service Pack 4 (5.00.2195.6717) [chungy]
Windows 2000 Professional (5.00.2195.1) [chungy]
Windows 2000 Professional with Service Pack 1 (5.00.2195.1620) [chungy]
Windows 2000 Professional with Service Pack 2 (5.00.2195.2951) [chungy]
Windows 2000 Professional with Service Pack 3 (5.00.2195.5438) [chungy]
Windows 2000 Professional with Service Pack 4 (5.00.2195.6717) [chungy]
Windows 2000 Server (5.00.2195.1) [chungy]
Windows 2000 Server with Service Pack 1 (5.00.2195.1620) [chungy]
Windows 2000 Server with Service Pack 2 (5.00.2195.2951) [chungy]
Windows 2000 Server with Service Pack 3 (5.00.2195.5438) [chungy]
Windows 2000 Server with Service Pack 4 (5.00.2195.6717) [chungy]
Windows 2000 MultiLanguage Version [chungy]
Windows 2000 Service Pack 1 [chungy]
Windows 2000 Service Pack 2 [chungy]
Windows 2000 Service Pack 3 [chungy]
Windows 2000 Service Pack 4 [chungy]
2024-12-11 15:53:05 -05:00
mamehaze
08c5c25ad5
tvgames/xavix2.cpp, tvgames/xavix_2002.cpp: Added four TV games (not working). (#13058)
* cpu/m6502/oxavix2000.lst: Don't treat unemulated instructions as fatal errors.
* tvgames/xavix_v.cpp: Implemented more drawing modes.

New systems marked not working
-----------------------------
Epoch / SSD Company LTD TV de Asobou! Manabou! Chou Nouryoku AIUEO Zukan (Japan) [David Haywood, TeamEurope]
Bandai / SSD Company LTD Let's! TV Play Ongeki Battle! Kamen Rider Hibiki: Kimero! Ikki Kasei no Kata (Japan) [David Haywood, TeamEurope]
Bandai / SSD Company LTD Let's! TV Play Taikan Taitoku Kekkaishi: Houi! Jouso! Ketsu! Metsu! (Japan) [David Haywood, TeamEurope]
Takara Tomy / Capcom / SSD Company LTD Ryuusei no Rockman: Denpa Henkan! On Air! (Japan) [David Haywood, TeamEurope]
2024-12-12 05:59:10 +11:00
Sergio G.
df3e2de8e1
jaleco/megasys1.cpp: Hooked up microcontroller for E.D.F. : Earth Defense Force. (#13067)
* Dumped E.D.F. : Earth Defense Force microcontroller. [Darren Olafson]
* Added support for Mega System 1 Type B with emulated microcontroller.
* Removed microcontroller simulation support for E.D.F. : Earth Defense Force.
2024-12-12 05:11:37 +11:00
Kabuki Flux
af7b251b62
radikalb: add output start lamp to Gaelco Radikal Bikers (#13069) 2024-12-11 10:29:30 -05:00
hap
3bd3ca7093 system1: increase 2nd sn volume 2024-12-10 21:18:34 +01:00
hap
a5835c9d35 qbeebing: add missing change button 2024-12-10 20:07:53 +01:00
hap
fc5073bc74 nbbatman2bl: fix palette array oob access 2024-12-10 19:45:00 +01:00
hap
50b2bdd904 skykid: small cleanup to dipswitches 2024-12-10 19:35:38 +01:00
hap
9ee91f5e91 cop01: lower soundcpu clock, copy over sound timer from magmax,
misc nichibutsu: small cleanup to long comment lines
2024-12-10 15:13:34 +01:00