Commit Graph

60201 Commits

Author SHA1 Message Date
Nigel Barnes
0417252c14 sp0256: Remove MCFG_ (nw) 2018-07-10 22:34:13 +01:00
MetalliC
92da85d7d2 naomi.cpp: docs, rename F355 prototype to preview as it more probable (nw) 2018-07-11 00:25:17 +03:00
Nigel Barnes
5681a32776 cms.cpp: fix invalid use of non-static member function (nw) 2018-07-10 17:05:30 +01:00
AJR
6bcbeb25dd 3b1: Correct XTAL values; add various devices and placeholders (nw) 2018-07-10 11:21:23 -04:00
Nigel Barnes
da58899c7b ef9365: Clear framebuffer memory on reset. 2018-07-10 13:41:56 +01:00
Nigel Barnes
2940673922 New working software list additions
-----------------------------------
acrnsys_flop: System BBC BASIC, Atom/System 3 File Server, System 5 File Server, System 3 Utilities
acrnsys_rom: Econet 2.40, Econet 3.40, Econet 3.50

New NOT_WORKING software list additions
---------------------------------------
acrnsys_rom: System/3 Econet 1.48
2018-07-10 11:34:37 +01:00
Nigel Barnes
e26cd8175e a6809: Renamed to acrnsys3_6809, and rewritten with card slot devices..
- Added FDC card.
- Cursor now generated by 6845.

New working machines
--------------------
Acorn System 3 (6502 CPU)
Acorn System 5

