Commit Graph

93293 Commits

Author SHA1 Message Date
MetalliC
f2e72d6318 Merge branch 'master' of github.com:mamedev/mame 2025-03-11 19:05:01 +02:00
MetalliC
bf717904e3 New not working machine
-----------------------
Nihonzenkoku-katochan-no-kurukuru-ressya-de-Pe! (Ver.1.00, 2004/10/24) [Darksoft, MetalliC, rtw]
2025-03-11 19:04:24 +02:00
ClawGrip
364db2f689
Add a skeleton driver for Cisco CSS11501S-K9 Content Services Switch (#13384) 2025-03-11 18:03:06 +01:00
Ivan Vangelista
6294be354a New working clones
------------------
Majiang Caihui Ying (ver 2.20) [little0]
Que You Ji - Dian Zi Ji Pan Jiaqiang Ban (v201) [dyq, little0, Guru]

- igs/pgm.cpp: identified kovqhsgs302 [FBNeo]
2025-03-11 17:58:23 +01:00
Vas Crabb
a58b23f233 -cpu/drcbex64.cpp: Align HANDLE entry point to 16-byte boundary.
-cpu/mips/mips3drc.cpp: Don't start a new block for every callable helper.
2025-03-12 01:32:56 +11:00
angelosa
4c14cd4c25 nec/pc88va_v.cpp: hookup TSP Maximum Raster Address (line height per char)
Software list items promoted to working
---------------------------------------
pc88va.xml: Abunai Tengu Densetsu, Crescent Moon Girl, D.P.S - Dream Program System, Pac-Man
2025-03-10 20:07:09 +01:00
Ivan Vangelista
67a8ba074c New systems marked not working
------------------------------
Chaoji Dou Dizhu (V219CN) / Chaoji Dou Dizhu Jiaqiang Ban (V302CN) [dyq, little0, Guru]
Chaoji Dou Dizhu Jiaqiang Ban (S300CN) / unknown second game [little0]

New clones marked not working
-----------------------------
Chaoji Dou Dizhu (V219CN) / Chaoji Dou Dizhu Jiaqiang Ban (V405CN) [dyq, little0, Guru]
2025-03-10 18:15:19 +01:00
Adam Billyard
19a2529f56
am9513.cpp: more logging for LOG_MODE and LOG_TC (#13406) 2025-03-10 09:58:43 -04:00
AJR
6b3856b0e5 skeleton/vgame.cpp: Tentatively change CPU type to ARM7 2025-03-10 08:53:51 -04:00
Roberto Fresca
d044fa878d magicfly driver improvements: [Roberto Fresca, Grull Osgo]
- Bonne Chance chars and tiles both 3bpp.
 - New TILE_GET_INFO and video start for Bonne Chance.
 - Reworked the Bonne Chance and 7mezzo color palette.
2025-03-10 02:08:14 +01:00
AJR
2f4ca0631f scripts/src/cpu.lua: Update comment 2025-03-09 15:46:50 -04:00
angelosa
b6f78b1aed hash/pc88va.xml: fix validation 2025-03-09 20:14:23 +01:00
angelosa
1693281bbf pci/virge_pci.cpp: add virgevx_pci stub 2025-03-09 20:05:03 +01:00
angelosa
631a761aba nec/pc88va_sgp.cpp: add RGB565 ROPs
nec/pc88va_v.cpp: use DSA in draw_packed_gfx_4bpp, halve pitch for draw_direct_gfx_rgb565
hash/pc88va.xml: update QA, and use saner defaults where applicable
2025-03-09 20:05:03 +01:00
AJR
b8de24c775 New machines marked as NOT_WORKING
----------------------------------
MicroVAX I [microvax2.org]
MicroVAX II [microvax2.org]
MicroVAX 3400 [microvax2.org]
MicroVAX 3500 [microvax2.org]
2025-03-09 14:51:01 -04:00
arbee
3029c6c69a apple/apple2gs.cpp: Fix language card state after Control-Reset. (GitHub #13420) [R. Belmont] 2025-03-09 13:24:05 -04:00
cam900
82b391615e
dataeast/supbtime.cpp: Fix hardware notes (#13455) 2025-03-09 10:56:32 +01:00
Roberto Fresca
ec284fef50 magicfly.cpp improvements:
* Added some notes
 * Cleaned up the driver.
2025-03-09 03:27:16 +01:00
Roberto Fresca
bc4a0119a8 vpoker.cpp driver improvements. [Roberto Fresca, Grull Osgo]
- Workaround for NMI to get the Save and Halt function (5-Aces).
 - Solved any issues regarding interrupt vectors.
 - Documented the 5-Aces Poker SETUP mode.
 - Fixed the 5-Aces Poker vertical refresh rate.
 - Renamed function according to its own interrupts vector name.
 - Unified most of the inputs.
 - Rewrote the 5-Aces Poker machine config to use the vpoker one as base config.
 - Added links to the Challenger Draw Poker flyers.
 - Added technical notes.
2025-03-09 03:05:02 +01:00
hap
2285d5f05a supbtime/chinatwn: lower oki clock a bit 2025-03-08 20:31:44 +01:00
angelosa
95ad430a51 pci/aha2940au.cpp: add enough glue logic to at least try some SCSI 2025-03-08 19:56:37 +01:00
Ivan Vangelista
41a71b0321 New clones marked not working
-----------------------------
Meng Hong Lou (earlier) [dyq, little0, Guru]

- skeleton/vgame.cpp: dumped GFX ROM for cjdn [Guru]
2025-03-08 19:14:10 +01:00
angelosa
a3576dcdcc hash/pc88va.xml: add Inufuto entries
New working software list items
-------------------------------
pc88va: AntiAir, Bootskell, Cacorm, Cavit, Cracky, Guntus, Lift, Neuras, Osotos, Yewdow

New software list items marked not working
------------------------------------------
pc88va: Aerial, Ascend, Battlot, Hopman, Impetus, Ruptus
2025-03-08 18:32:06 +01:00
angelosa
913612c42b nec/pc88va_v.cpp: draw sprites to odd lines when MG is 1 2025-03-08 18:32:06 +01:00
angelosa
8e9f5d9e1d nec/pc88va_v.cpp: hook GDEN0 and VW
nec/pc88va_sgp.cpp: hook start_dot for destination transfers
2025-03-08 18:32:06 +01:00
Vas Crabb
be13ded5f6 Fixed some things causing save states to be unportable:
* emu/save.cpp: Don't save block stride as it depends on alignment rules.
* windows/winmain.cpp: Don't send display orientation to machine outputs.
2025-03-09 00:49:21 +11:00
Vas Crabb
d1781a7d1f docs: Fixed paper size selection (GitHub #13439). Also set paper size to widespread A4 for dist.mak and CI. 2025-03-08 23:26:00 +11:00
Ivan Vangelista
844926cc2f skeleton/vgame.cpp: dumped GFX ROM for cjsjh 2025-03-08 08:47:17 +01:00
Ivan Vangelista
8ee55f21e7 New systems marked not working
------------------------------
Waku Waku Shinkansen (J 971031 V0.002) [Darksoft]
2025-03-08 08:09:46 +01:00
Ivan Vangelista
a026c8df12 New clones marked not working
-----------------------------
Jin Hu Lu 2 (v120GI) [dyq. little0, Guru]
2025-03-08 07:42:31 +01:00
AJR
fb6b48711a Add disassembler for CDC 160(-A) architecture 2025-03-07 19:36:38 -05:00
Matthew Daniels
f3d02b6425
Removing erroneously duplicated lines in figure of Model 3 video board (#13452) 2025-03-07 23:36:01 +01:00
angelosa
48840e3e7f aristocrat/aristmk6.cpp: add note relationship with neon250 2025-03-07 19:14:10 +01:00
angelosa
4a4d82b44f ti99/peb/speechadapter.h: fix include guard 2025-03-07 19:12:47 +01:00
angelosa
91f7db1c68 scripts/build/check_include_guards.py: bail if no argument specified 2025-03-07 19:12:26 +01:00
Ivan Vangelista
98b3a1c075 New systems marked not working
------------------------------
Nu Wang Feng New / Queen Bee New (China, Ver. 1.10) [dyq, little0, Guru]
2025-03-07 18:53:33 +01:00
AJR
144d3b3989 sound/namco.cpp: m_voices is a configuration parameter, so it shouldn't be part of the save state 2025-03-06 22:03:14 -05:00
angelosa
864423c55f nec/pc88va_v.cpp: vestigial interlace support 2025-03-06 21:02:41 +01:00
angelosa
ea8d28c70a nec/pc88va_sgp.cpp: implement ROP and TPMOD functions, fix pitch bugs in boomer and shinraba 2025-03-06 19:37:08 +01:00
Michael Zapf
c0b4ed0f44 ti99: Add the lost newline at EOF. 2025-03-06 17:56:48 +01:00
Michael Zapf
f769905a02 ti99: Model the Speech Synthesizer as an own unit, with an adapter board for the PEB. 2025-03-06 17:14:34 +01:00
Vas Crabb
ea2e33ad19 src/devices/bus/centronics/epson_fx80.cpp: C++ has rules about how to refer to protected members of base classes. 2025-03-07 01:49:13 +11:00
goldnchild
87abee6bd8
bus/centronics/epson_fx80.cpp: Added skeleton devices Epson FX-80 and JX-80 printers. (#13429) 2025-03-07 01:45:24 +11:00
Vincent-Halver
6192e7bc06
philips/mcd212.cpp: Fixed handling of transparent layers and simplified code. (#13432)
* Only execute the first matte that triggers on an X coordinate.
* Ignore transparent layers when mixing.
* Show the backdrop when both layers are transparent.
2025-03-07 01:25:00 +11:00
cam900
5da6871982
snk/snk_bbusters_spr.cpp, snk/bbusters.cpp, snk/mechatt.cpp: Cleaned up code: (#13448)
* Reduced literal tag use, use bit extraction helpers.
* Made some variables const, improved member names and tags, cleaned up formatting.
2025-03-07 01:08:14 +11:00
Vas Crabb
773a4c8f64 -seta/rmhaihai.cpp: Added Real Mahjong Haihai DIP switch locations from manual.
-cpu/drcbearm64.cpp: Added some glue for supporting memory access optimisations.
2025-03-07 00:46:08 +11:00
mamehaze
d3a110391f
igs/igs_68k_023vid.cpp: made xypmd / xypmda show something (#13447) 2025-03-06 11:16:02 +01:00
Ivan Vangelista
0640d4f8d3 New systems marked not working
------------------------------
Chao Ji Dou Niu (V305CN) [dyq, little0, Guru]
Chao Ji Sai Jin Hua [dyq, little0, Guru]
2025-03-06 11:07:06 +01:00
Roberto Fresca
6ab47fbba3 More improvements to misc/vpoker.cpp driver: [Roberto Fresca, Grull Osgo]
- Rewrote the lamps scheme.
 - Fixed the button-lamps layouts.
 - Added workaround for the NMI routine (vpoker).
 - Fixed vpoker NVRAM issues.
 - Fixed mech counters support per game.
2025-03-06 00:49:20 +01:00
angelosa
8715486243 nec/pc88va_sgp.cpp: add 8bpp mode, fix tetris text 2025-03-05 23:06:24 +01:00