Commit Graph

51188 Commits

Author SHA1 Message Date
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
Vas Crabb
d447e72609 Fix natural keyboard mapping for vg9k keyboard (and hence UI paste/autoboot)
Also fix key labels and make default mapping match physical layout where possible.
This is a truly bizarre layout - the row between QWERTY and numbers is jammed in wherever it will fit.
The "triangle" key isn't mapped, I don't know what it does or how to test it.
2017-02-22 01:43:00 +11:00
Curt Coder
d15f84650f abc80: Removed logging. (nw) 2017-02-21 14:56:10 +02:00
Curt Coder
c6b311aefb abc80_cass.xml: Added usage note. (nw) 2017-02-21 14:23:19 +02:00
Curt Coder
f26dcf5f17 abc80: Fixed graphics characters, hiresinv demo is now fully working. [Curt Coder] 2017-02-21 14:22:58 +02:00
Curt Coder
9fa456eaff abc80: Fixed flicker in hiresinv demo. [Curt Coder] 2017-02-21 11:35:32 +02:00
Curt Coder
93f8b62a16 abc80: Converted to scanline based rendering, partially fixing hiresinv demo. [Curt Coder] 2017-02-21 09:51:15 +02:00
Vas Crabb
29a3f8b488 zorba keyboard updates:
* map arrows, home/clear and break
* document two remaining DIP switches
* add more notes about MCU program behaviour
2017-02-21 17:28:19 +11:00
Angelo Salese
ba8bc89a89 Whatever is the default it surely isn't super-easy (nw) 2017-02-21 06:10:03 +01:00
cracyc
363a855df7 pc_joy: adjust to work with pcjr software that doesn't support calibration (nw) 2017-02-20 22:01:40 -06:00
briantro
80dcaac6aa vamphalf.cpp: Minor note update about driver compatible games - NW 2017-02-20 20:55:34 -06:00
balr0g
50b9a545a6 consistency (nw) 2017-02-20 19:51:38 -05:00
Vas Crabb
089afda59e better naming (nw) 2017-02-21 11:17:47 +11:00
balr0g
6735d48c68 Add documentation for differing Model 1 coprocessor chips 2017-02-20 17:40:01 -05:00
Sergey Svishchev
ef3417e5b7 remove tag() argument from logerror() calls in cpu/i86, floppy code 2017-02-20 21:33:49 +00:00
Sergey Svishchev
15525d2c9b wd_fdc: tag command names in debug messages 2017-02-20 21:33:49 +00:00
hap
f9fa4d2847 hh_pic16: correct hccbaskb,rockpin mcu freq (nw) 2017-02-20 20:24:39 +01:00
hap
6c8cdf5590 8080bw: update super important trivia note ;) hello eientei95 (nw) 2017-02-20 20:08:47 +01:00
hap
c61695b90a hh_pic16: skeleton drivers for pabball,uspbball,usfball (nw) 2017-02-20 19:58:27 +01:00
Ivan Vangelista
50fe6927de New working clone
_______________
NBA Play By Play (ver AAB)   [alca]
2017-02-20 19:12:49 +01:00
AJR
d31f08ef77 docastle.cpp: Read inputs through TMS1025
tms1024/tms1025: Add input callbacks and read handler; clean up code a little
2017-02-19 19:38:55 -05:00
Vas Crabb
ed04bdd865 fix region typo (nw) 2017-02-20 11:29:52 +11:00
AJR
18ead3f434 sg1000a.cpp: PSG is SN76489AN, just like the console (nw) 2017-02-19 17:40:08 -05:00
hap
cfdd1abaf2 New clone added
-----------
Chesster Challenger (V1.3) [yovan]
2017-02-19 22:07:18 +01:00
MetalliC
4a2ca22959 add to prev FPGA config PROM dump as well (nw) 2017-02-19 22:48:07 +02:00
MetalliC
f03d875f3d GG Isuka dump oddness note (nw) 2017-02-19 21:32:33 +02:00
MetalliC
0ece022584 naomi.cpp: dumped and documented 837-14438 hopper controller board, used in Kick'4'Cash and few other SWP games [big10p, Darksoft, MetalliC] 2017-02-19 21:28:42 +02:00
hap
931be1cf27 rename Moon Base to Moon Base Zeta (nw) 2017-02-19 18:30:03 +01:00
couriersud
0bdffa7e97 Slightly improve event timing if state changes.
Also introduce a push_force call to reschedule already pending events if
the state will not change. (nw)
2017-02-19 16:55:30 +01:00
Ivan Vangelista
0e76e0abb6 viper.cpp: added timekeeper dump for code1db [ShouTime] 2017-02-19 14:41:06 +01:00
Ivan Vangelista
8b9d1393b5 New not working clone
__________________
Skins Game Tournament Edition [mrsinister]
2017-02-19 14:20:00 +01:00
npwoods
9a5e41e903 Very minor cleanups; accessing options.software_name() once and better std::string usage (#2073) (nw) 2017-02-19 23:10:12 +11:00
Ivan Vangelista
59ae9f9ce8 New working clone
_______________
Super Crowns Golf (World) [Kevin Eshbach]
2017-02-19 12:01:10 +01:00