cracyc
ab407ec0d0
pc98.xml: fix beastlr2 sha1
2024-10-19 18:18:16 -05:00
Mike Swanson
3c1043ab2c
ibm5170_cdrom, mac_cdrom: Quake and id Anthology release ( #12793 )
...
* Replace existing Quake with a good dump
* Add more Quake variants
* Add missing id Anthology disc 4 (Mac)
* Point id Anthology disc 3 to quake
New working software items (ibm5170_cdrom.xml)
----------------------------------------------
Quake 1.06 (DOS, Windows) [chungy]
Quake 1.09 (Windows) [chungy]
Quake Shareware 1.01 [chungy]
Quake Shareware 1.01 (TestDrive) [chungy]
Quake Mission Pack 1: Scourge of Armagon [chungy]
Quake Mission Pack 2: Dissolution of Eternity [chungy]
New working software items (mac_cdrom.xml)
------------------------------------------
id Anthology [chungy]
2024-10-19 16:28:01 -04:00
Octocontrabass
dfb6dfb828
Add Linksys PAP2 again ( #12854 )
...
New machines marked as NOT_WORKING
----------------------------------
Linksys PAP2 [unknown]
2024-10-19 16:08:55 -04:00
ClawGrip
152a892d4a
Add a Skeleton driver for Cirsa "2080606" slot machines hardware ( #12592 )
...
* Add a Skeleton driver for Cirsa "2080606" slot machines hardware
New systems marked not working
------------------------------
La Máquina del Tiempo [Recreativas.org]
2024-10-19 16:07:28 -04:00
ClawGrip
71c939706b
sega/model2.cpp: Fix ROM locations for 'Desert Tank' [Tailsnic Retroworks] ( #12888 )
2024-10-19 15:57:29 -04:00
shattered
32195e5860
ussr/bk: attach floppy ( #12889 )
...
cpu/t11: VM1 does not use RMW bus transaction for MOV and MOVB insns
(fixes writing to floppy)
2024-10-19 13:31:02 -04:00
angelosa
6804ea9077
hash/pc98.xml: more categorization setups, get rid of boot OK comments, misc conversions of cloneof to info datadisk
2024-10-19 13:58:21 +02:00
angelosa
526e86b207
hash: get rid of info user_notes
...
* Either use info usage or actual notes field depending on use cases.
2024-10-19 12:06:15 +02:00
angelosa
57202c2646
hash/pc98.xml: reorganize to better defined sections
2024-10-19 10:49:20 +02:00
Ivan Vangelista
e6d98e0e44
New working clones
...
------------------
Labyrinth Runner (World Ver. F) [Hammy]
2024-10-19 08:35:31 +02:00
Vas Crabb
0d62f5b57e
igs/igs_m027_023vid.cpp: Added notes, promoted mxsqy to working with imperfect graphics.
...
Systems promoted to working
---------------------------
Mingxing San Que Yi [David Haywood, XingXing, Vas Crabb]
2024-10-19 17:12:06 +11:00
Ivan Vangelista
4c8c9e5780
igs/igs_m027_023vid.cpp, igs/pgm.cpp: removed unneeded trampoline
2024-10-18 22:43:53 +02:00
angelosa
16a5e4eb9e
video/upd7220.cpp: ignore parameters beyond first one for pitch command
...
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
* fix pc9801:burai intro MAME crash
2024-10-18 21:54:48 +02:00
Vas Crabb
8b46595df8
-igs/igs_m027_023vid.cpp: Hooked up I/O for Mingxing San Que Yi.
...
-igs/igs017.cpp, igs/igs_m027.cpp: Added notes about game controls.
2024-10-19 06:33:54 +11:00
cracyc
b34b632087
pc98.xml: replace aigo3 with d88 image
2024-10-18 09:19:07 -05:00
cracyc
964b3f9b84
pc98.xml: convert fix format images to d88 except ones that don't work
2024-10-17 22:37:00 -05:00
angelosa
0f0e16becd
video/upd7220.cpp: return 0xff on FIFO underflows
...
* fix pc9821:skinpan intro hang
2024-10-18 00:40:52 +02:00
angelosa
eb7c20d231
nec/pc9801.cpp: FDC uses DMA CH. 3 when in 2dd mode
2024-10-18 00:15:45 +02:00
Vas Crabb
b8be6ee7a8
igs/igs017.cpp: Use slots input types for Tarzan Chang Tian Guan in "joystick" mode to make playing slightly less confusing.
2024-10-18 06:19:18 +11:00
cracyc
d3b237c41b
nfd_dsk: fm should be cell_count / 2
2024-10-17 14:16:44 -05:00
Vas Crabb
04ed35b3f0
-igs/igs017.cpp: More input improvements:
...
* Fixed DIP switches for Long Hu Zhengba, Shuang Long Qiang Zhu 2,
Tian Jiang Shen Bing and Tarzan Chuang Tian Guan.
* Cleaned up inputs for Shuang Long Qiang Zhu 2, Tian Jiang Shen Bing
and Tarzan Chuang Tian Guan.
* Removed mahjong keyboard row that isn't read from
Tarzan Chuang Tian Guan.
-igs/igs_m027.cpp: Changed Chaoji Tuolaji MSM6295 clock to 2MHz with
pin 7 low, and added a note about the game using inputs that aren't
shown in test mode.
2024-10-18 05:16:09 +11:00
Ivan Vangelista
8e3f4df02a
New working clones
...
------------------
Raiden II (Great Britain) [Domenico Cervini]
- igs/igs_m027.cpp: confirmed some more internal ROM dumps [Guru]
2024-10-17 19:27:49 +02:00
XingXing
1df414b73b
igs/igs_m027_023vid.cpp: fix external IRQ generation ( #12887 )
2024-10-17 19:03:01 +02:00
angelosa
8321f9b9b5
nec/pc9801_v.cpp: kanji select takes over semigraphics
...
* fix beatvice bitmap layer masking on edges during gameplay
2024-10-17 18:49:51 +02:00
angelosa
e05e355a12
nec/pc9801_v.cpp: reverse attribute will draw opaque on Y char limit
...
* fix daremo intro
2024-10-17 18:25:26 +02:00
Vas Crabb
5f4e3730d9
emu/ioport.h: Made syntax for configuring callbacks more consistent.
...
You now use FUNC or NAME to configure port field callbacks, like you
would when configuring other kinds of callbacks. This has a number of
benefits:
* No need to remember different syntax for port field callbacks, and
more approachable for new contributors.
* May use function templates with multiple arugments using NAME((&...))
syntax without resorting to another layer of macros.
* May use non-member functions on the odd chance it's useful.
* More natural syntax for referring to member functions.
2024-10-18 00:47:56 +11:00
smf-
61f3af53d0
fix error handling (nw)
2024-10-17 14:40:22 +01:00
AJR
63b85841a6
st9: Fix disassembler mnemonics for CPJFI/CPJTI
2024-10-17 09:37:39 -04:00
hap
14efb71aa4
source org: move dedicated dave soundchip to enterprise folder
2024-10-17 14:12:42 +02:00
angelosa
f7df65b086
video/upd7220.cpp: fix sync position
...
* fix pc98:daremo booting
2024-10-17 11:37:15 +02:00
hap
d252599e71
New working systems
...
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
-------------------
Electronic Trio [hap, Sean Riddle]
Kasparov Mk 12 [hap, Sean Riddle]
New working clones
------------------
Kasparov Pocket Chess [hap, Sean Riddle]
Pocket Checkers [hap, Sean Riddle]
Kasparov Pocket Plus [hap, Sean Riddle]
2024-10-16 20:24:04 +02:00
hap
0327678158
primo: some PORT_CHAR corrections, small cleanup
2024-10-16 20:24:04 +02:00
Vas Crabb
f81cf3039a
igs/igs_m027.cpp, igs/igs017.cpp: Mostly input improvements:
...
* igs/igs_m027.cpp: Corrected Chaoji Tuolaji inputs (same as Long Hu Da
Zhengba 4).
* igs/igs_m027.cpp: Corrected Chaoji Tuolaji M6295 sound chip frequency.
* igs/igs017.cpp: Corrected Long Hu Zhengba 2 DIP switch settings and
cleaned up inputs.
* igs/igs017.cpp: Corrected Manguan Daheng DIP switch settings and
started cleaning up inputs.
* igs/igs017.cpp, igs/igs_m027.cpp: Reduced repetition in inputs a
little, made conventions a bit more consistent across files, and
corrected a few comments.
2024-10-17 03:05:43 +11:00
Ivan Vangelista
d1b9848fe5
igs/igs017.cpp: corrected sprites' ROM for lhzb2b and lhzb2c. Turns out they are actually Long Hu Zhengba (they don't have the 2).
2024-10-16 16:52:15 +02:00
Ivan Vangelista
02d984a412
New systems marked not working
...
------------------------------
Super Tuo La Ji Plus (V206CN) [dyq, little0, Guru]
2024-10-16 11:44:28 +02:00
Ivan Vangelista
7b00be287a
New clones marked not working
...
-----------------------------
Long Hu Zhengba 2 (China, VS105M, set 1) [dyq, little0, Guru]
Long Hu Zhengba 2 (China, VS105M, set 2) [dyq, little0, Guru]
2024-10-16 08:58:11 +02:00
mamehaze
e989c7d00f
hooked igs_m027_023vid.cpp to PGM video system (made 023 video a device) - game runs attract demo ( #12881 )
2024-10-16 07:27:08 +02:00
cracyc
831246469b
pc9801: if neighboring char tiles have the same code then draw them as left and right
2024-10-15 21:54:41 -05:00
AJR
83c3e33f96
86f_dsk.h: Fix build error with certain libraries
2024-10-15 22:03:56 -04:00
cracyc
add6b45152
86f_dsk: add read 86f image support
2024-10-15 20:15:25 -05:00
Vas Crabb
53be466233
igs/igs017.cpp: Fixed DIP switches and cleaned up inputs for Manguan Caishen.
2024-10-16 09:42:54 +11:00
Ivan Vangelista
f0613e57b3
Systems promoted to working
...
---------------------------
Fever 13 (Japan, v1.3) [Angelo Salese, Hammy]
Miracle Seven - Heaven's Gate (Japan, v1.0.2) [Hammy, nnap]
Poker & 21 [Angelo Salese]
- igs/igs_m027c.cpp, igs/pgmcrypt.cpp: got rid of duplicate methods
2024-10-15 23:46:45 +02:00
Vas Crabb
9a3cadf367
igs/igs_m027.cpp: Hooked up sound banking for Long Hu Zhengba III Shengji Ban.
2024-10-16 08:02:32 +11:00
Vas Crabb
cfdd35cc0a
igs/igs_m027.cpp: Hooked up I/O for Long Hu Zhengba III Shengji Ban.
...
Also verified I/O for Long Hu Zhengba III (V106C5M).
Systems promoted to working
---------------------------
Long Hu Zhengba III Shengji Ban (V300C5)
2024-10-16 06:14:45 +11:00
Ivan Vangelista
d41ace4d3e
New systems marked not working
...
------------------------------
Miracle 7 - Heaven's Gate (Japan, v1.0.2) [Hammy, nnap]
2024-10-15 20:48:18 +02:00
Ivan Vangelista
0e014b0ada
igs/igs_m027.cpp: made the 2 lhzb3unk sets boot
Rebuild BGFX shaders / rebuild (push) Has been cancelled
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
Build documentation / build-docs (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
Compile UI translations / build-language (push) Has been cancelled
2024-10-15 20:09:25 +02:00
Vas Crabb
ba4c57b3fe
-igs/igs017.cpp: Fixed DIP switches and improved inputs for Chaoji Da Manguan II games.
...
-igs/igs_m027.cpp: Confirmed I/O is correct for Chaoji Dou Dizhu
Liang Fu Pai and added Chinese title to comment.
2024-10-16 04:19:48 +11:00
Ivan Vangelista
4868456890
New systems marked not working
...
------------------------------
Ming Xing San Que Yi (China) [dyq, little0, Guru]
- igs/igs_m027.cpp: trojaned internal ROMs for cjddzlf, lhzb3unk, lhzb3unk2 [Guru]
2024-10-15 18:08:54 +02:00
Vas Crabb
92c7df4114
igs/igs_m027.cpp: Changed lthyp description to use the reading used in the attract mode voice sample.
...
Also added some notes about DIP switch settings.
2024-10-15 18:05:09 +11:00
Vas Crabb
8859355fd1
igs/igs_m027.cpp: Cleaned up added Long Hu Zhengba 4 and Chaoji Dou Dizhu versions:
...
* Confirmed I/O and DIP switches match other games.
* Corrected title for Long Hu Zhengba 4 Dui Hua Ban.
* Removed parent/clone relationship for Long Hu Zhengba 4 Dui Hua Ban.
2024-10-15 15:48:54 +11:00