Robbbert
4bd63272aa
(nw)trs80m3: fixed config here too
2018-07-21 10:13:09 +10:00
arbee
b167c4d203
Cycle counting is hard. So is scanline counting. (nw)
2018-07-20 20:09:32 -04:00
arbee
a9af14b26f
apple2: line-exact sync with h/w for Talbot Fantasy 7, fixed wrong flags (nw)
2018-07-20 20:01:38 -04:00
arbee
27426c0ae2
New machines added as WORKING
...
-----------------------------
Milmar Laser //c [R. Belmont, Peter Ferrie, KansasFest 2018
apple2: fixed floating bus reads, syncs Talbot Fantasy Seven credits screen [R. Belmont]
2018-07-20 19:50:26 -04:00
smf-
181d1d4ca0
initialise variables (nw)
2018-07-20 22:44:11 +01:00
AJR
7be120ab7d
trs80.cpp: Fix configuration (nw)
2018-07-20 14:04:15 -04:00
AJR
bd79a63076
meritum: Fix screen parameters; characters are 12 scans high, not 11 (nw)
2018-07-20 13:30:13 -04:00
AJR
0477128bad
meritum.cpp: Install these devices while I'm at it (nw)
2018-07-20 12:53:00 -04:00
AJR
14305da9ca
meritum.cpp: Add RS232 interface (nw)
2018-07-20 12:14:12 -04:00
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