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
Ivan Vangelista
0d608ac822
New systems marked not working
...
------------------------------
Xing Yun Pao Ma Di (V401CN) [dyq, little0, Guru]
Wang Pai Dou Dizhou [dyq, little0, Guru]
Wu Lin Zheng Ba [dyq, little0, Guru]
New clones marked not working
-----------------------------
Xing Yun Pao Ma Di (unknown ver) [dyq, little0, Guru]
2025-03-05 18:32:07 +01:00
Dirk Best
48b7920613
amiga: CDTV CD-ROM support
...
- CDTV can boot from CD and play audio discs
- Alternatively use the A570 expansion for the A500
2025-03-05 17:40:15 +01:00
Dirk Best
32a2633ba7
6525tpi: clear latches on write to portc in interrupt mode
2025-03-05 17:40:15 +01:00
cam900
4d7370bcbc
snk/mainsnk.cpp: Suppress side effects for debugger reads and cleaned up code. ( #13445 )
...
Cleaned up graphics decoding layouts, use bit helpers, made some variables const.
2025-03-06 01:55:53 +11:00
Vas Crabb
a90981be5f
snk/snk.cpp: Fix build; igs/igs_m027.cpp: Added note about tct2p inputs.
2025-03-06 01:35:43 +11:00
cam900
f61f83c1df
snk/snk.cpp: Split driver state class for different hardware configuration: ( #13440 )
...
* Added saved state support and suppress side effects for debugger reads.
* Use generic graphics decoding layouts.
* Added machine reset handler to fix soft reset.
* Reduced literal tag use.
* Reduced duplication, use more appropriate types for some variables, made more variables const.
2025-03-06 01:31:33 +11:00
Vas Crabb
215fc74bcf
igs/igs_m027.cpp: Promoted xypdk and tct2p to working:
...
* Fixed inputs and sound for xypdk.
* Fixed inputs, and hooked up hopper, counter and lamp for tct2p.
Systems promoted to working
---------------------------
Tarzan Chuang Tianguan 2 Jiaqiang Ban (V306CN)
Xingyun Pao De Kuai (V106CN)
2025-03-06 00:06:54 +11:00
angelosa
b0613ccfab
bus/cbus: add MIF-201 MIDI interface stub
2025-03-05 11:32:25 +01:00
angelosa
8a250aded0
pc/przone.cpp: notes
2025-03-05 11:32:25 +01:00
cam900
30d05e20cf
snk/munchmo.cpp: Cleaned up graphics decoding layouts and other improvements: ( #13442 )
...
* Cleanup graphics decoding layouts, use scale factors rather than duplicating pixels.
* Split graphics ROM and look-up table ROM regions.
* Improved save state support and cleaned up code.
2025-03-05 19:07:01 +11:00
Ivan Vangelista
b4af482f19
misc/gms.cpp: fixed GFX for cjldp
2025-03-04 23:05:57 +01:00
Ivan Vangelista
3665d6da67
misc/gms.cpp: redumped one GFX ROM for cjdlz [Guru]
2025-03-04 21:43:13 +01:00
angelosa
c9177b18a6
nec/pc88va_v.cpp: multiplane mode don't fallback in singleplane if AACC disabled
2025-03-04 21:23:13 +01:00
angelosa
c4092afdfa
nec/pc88va.cpp: implement GVRAM single/multiplane ROP registers
2025-03-04 21:13:06 +01:00
angelosa
c6897b843d
skeleton/pv9234.cpp: hookup stub NS16550, more notes
2025-03-04 21:13:06 +01:00
Vas Crabb
3c1d14f76e
posixfile.cpp: Pass in explcit alignment to operator new just in case.
2025-03-05 03:20:30 +11:00
Vas Crabb
493348cd58
posixfile.cpp: nothrow is passed to operator new, not to reinterpret_cast.
2025-03-05 03:14:46 +11:00
Vas Crabb
c36ff69f33
bmc/bmcpokr.cpp: Improved DIP switch settings for xyddzhh.
2025-03-05 02:51:36 +11:00
Ivan Vangelista
d304c33915
New clones marked not working
...
-----------------------------
Super Star 97 / Ming Xing 97 (version V168A) [dyq, little0, Guru]
2025-03-04 16:46:50 +01:00
Ivan Vangelista
240f8b8c7e
New systems marked not working
...
------------------------------
Chaoji Da Lianzhuang (Version 1.1) [dyq, little0, Guru]
Huang Guan Le Yuan (990726 CRG1.1) [dyq, little0, Guru]
2025-03-04 16:16:06 +01:00
Michael Zapf
7547fa6991
ti99: Change Arcturus device short name.
2025-03-04 15:24:19 +01:00
Roberto Fresca
141da30bbd
Major improvements to misc/vpoker.cpp driver: [Roberto Fresca, Grull Osgo]
...
- Change vpoker description to Challenger Draw Poker.
- Inputs from the scratch.
- Split machine drivers for each game.
- Hook clocks to the 6840 PTM.
- Reworked interrupts handling.
- Lamps support for both sets.
- Adjusted screen visible area per game.
- Clickable button-lamps layout for vpoker.
- Clickable button-lamps layout for 5acespkr.
- Mech counters support.
- NVRAM support.
- Added sigma-delta DAC sound support.
- Promoted vpoker to working.
- Promoted 5acespkr to working.
- Added technical notes.
Systems promoted to working
---------------------------
Challenger Draw Poker [Roberto Fresca, Grull Osgo]
5-Aces Poker [Roberto Fresca, Grull Osgo]
2025-03-04 03:21:24 +01:00
Ivan Vangelista
a5aaa3ef80
New systems marked not working
...
------------------------------
Crown Poker (ver. 1.20) [Brian Troha, Hammy, The Dumping Union]
2025-03-03 22:14:34 +01:00
hap
afbcc8e96f
driveyes: correct pcm rom dsw default state
2025-03-03 21:13:57 +01:00