Commit Graph

50249 Commits

Author SHA1 Message Date
MetalliC
da004b2eb7 new clone added as NOT_WORKING
------------------------------
Wangan Midnight Maximum Tune 2 (Export) (GDX-0016) [Ordyne, The Dumping Union]
2017-02-27 21:08:23 +02:00
hap
bf11750f2a novag6502: workaround for unknown cforte lcd (nw) 2017-02-27 18:50:12 +01:00
Olivier Galibert
2cead2e014 Compile testing anybody? (nw) 2017-02-27 18:15:33 +01:00
AJR
053ea31f64 hp9845b: Use standard instance names (and type) for optional ROMs 2017-02-27 11:41:31 -05:00
hap
307e6a27b4 fidel6502: added designer 2100 (nw) 2017-02-27 17:36:31 +01:00
Brad Hughes
0505d3c985 Some reports of garbage in console with DInput controllers.
Change to snprintf with assert since apparently snprintf fixes the reported problem.
2017-02-27 11:15:29 -05:00
AJR
4bf8f47241 Make loading software through slots work again (nw)
It's still necessary to add slots with no selectable options to the option list, as otherwise the non-selectable options can't be installed.
2017-02-27 07:55:03 -05:00
Vas Crabb
d4f8abf043 fix gcc link error (nw) 2017-02-27 23:39:05 +11:00
Vas Crabb
93a1a444d2 more workaround (nw) 2017-02-27 23:21:30 +11:00
Vas Crabb
5d48b92701 MSVC and clang like it, but not GCC? (nw) 2017-02-27 23:06:18 +11:00
Vas Crabb
6c23897483 Self-registering devices prep:
* Make device_creator a variable template and get rid of the ampersands
* Remove screen.h and speaker.h from emu.h and add where necessary
* Centralise instantiations of screen and speaker finder templates
* Add/standardise #include guards in many hearers
* Remove many redundant #includes
* Order #includesr to help catch headers that can't be #included alone

(nw) This changes #include order to be prefix, unit header if applicable
then other stuff roughly in order from most dependent to least dependent
library.  This helps catch headers that don't #include things that they
use.
2017-02-27 22:57:14 +11:00
npwoods
b07c572f70 [CoCo] Made third and fourth floppy drives on by default, and made "fixed" (#2098)
* [CoCo] Made third and fourth floppy drives on by default, and made "fixed"

* [CoCo] Backing out  MCFG_SLOT_FIXED(true)

Sarayan was right; I was intoxicated from softlist poisoning
2017-02-27 11:46:59 +00:00
Vas Crabb
cac5699162 back this out, too (nw) 2017-02-27 19:35:36 +11:00
Vas Crabb
ba8cbb9732 Revert "ie15: convert to a device with frontends (standalone driver and rs232…" 2017-02-27 17:43:31 +11:00
AJR
2a89da877b device_image_interface cleanups (nw)
- Replace comparisons of software_entry() or part_entry() with nullptr with loaded_through_softlist() predicate.
- Eliminate the superfluous m_software_info_ptr member. The software_entry() accessor is still provided, but now rarely used.
- Eliminate two of the three arguments to load_software_part.
- Remove some unnecessary auto-typing in ui/inifile.cpp.
2017-02-27 00:38:50 -05:00
ajrhacker
73d399e9e5 Merge pull request #2099 from npwoods/minor_slotopt_cleanups
Cleanup of slot code
2017-02-27 00:13:19 -05:00
R. Belmont
94bbcc889b Merge pull request #2101 from Happy-yappH/master
mips3:  Retry fixing FPU register aliasing
2017-02-26 22:36:21 -05:00
Happy
247a889090 mips3: Retry fixing FPU register aliasing 2017-02-26 20:21:17 -07:00
Nathan Woods
f407afa013 Cleanup of slot code
Added device_slot_interface::has_selectable_options() to calculate whether a particular slot has selectable options
2017-02-26 21:19:59 -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