Commit Graph

66640 Commits

Author SHA1 Message Date
cam900
2be22d6da5
rohga.cpp : add wizdfire mixing reference 2019-06-09 19:47:20 +09:00
AJR
95830cc258 a2videoterm & clones: Correct display/CRTC clocks and character widths (nw) 2019-06-09 00:26:09 -04:00
Firehawke
6ee703b76c Original Apple II WOZ images to June 7th, 2019, AppleWorks in Misc (nw) (#5186)
* Small metadata corrections on Apple II cleanly cracked softlist. (nw)

* Update WOZ originals to June 7th, 2019 (nw)

Add Championship Baseball, The Wizard of Oz, The Queen of Phobox

Small corrections, misc disks added. (nw)

Add miscellaneous disks:

AppleWorks (Version 1.2, USA)
AppleWorks (Version 1.3, USA)
AppleWorks (Version 2.0, USA)

Fix some metadata on cleanly cracked disks.
2019-06-08 22:05:24 -04:00
David Haywood
ec887efdd6 elan_eu3a14 sprite fixes (nw) (#5185)
* elan_eu3a14 sprite fixes (nw)

* modify alignment based on videos (nw)

* version note (nw)
2019-06-08 22:02:09 -04:00
Robbbert
968890d6b7 (nw) Housekeeping. 2019-06-09 11:39:08 +10:00
Nigel Barnes
96a59f88b1 New working software list additions
-----------------------------------
bbc_rom: BBC Teletext 2.38, BBC Teletext 2.50, ATS+ 1.00, ATS+ 2.00, DMON A1.03, HyperDriver 1.11, The Informant, Logotron LOGO (Cymru), Open LOGO, QFS 1.01, Romit 1.00, Super-Forth 1.5, StarBASE 2.11, STL Clock & Desk 1.10, SupaStore 1.5, Techno-Font, Acorn TFS 1.00, Acorn TFS 1.02, Acorn TFS 1.03, ViewSheet 1.0, Wapping Support 1.21, Wordwise Plus 2.04, WYSIWYG Plus 1.22
dragon_flop: Dunjunz
z88_cart: Code Count, Z88 Data Organiser, EP-Copy, Event Control System, PC-Link II, Stop Watch, Toll Tracker v2.0 (Demo)

New NOT_WORKING software list additions
---------------------------------------
bbc_rom: Barry-Box, CUBE BeebFlex, BeebScan, Eprom Programmer 1.03, Eprom Programmer 1.06, Eprom Programmer V2 2.01, Eprom Programmer V2 2.02, Eprom Programmer V2 2.03, EURO-Beeb Terminal 1, EURO-Beeb Terminal 4.13, FIT Test Station, PMS Genie 1.02, Hobbit OS 1.8, Prestel 1.0, Ramamp Video 2.40, Ramamp Video 2.50

Software list items promoted to working
---------------------------------------
bbc_rom: AMX Design
2019-06-08 21:18:48 +01:00
Mike
15ff665815 Add Bally squawk & talk boards (#5175)
* Bally pinball by35: Add sound LED to layouts.

* Bally pinball by35: whitespace/formatting cleanup.

* Bally pinball by35: Add filters to audio device output.

The boards have them, and the chip like to output DC at idle. This can
cause clipping in the mixer.

* 6821pia: For port A reads, only use the DDR for reading pins.

* Bally pinball by35: Move over cabinet switches.

This makes more room for a sound board LED.

* Bally pinball audio: Add Squawk & Talk board.

* Bally pinball audio: Add new board, Squawk & Talk with the AY chip.

* TMS5220: Adjust delay time between /RS going low and /READY being set.

The datasheet doesn't list this time exactly, but something close (time
between /RS going low and the data being valid on the bus). It's
measured in usec, not clock cycles.

* Bally audio: minor cleanup

* Midway mcr: Use Bally Squawk & Talk sound board implementation

* Bally pinball audio: remove clock from as2888, as it's a discrete board.
2019-06-08 15:04:27 -04:00
R. Belmont
650142e5cb
Merge pull request #5182 from cam900/taito_f3_args
taito_f3.cpp, 2mindril.cpp : Updates
2019-06-08 15:03:07 -04:00
R. Belmont
c07d5bf275
Merge pull request #5181 from cam900/patch-100
2mindril.cpp : Fix metadata, Add notes
2019-06-08 15:02:46 -04:00
R. Belmont
7cc98d9657
Merge pull request #5180 from cam900/undrfire_gfx
undrfire.cpp : Updates
2019-06-08 15:02:32 -04:00
David Haywood
695baf724d radica / elan eu3a14 - explore more tile mode bits used by rad_hnt3, rad_foot etc. (nw) (#5179)
* rad_hnt3 misc improvements (nw)

* better support for alt modes used in rad_hnt3 and rad_foot

* tidy/comments (nw)

* test note (nw)

* actually not a special case (nw)

* document other test modes (nw)

* palette selection improvements (nw)

* switch according to test mode (nw)

* improved palette handling for rad_foot (7bpp mode)

* ramsize (nw)

* exploring the ram based layer (nw)

* ram tile layer in hnt3 is 2bpp, hardcode stuff for now until we've found the proper register bits

* slight refactor (nw)

* some palette fixes (nw)

* fix 2bpp tile colours (nw)

* rename rad_eu to elan_eu

* rework tile pri (nw)

* refactor (nw)

* note updates (nw)

* kludge (nw)

* some weird regs notes (nw)
2019-06-08 15:02:06 -04:00
R. Belmont
42d5ce28e2
Merge pull request #5178 from cam900/galastrm_gfx
galastrm.cpp : Simplify gfxdecode, Fix naming
2019-06-08 15:01:42 -04:00
R. Belmont
3d3518abb9
Merge pull request #5177 from cam900/taito_f2_gfx
tc0280grd.cpp : Internalize gfxdecode, Allow masked priority
2019-06-08 15:01:27 -04:00
R. Belmont
221267930b
Merge pull request #5176 from cam900/decmxc06_multiwidth
decmxc06.cpp : Further fixes of multi-width sprite handling
2019-06-08 15:01:08 -04:00
R. Belmont
6e70f24440
Merge pull request #5173 from cam900/taito_z_gfx
taito_z.cpp : Updates
2019-06-08 15:00:47 -04:00
R. Belmont
98e1c048fb
Merge pull request #5172 from cam900/othunder_tags
othunder.cpp : Updates
2019-06-08 15:00:34 -04:00
R. Belmont
47a2bacb41
Merge pull request #5171 from cam900/warriorb_args
warriorb.cpp : Updates
2019-06-08 15:00:22 -04:00
R. Belmont
4b9c283817
Merge pull request #5170 from cam900/ninjaw_args
ninjaw.cpp : Updates
2019-06-08 15:00:10 -04:00
R. Belmont
ec9eb761ac
Merge pull request #5184 from cam900/ashnojoe_args
ashnojoe.cpp : Updates
2019-06-08 14:59:56 -04:00
R. Belmont
5227f7cc94
Merge pull request #5169 from cam900/asuka_args
asuka.cpp : Updates
2019-06-08 14:59:42 -04:00
Robbbert
f37ecd9520 (nw) mtx : fixed loading of 3 swlist items. 2019-06-09 04:06:16 +10:00
Robbbert
5e61d370f8 (nw) elwro800 : fixed cassette load 2019-06-09 03:24:46 +10:00
Robbbert
ee8b4322c7 (nw) Housekeeping 2019-06-09 03:23:04 +10:00
cam900
51f2ddd158 ashnojoe.cpp : Updates
Simplify handlers, gfxdecodes, Correct tilemap usage (actually visible tilemap is 6), Reduce duplicates, ROM region usage, Runtime tag lookups, Fix naming, Spacings,
2019-06-09 02:15:52 +09:00
yz70s
da26956ec1 xbox/chihiro/nforcepc: share pci devices between xbox and nforcepc (nw)
Add separate device for xbox debug serial port
Pci ide device starts supporting both channels and pci ide specification
native-pci and compatibility modes
2019-06-08 17:49:47 +02:00
yz70s
f2fa042761 i82439hx.cpp: corrections to pci configuration data (nw) 2019-06-08 17:49:45 +02:00
Olivier Galibert
63080baef6 mindset: Show a little something [O. Galibert] 2019-06-08 16:43:45 +02:00
R. Belmont
2afe25ddb7
Merge pull request #5166 from hackbar/cleanup
tms5220: switch the log mask define comments to be above the defines
2019-06-08 10:07:50 -04:00
hap
c68c4b1c3a ibm5150: rename some files (nw) 2019-06-08 14:04:39 +02:00
cam900
9f5ca8c552 taito_f3.cpp, 2mindril.cpp : Updates
Convert VRAMs into shared_ptr, Fix namings, Spacings, Simplify gfxdecodes, Handlers, Split hi 2bpp of gfx data to each rom, Correct 6bpp gfx decode behavior into mix ROM data, Reduce duplicates, Runtime tag lookups, Unnecessary lines, Move structs into taito_f3.h, Fix postload
taito_f3.h : Move taito_f3.cpp exclusive things under private:
2019-06-08 20:35:49 +09:00
cam900
5b17b09364
2mindril.cpp : Fix metadata, Add notes 2019-06-08 20:13:48 +09:00
braintro
3d423a96e3 Clones promoted to working
Clones promoted to working
----------------------------
RyuKyu (Rev A, Japan) (FD1094 317-5023A) [Recreativas.org, The Dumping Union]
2019-06-07 22:39:52 -05:00
AJR
9b6eb85708 psikyo.cpp: Fix regression by not using a 32-bit handler for 8-bit writes (nw) 2019-06-07 22:51:32 -04:00
Robbbert
a75002a19a (nw) mtx : fixed cassette load 2019-06-08 12:48:35 +10:00
cam900
028ca15630 undrfire.cpp : Updates
Simplify gfxdecodes, Correct 6bpp gfx decode behavior into mix ROM data
tc0100scn.cpp : Add sync granularity function with bg gfx
2019-06-08 08:36:11 +09:00
Mike Harris
1dee41fc8f tms5220: switch the log mask define comments to be above the defines 2019-06-07 15:34:23 -07:00
Robbbert
285ff0f377 (nw) osi : added cassette support 2019-06-08 03:24:14 +10:00
AJR
948bbea7d5 mcs48dsm.cpp: Add (unemulated) CMOS IDL opcode (nw) 2019-06-07 11:54:17 -04:00
hap
9a5e22811f ibm5150: updated chessmen (nw) 2019-06-07 17:20:04 +02:00
cam900
9b80e4f7ed galastrm.cpp : Simplify gfxdecode, Fix naming 2019-06-07 23:24:01 +09:00
cam900
b335ee617e tc0280grd.cpp : Internalize gfxdecode, Allow masked priority
taito_f2.cpp : Updates
Simplify handler, gfxdecodes, Allow masked priority for ROZ layer, Fix namings, Correct finalb 6bpp gfx decode behavior into mix ROM data
2019-06-07 23:13:53 +09:00
Dirk Best
19dc460c66 xtrain/ptrain: Emulate Hopper/Ticket dispenser, better fix for MT07351
The key previously labeled 'Pay Out' was actually 'Key Out'. The pay
out key has been properly mapped now.
2019-06-07 15:43:03 +02:00
AJR
0df94f61ef i8275: Improve and simplify handling of field attributes 2019-06-07 08:17:51 -04:00
AJR
4da41acc0d m68kcpu: Alternate implementation suggested by Olivier Galibert (nw) 2019-06-07 08:11:40 -04:00
cam900
5727dc8222 decmxc06.cpp : Further fixes of multi-width sprite handling 2019-06-07 16:13:05 +09:00
Patrick Mackinlay
56c586514b jensen: firmware updates (nw) 2019-06-07 11:39:20 +07:00
AJR
e1fc321a1b telex277d: Separate into skeleton driver (nw) 2019-06-06 22:12:15 -04:00
AJR
dd8da7dca5 icebox: Document DIP switch locations (nw) 2019-06-06 19:58:15 -04:00
mooglyguy
c9cccd8db1 Machines promoted to working
------------
Indy (R4600, 100MHz)
Indy (R4600, 133MHz)
2019-06-07 01:39:58 +02:00
hap
88e5367b0b New machines marked as NOT_WORKING
----------------------------------
Electronic Digital Thermostat [hap, Sean Riddle]
2019-06-07 01:27:16 +02:00