Commit Graph

60216 Commits

Author SHA1 Message Date
Ivan Vangelista
566c96d15f subsino.cpp: fixed regression (nw) 2018-07-11 07:20:22 +02:00
AJR
ca39efb7a1 unixpc.cpp: Output finder no longer needed (nw) 2018-07-11 01:02:23 -04:00
AJR
c09286141d avalnche.cpp, nitedrvr.cpp, skydiver.cpp, tunhunt.cpp: Add MCFG_SCREEN_RAW_PARAMS (nw) 2018-07-11 00:56:24 -04:00
AJR
04681f28de dragrace.cpp, sprint2.cpp: More MCFG_SCREEN_RAW_PARAMS (nw) 2018-07-11 00:13:14 -04:00
AJR
5449daf021 canyon: Eliminate MCFG_DEVICE_VBLANK_INT and use MCFG_SCREEN_RAW_PARAMS (nw) 2018-07-10 22:19:11 -04:00
AJR
3c97dd9a2a 3b1: Preliminary peripheral ports (nw) 2018-07-10 21:34:23 -04:00
Nigel Barnes
bcc860b2a9 sp0256: Remove MCFG_ from coco_ssc (nw) 2018-07-11 01:24:38 +01:00
Scott Stone
89bbbd03ff
Merge pull request #3711 from rzero9/88va
pc88va.xml: add new dump
2018-07-10 19:35:53 -04:00
Scott Stone
e58a68f0fa
Merge pull request #3726 from UED-Wayder/x68k_2
x68k_flop: Added new/replace Login Soft list. and sorted
2018-07-10 19:35:23 -04:00
R. Belmont
40fb85b6db
Merge pull request #3738 from snickerbockers/pvr2_color_fix
PowerVR2: improved color handling
2018-07-10 17:43:01 -04:00
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
snickerbockers
ec325ef14f PowerVR2: implement color
PowerVR2 represents color using two components: a base color and an optional
offset color.  The base color is combined with the incoming texture sample (if
any) according to the fixed-function specified by the tsinstruction in the
per-polygon parameters, and then the offset is added to this color (with the
exception of alpha; the offset color has an alpha component but it does not
appear to ever be used).

The base color and offset color can be specified on a per-vertex basis (as
either a group of four 8-bit integers or a group of four single-precision
floating points) or they can be specified on a per-polygon basis (in
floating-point only) and then scaled based on per-vertex scalar values (also
floating point).
2018-07-10 09:53:52 -07: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