Ivan Vangelista
e8e4e17861
New working systems
...
-------------------
Wantouchable [Darksoft, TeamEurope]
2024-11-17 21:38:34 +01:00
hap
a58b0daae5
m6805: put hd63705 functions in hd63705z0_device class instead of base class
2024-11-17 21:29:14 +01:00
AJR
ce44d4bf34
lgtz80.cpp: Identify CPU as KL5C80A12; hook up input ports and interrupt
2024-11-17 15:19:20 -05:00
Vas Crabb
c75845b1ef
3rdparty/sol2: Fixed build with clang 19.
...
sol::optional<T&>::emplace was broken, and depended on the compiler not
checking that members exist if the template wasn't instantiated. See
ThePHD/sol2#1606 and ThePHD/sol2#1648 .
2024-11-18 06:19:06 +11:00
hap
5f85aff327
cclimber,docastle: shorthand variable types
2024-11-17 19:48:58 +01:00
hap
1fd0e77d33
cclimber: merge driver
2024-11-17 19:43:54 +01:00
hap
b482b46429
cclimber: move cclimber_m.cpp contents into main driver, add section headers
2024-11-17 19:32:10 +01:00
Olivier Galibert
4041d13085
mks3: Add LLE [Matt, Sean Riddle, O. Galibert]
2024-11-17 19:18:01 +01:00
Vas Crabb
11ad85f0a4
osd/windows, osd/sdl: Only check for hold/drag conversion on losing pointer if it hasn't already happened.
2024-11-18 05:07:27 +11:00
angelosa
9a85ba3a75
video/pc_vga_tseng: preliminary HW cursor
2024-11-17 19:02:04 +01:00
angelosa
2950b39bc7
video/pc_vga_tseng: stub ACL/MMU infrastracture
2024-11-17 19:02:04 +01:00
Märt Põder
40d8c5c343
ussr/juku.cpp: Promoted EKTA Juku E5104 to working. ( #9946 )
...
* Implemented sound, and graphics modes, fixed floppy writing/side selection.
* Added DIP switches for network address (CONTRDAT).
* formats/juku_dsk.cpp: Corrected single-sided 5.25" disk format.
Systems promoted to working
----------------------
EKTA Juku E5104
New working software list items (juku)
---------------------
EKDOS 2.29
EKDOS 2.30
2024-11-18 04:38:43 +11:00
hap
be9904db6f
m37710op: add missing 'else' after prev commit
2024-11-17 16:32:45 +01:00
hap
e659dfa9d8
docastle: update some dipswitches
2024-11-17 16:18:35 +01:00
AJR
b36f36c769
m6809: Revert speculative change
2024-11-17 08:27:50 -05:00
AJR
b1181f8602
diexec: Add callback to allow debugger to break into the middle of wait-type instructions whose execution time is normally indefinite. When this happens, a special message may be printed to the debug console stating the location of the last actual instruction executed before the wait (if there was one).
...
Note that since the callback ignores the current value of the program counter, this special type of debugger break cannot be entered through breakpoints or instruction stepping commands. The callback also leaves no effect on PC history tracking or trace logs.
* cpu/hd61700, cpu/tms32031: Add standard IRQ callback
* cpu/m68000gen.py: Change name of invoked executable to bin/python3
* cpu/m6809: Eliminate PC "massaging" for SYNC and similar instructions
2024-11-17 08:11:39 -05:00
hap
3c6e66e50f
jaguar: add [[maybe_unused]] to the speedup functions
2024-11-17 11:06:09 +01:00
hap
eb25c72ec8
idsoccer: do adpcm_w edge triggered instead
2024-11-17 10:36:20 +01:00
hap
97ca2ae8d3
idsoccer: improve adpcm emulation
...
Clones promoted to working
--------------------------
Indoor Soccer (set 2) [hap]
Indoor Soccer (Tecfri) [hap]
American Soccer (Japan) [hap]
2024-11-17 01:52:17 +01:00
hap
7ca5080e79
docastle: merge driver files, make idsoccer a subclass
2024-11-17 01:44:14 +01:00
angelosa
e6402c0178
video/pc_vga_tseng.cpp: add offset bit 8
2024-11-17 00:30:25 +01:00
npwoods
0292fb02f7
Exposing full build version to LUA as emu.app_build ( #12959 )
2024-11-16 22:09:00 +01:00
angelosa
9c2698d5b1
pc/ct486.cpp: bump VGA default to svga_et4kw32i
2024-11-16 20:45:39 +01:00
angelosa
299b4931cd
New systems marked not working
...
------------------------------
AST Advantage! 6050d/6066d, AST Advantage! 610/611 [The Retro Web]
2024-11-16 20:45:39 +01:00
angelosa
1079d89767
video/pc_vga_tseng: add ET4KW32I_VGA, hookup overflow high register
2024-11-16 20:45:39 +01:00
angelosa
f8458dbb29
video/pc_vga_tseng: implement extended start address register
2024-11-16 20:45:39 +01:00
qufb
6908e70132
sega/sega_ferie.cpp: Add new not working systems ( #11862 )
...
New systems added as NOT WORKING
---------------------------------------
Ferie Kitten (1994, Sega)
Ferie Puppy (1995, Sega)
Ferie World Travel (1995, Sega)
2024-11-16 13:52:41 -05:00
Olivier Galibert
5e63771946
devcpu: add retry_access and document
2024-11-16 19:41:56 +01:00
hap
b7a20d4493
devcpu: add retry_access with abort_timeslice for redoing the access at the same point in time
2024-11-16 18:07:21 +01:00
cam900
7f257cdccd
irem/m72.cpp: Split driver state for reduce optional finders, Updates: ( #12983 )
...
- Fix typename values for boolean flags
- Reduce literal tag usages
- Fix naming
- Fix spacings
- Add notes
2024-11-16 10:51:48 -05:00
cam900
a3476faf06
viewgfx.cpp: Fix palette viewer if indirect pen exists ( #12982 )
2024-11-16 10:43:22 -05:00
mamehaze
c6b2fbf93f
added a newer revision of dgunl3227 ( #12968 )
...
New working clones
------------------
My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle, David Haywood]
2024-11-16 10:43:07 -05:00
hap
f292ae5b74
Revert "devcpu: do an abort_timeslice instead of eating all cycles on defer_access"
...
This reverts commit fb8198689a
.
2024-11-16 16:18:38 +01:00
hap
fb8198689a
devcpu: do an abort_timeslice instead of eating all cycles on defer_access
2024-11-16 15:37:37 +01:00
hap
ea02851fc8
diexec: don't eat negative cycles with abort_timeslice when icount<0
2024-11-16 15:37:37 +01:00
hap
2b37fd59cd
docastle: do main-sub comms a bit differently (defer_access on subcpu was eating cycles), re-add logging
2024-11-16 15:37:37 +01:00
angelosa
0ad43410f6
bus/isa/svga_tseng: add ET4000/W32i variant
2024-11-16 13:47:34 +01:00
angelosa
f0080fce54
bus/isa/svga_tseng: ET4000AX is a ISA16 card
2024-11-16 12:58:30 +01:00
angelosa
316870e09f
hash/pc98.xml, hash/pc98_cd.xml: misc QA updates
2024-11-16 11:17:41 +01:00
angelosa
af046bcef3
nec/pc9801: hookup ARTIC I/O port 0x5f write
2024-11-16 11:17:40 +01:00
angelosa
2aaf9a3538
nec/pc9801_cd.cpp: add identification notes
2024-11-16 11:17:40 +01:00
ajrhacker
83ef36e987
sdl/window.cpp: Remove assert(0 <= info->clickcnt) ( #12951 )
2024-11-15 22:23:56 -05:00
Roman Donchenko
47d8c69bbd
ap2_dsk.cpp: add missing error handling code ( #12980 )
2024-11-15 22:22:35 -05:00
hap
6ee00e94f9
feas: correct default clock divider
2024-11-16 00:28:06 +01:00
hap
2d94f582a9
docastle: remove main-sub comms hack, hook up sn ready pin
2024-11-15 22:48:02 +01:00
hap
fffd5250ab
swimmer: no need for m_sidepen variable
2024-11-15 14:08:06 +01:00
arbee
b6f4b47ccc
nscsi/cd.cpp: Update the Apple CD-ROM device based on the developer documentation. [R. Belmont, thanks to Antoine Vignau]
2024-11-14 22:39:12 -05:00
mamehaze
e72be20b5c
igs_fear.cpp : confirmed Icescape XA as the same as fearless [Team Europe] ( #12976 )
...
* added some XA opcode groups that get executed with this now
Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2024-11-14 18:57:36 -05:00
hap
16624ed570
yamato: make US version a cloneset (renamed yamato to yamatou, yamato2 to yamatoa)
...
New working clones
------------------
Yamato (set 1) [Caius, Josef Schaffer, The Dumping Union]
2024-11-14 20:03:23 +01:00
Ivan Vangelista
c91f934961
New systems marked not working
...
------------------------------
Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope]
Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope]
Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope]
PK Rainbow (v 1.5) [Hammy]
PK Turbo Great 2 [Hammy]
Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope]
unknown Boram poker game [Hammy]
Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope]
New clones marked not working
-----------------------------
Real Mahjong Haihai (Japan, bootleg) [Hammy]
2024-11-14 18:13:48 +01:00