AJR
abc6df767a
meritum.cpp: Fix build; correct XTAL (nw)
2018-07-20 11:41:07 -04:00
hap
e37d0ab300
Revert "sega80r: correct monster bash cpu model number (nw)"
...
This reverts commit a5de756133
.
2018-07-20 17:12:28 +02:00
Robbbert
d057dca066
trs80 work in progress
...
- split into separate sources
- fixed paste
- added uart and rs232
- added baud rate clock or brg depending on hardware
- fixed uart status on sys80
- fixed cassette waveform
- lots of tidy up
2018-07-21 00:25:49 +10:00
AJR
7ca8993afe
castfpt: Add PIA and RAM (nw)
2018-07-20 00:38:53 -04:00
AJR
88b2f557d3
tmc600.cpp: Fix config (nw)
2018-07-20 00:33:41 -04:00
hap
a5de756133
sega80r: correct monster bash cpu model number (nw)
2018-07-19 18:58:15 +02:00
Vas Crabb
f432c4475a
render: improve behaviour in general for systems with two screens (sorry about occasional extra warning messages, it's unavoidable)
2018-07-20 02:38:09 +10:00
AJR
fb0e547884
play_3.cpp: TPB is now a CDP1802 callback (nw)
2018-07-19 11:58:59 -04:00
AJR
0d5b7f4eb0
play_2.cpp: Use TPB callback instead of artificial clock (nw)
2018-07-19 11:47:10 -04:00
AJR
ffcd9d9822
vip.cpp: Clean up trailing spaces (nw)
2018-07-19 11:23:30 -04:00
AJR
d6c366d8c6
vip: Give the expansion bus full access to N and TPB (nw)
2018-07-19 10:47:39 -04:00
AJR
375427dcee
cdp1852: Replace callback macros with devcb3 bindings; use line write handler to clock output from TPB (nw)
...
comx35: Add SC and TPB handlers for the expansion bus (nw)
2018-07-19 10:16:08 -04:00
AJR
37918a690c
cosmac.cpp: Clarify some minor stuff (nw)
2018-07-19 10:12:14 -04:00
cam900
b33b28cb87
vgmplay.cpp : Add RF5C68/RF5C164 support, Add PCM Write handler ( #3756 )
...
* vgmplay.cpp : Add RF5C68/RF5C164 support, Add PCM Write handler
* vgmplay : Fix pcm write command
* vgmplay.cpp : Fix address of chips
* vgmplay.cpp : Address space usage reduce
* vgmplay.cpp : Reduce Address space usage
2018-07-19 08:18:16 -04:00
ajrhacker
fc41599f4b
Merge pull request #3759 from cam900/patch-39
...
vgmplay.cpp : Fix nmk112 banked table mask
2018-07-19 08:10:55 -04:00
cam900
44c0f12433
namcos2.cpp : Fix finallap boot
2018-07-19 22:07:32 +10:00
cam900
e70ab3625b
vgmplay.cpp : Fix nmk112 banked table mask
2018-07-19 19:41:47 +09:00
AJR
13c663f17a
cosmac.cpp: Interface overhaul (nw)
...
- Split execution of long branch/long skip instructions into two separate states
- Eliminate reset state
- Sample pushed EF lines at the right time
- Implement a few CDP1801 differences
- Correct disassembly of destinations for skip instructions
- SC callback also includes state of N lines for I/O instructions
- TPB callback added (not used yet)
- Callbacks can be configured through devcb3 bindings
2018-07-19 01:01:59 -04:00
Justin Kerk
ee92a79a9c
New working software list additions
...
-----------------------------------
ibm5150: PC Globe 3.0, PC Globe 4.0, PC Globe 5.04, PC Globe 5.0 (Spanish) [Arcade Shadow]
ibm5170: The Incredible Machine (alt), The Incredible Machine 2 [Arcade Shadow]
ibm5170: Excel (Version 3.0a) [darksabre76]
2018-07-18 19:50:06 -07:00
Ivan Vangelista
40d9f2adfb
galaxold.cpp: correct coin counter for scramb3 set (nw)
2018-07-18 21:37:28 +02:00
Olivier Galibert
5e969f3605
Damn this design is ridiculous, let's just make it a little less crash-prone (nw)
2018-07-18 10:29:35 +02:00
Olivier Galibert
82bf95e023
Not going to pretend I understand that code, but that reduces blowups (nw)
2018-07-18 09:56:09 +02:00
Ivan Vangelista
721c375d71
Scramble (bootleg, set 2) [hammy, The Dumping Union]
2018-07-17 19:17:11 +02:00
Ivan Vangelista
5a10aa1b50
peplus.cpp: output_finder, removed timer_set, save state support (nw)
2018-07-17 19:13:56 +02:00
mooglyguy
5db11a5e02
ps2sony: Checkpoint, nw
2018-07-17 18:14:24 +02:00
Melissa Goad
b33867d92a
Avoid some unintended undefined behavior in devices/cpu/i386. Spotted by cppcheck ( #3753 )
...
* Avoid some unintended undefined behavior. Spotted by cppcheck
* Some more undefined behavior caught by cppcheck (nw)
* fixup (nw)
2018-07-17 21:58:03 +10:00
Nigel Barnes
1383b14883
dragon devices: remove MCFG_ and machine().device (nw)
2018-07-17 10:41:42 +01:00
Nigel Barnes
af0c87f0d6
specpls3_flop.xml: correct softwarelist name (nw)
2018-07-16 21:58:54 +01:00
Nigel Barnes
bfe23f75c9
New working software list additions
...
-----------------------------------
camplynx_cass: 3D Monster Craze, Backgammon, Battle Brick, Centipede, Colossal Adventure, Dam Buster, Deathball, Digger Man, Dungeon Adventure, Floyds Bank, Games Pack III, Games Pack IV, Gobble de Spook, Hangman, Introductory Tape, Labyrinthe, LogiChess 2.2, Lynx Invaders, Mastermind, Mazeman, Mined Out, Moonfall, Lynx Muncher, Nuclear Invaders, Numerons, L'odyssée d'Astérix, Oh Mummy, Panik, Pengo, Power Blaster, Racer, Rocketman, Spellbound, ScrabLynx, Siege Attack, Space Trek, Treasure Island, Twinkle, The Worm, Ynxvaders, Zombie Panic, Aide (Label-Procedures), Card Index, Compass, Lynx Composer, Disassembler, Lynx Disassembler, Générateur Basic, Générateur de Caracteres, Word Processor, Maths, MODER-80, Music Master, 6845p, Chopin, Cinema, The Forest, Grid Trap, Hi-Lo, IntelTab, Maxi-Mots, Planets, Rising Moon, Screen Dump, Star Rover, Triangles, Tron Blocker
2018-07-16 21:22:31 +01:00
Nigel Barnes
6ab094b76b
camplynx_cas: Added support for multiple files (concatenated) in TAP file.
2018-07-16 21:19:55 +01:00
Vas Crabb
a28b2b5a19
remove lots of MCFG_ (nw)
2018-07-17 04:46:25 +10:00
AJR
18eb2b394f
vp122: Add attribute RAM and buffers (nw)
2018-07-16 13:58:10 -04:00
Vas Crabb
f18c7cd65f
Allow per-device internal layouts and remove some more MCFG_ macros.
...
Input and screen tags are now resolved relative to a layout's owner
device.
Easy way to demonstrate is with: mame64 intlc440 -tty ie15
Previously you'd only get the IE15 terminal's layout and you'd be unable
to use the INTELLEC 4/40 front panel. Now you'll get the choice of
layouts from both the system and the terminal device in video options.
2018-07-16 16:26:01 +10:00
arbee
0e210f4347
decstation.cpp: added more devices, now runs enough to give an interactive PROM monitor. [R. Belmont]
2018-07-15 18:41:14 -04:00
arbee
16336848af
mc146818: support direct-access bus hookup method. [R. Belmont]
...
This chip has 8 address/data lines and an address/data strobe. Most
users hooked it up so the low-order address bit is the address/data
strobe, allowing you to write an address and then read/write data
at an adjacent address.
But if you don't mind using a few more gates you can latch the
low-order address bits from the CPU into the chip then latch the
data in or out of it so it works just like a RAM. The MIPS DECstations
did this in their I/O ASICs.
2018-07-15 13:07:51 -04:00
cam900
7eff013f87
galpani3.cpp : Implement/Fix some effects(Background color fading in intro, Girl display in stage start), Add notes
...
kaneko_grap2.cpp : Add device_palette_interface for palette, Minor cleanups
2018-07-16 00:00:15 +10:00
cam900
9edafeb048
sknsspr.cpp : Add bitmap clearing disable bit
...
suprnova.cpp : Make bitmap draw related to cliprect, Minor cleanup
2018-07-15 23:57:58 +10:00
Vinicius Sa
ee679254c5
1942.cpp: More (MCFG_) macro cleanup. (nw)
2018-07-15 23:54:24 +10:00
cracyc
1346d3271a
hiscore.dat: Updates [Leezer]
2018-07-15 08:49:28 -05:00
Vas Crabb
a8f2dfd998
neogeo: add edge connector pinouts (nw)
2018-07-15 20:12:02 +10:00
Robbbert
b1c1018511
(nw) Housekeeping
2018-07-15 19:37:08 +10:00
Justin Kerk
370a411987
Fix crash when running a DRC CPU core under Emscripten ( #2794 ). [Justin Kerk]
2018-07-15 04:37:46 +00:00
Justin Kerk
38df7f4219
Update WebAssembly parameters for current Emscripten (nw)
2018-07-15 04:17:09 +00:00
AJR
ce5437bdd4
cit220p: DUART timer drives something (nw)
2018-07-14 23:44:55 -04:00
AJR
437e5b7922
cit220p: Add keyboard MCU (nw)
2018-07-14 23:13:26 -04:00
AJR
5ac830087a
cit220p: Add AVDC latch access and attribute RAM (nw)
2018-07-14 23:06:23 -04:00
AJR
adae0fea58
scn2674.cpp: Actually checking for the optional space helps (nw)
2018-07-14 19:44:11 -04:00
AJR
f28ca5316e
v550: Fix stupid mistake (nw)
2018-07-14 19:18:22 -04:00
AJR
47a460a35a
New skeleton device: Western Digital WD1007A ESDI hard disk controller [Al Kossow]
2018-07-14 18:15:42 -04:00
arbee
13c73b2c5b
New machines marked as NOT_WORKING:
...
- DECstation 5000/133 [R. Belmont, Al Kossow]
2018-07-14 17:31:27 -04:00