Commit Graph

50168 Commits

Author SHA1 Message Date
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
hap
28ab42fe7b New working machine added
----------
CXG Chess 2001 [hap, Berger]
2017-02-22 19:37:04 +01:00
MetalliC
d571b4f980 naomi.cpp: dumped "Ferrari F355 Challenge (deluxe, no link)" Export BIOS [Darksoft] 2017-02-22 18:37:33 +02:00
npwoods
709c330a1f Softlist cleanup (#2075)
* Eliminates the need for emu_options::update_cached_options() by providing a hook for when option values change

* This is a preliminary fix to the issue identified in PR#2065

* More softlist related refactoring:
  - We now only parse the command line (with core_options::parse_command_line()) once
  - Options that are set up during slot and image setup go through a 'value_specifier' function
  - Eliminated the command line postprocessing
2017-02-22 23:16:23 +11:00
Vas Crabb
c2070315db Merge tag 'mame0183'
MAME 0.183
2017-02-22 15:00:16 +11:00
couriersud
85d915f5cd Fix VS2015 compile. (nw) 2017-02-22 02:04:02 +01:00
couriersud
a82ca2d244 Improve readability. Add more c++11 noexcept and swap semantics.
Also fixed clang-5 warnings. (nw)
2017-02-22 02:04:02 +01:00
couriersud
5c4b7cfef8 Clean up net_t interface and increase readability. (nw) 2017-02-22 02:04:01 +01:00
briantro
f222e7731d new Raiden 2 clone
New Clone Added
--------------------------------------------
Raiden II (Germany) [caius, The Dumping Union]
2017-02-21 18:51:37 -06:00
Dirk Best
24c0d672af Ambush: Driver state cleanups 2017-02-22 00:07:42 +01:00
hap
4c91f30075 cxgz80: hooked up ch2001 i/o (nw) 2017-02-21 23:33:12 +01:00
Vas Crabb
4ee22dce05 version bump 2017-02-22 08:21:10 +11:00
hap
fad0f4eb67 skeleton driver for cxg chess 2001 (nw) 2017-02-21 21:53:30 +01:00
MetalliC
c21f83ee85 I know who did this (nw) 2017-02-21 22:28:04 +02:00
MetalliC
5a9dad29c3 naomi.cpp: redumped "Noukone Puzzle Takoron (GDL-0042)" [rtw] 2017-02-21 22:22:10 +02:00