Commit Graph

42029 Commits

Author SHA1 Message Date
Nathan Woods
0e4cb93bc5 Adopting std::find() and std::find_if() in core_filename_extract_base() 2016-07-11 10:20:56 -04:00
Nathan Woods
2bd5932b42 Deeper C++-ification 2016-07-11 08:27:03 -04:00
Nathan Woods
130e05cc4e Fixed stupid compilation error 2016-07-11 08:26:49 -04:00
Nathan Woods
96066caca0 Removed some c_str() calls that are no longer necessary 2016-07-11 07:24:02 -04:00
Nathan Woods
e1f3bc9b8a Now using core_filename_extract_base() in menu_file_create ctor 2016-07-10 23:43:16 -04:00
Nathan Woods
09b3fbf52c C++-ification of some corefile static functions 2016-07-10 23:38:44 -04:00
cracyc
e48008b516 upd7220: alternate drawing direction by line in gchrd (nw)
vt240: error--
2016-07-10 21:19:15 -05:00
Vas Crabb
e04ed6de3f Merge pull request #1080 from system11b/S11mjfixes3
Fixed dips for Mahjong Focus & Peep Show [system11]
2016-07-11 11:31:26 +10:00
Vas Crabb
2afcd53179 Merge pull request #1077 from npwoods/more_miscellaneous_refactorings
More miscellaneous refactorings
2016-07-11 11:16:37 +10:00
system11b
0d3ce783a9 Fixed dips for Mahjong Focus & Peep Show [system11] 2016-07-11 02:14:00 +01:00
Nathan Woods
4c25315d59 Introduced running_machine::compose_saveload_filename() function to convert a filename (for state save/load) to a fully qualified path 2016-07-10 16:25:10 -04:00
Nathan Woods
1d1bef77f6 Made menu_file_create::m_ok private (used to be protected) 2016-07-10 16:15:44 -04:00
system11b
2967a54dd1 Corrected more Video System Mahjong dip switches [system11] 2016-07-10 20:33:54 +01:00
arbee
cac7270d8f sun4: improved timers, logging [Ryan Holtz] 2016-07-10 13:33:23 -04:00
Robbbert
deefdb1d3a DSB46: enabled timeout to monitor; added notes. 2016-07-11 00:51:35 +10:00
Vas Crabb
875ed23eaf avoid another vector copy (nw) 2016-07-10 22:26:06 +10:00
Vas Crabb
3258d3feef UI refactoring: [Vas Crabb]
* std::bind - accept no substitutes
* pointer -> reference conversion
* make more menu members private or protected
* don't play so fast and loose with integer types
* reduce some vector copying
* make more static constants const
2016-07-10 22:10:59 +10:00
arbee
9bbf1208e3 sun4 updates:
- Added 4/110 and 4/4x0 boot ROMs [Al Kossow]
- Improved original sun4 architecture support [R. Belmont]
2016-07-10 07:57:33 -04:00
smf-
cce21d8436 removed redundant call to space(). (nw) 2016-07-10 11:21:14 +01:00
smf-
27c60176a4 replaced direct calls to driver_device::space(AS_PROGRAM) with driver_device::generic_space() (nw) 2016-07-10 11:21:13 +01:00
Robbbert
a6a88d2a37 mvme147: fixed std::bad_alloc crash at start. 2016-07-10 19:37:20 +10:00
Robbbert
232b6e38ca Various fixes (nw) 2016-07-10 18:54:59 +10:00
Robbbert
d3607f91d1 DPS1: system boots up, working [Robbbert] 2016-07-10 18:31:30 +10:00
yz70s
496fa2d50e chihiro.cpp: prepare to use jvs packets (nw) 2016-07-10 09:09:09 +02:00
Vas Crabb
7f71a499d9 UI refactoring: move palette menu drawing code out of base into palette menu class [Vas Crabb] 2016-07-10 15:56:53 +10:00
Vas Crabb
d8a0bfd2c7 UI refactoring: [Vas Crabb]
* Move more main menu stuff out of the base menu class
* Get rid of the rest of the troublesome static members in ui::menu
(there are still problematic function statics in some menu classes)
2016-07-10 15:38:37 +10:00
briantro
5b54a7dced mc8123.cpp: Minor doc update - NW 2016-07-10 00:30:02 -05:00
cracyc
72a499b54a plugin path expansion (nw) 2016-07-09 15:11:30 -05:00
Sandro Ronco
d7bf380fd9 New NOT WORKING systems
------------------------
Tomy Prin-C [TeamEurope]
2016-07-09 19:54:36 +02:00
yz70s
e2710f964d small adjustments (nw) 2016-07-09 19:25:25 +02:00
Vas Crabb
df06773731 Not inline now (nw) 2016-07-10 03:02:35 +10:00
Vas Crabb
1abf53ca6a UI code refactoring: [Vas Crabb]
* Split out main menu and dat box drawing from base class
* Make a bunch of class statics proper per-machine persistent objects
* Object lifecycle fixes
2016-07-10 03:01:13 +10:00
Olivier Galibert
c865401352 Merge pull request #1066 from ajrhacker/irq_cleanup
Further IRQ passthrough cleanup
2016-07-09 13:18:43 +02:00
Olivier Galibert
d67f2e54ff Merge pull request #1068 from rzero9/patch-1
pc9801: fixed mouse buttons
2016-07-09 13:17:42 +02:00
Robbbert
1a1a22d6ca windebug: images: added Create option. 2016-07-09 20:41:42 +10:00
Ivan Vangelista
347a33c6a0 vendetta.cpp: converted to bankdev, fixes MT06285. This is my first time using bankdev, so I'm sure there might be more improvements possible. If someone more experienced would like to have a look.. (nw) 2016-07-09 10:03:06 +02:00
Ivan Vangelista
ac143ecbea vendetta.cpp: maincpu rom loading cleanup. 2016-07-09 07:39:03 +02:00
Robbbert
44335fc4f6 windebug: in images menu, added support for 7z. 2016-07-09 14:14:56 +10:00
cracyc
a4704047d5 luaengine: fix auto (nw) 2016-07-08 17:36:17 -05:00
couriersud
011dbbe713 Moved two macros, added more RAII and improved exceptions. Fixed some
bugs in parser code. (nw)
2016-07-09 00:13:18 +02:00
r09
ae90b69bdd pc9801: fixed mouse buttons 2016-07-08 23:54:20 +02:00
AJR
e720f79481 Further IRQ passthrough cleanup
- Remove irq_line methods from M6502, M6800, M6809, S2600 and replace uses with DEVCB_INPUTLINE
- Remove a few IRQ passthroughs from spiders.cpp
- Add several aliases for M6800_IRQ_LINE
2016-07-08 16:55:52 -04:00
Vas Crabb
28f2a55ad6 Reduce visibility of more menu members 2016-07-09 04:50:39 +10:00
briantro
87f9f63589 new game added: Player's Choice by merit.cpp
New Game Added
---------------------------------------------
Player's Choice (M4C1) [Blair Quinney, The Dumping Union]
2016-07-08 13:13:47 -05:00
Vas Crabb
7738284b0e another baby step untangling the menu code 2016-07-09 01:07:10 +10:00
R. Belmont
2ddae26732 Merge pull request #1032 from Bavarese/patch-9
Update vtvideo.cpp
2016-07-08 08:48:31 -04:00
fulivi
bc6193e074 hp9845: forgot to disable detailed logging in TACO driver 2016-07-08 10:29:11 +02:00
fulivi
93fa2d7d97 hp9845: minor ws cleanup 2016-07-08 09:50:05 +02:00
fulivi
d9ce6d53df hp9845: more "C++-like" for loops and better reset in TACO driver 2016-07-08 09:50:05 +02:00
fulivi
a181e8c70c hp9845: fixed "hole" status bit in TACO driver 2016-07-08 09:50:05 +02:00