New working clones
------------------
Acorn System 2
Acorn System 4
2018-07-10 11:34:37 +01:00
Nigel Barnes
e7da0b3a4b New machines marked as NOT_WORKING
----------------------------------
CMS 6502 Development System
2018-07-10 11:34:37 +01:00
Nigel Barnes
51fa9aa2e8 Acorn Bus slot devices for:-
Acorn Atom:
- AtomSID
- Acorn Atom Disc Pack
- Econet Board
Acorn System:
- 32K Dynamic RAM Board
- 8K Static RAM Board
- Cassette Interface Board
- Econet Board
- Floppy Disc Controller Board
- 40 Column VDU Board
- 80x25 VDU Board
- Versatile Interface Board
CMS:
- CMS 40/80 Video Terminal Card
- CMS Floppy Disc Controller
- CMS High Resolution Colour Graphics Card
2018-07-10 11:34:36 +01:00
Justin Kerk
d60faf030a fix build (nw) 2018-07-09 21:04:49 -07:00
mooglyguy
03927c3426 ps2sony: Checkpoint, nw 2018-07-10 02:04:36 +02:00
Olivier Galibert
d5d82fa30a Watchpoint fixes (segfaults, wpclear not clearing) (nw) 2018-07-09 23:39:29 +02:00
Olivier Galibert
bad31ea61c Gross fix (nw) 2018-07-09 21:59:50 +02:00
braintro
6d0325f17d lastduel.cpp: No CAPS (nw) 2018-07-09 14:08:46 -05:00
braintro
4259e82665 lastduel.cpp: Fill in complete comment (nw) 2018-07-09 13:31:34 -05:00
Vas Crabb
82c6d7dbc5 Allow layouts to specify screen tags rather than indices - makes order of instantiation irrelevant in Model 1 etc. 2018-07-10 04:26:57 +10:00
braintro
dfb09f2c17 lastduel.cpp: Documentation update for new proto (nw) 2018-07-09 13:21:14 -05:00
Ivan Vangelista
ec02e57e3f new workin clone
-----------------------------
Led Storm Rally 2011 (US, prototype 12) [system11, Coolfox, The Dumping Union]
2018-07-09 19:18:10 +02:00
Ivan Vangelista
f77220d24d subsino.cpp: added nvram for stisub, as verified on real hardware (nw) 2018-07-09 19:15:05 +02:00
AJR
ad3bab10dc er2055: Remove spurious address space; add pin diagram (nw) 2018-07-09 13:11:56 -04:00
Vas Crabb
f70ccfa46a stupid typo (nw) 2018-07-10 02:22:50 +10:00
AJR
bda05083c2 x2212: Eliminate MCFG_ macros; add pin diagram (nw) 2018-07-09 11:41:06 -04:00
Vas Crabb
25ee3f9c3f I give in, GCC is screwed (nw) 2018-07-09 19:20:17 +10:00
Patrick Mackinlay
9eae436524 upd765: i82072 fixes (nw) (#3729)
Mostly tiying up and simplifying the i82072 behaviour; the only change that could potentially impact other upd765 users is marking the st0_filled after every interrupt-generating command ends, rather than only the non-data ones. This appears to be correct behaviour, and will only affect systems which actually do a "sense interrupt status" after a command-completion interrupt (like the InterPro does).
* report valid interrupt sense data after all interrupt-generating commands
* improve i82072 drive busy handling and motor control
2018-07-09 10:57:52 +02:00
AJR
7427664e00 atarist.cpp: Consistency helps (nw) 2018-07-09 00:43:48 -04:00
AJR
51b43b5e0d atarist.cpp: Use input merger for ACIA IRQs (nw) 2018-07-09 00:40:29 -04:00
yz70s
b6afb97786 pcipc.cpp: ide works too, basic system is usable now (nw) 2018-07-09 01:33:36 +02:00
Vas Crabb
bdb8b995a9 just a little more (nw) 2018-07-09 07:10:31 +10:00
angelosa
763ad2da30 galpani2.cpp: add note (nw) 2018-07-08 22:58:42 +02:00
Vas Crabb
2888fe0eb2 more MCFG_ gone (nw) 2018-07-09 06:55:11 +10:00
Frank Palazzolo
ebc3f6947f Bug fix for multi-channel reads in cassette_get_samples(). (#3725)
* Bug fix for multi-channel reads in cassette_get_samples().
Use the unused "sample_bytes" arg the same way as cassette_put_samples()
Can be used with multi-channel files now!

* Rename sample_bytes to more descriptive sample_spacing
Add some comments about sample functions and sample_spacing variable
2018-07-09 05:28:18 +10:00
braintro
ca81cf53dd system1.cpp: Doc update & minor white space cleaning (nw) 2018-07-08 14:15:31 -05:00
braintro
0cd6a12096 raiden2.cpp: Unify the Raiden DX ROM names (nw) 2018-07-08 13:54:08 -05:00
braintro
07126f75e5 segas32.cpp: Correct ROM name typo (nw) 2018-07-08 13:40:00 -05:00
braintro
b64074d135 new working clone - Raiden DX (Portugal)
New Clone Added
------------------------------------------
Raiden DX (Portugal) [Jorge Silva, Atro, Kravex]
2018-07-08 13:36:50 -05:00
braintro
11ad844de8 new working clone - Air Rescue (World)
New Clone Added
------------------------------------------
Air Rescue (World) [Porchy, Muddymusic, The Dumping Union]
2018-07-08 13:33:40 -05:00
AJR
fbcbd5fdd9 v550: MCU confirmed as 8035 (nw) 2018-07-08 13:28:25 -04:00
AJR
a7758702e2 v550: Add main XTAL and derived clocks (nw) 2018-07-08 13:21:16 -04:00
AJR
58a1355b6f v550: Add keyboard dump [Al Kossow]
scn2674: Add optional second space and associated buffers for attribute RAM (nw)
2018-07-08 12:52:08 -04:00
AJR
444f2ccd78 namcoic.cpp: Remove unused folderol (nw) 2018-07-08 12:14:07 -04:00
cam900
e6f78ae943 namcoic.cpp : Simpler bit-swapped values (#3609)
* namcoic.cpp : Simpler bit-swapped values

* namcoic.cpp : Fix Lucky & Wild

* namcoic.cpp : Fix bitswap

* namcoic.cpp : Convert ROZ tilemap code mangles into callback, Split config for each game when tilemap mangle is different, Reduce duplicates, Move metalhawk swap xy function into gfxdecode, Fix metalhawk zoom
namcos2.cpp : Add notes, demote with MACHINE_IMPERFECT_GRAPHICS because tilemap and ROZ issue, Reduce duplicate
fix gfxdecode name for namconb2, namcofl

* namcoic.cpp : Add notes, Fix finalapr* Title screen, Fix mask, Add c169 wraparound disable bit, Fix mask
namconb1.cpp : Fix builds
2018-07-09 01:35:08 +10:00
Ivan Vangelista
da1d649df8 mappy.cpp: use timer delegates instead of device_timer, as suggested (nw) 2018-07-08 15:06:01 +02:00
Vas Crabb
ee2cfba202 Hand the delegate mask down the line (nw) 2018-07-08 21:51:17 +10:00
smf-
0bbb5496ba There is no reset input, so resetting the status of the variable tracking the external signal makes no sense. However we should probably restart the timer on all resets (instead of just at start/watchdog timeout), to avoid a watchdog reset if you press F3 at the wrong time (nw) 2018-07-08 11:33:14 +01:00
smf-
fa05df5922 a watchdog that only fires once is not very useful. (nw) 2018-07-08 11:09:54 +01:00
Vas Crabb
945eac4386 tame the mice (nw) 2018-07-08 19:54:25 +10:00
smf-
d7f12d04f0 screen indexes have flipped due to device replace instead of remove/add (nw) 2018-07-08 10:09:57 +01:00
Vas Crabb
e56b1e0cda more of the same (nw) 2018-07-08 18:08:10 +10:00
Vas Crabb
f0773a505b allow multiple digits in components of clang version (see PR #3733) 2018-07-08 15:43:54 +10:00
Vas Crabb
1122abfcee if this doesn't work around GCC 8, file a bug with GNU (nw) 2018-07-08 15:19:03 +10:00