cam900
75d7604a20
machine/vrender0.cpp: Updates and cleanups ( #14116 )
2025-09-04 14:12:02 +02:00
flama12333
62c5dba0ee
Re-update notes about error 30 code marywu.cpp ( #14120 )
2025-09-04 14:10:00 +02:00
hap
c08250c141
snk68_spr: add flipscreen variable to savestates (other vars are configuration),
...
alpha68k_n: small cleanup to gamelist spacing
2025-09-04 13:55:45 +02:00
hap
b681efaa04
strobe.lay: fix regression with clickthrough
2025-09-04 12:17:15 +02:00
hap
dd06c01bbb
i8251,i8256: don't do binary math on bool, remove unneeded calc_parity function,
...
i8256,stella8085: small cleanup, fill in license header
2025-09-04 11:26:31 +02:00
holub
53f686e55f
sinclair/spectrum_ula.cpp: Moved ULA contention related code to separate helper device. Added preliminary ULA early/late timings configuration ( #14036 )
...
* sinclair/spectrum_ula.cpp: Moved ULA contention related code to separate helper device. Added preliminary ULA early/late timings configuration
* added vars for atime; keep to previously tuned values
2025-09-04 09:26:22 +02:00
holub
09125cdced
formats/tzx_cas.cpp: Added block 4B support (TSX format) / Fixed bug in block 35 ( #13317 )
2025-09-04 09:25:14 +02:00
stonedDiscord
5da0dc1fe2
adp/stella8085.cpp: lamps, layout and 5 more games ( #14020 )
...
new NOT WORKING software list entries
Bahia [stonedDiscord]
Disc [stonedDiscord]
Doppelstart [stonedDiscord]
Macao [stonedDiscord]
Rasant [stonedDiscord]
2025-09-04 09:21:07 +02:00
holub
a8224768df
endstate: zxbus + vtrd ( #13372 )
2025-09-04 09:18:53 +02:00
Olivier Galibert
599404f76d
Appease new CI
2025-09-04 09:14:35 +02:00
Felipe Corrêa da Silva Sanches
c3cd944fc8
Extension bus for Technics KN5000 and its HD-AE5000 optional board. ( #14068 )
2025-09-04 09:08:21 +02:00
flama12333
f878b3fa1f
add notes about 30 when press A and K key marywu.cpp ( #14118 )
...
* add notes marywu.cpp
* Update marywu.cpp
* Update marywu.cpp
2025-09-04 09:06:35 +02:00
m1macrophage
c10625b9cc
linn_linndrum.lay, roland_tr707.lay: Adapting to changes in #14113 . ( #14119 )
2025-09-04 08:50:43 +02:00
AJR
2c121c41e9
emumem.cpp: Optimize the optimization further
2025-09-03 22:55:10 -04:00
AJR
5609ab501f
emumem.cpp: Restrict optimization of 27ca121f95
to very short ranges (fixes crash in cave/cv1k.cpp games)
2025-09-03 22:08:06 -04:00
Nigel Barnes
f71dac2cdd
bus/bbc/userport: Moved classes into anonymous namespace.
2025-09-03 22:55:39 +01:00
Nigel Barnes
a377a5a8eb
bus/bbc/cart: Moved classes into anonymous namespace.
2025-09-03 22:55:38 +01:00
Nigel Barnes
45b68b4e26
New working software list additions
...
-----------------------------------
bbc_rom: 6502 2nd Processor BASIC Selector, Beeb Support 1.00, Keypad, The Master ROM 1.778, Instant Mini Office II 2.01C, Sound Effects, Super Morse Tutor 1.03b, TNC-ASA [Nigel Barnes]
Software list items promoted to working
---------------------------------------
bbc_rom: PMS Genie 1.01, PMS Genie 1.02 [Nigel Barnes]
2025-09-03 22:55:37 +01:00
angelosa
268af93d85
video/ym7101: add scroll modes, preliminary vcount, sprite pixel limit per scanline
2025-09-03 21:27:47 +02:00
hap
92c9cb624b
autorace.lay: remove leftover clickthrough param
2025-09-03 19:59:34 +02:00
hap
62403363a6
misc: update some internal artwork after prev rendlay commit
2025-09-03 19:54:51 +02:00
Felipe Corrêa da Silva Sanches
6fc8a22a5f
Roland PG-1000 programmer (to be used alongside Roland D-50/D-550) ( #14097 )
2025-09-03 19:23:26 +02:00
Ivan Vangelista
4ff0b2bf0b
Systems promoted to working
...
---------------------------
Ultraman Club - Lucky Numbers [Hammy]
2025-09-03 18:32:20 +02:00
stonedDiscord
5a2f3f60e4
adp/adp.cpp: Add default NVRAM content for Funny Land. ( #14048 )
...
* add initialized nvram
* it's actually not a timekeeper
* document interleave
* comment noting the source of the nvram
* use correct ic name
2025-09-04 00:52:32 +10:00
Vas Crabb
0480c0384e
emu/rendlay.cpp: Make hit test priority match visual order (GitHub #14113 ).
...
Also made order of parsing view element more logical (makes interation
with parameter elements less confusing).
Some layouts have been updated, others still need work.
2025-09-04 00:00:11 +10:00
Vas Crabb
ad4bf16890
cpu/drcbearm64.cpp: Added missing source load for optimised ROLINS case.
...
Fixes bad ROLINS results in some cases where the result is in memory.
Hopefully fixes Hyperstone E1 systems corrupting SR on absolute jumps
(e.g. kdynastg failing to boot).
2025-09-03 22:34:26 +10:00
hap
8e41f16017
apple2gs: fix memory_view fatalerror
2025-09-03 11:56:18 +02:00
holub
f2d547a319
spectrum_cass.xml: Added 18 working items (YRGB'25) ( #14054 )
...
New working software list items
-------------------------------
spectrum_cass.xml: Asymmetry, Escape from the Twilight Castle, Attack (English, Russian), DS. Bodyguard, Cindy Block, Cubix, Frostland (English), Frostland (Russian), Galacic Nexus, Generals, Gunman Messiah, Kubanoid (English), Kubanoid (Russian), Night Train Deluxe (English, German, Russian), Run Away Nose (English, Russian), SibCity (English, Russian), Travel Unlimited [yrgb.ru]
2025-09-03 10:12:24 +02:00
m1macrophage
6ee990a63e
sequential/sixtrak.cpp: Preliminary driver for the Six-Trak. ( #14034 )
...
* New systems marked not working
--------------------
Sequential Circuits Six-Trak [DBWBP]
2025-09-03 10:09:00 +02:00
David 'Foxhack' Silva
68f3267493
megacd.xml: Added six items (five working). ( #14041 )
...
New working software list items (megacd.xml)
-------------------------------
Loadstar - The Legend of Tully Bodine (USA, prototype) [redump.org]
Snatcher (USA, prototype 19941007) [redump.org]
Star Wars - Rebel Assault (USA, re-release) [redump.org]
The Secret of Monkey Island (USA, re-release) [redump.org]
WireHead (Europe, prototype 19950912) [redump.org]
New software list items marked not working (megacd.xml)
-------------------------------
Heavy Nova (Japan, prototype 19911102) [redump.org]
2025-09-03 14:22:20 +10:00
AJR
faa0971062
emumem_hedr.ipp, emumem_hedw.ipp: Count references correctly for de-duplicated handlers
2025-09-02 20:39:57 -04:00
Olivier Galibert
f3d7293785
emumem: Avoid splitting handlers on dup-ing, avoiding tons of extra allocations
2025-09-02 20:35:16 -04:00
AJR
59a3894e55
Revert "emumem: Avoid splitting handlers on dup-ing, avoiding tons of extra allocations"
...
This reverts commit 02bdea66ea
.
2025-09-02 20:03:36 -04:00
Nigel Barnes
933b36ef29
bus/bbc/modem: Moved classes into anonymous namespace.
2025-09-02 22:56:09 +01:00
Nigel Barnes
4ecaef35d6
bus/bbc/joyport: Moved classes into anonymous namespace.
2025-09-02 22:56:09 +01:00
Nigel Barnes
46cd53579d
acorn/bbcm.cpp: ROMSEL is readable on Master series.
2025-09-02 22:56:09 +01:00
hap
c8b794e8ee
chessmachine: remove obsolete umask workaround
2025-09-02 20:35:57 +02:00
Olivier Galibert
27ca121f95
emumem: Optimize a specific but useful case.
...
emumem_mview: Add forgotten range checks.
2025-09-02 19:42:46 +02:00
angelosa
32cc672773
hash/generic_flop_525, hash/pc8801_flop: use the new write protect flag for gruppe and rtishtar
...
* fix #2349
Software list items promoted to working
---------------------------------------
generic_flop_525: Gruppe [AJR]
pc8801_flop: The Return of Ishtar [AJR]
2025-09-02 19:15:42 +02:00
Ivan Vangelista
1589b15876
igs/igs036crypt:added decryption table for hlddz
2025-09-02 19:13:42 +02:00
A-Noid33
4abd3acc37
apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added 39 working, 1 non-working, 3 removed, 5 promoted to working. ( #14091 )
...
Also cleaned up metadata focusing on The Learning Company.
New working software list items (apple2_flop_orig.xml)
-------------------------------
Addition Magician [4am, A-Noid]
Bumble Games (version 1.3) [4am, A-Noid]
Bumble Games (version 1.4) [4am, A-Noid]
Bumble Plot (The Learning Company) (version 1.0) [4am, A-Noid]
Bumble Plot (The Learning Company) (version 1.1) [4am, A-Noid]
Bumble Plot (The Learning Company) (version 1.2) [4am, A-Noid]
Fat Jack [4am, A-Noid]
Gertrude's Puzzles (version 1.0) [4am, A-Noid]
Gertrude's Puzzles (version 1.1) [4am, A-Noid]
Gertrude's Puzzles (version 1.2) [4am, A-Noid]
Gertrude's Secrets (version 1.0) [4am, A-Noid]
Gertrude's Secrets (version 1.1) [4am, A-Noid]
Gertrude's Secrets (version 1.2) [4am, A-Noid]
Gertrude's Secrets (version 1.3) [4am, A-Noid]
Juggles' Rainbow (version 1.0) [4am, A-Noid]
Juggles' Rainbow (version 1.4) [4am, A-Noid]
Logic Tools (prototype) [4am, A-Noid]
Magic Spells (version 1.1) [4am, A-Noid]
Magic Spells (version 2.1x) [4am, A-Noid]
Magic Spells (version 2.2) (800K 3.5") [4am, A-Noid]
Math Rabbit (version 1.0) [4am, A-Noid]
Math Rabbit (version 1.1) [4am, A-Noid]
Moptown Hotel (version 1.2) [4am, A-Noid]
Moptown Hotel (version 1.3) [4am, A-Noid]
Moptown Parade (version 1.0) [4am, A-Noid]
Number Stumper [4am, A-Noid]
Reader Rabbit (version 1.0) [4am, A-Noid]
Reader Rabbit (version 1.1) [4am, A-Noid]
Reader Rabbit (version 1.3) [4am, A-Noid]
Reader Rabbit (version 1.4) [4am, A-Noid]
Robot Odyssey I (version 1.0) [4am, A-Noid]
Robot Odyssey I (version 2.0) [4am, A-Noid]
Rocky's Boots (version 1.0 later) [4am, A-Noid]
The Children's Writing & Publishing Center (version 1.0) [4am, A-Noid]
Think Quick! (version 1.1) [4am, A-Noid]
Think Quick! (version 1.2) [4am, A-Noid]
Writer Rabbit (version 1.0) [4am, A-Noid]
Writer Rabbit (version 1.2) [4am, A-Noid]
New software list items marked not working (apple2_flop_orig.xml)
-------------------------------
Magic Spells (version 2.0d) [4am, A-Noid]
Software list items promoted to working (apple2_flop_org.xml)
-------------------------------
Speed Reader II (version 06.12.85)
Spell It!
Spell It! (version 07.03.85)
Word Attack! (version 09.12.86)
Classmate (version 2.1)
New working software list items (apple2_flop_clcracked.xml)
-------------------------------
Frag! Fragments in Context (4am crack) [4am, A-Noid]
Removed (apple2_flop_clcracked.xml)
-------------------------------
Robot Odyssey (version 1.1) (imperfect clean crack)
Robot Odyssey I (version 2.0) (imperfect clean crack)
Rocky's Boots (version 4.0) (imperfect clean crack)
2025-09-03 03:04:06 +10:00
ajrhacker
8283c8321a
imagedev/floppy.cpp: Allow images loaded from software lists to be write protected. ( #14094 )
2025-09-03 02:56:54 +10:00
Olivier Galibert
02bdea66ea
emumem: Avoid splitting handlers on dup-ing, avoiding tons of extra allocations
2025-09-02 17:00:52 +02:00
Vas Crabb
64186873c0
Clean up some stuff:
...
* emu/debug/express.cpp: Reduced unnecessary duplication.
* misc/crystal.cpp: Tidied a little.
2025-09-03 00:38:24 +10:00
hap
97cc0ec4ca
quizdna: small cleanup
2025-09-02 15:57:12 +02:00
hap
ed288cd04b
ymf271: update stream before reading status registers, fix a performance regression
2025-09-02 13:57:25 +02:00
m1macrophage
cde6bb48fd
sequential/prophet5.cpp: Preliminary driver for the Prophet 5 Rev 3.0 ( #14100 )
...
* New systems marked not working
--------------------
Sequential Circuits Prophet 5 Rev 3.0 [DBWBP]
2025-09-02 08:16:51 +02:00
Roberto Fresca
bed7e71b01
Fix wrong miss bingo program hash
2025-09-02 07:53:20 +02:00
Roberto Fresca
f49ef511c0
New working clones
...
------------------
Miss Bingo (ED-1993, Poker Master HW) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
New clones marked not working
-----------------------------
Miss Bingo (dual game, Crazy Bonus DB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
2025-09-02 02:36:07 +02:00
Roberto Fresca
215df6ee82
Added stop buttons to Star 100 [Roberto Fresca, Ioannis Bampoulas]
2025-09-02 01:36:23 +02:00