Commit Graph

50182 Commits

Author SHA1 Message Date
Nathan Woods 06b776787e [CoCo] Backing out MCFG_SLOT_FIXED(true)
Sarayan was right; I was intoxicated from softlist poisoning
2017-02-27 06:39:29 -05:00
Nathan Woods 2486773292 [CoCo] Made third and fourth floppy drives on by default, and made "fixed" 2017-02-26 21:16:38 -05:00
AJR 995388d469 Fix MESS build (nw) 2017-02-26 20:42:36 -05:00
Robbbert 19f34d9cf8 (nw)This should fix MT 06107 but there's plenty of time for testing. 2017-02-27 11:20:38 +11:00
ajrhacker 80f207f79d Merge pull request #2096 from shattered/_52bb574
ie15: convert to a device with frontends (standalone driver and rs232…
2017-02-26 19:12:01 -05:00
AJR d834210220 tattack: Update notes (nw) 2017-02-26 19:06:00 -05:00
Sergey Svishchev 0b4832bdf3 ie15: convert to a device with frontends (standalone driver and rs232 slot device) 2017-02-27 00:16:35 +03:00
hap c12e993217 novag6502: update cforte todo note (nw) 2017-02-26 19:52:00 +01:00
Dirk Best 663c789014 blockade: Rewrite driver
* Remove fake interrupts and rewrite coin handling
* Use correct CPU type
* Use screen raw parameters
* Use generic 8x8x1 gfx layout
* Update ROM filenames
2017-02-26 15:34:32 +01:00
Nathan Woods 239dcd4449 Fixed regression pertaining to specification of empty strings as slot names
e.g. - 'next -scsibus:1 "" -listdevices'
2017-02-27 01:14:11 +11:00
Mark Garlanger 4b9648e7cd Fix Heathkit H-19 with Watzman ROM 2017-02-26 12:26:00 +11:00
hap ec57e80ac4 misc companyname update (nw) 2017-02-26 01:01:24 +01:00
hap 4ff26a30af deco32: comment out popmessage (nw) 2017-02-25 22:44:19 +01:00
hap 4342d12c46 correct NEC companyname (nw) 2017-02-25 22:26:42 +01:00
hap 331697cb0a some chesscomputer company corrections (nw) 2017-02-25 22:10:12 +01:00
hap fe34ff72dc fidelz80: vsc pio freq was wrong (nw) 2017-02-25 21:23:24 +01:00
kazblox 1c780926ae Cleanups to satisfy cuavas's OCD (#2089)
* nes_zemina_device: cleanups

marineb: moved definitions

rockclim: base off mooncrst (Z80 sound code was stolen from that game and MAME code suggests that the video board uses some mooncrst logic, so...)

* Googoo -> GooGoo (nw)
2017-02-25 15:01:15 -05:00
hap ba7e8fb8ee moved fphantom to fidel6502 driver (nw) 2017-02-25 20:24:20 +01:00
hap 53399d4c47 fidel6502: shuffle par excellence sets, readded granits (nw) 2017-02-25 19:16:20 +01:00
PugsyMAME d5d04ca682 Update mame.cpp 2017-02-25 17:23:22 +00:00
PugsyMAME 246b98a3c0 Update machine.cpp 2017-02-25 17:23:22 +00:00
PugsyMAME ae62706092 Update main.h 2017-02-25 17:23:22 +00:00
PugsyMAME 82f03efc01 Update mame.h 2017-02-25 17:23:22 +00:00
hap e8f1daea2e novag6502: added cforte internal layout (nw) 2017-02-25 17:57:30 +01:00
couriersud 1a2f928403 Netlist refactoring
- align timed_queue closer to std::priority_queue
- use uint8_t in extended clock for better memory usage.
- minor changes to nl_breakout.cpp (nw)
2017-02-25 10:44:04 +01:00
Ivan Vangelista 418a0ee67d new not working clones added
________________________
San Francisco Rush: The Rock (Wavenet, boot rom L 1.38, GUTS Aug 19 1997 / MAIN Aug 19 1997) [Andrew Welburn, The Dumping Union]
San Francisco Rush: The Rock (Wavenet, boot rom L 1.38, GUTS Aug 6 1997 / MAIN Aug 5 1997)  [Andrew Welburn, The Dumping Union]

the sfrushrkwo set is the only one we have that is somewhat playable, while the other two get stuck waiting for other players. Also the two new sets need quite some time to boot after controls calibration (nw)
2017-02-25 10:24:48 +01:00
Ivan Vangelista 89239dcae4 New working clone
_______________
San Francisco Rush (boot rom L 1.06A) [Andrew Welburn, The Dumping Union]
2017-02-25 09:00:27 +01:00
briantro 04d9d7f84f midwunit.cpp: Correct grammar - NW 2017-02-24 22:33:29 -06:00
Vas Crabb feb7c5dc79 Update GLM to tip of stable branch (0.9.8.5 pre-release) - fixes build with MacPorts clang
(nw) In future, could people please use stable branches when updating
3rd-party libraries, not unstable development snapshots?  It will help
with stability.
2017-02-25 14:11:44 +11:00
AJR 8530f35a98 Fix build (nw) 2017-02-24 20:24:15 -05:00
gordon-fish 1f5bf4666d Removed colon (":") from image_interface preventing front-ends from launching ColecoVision software
Removed colon (":") from image_interface value that was preventing some front-ends, such as QMC2, from being able to launch ColecoVision software from the software list (the software rom itself ended up being omitted so it just booted the main BIOS, like starting a real CV without a game inserted.) (nw)
2017-02-25 12:00:46 +11:00
Mark Garlanger 9533352c6b Fix Heath H19 keyboard (#2066)
* Fix Heath H19 keyboard
* Fix how enable/disable of 25th line is handled.
* Updated to use internal ROM in MM5740.
2017-02-25 11:58:16 +11:00
ajrhacker a0aa981a6e Merge pull request #2086 from kazblox/master
iNES Mapper 190 support, miscellanous cleanups in some drivers
2017-02-24 18:21:53 -05:00
Kaz b9209aadbf nes: Add Magic Kid Googoo board. 2017-02-24 16:40:55 -05:00
briantro 55de358051 midwunit.cpp: Cut-n-paste fix - NW 2017-02-24 14:05:17 -06:00
briantro a054237ae0 new Open Ice clone
New Clone Added
--------------------------------------------
2 On 2 Open Ice Challenge (rev 1.2A) [Brian Troha, Sean Sutton, Smitdogg, The Dumping Union]
2017-02-24 13:45:58 -06:00
Ivan Vangelista 87933c64ff mediagx.cpp: documented an earlier bios version. Doesn't seem compatible with the HDs available. (nw) 2017-02-24 20:26:58 +01:00
couriersud 454938dad4 Fix clang-5.0 warning .. Maximum of unsigned X and 0 is always X. (nw) 2017-02-24 14:58:34 +01:00
couriersud 7c1ba76f3b Fix netlist stats collection. Code refactoring:
Small improvement for 7493.
Convert 9316 from subdevice to delegate.
Convert 74107 from subdevice style to delegate. 
Also refactored inconsistencies in other parts of the code. (nw)
2017-02-24 14:55:45 +01:00
couriersud acd0382d90 Added a heap priority queue to the netlist source.
This is currently not used since performance drops by about 40%. The
typical use case would be circuits a lot more complex than those we
currently emulate where the 2*log(n) advantage really applies. (nw)
2017-02-24 14:49:12 +01:00
MetalliC 1d55392071 new clone added as NOT_WORKING
------------------------------
OutRun 2 Special Tours (GDX-0014) [Ordyne, The Dumping Union]
2017-02-24 14:51:24 +02:00
Michael Zapf 6747d76864 ti99: Fix GROM issues with 99/4; clock turned off too early 2017-02-24 01:10:47 +01:00
MetalliC 86cd526e49 chihiro.cpp: redumped Ollie King (GDX-0007) [Ordyne, The Dumping Union] 2017-02-24 02:04:23 +02:00
Michael Zapf 54cdef9e22 ti99: Added initializations to prevent 99/4 from crashing on startup 2017-02-24 00:14:07 +01:00
Vas Crabb 55e5e6992b don't assume thread is always started (nw) 2017-02-24 10:07:32 +11:00
Vas Crabb 759933ded7 Fixed an issue where device options (e.g. -cart) were reported as unknown when they actually worked (#2081)
Conflicts:
	src/frontend/mame/clifront.cpp
2017-02-24 09:34:15 +11:00
Nathan Woods 41c2350266 Vas feedback 2017-02-23 09:23:41 -05:00
Nathan Woods ba6fa16daf The recent softlist cleanup broke -console; this fixes it
The reason is that the LUA console, HTTP server and other features relied on the command line arguments being "pre-parsed".  Part of the softlist cleanup was to sanitize where command line parsing occurs.  This change moves the setup of the LUA console (and other capabilities such as the HTTP server) to the correct place in the new order.
2017-02-24 01:02:17 +11:00
MetalliC 264faf913e naomi.cpp: dumped "Ferrari F355 Challenge (deluxe, no link)" Japan BIOS [Ordyne, The Dumping Union] 2017-02-23 14:16:02 +02:00
Nathan Woods 8c53c1438e Fixed an issue where device options (e.g. -cart) were reported as unknown when they actually worked
This change also changes around how command line arguments are passed around; specifically I changed argc/argv to be std::vector<std::string>

Note this is not passed around 'const', the reason being that the command line processing will now "eat" the vector
2017-02-22 23:13:41 -05:00