buffi
b39507437c
psikyo/psikyo.cpp: Fixed visible area (224 lines, not 223). ( #11101 )
2023-04-15 02:07:47 +10:00
AJR
38498868fc
roland_s50.cpp: Add floppy format
2023-04-13 22:37:05 -04:00
hap
7c3e992597
msx easi-speech: don't derive clock from system clock
2023-04-13 23:25:02 +02:00
hap
be377e8c2a
pv1000/2000: small cleanup
2023-04-13 23:16:01 +02:00
Vas Crabb
4d969342a3
skeleton/freedom220.cpp: Fix bad merge.
2023-04-14 07:02:27 +10:00
Vas Crabb
7d26d641d3
Miscellaneous improvements:
...
infoxml.cpp: Thread device processing. Gives about a 10% speed
improvement overall, and avoids the need to mess with the locale of the
ultimate output stream.
debugger/win/consolewininfo.cpp: Show image mount/create error messages
on the console.
emu/devdelegate.h, util/delegate.h: Added deduction guides for common
delegate creation patterns (only used in sega/segas16a.cpp so far).
More noexcept on things that have no business throwing exceptions.
2023-04-14 06:45:20 +10:00
Mike
c0b57d30f0
namco/namco06.cpp: Quantise timer to clock frequency ( #11069 )
2023-04-14 06:38:27 +10:00
wilbertpol
b56409dbc2
msx/msx.cpp, bus/msx: Propagate clock to slots, and route audio input from cartridges. ( #11074 )
2023-04-14 06:33:34 +10:00
Stefano
c925ffe986
sanyo/mbc200.cpp: Fixed floppy drive selection (was stuck on A:). ( #11099 )
2023-04-14 06:24:57 +10:00
buffi
c6817fd918
psikyo/psikyo.cpp: Use accurate measurements for Tengai video timings. ( #11100 )
...
* Measured using a Saleae Logic Pro 16 logic analyzer, sampling at 500Mhz.
* I think the HSync timing specied for Strikers 1945 in the docs is likely incorrect, but I haven't had time to check on my Strikers 1945 board yet.
2023-04-14 06:22:50 +10:00
Dirk Best
17dd927149
free220: Improve video
2023-04-13 13:09:22 +02:00
Vas Crabb
b6b6c9b15c
Allow loading PNG/JPEG/MS DIB bitmaps from Lua, and cleanup.
...
Use VirtualAlloc rather than VirtualProtect on Windows to change page
protection, as the latter can cause severe performance issues with some
antivirus software.
Added noexcept to lots of hash- and bitmap-related things, and added a
little more error checking. Yes, I realise it will abort if an
allocation fails while printing a log message, but if you get to that
point, you're probably screwed already.
2023-04-13 05:49:05 +10:00
arbee
81dd75f7d7
apple2video: Fixed another regression where composite double-hi-res was usually monochrome. [R. Belmont]
2023-04-12 15:25:05 -04:00
wilbertpol
3c3db3c89d
msx1_cart.xml: Added 81 items (80 working). ( #11085 )
...
New working software list items
-------------------------------
Warroid (Japan, alt) [file-hunter]
Water Driver (Spain, alt) [file-hunter]
Senjou no Ookami (Japan, alt) [file-hunter]
Word Processor (United Kingdom) [file-hunter]
Yellow Submarine (Japan, Jast) [file-hunter]
Yie Ar Kung-Fu II - The Emperor Yie-Gah (Korea) [file-hunter]
Youkai Tantei Chimachima (Japan, alt) [file-hunter]
Yogoetamjeong (Korea) [file-hunter]
Youkai Yashiki (Japan, alt) [file-hunter]
Young Artist (Arab, v1.18) [file-hunter]
Chou Senshi Zaider - Battle of Peguss (Korea) [file hunter]
Zanac A.I. - 2nd Version (Japan, alt 2) [file-hunter]
Zenji (Japan, alt 1) [file-hunter]
Zexas Limited (Japan, alt 3) [file-hunter]
Westen House (English, v1.3.1) [santiontanon]
Westen House (Spanish, v1.3.1) [santiontanon]
Westen House (Portuguese, v1.3.1) [santiontanon]
Westen House (English, v1.3) [santiontanon]
Westen House (Spanish, v1.3) [santiontanon]
Westen House (English, v1.2) [santiontanon]
Where Is It? The Quest for the 10th Island [MSXDev]
Where Is It? The Quest for the 10th Island (proto) [JMeric]
Wing Warriors (Reprosoft) [file-hunter]
Wing Warriors (MSXDev) [MSXDev]
Witch Day (English, v1.2) [MSXDev]
Dia de Brujas (Spanish, v1.2) [MSXDev]
Witch Day (English, v1.0) [fiile-hunter]
Dia de Brujas (Spanish, v1.0) [file-hunter]
Witches [cobinee]
Word Invaders [MSXDev]
Wörd! (English, v1.1) [MSXDev]
Wörd! (Spanish, v1.1) [MSXDev]
Wörd! (Dutch, v1.1) [MSXDev]
Wörd! (Swedish, v1.1) [MSXDev]
Wörd! (English, v1.0) [file-hunter]
Wörd! (Spanish, v1.0) [file-hunter]
Wörd! (Dutch, v1.0) [file-hunter]
Wörd! (Swedish, v1.0) [file-hunter]
X0rz (v3) [MSXDev]
X0rz (v1) [MSXDev]
XOR 2021 [MSXDev]
XRacing (v1.0.5) [santiontanon]
XRacing (v1.0.4) [santiontanon]
XRacing (v1.0.3) [file-hunter]
XRacing (v1.0.2) [santiontanon]
XRacing (v1.0.1) [santiontanon]
XRacing (v1.0) [santiontanon]
XSpelunker (v1.4.3) [santiontanon]
XSpelunker (alt) [file-hunter]
XSpelunker (v1.4.2) [MSXDev]
XSpelunker (v1.4.1) [santiontanon]
XSpelunker (v1.4) [santiontanon]
XSpelunker (v1.3) [santiontanon]
XSpelunker (v1.2) [santiontanon]
XSpelunker (v1.1) [santiontanon]
XSpelunker (v1.0) [santiontanon]
Yab Yum (Netherlands, alt) [file-hunter]
Yab Yum (Netherlands, alt 2) [file-hunter]
Yahtzee [MSXDev]
Yazzie [RetroSouls]
Yazzie (alt, older?) [file-hunter]
Yazzie Remastered [MSXDev]
Z (English) [cobinee]
Z (Korean) [file-hunter]
Z2 (Japan) [cobinee]
z80Rogue [file-hunter]
ZERO and the Castle of Infinite Sadness (Matra) [file-hunter]
ZERO and the Castle of Infinite Sadness (MSXDev) [file-hunter]
ZERO and the Castle of Infinite Sadness (MSXDev, with bug) [file-hunter]
Zombie Calavera Prologue [file-hunter]
Zombie Incident (v1.2) [MSXDev]
Zombie Incident (v1.1) [file-hunter]
Zombie Incident (v1.0) [file-hunter]
Zombie Near (v1.1) [MSXDev]
Zombie Near (v1.0) [file-hunter]
Zone TNT [MSXDev]
Wild Cat (Japan, cas2crt conversion) [file-hunter]
Xadrez (Brazil, cas2crt conversion) [file-hunter]
XVM (Japan, flop2crt conversion) [file-hunter]
Zeta 2000 (Japan, cas2crt conversion) [file-hunter]
New NOT_WORKING software list additions
------------------------------------------
X & Y (Arab) [file-hunter]
2023-04-13 05:17:37 +10:00
Dirk Best
4261969438
free220: Add devices, basic rendering
2023-04-12 17:48:25 +02:00
Ivan Vangelista
f3bc5d5b99
New systems marked not working
...
------------------------------
Wanpaku Fishing [SpinalFeyd]
2023-04-12 16:54:24 +02:00
AJR
c3c625c8f3
Add device emulation of Dallas DS2430A 1-Wire EEPROM
...
- crazyfgt, lastfght, all games in subsino2.cpp: Hook up DS2430A device, add handcrafted EEPROM data to satisfy serial protection checks and remove ROM patches that forced them to pass
- crazyfgt: Hook up coin counter
- queenbeei, queenbeesa, qbeebing, treamary: Add RTE-to-RTS ROM patches that were missing
- treamary: Change configuration to one that allows booting into title screen rather than getting stuck on initial tests
2023-04-11 21:29:29 -04:00
angelosa
f2ce9a832c
sega/dccons_m.cpp: single step GD-Rom buffer transfers instead of going all-in
...
* fixes several FMV skips or hangs at least.
2023-04-11 23:05:54 +02:00
AJR
a7848d1c6e
swim1: Disable logging by default
2023-04-11 16:10:53 -04:00
AJR
2fec5dcf43
psr500: Fake a periodic interrupt; add placeholders for various internal registers
2023-04-11 16:04:47 -04:00
Vas Crabb
b6c949ed22
namco/namcos10.cpp: Updated taiko2 and taiko4 CD images to CHDv5.
2023-04-12 02:31:13 +10:00
Ivan Vangelista
5086fe9dcf
New clones marked not working
...
-----------------------------
F-1 Grand Prix (set 3) [nnap]
2023-04-11 18:18:37 +02:00
Vas Crabb
d5399553bc
Cleaned up some recent changes.
2023-04-12 02:14:28 +10:00
David Viens
5b2ab244d1
casio/pv1000.cpp: Updated sound emulation based on new research. ( #11089 )
...
New functionality is used by Fighting Bug in particular.
2023-04-12 02:05:34 +10:00
David Haywood
d0a2117da4
namco/namcos10.cpp: Labelled region/licensee DIP switch settings for Mitchell games. ( #11095 )
2023-04-12 01:33:07 +10:00
Mark Garlanger
bbe5e9f379
heathkit/tlb.cpp: Added page 2 memory support for ultra19, and other minor fixes. ( #11075 )
...
Cleaned up comments in heathkit/h19.cpp
2023-04-12 01:16:42 +10:00
ClawGrip
6a28f0ec86
tch/topdrive.cpp: Verify frequencies ( #11094 )
2023-04-11 10:31:45 -04:00
Vas Crabb
0cff597a87
neogeo/ng_memcard.cpp: Register select only affects reads - writes always go to memory.
2023-04-11 22:59:39 +10:00
Vas Crabb
c4a9a22eb1
Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). ( #11091 )
...
This makes it simpler to install read-write handlers, as you don't need to think about the "smo" suffixes.
2023-04-11 22:53:35 +10:00
987123879113
62a7d7d6f4
namco/namcos10: Add new dumps for Gahaha Ippatsudou 1 and 2, Taiko no Tatsujin 2 and 3 ( #11093 )
...
New system marked not working
----------------------------------
GAHAHA Ippatsudou (World, GID2 Ver.A) [Guru]
GAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Guru]
Taiko no Tatsujin 2 [Guru]
Taiko no Tatsujin 3 [Guru]
2023-04-11 22:43:17 +10:00
eientei95
b7a141c2d4
snk/miconkit.cpp: Add orange overlay for Space Micon Kit ( #11070 )
2023-04-11 13:56:32 +02:00
Dirk Best
b3f0bf10b0
New machines marked as NOT_WORKING
...
----------------------------------
Liberty Electronics Freedom 220 [Bitsavers]
2023-04-11 13:27:12 +02:00
987123879113
33b285d179
namco/namcos10.cpp: New dumps and redumps. ( #11092 )
...
Machine promoted to WORKING
---------------------------
Gekitoride-Jong Space (gjspace) [Guru]
New machines marked as NOT_WORKING
----------------------------------
Medal no Tatsujin 2 Atsumare! Go! Go! Sugoroku Sentai Don Ranger Five (medalnt2) [Guru]
Taiko no Tatsujin 4 (taiko4) [Guru]
Taiko no Tatsujin 5 (taiko5) [Guru]
Redumps of machines marked as NOT_WORKING
-----------------------------------------
Golgo 13: Juusei no Chinkonka (g13jnc) [Guru]
Taiko no Tatsujin 6 (taiko6) [Guru]
Ball Pom Line (ballpom) [buffi]
Puzz Ball (puzzball) [buffi]
2023-04-11 16:48:46 +10:00
AJR
f6873f3dad
mn1880: Fix execution of various instructions
2023-04-10 23:56:06 -04:00
Justin Kerk
657c19f2a7
Fix single-driver compile for sony/psx.cpp
2023-04-10 18:10:23 +00:00
hap
962f44a5fa
smc1102: add opcode placeholders and microinstructions
2023-04-10 19:41:50 +02:00
cracyc
96789c582b
lw350: fix dictionary bank
2023-04-10 09:01:23 -05:00
angelosa
58003fb0e9
hash/dc.xml: bulk replace supported for all entries to no
2023-04-10 14:20:01 +02:00
AJR
6f25d9860e
tmp68301: Fix confusion between internal copy of SR and interrupt in-service register
2023-04-09 18:27:47 -04:00
Olivier Galibert
2d83b26042
seta2: Fix samshoot and derivatives. Note, the parallel port is
...
connected to a set of active-low dip-switches or straps, which are
currently unimplemented.
2023-04-09 23:22:13 +02:00
Vas Crabb
b06dae9201
clifront.cpp: Changed -listbios to work more like -listslots, showing all BIOS options in a system.
2023-04-10 06:34:35 +10:00
Vas Crabb
bdf8aebac2
bus/generic/slot.h: Added a variant of the non-power-of-two installer function that generates a decode mask.
2023-04-10 03:43:30 +10:00
Dirk Best
e61c2a92a2
mv6436x: Memory mapping
2023-04-09 14:02:46 +02:00
AJR
2c749b00c4
h8_dma: Enable DEND interrupts
...
* h83002: Clean up TEND configuration
* h8s2320: Enable DREQ inputs and add TEND outputs
2023-04-08 21:52:46 -04:00
arbee
76918a4a18
New NOT_WORKING machines
...
------------------------
Golden Region [Hammy, R. Belmont]
2023-04-08 20:54:24 -04:00
arbee
efbea33c0d
New NOT_WORKING machines
...
------------------------
Family Bowl (ver 1.00) [Guru]
2023-04-08 20:27:59 -04:00
AJR
f7ad534db9
h83003: Expose all four TEND outputs
2023-04-08 20:23:34 -04:00
cracyc
d05a81ec59
lw700i: unbreak
2023-04-08 19:14:59 -05:00
cracyc
4c0d40e05e
lw700i: connect fdc and floppy drive, don't work yet because of dma
2023-04-08 19:08:07 -05:00
AJR
38adcf151a
tms5110: Initialize some more variables at reset. Fixes nonexistent or erratic speech on CVS games.
2023-04-08 19:18:44 -04:00