Commit Graph

54880 Commits (master)

Author SHA1 Message Date
AJR d265b255b0 i8275: Remove assert now that buffer overflow is guarded against in non-debug builds (nw) 2017-11-02 06:06:07 -04:00
Robbbert badbfd9c5b New not working machine : Vectrix VX384 Graphics Processor 2017-11-02 21:04:54 +11:00
Robbbert e7d118cd75 New not working machine : Ziatech ZT-8802 SBC 2017-11-02 21:02:20 +11:00
angelosa 3ec911a5cf marinedt.cpp: rewritten driver from scratch, improvements wrt older version are: [Angelo Salese]
* Added sea bitmap and flashing when shark appears;
* Improved sprite/tilemap colors, now more accurate to the references;
* Fixed priority, both sprite layers are actually above text tilemap;
* Added player 2 trackball inputs, and global coin lockout;
* Streamlined and improved collision detection (still not perfect therefore game still marked NOT_WORKING);
2017-11-02 07:37:02 +01:00
angelosa f092330cc3 marinedt.cpp: attempt to fix collision in upright mode (nw) 2017-11-02 06:03:12 +01:00
angelosa 4015176d5f marinedt.cpp: improved collision detection (nw) 2017-11-02 06:03:11 +01:00
Robert 8c7105ebea
Merge pull request #2768 from palazzol/trs80dt1
Updates to trs80dt1 driver
2017-11-02 14:26:31 +11:00
Frank Palazzolo c86461ae82 Merge branch 'master' into trs80dt1 2017-11-01 22:41:48 -04:00
Frank Palazzolo d08db5ae92 (Robbbert's changes plus palazzol's)
Fix keyboard key sense to fix key repeat
Switch refresh to 60Hz to match with 60Hz jumper setting
Add temporary hack to get the last 3 columns to display
2017-11-01 22:32:06 -04:00
Frank Palazzolo 156674e252 Fix potential buffer overflow 2017-11-01 22:25:56 -04:00
mahlemiut e74413d3b9 added Attache 8:16 ROMs, and revision H BIOS
new working clone
-----------------
Otrona Attache 8:16 [Al Kossow]
2017-11-02 15:01:01 +13:00
angelosa a08876a04f marinedt.cpp: cleanups (nw) 2017-11-02 02:56:43 +01:00
AJR bc1c5622d4 cd2650: Add proper XTAL frequency, MCFG_SCREEN_RAW_PARAMS and some info (nw) 2017-11-01 21:23:42 -04:00
angelosa 476c01e6f0 marinedt.cpp: basic collision detection (port 0x0e) (nw) 2017-11-02 00:20:06 +01:00
angelosa 1c8d2aeb7c marinedt.cpp: input improvements (nw) 2017-11-02 00:20:05 +01:00
angelosa 117ffdb4ae marinedt.cpp: inputs & misc outputs (nw) 2017-11-02 00:20:03 +01:00
Jean-François DEL NERO 8191fd96fe Fix DS128X/DS1288X main frequency divider. The output frequency must be fixed to 1HZ with these devices.
In  the  MC146818, DV2-DV0  were  used  to  select  the input frequency to provide a proper time base.
Since the DS12885/87 and DS1685/87 use only the 32.768kHz  crystal  these  3  bits  are  used to  turn  the  oscillator  on  or  off  and  to  reset  the  countdown  chain.
There are not used anymore to select the main clock divider value.
2017-11-02 08:58:42 +11:00
angelosa 8dc0166cfc marinedt.cpp: added sprite drawing (nw) 2017-11-01 21:39:07 +01:00
angelosa 7b18144637 marinedt.cpp: preload sea bitmap (nw) 2017-11-01 21:39:05 +01:00
AJR 5ad509e4b2 z80sio: First stab at WRDY emulation; some logging improvements (nw) 2017-11-01 16:00:06 -04:00
David Haywood b66a551f42 some SH3/4 recompiler changes that got lost at some point (nw) (#2767) 2017-11-01 19:02:20 +01:00
Robbbert 4c1a07b26a (nw) px4 : fixed crash with invalid year 2017-11-02 04:53:57 +11:00
Robbbert c435ebb6ad (nw) trs80dt1 : added 7474 device and fixed a mistake...doesn't fix any issues though. 2017-11-02 04:07:14 +11:00
Robbbert e30ba781a4 (nw) uts20 : more guesswork, added sound. 2017-11-02 00:39:41 +11:00
R. Belmont 9c07460ad5
Merge pull request #2761 from rzero9/patch-1
fmtowns_cd.xml: several additions, minor fixes
2017-11-01 08:55:53 -04:00
R. Belmont 6ed80ab6d1
Merge pull request #2764 from rzero9/patch-2
fmtowns: fix kanji offset calculation
2017-11-01 08:55:37 -04:00
Dirk Best dace516f2a einstein: Correct floppy drive type, add support for more types
Default for the two internal drives is now the TEAC FD-30A (3 inch
single sided) and for the two external drives 5.25" inch 80 tracks quad
density.

Fixes MT #06747
2017-11-01 12:16:24 +01:00
Dirk Best d52ffe6d88 floppy: Add TEAC FD-30A 3 inch floppy drive 2017-11-01 11:36:22 +01:00
r09 c40ba6a13e
fmtowns: fix kanji offset calculation 2017-11-01 10:23:33 +01:00
Dirk Best 346a935839 einstein: Add support for mouse connected to the user port
Enable with "-user mouse" and try it with "-flop1 mouseart".
2017-11-01 09:51:36 +01:00
arbee 07de0d575d apple2: preliminary support for "SSB Apple" speech board [R. Belmont, Apple II Documentation Project] 2017-10-31 21:50:32 -04:00
R. Belmont 7421ffdf7e
Merge pull request #2763 from jfdelnero/master
Bus error stack frame : 68010 / 68020 / 68030 stack frames formats su…
2017-10-31 20:53:35 -04:00
AJR 355a0ccdaa S-100 drivers tagged for future reference (nw) 2017-10-31 19:54:39 -04:00
AJR 9ce4482510 techno.cpp: Reimplement IRQ generation based on an educated guess (nw) 2017-10-31 19:53:35 -04:00
AJR f9170246e9 Build fix (nw) 2017-10-31 19:52:11 -04:00
Jean-François DEL NERO 2a262acb7b Bus error stack frame : 68010 / 68020 / 68030 stack frames formats support added.
This make work this very common CPU type detection routine based on the bus error frame stack size :
http://www.easy68k.com/EASy68Kforum/viewtopic.php?p=1105#p1105
2017-11-01 00:34:48 +01:00
angelosa 54e056a86e marinedt.cpp: add meat to the skeleton (nw) 2017-10-31 23:28:01 +01:00
Michael Zapf d1ca2c2615 ti99_8: Hexbus WIP, added Hexbus write timing logic 2017-10-31 22:32:31 +01:00
MetalliC d312053a7a new working machine
-------------------
Akai Katana (2010/ 8/13 MASTER VER.) [Bicycle Repairman]
2017-10-31 23:06:23 +02:00
angelosa f616c734b9 Workaround for MT #06740 (nw) 2017-10-31 19:17:34 +01:00
hap 1ce3f67389 acd/wyse: machine titles too generic, remember they need to be unique across whole MAME (nw) 2017-10-31 18:47:56 +01:00
angelosa 3d106da058 Merge branch 'master' of https://github.com/mamedev/mame 2017-10-31 18:47:03 +01:00
angelosa cb5e995e78 dec0.cpp: emulate Sly Spy RNG device at $31c00d. [Angelo Salese]
* This makes gameplay to behave very differently than before, game extensively uses this port to mix up stuff especially with the bosses.
2017-10-31 18:46:34 +01:00
hap ae4c70ae50 use lowercase "unknown" when title is unknown (nw) 2017-10-31 18:45:54 +01:00
hap 33d2567e90 if company is unknown, use "<unknown>" (nw) 2017-10-31 18:36:56 +01:00
Ivan Vangelista bbf0beddf5 gei.cpp: misc refactoring: (nw)
* moved 'signatures' out of the source and into a ROM, as suggested;
* switched to configured banking;
* added save state support;
* added default nvrams to some of the sets to avoid errors on first boot.
2017-10-31 18:34:20 +01:00
AJR 38870cbb79 c8002: Remove unused variable; use AM_DEVREADWRITE_MOD to clean up I/O stuff (nw) 2017-10-31 13:24:34 -04:00
angelosa 6fd1943ae2 dec0.cpp: emulated sound protection state machine for Sly Spy and get rid of ROM patch [Angelo Salese] 2017-10-31 16:45:21 +01:00
Robbbert ac6c08eb74 (nw) Onyx c8002 : added devices 2017-11-01 02:18:27 +11:00
Robbbert e7d2693098 (nw) partial revert of z80sio stuff 2017-11-01 00:57:41 +11:00