Commit Graph

70689 Commits

Author SHA1 Message Date
Ivan Vangelista
f1453b0da5 splash.cpp: added a note about a Rebus year hack which has been dumped (nw) 2020-01-07 17:18:52 +01:00
Ivan Vangelista
73ef43d5dd New clones marked as NOT_WORKING
--------------------------------
Seibu Cup Soccer :Selection: (bootleg, set 4) [f205v]
2020-01-07 17:17:15 +01:00
fulivi
0d16f8cc53 imds2: implemented save in IMG disk format (#6140)
* imds2: implemented save in IMG disk format

* imds2: try to fix CI failure again, this time by removing LOGs
2020-01-07 11:15:41 -05:00
AJR
731d666cbd vt50_cpu: Minor note (nw) 2020-01-07 11:10:56 -05:00
Ivan Vangelista
636640d0cb New clones marked as NOT_WORKING
--------------------------------
Klax (version 5, bootleg set 3) [f205v]
2020-01-07 17:01:58 +01:00
ajrhacker
3702c1bc23
Merge pull request #6142 from DavidHaywood/070120
V.Smile BIOS roms aren't regional, just revisions, also one was just …
2020-01-07 10:53:40 -05:00
AJR
06814e9bf9 rx01_cpu: More conditions (nw) 2020-01-07 08:12:05 -05:00
DavidHaywood
26930bdfd1 V.Smile BIOS roms aren't regional, just revisions, also one was just an incorrectly byteswapped copy of another, so removedf it [bmx] 2020-01-07 12:58:14 +00:00
Nigel Barnes
b7dd2f6221 bus/bbc/1mhzbus/beebide: Added jumper configuration for address and interrupt enable (nw) 2020-01-07 12:49:24 +00:00
Nigel Barnes
ea0a453be0 bus/ata/idehd: Assign interface 'ide_hdd' (nw) 2020-01-07 12:43:21 +00:00
Nigel Barnes
1564c566c1 bus/centronics: Added a R-2R ladder DAC device. 2020-01-07 12:39:16 +00:00
Nigel Barnes
5b46a3b8ab bus/bbc/1mhzbus: Added Sprow BeebIDE 16-bit and RetroClinic BBC 8-bit IDE interfaces. 2020-01-07 12:39:16 +00:00
Nigel Barnes
b1d16b6c9a bus/bbc/1mhzbus: Added BeebOPL FM Synthesiser. 2020-01-07 12:39:16 +00:00
Nigel Barnes
ec751fc8c6 acorn_dsk: Added support for HADFS floppy images. 2020-01-07 12:39:15 +00:00
ClawGrip
cdd3c6bb01 o2.cpp: Add O2 BIOS v4.3 [Sean Riddle, Rampa, ClawGrip] (#6141)
New machines marked as NOT_WORKING
----------------------------------
SGI O2 (v4.3) [Sean Riddle, Rampa, ClawGrip]
2020-01-07 12:47:45 +01:00
Patrick Mackinlay
806590e55a machines promoted to working
----------------------------
MIPS Magnum 4000 (little) [Patrick Mackinlay]
2020-01-07 18:35:46 +07:00
Oliver Stöneberg
1f34f94e53 fixed -aviwrite/-mngwrite crash with screenless systems [Oliver Stöne… (#6139)
* fixed -aviwrite/-mngwrite crash with screenless systems [Oliver Stöneberg, hap]

* can record video with noscreens (nw)

* need to use default frame rate for screen-less MNG recording as well (nw)

Co-authored-by: hap <happppp@users.noreply.github.com>
2020-01-07 11:59:06 +01:00
Patrick Mackinlay
aad19c92f5 r4000: fix bad virtual address for [ls][dw][lr] exceptions
(nw)
* get rid of _t type name suffixes
* improve logging
2020-01-07 14:53:41 +07:00
Patrick Mackinlay
e9e4b0bcca ims_cvc: implement cursor
(nw)
* simplify handlers
* reduce logging noise
2020-01-07 14:44:57 +07:00
AJR
a708e8f80d rx01: Add CRC shifter (nw) 2020-01-07 00:23:56 -05:00
AJR
2645475b75 rx01_cpu: Start executing some instructions (nw) 2020-01-06 23:20:28 -05:00
ClawGrip
0d06ae9f4d Add BIOS ROM load for MicroTouch device (not hooked up) [ClawGrip, Kevin Eshbach, ArcadeHacker] (#6138)
* Add BIOS ROM load for MicroTouch device (not hooked up) [ClawGrip, Kevin Eshbach, ArcadeHacker]

* Typo (nw)
2020-01-06 23:11:46 -05:00
Patrick Mackinlay
a8cd7ff87e ins8250: ignore fifo bits when clearing interrupt (nw) 2020-01-07 10:42:22 +07:00
David Haywood
1c77eef9d9 new WORKING machine (#6136)
* new WORKING machine
----
Pop'n Stage EX (ver JB-A) [Jennifer Taylor]

note, the old 'popnstage' romdef was clearly for "popnstage ex" (nothing at all seems to be dumped from a regular popnstage) so was removed.

* new WORKING clones
----
Pop'n Music 1 (ver KA-A, HDD 1.01) [Jennifer Taylor]
Pop'n Music 1 (ver JA-A, HDD 1.00) [Jennifer Taylor]

* document actual HDD versions (nw)
2020-01-06 18:20:54 -05:00
hap
f630b4d194 model1: create "screen" before "ioboard:screen" (nw) 2020-01-06 23:33:24 +01:00
smf-
cdd8da5ca1 Hardware to generate interrupt 3 only exists on LSI Cart 3, 4 & cockpit boards, it is missing on TTL, LSI & LSI Cart 2. [GadgetFreak] 2020-01-06 22:01:38 +00:00
Curt Coder
1cc96cd2bd abc1600.cpp: Added PCB layout for SASI interface card. (nw) 2020-01-06 20:00:16 +02:00
yz70s
37d163cd1b naomi: give the ability to activate the cpus in the dimm board to test it (nw)
In naomigh.h change constant work_mode to 1 and build again.
For now it cannot access the gdrom drive but the communication with the
pic should work (routine at c0273cc in the default bios)
2020-01-06 18:16:19 +01:00
MetalliC
8f5708017f segasp.cpp: add network firmware ver 1.21 [WX JF] 2020-01-06 19:08:59 +02:00
yz70s
9655b0c874 naomi: some fixes to dimm board (nw) 2020-01-06 16:48:45 +01:00
yz70s
5b64a1d947 pic16c62x: correct rom memory sizes (nw) 2020-01-06 16:48:44 +01:00
AJR
5a93f7903e rx01dasm.cpp: Add a few comments (nw) 2020-01-06 10:05:26 -05:00
AJR
cdb9578471 rx01: Dumped firmware PROMs [Lord Nightmare]
rx01: Add disassembler and skeleton CPU device for custom firmware architecture [AJR]
2020-01-06 09:21:09 -05:00
Robbbert
9b7859db96 (nw) hopefully fixed cassette bugs from my commit of 6 months ago 2020-01-07 00:29:38 +11:00
Michael Zapf
5ef3d3a3b5 ti99: Block invalid accesses to VDP (like writing on read address); fixes Ambulance game. 2020-01-06 13:56:17 +01:00
hap
974b9339cb psx refresh rate more decimals (nw) 2020-01-06 13:54:31 +01:00
hap
26f6a7ca93 mm2: can be change to bsd3 as well (nw) 2020-01-05 23:16:10 +01:00
AJR
2c5fac5b85 adm12: Highlight status line (nw) 2020-01-05 15:33:38 -05:00
AJR
ab893535b7 scn2674: Fix premature address rollover with 16-bit extended addresses (nw) 2020-01-05 15:06:35 -05:00
AJR
9f93c1d348 adm11.cpp: Add notes; remove some speculative folderol (nw) 2020-01-05 13:26:44 -05:00
David Haywood
319cb98eab sunplus_gcm394 (jak_car2 / jak_gtg / unsp20 etc.) current notes / refactoring etc. (nw) (#6134)
* refactor extended register use (nw)

* continued refactor (nw)

* some refactor (nw)

* simplify some logic (nw)

* (nw)

* (nw)

* (nw)

* finish pushing extended opcodes through common codepaths (nw)

* note improvements (nw)

* bg pen notes (nw)

* some renames etc. (nw)

* some renames, notes on other register use etc. (nw)
2020-01-05 13:13:31 -05:00
cam900
50b8096ee2 Revert "Revert "VRender0 Sound Engine Fixes, Improves (#6112)"" (#6135)
* sound/vrender0.cpp : Use struct for Each channels, Use address map for sound interface, Fix wave address calculation, Volume, Use shorter/correct type values, Add notes
reference : https://web.archive.org/web/20040628133240/http://www.mesdigital.com/support/downfile/vr0510q_datasheet_v1.31.pdf

* sound/vrender0.cpp : Add notes

* sound/vrender0.cpp : More notes

* sound/vrender0.cpp : Use address map for Wave memory, Fix Channel starting behavior (Fix start position)

* vrender0.cpp : Reduce duplicates

* vrender0.cpp : Partially implement envelopes, interrupts, Move dynamic sample rate change behavior into device_clock_changed, Use operation clock related sample rate, Add notes

* sound/vrender0.cpp : Revert "Revert "VRender0 Sound Engine Fixes, Improves (#6112)"", Revert "Move dynamic sample rate change behavior into device_clock_changed", Reduce unused
2020-01-05 13:09:50 -05:00
MooglyGuy
0b5372772f -psion5mx: Added HALT register support, improves performance. [Ash Wolf, Ryan Holtz] 2020-01-05 17:54:18 +01:00
MooglyGuy
ec90c43eaa -psion5mx: Added basic buzzer/ticker support. [Ryan Holtz] 2020-01-05 17:54:18 +01:00
Michael Zapf
2edee35ac3 ti99_2: Removed instability in Load/save to Hexbus floppy. 2020-01-05 17:40:24 +01:00
MooglyGuy
7ad87969bd -psion5mx: Added LCD-style palette and fixed some more keycodes. [Ash Wolf, Ryan Holtz] 2020-01-05 16:59:47 +01:00
mooglyguy
6a29a30404 New working machines
--------------------
Psion 5mx [Ash Wolf, Ryan Holtz]

-psion5mx: Implemented touchscreen, fixed keyboard, and promoted to working. [Ash Wolf, Ryan Holtz]
2020-01-05 16:34:41 +01:00
MooglyGuy
ad77c1081e -psion5: Added keyboard support. [Ash Wolf, Ryan Holtz] 2020-01-05 15:57:14 +01:00
MooglyGuy
ac83ae40c0 -arm7: Switched to using logmacro, and disabled logging by default, nw 2020-01-05 15:57:14 +01:00
hap
1329bdb412 video: higher maximum prescale (nw) 2020-01-05 15:44:30 +01:00