Olivier Galibert
e97f55dd67
Merge pull request #1328 from johnparker007/bfm_dmd_hue
...
BFM DMD: Adjust to more accurately match the colour of the real machines.
2016-08-27 20:52:02 +02:00
Brad Hughes
9af893666a
Warp mode for relative mouse on OSX SDL 2.0.4
...
Fixes #1232
2016-08-27 14:23:34 -04:00
John Parker
00219cd1a1
Adjust to much more accurately match the colour of BFM DMDs after reviewing videos and collaborating with people on the fruit machine forums.
2016-08-27 18:51:45 +01:00
therealmogminer@gmail.com
7df8323c2d
Fix -debug -cheat crash, nw
2016-08-27 18:03:12 +02:00
R. Belmont
4434244d3f
Merge pull request #1325 from ajrhacker/palette_viewer
...
Show color values in palette viewer
2016-08-27 10:05:26 -04:00
therealmogminer@gmail.com
01c2af0bbc
cmi2x.cpp: Hook up second floppy. [Ryan Holtz]
2016-08-27 15:55:26 +02:00
Vas Crabb
69d0834ce6
Update comment (nw)
2016-08-27 23:24:12 +10:00
therealmogminer@gmail.com
cd90faf724
Minor changes to cmi2x driver, nw
2016-08-27 14:56:04 +02:00
Vas Crabb
7e02cca613
popbingo: emulate mixing of two 4bpp tilemaps to make 8bpp background [Vas Crabb]
...
also initialise/save palette bank properly for 8-bit Dooyong games
2016-08-27 22:51:17 +10:00
Olivier Galibert
89737886e0
Merge pull request #1327 from johnparker007/bfm_dmd_improve_colours
...
Improve DMD on/off dot colours
2016-08-27 13:16:38 +02:00
John Parker
d43d55e66e
Improve DMD on/off dot colours
2016-08-27 11:09:19 +01:00
Miodrag Milanovic
62fe8b8980
some C++14 features are not supported by VS2013. VS2015 is free for home use so no need for legacy support (nw)
2016-08-27 11:15:38 +02:00
Vas Crabb
6e47d26589
gah how did I miss that (nw)
2016-08-27 17:02:11 +10:00
Vas Crabb
75be4dff5f
While I'm causing full recompiles all the time, reduce necessary number of instantiations of parts of string formatting engine
2016-08-27 16:45:53 +10:00
Vas Crabb
eff28a88cd
Proper fix for making zlib visible to vgmplay
2016-08-27 15:46:22 +10:00
MASH
ab0e7f5fbd
Add files via upload
2016-08-27 05:20:18 +01:00
MASH
c2b4e6d392
Update pacman.cpp
2016-08-27 05:18:38 +01:00
AJR
1fe589ca1e
Show color values in palette viewer
...
- On the UI graphics viewer's palette screen, moving the mouse over a color rectangle will show the index of the entry and its RGB values in hexadecimal.
- For indirect pens, the index of the corresponding color will also be shown.
- For colors in normal RAM-based palettes, the raw (i.e. undecoded) value stored in memory will also be shown. This does not currently work with most buffered palettes (though the Seibu SPI driver has been updated for this purpose), and is totally incompatible with PROM-based or RAMDAC-based palettes.
(nw) The changes made to the core while implementing this feature may look more substantial than they really are. A whole batch of read methods have been made const, and palette_device now has a generic read_entry function that is used both internally and externally.
2016-08-26 22:39:58 -04:00
Robbbert
be637e1af8
TEMPORARY PATCH to fix the build.
2016-08-27 12:35:49 +10:00
Juergen Buchmueller
401b190851
alto2: fix timer setup (nw)
2016-08-27 01:39:42 +02:00
Vas Crabb
17cf4acbef
* Make object finders behave like pointers for the purposes of implicit casts, dereferencing and array access, not something that's part pointer, part reference, part vector
...
* Require dummy tag to be specified explicitly, magical defaults are unhelpful here as the more common case it to search for a real object
* Make the search methods private in concrete classes where possible as users should rely on the resolution process for these things
Still can't hide the memory bank find method since atari400.cpp subverts the resolution process.
Can't get rid of set_target on shared_ptr_finder as it's abused all over the place.
2016-08-27 08:34:06 +10:00
Vas Crabb
cdb531e83d
Another round of these
2016-08-27 07:06:25 +10:00
Olivier Galibert
9aa39dca0a
fix (nw)
2016-08-26 22:21:58 +02:00
Vas Crabb
ea3ff96673
More prep for removing pointer/reference duality (nw)
2016-08-27 05:47:36 +10:00
cracyc
db48502ecb
t11: fine, be that way (nw)
2016-08-26 14:32:37 -05:00
MetalliC
b5761952c7
vector06c hook AY8910 (2 variants), promoted to working
2016-08-26 19:59:11 +03:00
MASH
2a31485042
Add files via upload
2016-08-26 16:05:05 +01:00
MASH
a3c513f7f7
Update galaga.cpp
2016-08-26 16:03:09 +01:00
hap
bda55823e4
fd1094: get rid of a spammy printf
2016-08-26 16:50:52 +02:00
hap
931d6f5b62
lghost: allow to disable gun offset correction
2016-08-26 16:44:28 +02:00
hap
fac1d64c58
Merge pull request #1289 from Pitou1/master
...
Fix for Mametesters BugID #1455
2016-08-26 16:06:30 +02:00
MetalliC
851c24cbb5
vector06c add i8253 sound
2016-08-26 15:33:27 +03:00
R. Belmont
a9025d1f53
Merge pull request #1279 from npwoods/yet_more_softlist_cleanups
...
Yet more softlist cleanups
2016-08-26 08:18:23 -04:00
R. Belmont
1f22ce8bda
Merge pull request #1306 from GiuseppeGorgoglione/master
...
gba: 1st batch of code refactorings
2016-08-26 08:13:02 -04:00
R. Belmont
f868e7a5e9
Merge pull request #1308 from MASHinfo/master
...
Added video proms to Turkey Shoot and Mystic Marathon
2016-08-26 08:12:32 -04:00
R. Belmont
94d69c9c9b
Merge pull request #1309 from Risugami/master
...
Added motion controller to Midway V-Unit
2016-08-26 08:11:58 -04:00
R. Belmont
4168ed05ef
Merge pull request #1315 from mamehaze/sc2clean
...
previous sc2 pull requests cleaned up and reduced to a single update
2016-08-26 08:11:48 -04:00
R. Belmont
aaf5dd1a98
Merge pull request #1318 from MASHinfo/master
...
Added missing PAL dump to Green Beret (bootleg)
2016-08-26 08:11:33 -04:00
R. Belmont
dab6ef65dd
Merge pull request #1322 from johnparker007/scorpion_4_layouts
...
Scorpion 4: add 35x Layouts
2016-08-26 08:11:02 -04:00
John Parker
77e9383c61
Scorpion 4: 35x Layouts
2016-08-26 10:11:28 +01:00
MetalliC
efdb9bfe9f
vector06c ramdisk emulated, machine mostly working,
...
fix i8080 status callbacks during push/pop
2016-08-26 11:51:27 +03:00
Vas Crabb
548106bc69
Merge pull request #1320 from ajrhacker/mj_memory_reset
...
Designate more memory reset inputs in mahjong games; regularize servi…
2016-08-26 17:34:06 +10:00
Vas Crabb
dd1f102d84
Make object_array_finder a bit more flexible, centralise instantiation of more templates, more preparation for crud removal
2016-08-26 17:19:30 +10:00
Vas Crabb
e38a1e4737
Prepare to make object finders behave like a pointer, not a half-pointer half reference part 1 (nw)
2016-08-26 16:53:13 +10:00
AJR
d6836b083a
Designate more memory reset inputs in mahjong games; regularize service inputs in dynax.cpp
2016-08-25 23:40:35 -04:00
Vas Crabb
11b806878f
quick fix for Sega System 32 (nw)
2016-08-26 13:39:32 +10:00
smf-
c1b041e834
hacks for MSVC building until better solutions are found. (nw)
2016-08-26 00:23:02 +01:00
MASH
bb77497027
Update gberet.cpp
2016-08-25 21:19:58 +01:00
Michael Zapf
ac24b9ab30
Improved floppy sound emulation.
2016-08-25 20:43:12 +02:00
Michael Zapf
596b04dd5c
ti99: Fixed another issue with double stepping.
2016-08-25 19:26:46 +02:00
Olivier Galibert
f4db841a2e
dirom,okim6295: Add/fix banking support. Better okim fix post-release [O. Galibert]
2016-08-25 19:04:14 +02:00
smf-
4d440e949a
Fixes to build with visual studio. 3rdparty\zlib doesn't seem to be picked up when building drivers, building with msys may work because it comes bundled with it's own zlib.h. GCC pre-compiled headers is broken as it masked the missing emu.h. (nw).
2016-08-25 15:23:29 +01:00
David Haywood
d53f5dec3c
previous sc2 pull requests cleaned up and reduced to a single update
...
makes the DMD be treated as a screen, avoids tag lookups, adds correct dmd rom to some sets etc.
2016-08-25 14:36:52 +01:00
hap
65be032f53
New clone added
...
----------
Teenage Mutant Ninja Turtles (US 4 Players, version H) [The Iron Goat]
2016-08-25 14:55:08 +02:00
Nathan Woods
58090e0d5f
Changed the "extension as filetype" behavior for software list images to be opt in behavior
...
It sounds like whether it is up in the air whether softlist file types should be derived from file extensions. Fair enough. This patch alters the earlier proposal so this at the very least becomes opt in behavior so that an ugly hack does not have to be replicated in client code in a potentially inconsistent and buggy fashion.
2016-08-25 08:28:35 -04:00
Vas Crabb
1c98b515c5
* Doxyfy a significant chunk of devfind.h
...
* Eliminate a lot of boilerplate code from devfind.h
* Keep instantiation of templates in one place to improve build time
* Remove some dangerous accessors
2016-08-25 21:34:42 +10:00
mahlemiut
cf8060d762
debugimgui: added very crude create image dialog
2016-08-25 20:14:14 +12:00
Curt Coder
5c688d6efb
compis: WIP. (nw)
2016-08-25 08:37:16 +03:00
Robbbert
57da1364fc
Fixed validation warning.
2016-08-25 15:09:20 +10:00
Robbbert
80ea18bc39
Pro-80: added devices. Centaur: fixed typo.
2016-08-25 15:05:30 +10:00
Vas Crabb
cfbb882720
Merge pull request #1314 from ajrhacker/clang_warnings
...
Change warning flags for Clang build (nw)
2016-08-25 14:35:00 +10:00
AJR
717e1eb9d2
Change warning flags for Clang build (nw)
...
-Wno-missing-braces is unfortunately now necessary to avoid errors on almost every single use of the std::array initializer in devfind.h. (Apparently C++14 does make double braces optional for std::array initializers, but clang and GCC's -Wmissing-braces never took that into proper account, which is why GCC may still have it disabled by default.)
Several other Clang-specific warnings have been undisabled; some might perhaps need to be locally reenabled if legacy 3rdparty code or sundry OSD includes happen to disagree with them. The only warning to require any code changes was -Wabsolute-value, which seems to have caught a minor render bug (and nothing more).
2016-08-25 00:22:14 -04:00
Vas Crabb
3bf7ef43f7
Merge pull request #1234 from ajrhacker/butterflies
...
Improvements to almost all games in skylncr.cpp
2016-08-25 10:38:47 +10:00
Sergey Svishchev
e59b3b16e9
multiple keyboard devices: use required_ioport_array, take 2 (nw)
2016-08-25 01:41:29 +03:00
Vas Crabb
0d08c04009
Devices can be found array-style, too
2016-08-25 04:02:08 +10:00
Vas Crabb
f1eb915470
Use an array, save a switch
2016-08-25 03:52:51 +10:00
Vas Crabb
df6dafd318
use new syntax for gticlub I/O port array
2016-08-25 03:42:11 +10:00
Vas Crabb
6648b5a373
Whoops
2016-08-25 03:39:11 +10:00
Vas Crabb
03ae6d68a3
Fix broken cosmic.cpp games - only three of four I/O ports were being found
2016-08-25 03:29:09 +10:00
Vas Crabb
5d40f2c9d8
remove legacy forms of (required|optional)_(shared_ptr|ioport)_array
2016-08-25 03:05:55 +10:00
Ivan Vangelista
232a96c60b
some skeleton drivers to finish synching with PinMAME (nw)
2016-08-24 18:23:26 +02:00
hap
b64f7c6615
champbasjb: fix MAME complaining about missing MCU device, correct romlabels
2016-08-24 18:09:37 +02:00
hap
e56656682a
Merge pull request #1305 from MASHinfo/master
...
New Champion Base Ball clone
2016-08-24 17:40:39 +02:00
Risugami
f5b4df5a7b
Finished implementing motion controller. Motion test will succeed and everything sent to motion controller goes to stdout. Could rewrite the whole system to be a real one, but that's for another time.
2016-08-24 10:36:43 -05:00
R. Belmont
c96b91cadf
Merge pull request #1307 from ajrhacker/output_find
...
Make output_manager::find_item much more efficient (nw)
2016-08-24 10:25:56 -04:00
Scott Stone
e13848f6e3
Allow unusually sized cart in svision.xml (jrnywest) to be handled without a Fatal error. (nw)
2016-08-24 10:03:05 -04:00
MASH
7932a72192
Update williams.cpp
2016-08-24 14:17:08 +01:00
AJR
010bd4265d
Make output_manager::find_item much more efficient (nw)
2016-08-24 09:12:10 -04:00
Michael Zapf
bade8ef9a9
ti99: Forgot to reset the TRACE flag.
2016-08-24 14:53:01 +02:00
Giuseppe Gorgoglione
3ef8f0c047
gba_lcd: abstract sprite attributes into a class
...
This removes lots od #defines and saves lines of code.
2016-08-24 14:40:18 +02:00
Giuseppe Gorgoglione
21e614d91a
emucore: add template functions to deal with conversion between strongly typed enums and integral types
...
As seen in Scott Meyers' "Effective Modern C++".
2016-08-24 14:40:06 +02:00
Michael Zapf
294e196532
Forgot srcclean
2016-08-24 14:25:01 +02:00
Michael Zapf
19a2c632ae
ti99: Fix a problem with formatted disk images that do not match the expected file size
2016-08-24 14:25:01 +02:00
Vas Crabb
cf67d5cfd7
make clang happy (nw)
2016-08-24 22:06:58 +10:00
Vas Crabb
411ef56a86
shared_ptr arrays need love, too
2016-08-24 21:46:03 +10:00
Vas Crabb
0a58a5a05e
cleanup (nw)
2016-08-24 21:21:33 +10:00
Vas Crabb
89073e61d1
Helps to git add everything
2016-08-24 21:13:08 +10:00
Vas Crabb
cb1ed917fb
Make (required|optional)_ioport_array perform as well as a real array
2016-08-24 21:07:29 +10:00
Vas Crabb
dbc1e6cd0e
Use real arrays to save lines and avoid allocations/indirections (nw)
2016-08-24 19:38:12 +10:00
Risugami
1219cb3fb2
Know everything the Galil console interface will send and receive. Faking one of the commands for now. Still not enough to make it work so there is yet another port at use somewhere.
2016-08-24 02:48:13 -05:00
Ivan Vangelista
f2c2ecbeb1
add escmars to mame.lst too (nw)
2016-08-24 07:17:03 +02:00
Ivan Vangelista
acd76d432d
Merge pull request #1301 from MASHinfo/master
...
New Lunar Rescue clone
2016-08-24 07:14:46 +02:00
Ivan Vangelista
d2c999f35c
Merge pull request #1304 from mamehaze/setadditions
...
new clones Gulf Storm (Korea) [system11]
2016-08-24 07:14:04 +02:00
briantro
a9d25c0eab
New Gals Panic S clone
...
New Clone Added
------------------------------------------------
Gals Panic S - Extra Edition (Europe, set 2) [Hammy, The Dumping Union]
2016-08-23 20:52:49 -05:00
briantro
5f08250521
suprnova.cpp: Document the Euro BIOS label - NW
...
The Euro BIOS rom has been found as both SKNSE1 and also SKNSE2 both contain the same data and both report as VER.1.0.0E
The SKNSE2 appears more often then "1" so the rom name has been changed to reflect that.
2016-08-23 20:07:38 -05:00
briantro
31d37c4f8c
esd16.cpp: Minor rom name correction & doc update - NW
2016-08-23 19:42:59 -05:00
MASH
e597ad8388
Add files via upload
2016-08-23 23:26:28 +01:00
MASH
7d92c2fb47
Update champbas.cpp
2016-08-23 23:24:32 +01:00
Risugami
0eebfe12ff
Finished implementing the Galil command communication. Still don't know what should be getting sent however.
2016-08-23 17:19:07 -05:00
David Haywood
63ce99507e
new clones Gulf Storm (Korea) [system11]
2016-08-23 20:31:51 +01:00
R. Belmont
9ee81bdb18
Merge pull request #1282 from Risugami/master
...
Added layout for Midway V-Unit games
2016-08-23 14:48:21 -04:00
R. Belmont
8b4d4039b1
Merge pull request #1300 from npwoods/fix_coco_ramsize
...
[COCO 1/2] Fixed configurable RAM sizes (mametester bug #5823 )
2016-08-23 14:08:29 -04:00
Ivan Vangelista
da35d5a03b
More PinMAME synch. Just need to whip up 2 or 3 skeleton drivers and I should be done (nw)
2016-08-23 17:59:10 +02:00
Ivan Vangelista
3b56800462
Merge pull request #1302 from mamehaze/setadditions
...
add proper SMT Flash dumps to deluxe4u [system11]
2016-08-23 17:55:09 +02:00
David Haywood
c7d91373a5
add proper SMT Flash dumps to deluxe4u [system11]
2016-08-23 16:43:10 +01:00
MASH
f304156f7b
Update 8080bw.cpp
2016-08-23 16:36:53 +01:00
Nathan Woods
f61d5c91f2
[COCO 1/2] Fixed configurable RAM sizes (mametester bug #5823 )
...
This changes the 6883 SAM implementation to assume that memory bank lengths smaller than the available space are no longer mirrored, which is how a legit CoCo 1/2 with less than 32k of RAM would really be.
2016-08-23 11:36:20 -04:00
MASH
a42467e629
Add files via upload
2016-08-23 16:34:44 +01:00
Vas Crabb
1b5062fb7e
Merge pull request #1299 from npwoods/fix_trace_with_tracelog
...
Fixed the ability to have an action on the debugger 'trace' and 'traceover' commands
2016-08-24 00:08:54 +10:00
David Haywood
c8eb611728
Put the DM01 matrix board CPU inside the device for BFM SC2/4.
...
pretty sure the layout string lookups on sc2prem are killing us tho, might have to treat the DMD as a tiny screen.
2016-08-23 15:02:40 +01:00
Nathan Woods
c38b753f01
The 'trace' and 'traceover' commands were registered as having three arguments. This fixes it so there are four arguments
...
This seems to have been broken a long time. My guess is that when the ability to disable loop detection was added, the argument count was not changed to continue allowing the existing command argument.
2016-08-23 09:58:23 -04:00
Vas Crabb
76ff0172ab
Merge pull request #1296 from npwoods/legacy_cassette_check_for_error
...
Performs argument checking on the return value of CassetteLegacyWaveFiller.chunk_sample_calc()
2016-08-23 22:32:53 +10:00
Risugami
7b825b876d
Dumping Galil commands to osd_printf_error for now. Not confident enough in the rest of the code to include tests for them so improved the comments about them instead.
2016-08-23 07:32:20 -05:00
RobertoFresca
a42b94b3b3
Amatic multigames: Corrected technical notes.
2016-08-23 09:29:24 -03:00
Nathan Woods
846cd43287
Performs argument checking on the return value of CassetteLegacyWaveFiller.chunk_sample_calc()
...
This is just better error checking. You can see this if you create a garbage file named 'foo.csw' and invoke the following command:
mame bbcb -cass1 foo.csw
With this change you get an invalid image error. Without it, you get this:
Caught unhandled St12length_error exception: vector::_M_default_append
2016-08-23 07:56:48 -04:00
briantro
d64c4c6b6c
New Golden Tee '98 clone
...
New Clone Added
-----------------------------------------------------
Golden Tee '98 Tournament (v3.02) [Brian Troha, The Dumping Union]
2016-08-22 22:56:27 -05:00
briantro
bbae59a04e
minor doc update / rom name correction - NW
2016-08-22 22:51:55 -05:00
RobertoFresca
3134248893
Amatic Multi Game 2.4 alt notes...
2016-08-23 00:33:11 -03:00
RobertoFresca
aa4162890a
New machines marked as NOT_WORKING
...
----------------------------------
Multi Game I (unknown V2.4) [Roberto Fresca, Team Europe]
2016-08-23 00:25:16 -03:00
Vas Crabb
f4bbee2f99
Merge pull request #1294 from ajrhacker/cmi_fix
...
Fix Clang compile for OS X by removing leftover variables (nw)
2016-08-23 10:53:03 +10:00
RobertoFresca
8949747085
Jolly Joker (Apple Time): Added technical notes...
2016-08-22 21:48:50 -03:00
RobertoFresca
071a620e2b
New machines marked as NOT_WORKING
...
----------------------------------
Jolly Joker (Apple Time) [Roberto Fresca, Team Europe]
2016-08-22 21:44:19 -03:00
Brad Hughes
ab6bca008d
Put back accidentally replaced conditional compile directive (nw)
2016-08-22 18:19:52 -04:00
Brad Hughes
f4b5092203
cleanup missed x11 input module (nw)
2016-08-22 18:16:52 -04:00
AJR
d8af8c9063
Fix Clang compile for OS X by removing leftover variables (nw)
2016-08-22 17:12:23 -04:00
Brad Hughes
7d3ce203b5
osd input code cleanup (nw)
2016-08-22 15:02:56 -04:00
David Haywood
a65776420e
more mpu4 descriptions (nw)
2016-08-22 19:45:14 +01:00
John Parker
63ef71fef6
Scorpion 2: add 12 internal layouts
...
Added these layouts:
sc2ptytm1
sc2cpe
sc2casr2
sc2majes
sc2eggs1
sc2prom
sc2cpg
sc2copcl7
sc2town2
sc2suprz1
sc2heypr
sc2prem2
2016-08-22 19:29:58 +01:00
Ivan Vangelista
1991f05980
Continued synching with PinMAME (nw)
2016-08-22 19:44:50 +02:00
yz70s
c1e3a3fcac
xbox: more usb (nw)
2016-08-22 19:35:39 +02:00
yz70s
4df54c9986
divtlb.cpp: strore address of elemtnt 0 of m_table and return it in vtlb_table, with this in debug mode i386 is 1.7 times faster (nw)
2016-08-22 19:35:39 +02:00
therealmogminer@gmail.com
649c13736c
On second thought, let's not run sound devices at negative clock rates, 'tis a silly thing.
2016-08-22 19:31:46 +02:00
Vas Crabb
dc0301ed86
fix oversized region (nw)
2016-08-23 03:10:42 +10:00
Vas Crabb
ba01d4219c
fix name of bootleg to match title screen (nw)
...
I don't know where the current name came from. Chongchu Jianghu means "made a comeback" or something, probably because this was a hack to update a six-year-old game.
2016-08-23 02:42:08 +10:00
Nathan Woods
cd745e6095
Now setting m_filetype for images loaded from softlists
2016-08-22 09:15:24 -04:00
Risugami
70a4d41e6d
Added basic wheel force feedback reference and made notes on other outputs.
2016-08-22 04:31:35 -05:00
James Wallace
4a951ca487
Merge pull request #1287 from johnparker007/master
...
Add new Scorpion 1 internal layouts
2016-08-22 09:12:44 +01:00
James Wallace
44e0a9c419
Merge pull request #1288 from mamehaze/mpu4test2
...
more mpu4 descriptions (nw)
2016-08-22 09:10:24 +01:00
Ivan Vangelista
777c68ac87
Fixed MT06352 (nw)
2016-08-22 08:49:35 +02:00
Patrick Lessard
e2825227e6
Fix for Mametesters BugID #1455
2016-08-21 23:45:58 -04:00
AJR
cb8d322890
Create address_space_debug_wrapper to deal with pedantic but common issue (nw)
2016-08-21 22:07:55 -04:00
David Haywood
b35576c267
more mpu4 (nw)
2016-08-22 00:55:33 +01:00
David Haywood
8077fa9243
more mpu4 descriptions
...
also tread Casino Bar-gain and Bar-gain as different games in mpu4sw file, the Casino layout doesn't apply to the regular game at least, and they identify in different ways, so it's probably a slightly different game.
2016-08-22 00:37:26 +01:00
therealmogminer@gmail.com
bedd34a95d
nop out some spammy unused addresses in cmi2x, nw
2016-08-21 23:58:26 +02:00
RobertoFresca
c38e45e5ed
change year...
2016-08-21 18:41:20 -03:00
RobertoFresca
8e9653f7d8
New machines marked as NOT_WORKING
...
----------------------------------
Unknown Funworld A0-1 game [Roberto Fresca, Team Europe]
2016-08-21 18:39:17 -03:00
John Parker
c47c6fe757
Add new layouts
2016-08-21 22:38:18 +01:00
therealmogminer@gmail.com
591d5d7060
-cmi2x: Fixed MSM5832 RTC hookup. [Ryan Holtz]
2016-08-21 23:05:55 +02:00
therealmogminer@gmail.com
8c64dbefd7
-cmi2x: Fixed FDC DMA, QDOS now boots. [Ryan Holtz]
2016-08-21 23:05:53 +02:00
RobertoFresca
d193130145
Set the second set as clone to avoid the 8 chars limitation for parents...
2016-08-21 17:32:11 -03:00
RobertoFresca
4e175ddef2
New machines marked as NOT_WORKING
...
----------------------------------
Unknown Funworld A7-11 game 1 [Roberto Fresca, Team Europe]
Unknown Funworld A7-11 game 2 [Roberto Fresca, Team Europe]
2016-08-21 17:25:16 -03:00
Risugami
4bb5fa6d18
Reverting original commit that I thought was removed already.
2016-08-21 15:08:22 -05:00
Risugami
67a663fc0f
Fixed commit.
2016-08-21 13:57:00 -05:00
Risugami
a78d7b3e84
Merge
2016-08-21 13:44:54 -05:00
RobertoFresca
7e0b24bf71
correct unknown specs...
2016-08-21 15:44:05 -03:00
Scott Stone
24628217aa
Merge pull request #1284 from npwoods/fix_lores_mc6847_modes
...
Fixed some MC6847 low resolution video modes
2016-08-21 13:21:57 -04:00
Scott Stone
714e31f5f6
Merge pull request #1278 from npwoods/fix_readonly_cassette_formats
...
Fixed readonly cassette formats
2016-08-21 13:21:49 -04:00
James Wallace
f1de972bc5
Merge pull request #1283 from mamehaze/mpu4test2
...
some mpu4 descriptions (nw)
2016-08-21 18:12:13 +01:00
James Wallace
7e7decc557
Merge pull request #1286 from johnparker007/master
...
Maygay - add/update layouts (nw)
2016-08-21 18:10:00 +01:00
Nathan Woods
0931cbafb0
castool fix
2016-08-21 12:47:37 -04:00
John Parker
58b9c26d84
- Updated layouts with new MFME2MAME Debug View
...
- Layouts have new fix (same as MPU4) for 'coin slot buttons'
- Some reel lamp improvement for 5th reel
- Added four new layouts
2016-08-21 17:45:18 +01:00
David Haywood
be3fc54ee4
more mpu4 (nw)
2016-08-21 17:43:49 +01:00
David Haywood
6557387209
misc mpu4 (nw)
2016-08-21 17:21:00 +01:00
Robbbert
805c265435
CHAOS2: Added notes.
2016-08-22 01:24:19 +10:00
Robbbert
c6ee1b1b21
MK14: fixed a memory bug. Added paste facility, cassette, sound, and notes.
2016-08-22 01:21:12 +10:00
Nathan Woods
f51eefb645
[MC6847] Fixed a bug from where video data was sampled that could cause too many samples to be loaded in low resolution video modes
...
On the CoCo, this fixes some low resolution video modes (e.g. - G3R/PMODE2), used by Project Nebula and some other games
2016-08-21 10:42:26 -04:00
David Haywood
a867d4f800
some mpu4 descriptions (nw)
2016-08-21 15:12:05 +01:00
James Wallace
4765620175
Merge pull request #1280 from johnparker007/master
...
Maygay - fix input strobe order bug
2016-08-21 14:38:19 +01:00
Olivier Galibert
d75173b779
Merge pull request #1281 from superctr/technodr2
...
Techno Drive improvements
2016-08-21 15:18:03 +02:00
Risugami
49e932bb5a
Added layout for Midway V-Unit games: Cruis'n USA, Cruis'n World, and Off Road Challenge
2016-08-21 08:16:06 -05:00
superctr
b8befab61d
(nw)
2016-08-21 15:13:00 +02:00
superctr
3bdae020e0
H8 SCI: improvements
...
This should hopefully prevent the sub CPU from locking up (and making
controls unresponsive) in technodr.
2016-08-21 15:09:29 +02:00
superctr
e074a5acb9
namcos12.cpp: add comments for technodr setup
2016-08-21 15:08:56 +02:00
therealmogminer@gmail.com
877a1de059
remove some trampolines, nw
2016-08-21 13:53:23 +02:00
therealmogminer@gmail.com
b534f19fa8
-cmi2x: Hooked up serial callbacks, alphanumeric keyboard now works [Ryan Holtz]
2016-08-21 13:40:46 +02:00
therealmogminer@gmail.com
4e762be43d
-vgmplay.cpp: Added Namco C352. [Ryan Holtz]
2016-08-21 13:40:43 +02:00
John Parker
c4f0e8a2b5
Maygay - fix input strobe order bug
2016-08-21 12:13:53 +01:00
Robbbert
1e544bd0af
Play_2: small correction (nw)
2016-08-21 17:27:59 +10:00
MetalliC
a3d890b8aa
add NFS Underground System Recovery CD dump (nw)
2016-08-21 07:19:47 +03:00
RobertoFresca
25b88dcb58
Jolly Card (Austrian, set 2): Added specs... [Roberto Fresca, Team Europe]
2016-08-21 00:29:42 -03:00
RobertoFresca
dad0e05237
Jolly Card (Austrian, set 2): Added GAL16V8S dump (Team Europe, caius)
2016-08-20 23:53:15 -03:00
Nathan Woods
16d4c4e358
Fixed regression with cassette code that caused hangs to happen when loading cassette image formats that lacked read/write support
...
This entailed reintroducing device_image_interface::make_readonly(); I also reimplemented the feature in the cassette code in a less hacky way.
2016-08-20 22:42:53 -04:00
Nathan Woods
d1227cb38f
casserr_t ==> enum class cassette_image::error
2016-08-20 19:59:04 -04:00
Nathan Woods
02b9749216
Stop forcing cassette image create when loading zero-length images. Also minor C++-ifications to cassette code (usage of bool and std::string, C++ comments)
2016-08-20 16:58:24 -04:00
James Wallace
6746b9096d
Added support for MPU4 layouts for games beginning with 'a', based on MFME2MAME conversion. CHR protection data is still not hooked up for many of these sets, so lamping behaviour is incorrect.
2016-08-20 19:11:17 +01:00
Nathan Woods
b9487a6c8a
Changed software_info::find_part() to use std::find_if()
2016-08-20 11:30:30 -04:00
Nathan Woods
58e2f401ed
Minor cleanups to device_image_interface::find_software_item()
2016-08-20 11:30:25 -04:00
Nathan Woods
e17497b9ee
Standardized some names for softlist concepts
...
- "identifier" for a potentially fully qualified way to reference a software item (e.g. - apple2gs:3stooges:flop1)
- "list_name" for the name of a list (e.g. - apple2gs or a800_flop)
- "software_name" for the name of a software item (e.g. - 3stooges)
- "part_name" for the name of a part (e.g. - flop1)
2016-08-20 11:30:10 -04:00
Robbbert
27aae4d028
Fixed rom size in s80btest.
2016-08-20 22:27:20 +10:00
Vas Crabb
d32b4566c4
update comments (nw)
2016-08-20 18:27:28 +10:00
hap
ac81482422
dotrikun: update prev commit
2016-08-20 03:37:49 +02:00
Robbbert
c0a1e78a30
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-20 10:54:08 +10:00
R. Belmont
71b19c252d
Merge pull request #1277 from superctr/technodr
...
Make Techno Drive working, fix H8 ADC inputs.
2016-08-19 20:53:33 -04:00
Robbbert
a18b626bd4
Reverted last commit.
2016-08-20 10:53:19 +10:00
R. Belmont
f61fff8bae
Merge pull request #1270 from PressStartandSelect/master
...
Document 3 diagnostic menu bugs in the Vii's BIOS
2016-08-19 20:50:39 -04:00
Robbbert
f56213430e
Added vgmplay to mess build.
2016-08-20 10:33:52 +10:00
superctr
0f98876c0d
Make Techno Drive working
...
The game previously displayed a 'COIN ERROR' at bootup. Fixed this by
patching the sub CPU program (not the best fix maybe but I hope it will
work for now).
The contents of 'th1fl3l.12' and 'th1fl3u.13' appeared to have been
swapped. Swapped the filenames and placed them at the proper memory
location (0x1800000) and the game no longer crashes at the Namco logo.
Played through the game a few times and it seems to be fully working
now.
2016-08-20 02:32:52 +02:00
superctr
bab9ed626f
Change endianness of H8 ADC register
...
This was broken in a rewrite a long time ago, breaking the controls in
some Namco System 12 (and probably 23) games.
This commit improves controls in golgo13, g13knd and technodr.
2016-08-20 02:28:38 +02:00
Robbbert
504d4256fe
Pinball fix from my previous commit (nw)
2016-08-20 10:03:56 +10:00
Juergen Buchmueller
0b89614f16
alto2: Refactor videotiming + use attoseconds_t
...
Use MAME's type attoseconds_t and handle the timing accus in
attoseconds instead of nanoseconds.
Try to solve the video timing issues by using an emu_timer running
at the field rate of 60Hz, which the video state machine synchronizes to.
2016-08-19 22:09:27 +02:00
John Parker
76bd43f292
Update regenerated Maygay layouts - all now initialise ok
2016-08-19 19:27:03 +01:00
hap
bd83f8edd7
dotrikun: try another method for video timing
2016-08-19 20:09:46 +02:00
Ivan Vangelista
c2d6daa908
Continued synching with PinMAME. Still not finished (nw)
2016-08-19 19:36:18 +02:00
therealmogminer@gmail.com
62497b161c
-vgmplay.cpp: Added POKEY support, and rebalanced audio. [Ryan Holtz]
2016-08-19 18:17:28 +02:00
MetalliC
3a6e75ca7d
aica: add ADPCM diff value clamp based on encoder research [kode54, MetalliC]
...
if there is known issues with YMZ280B it might be worth try to same decoder there
2016-08-19 18:55:58 +03:00
cracyc
53962aff61
luaengine: remove now unnecessary stuff since a copy of searchpath is made and it won't be garbage collected from underneath us (nw)
2016-08-19 10:56:31 -05:00
Vas Crabb
7d5ee75620
Re-apply comment changes
2016-08-20 01:51:05 +10:00
Vas Crabb
732f97a2b9
Revert problematic change (nw)
2016-08-20 01:49:35 +10:00
hap
3e07660290
dotrikun: eat_cycles clamps to 0, adjust_icount does do what i intended
2016-08-19 17:18:54 +02:00
RobertoFresca
be2ab5b645
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-19 12:15:27 -03:00
RobertoFresca
8ac9f0be60
typo + tech notes...
2016-08-19 12:14:49 -03:00
Robbbert
9c83f824dd
Playmatic Pinball: Finished for now (nw)
2016-08-20 00:56:59 +10:00
RobertoFresca
685582d4a3
Added technical notes to Inter Games poker. [Roberto Fresca]
2016-08-19 11:21:01 -03:00
RobertoFresca
f26ce54c35
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-19 11:12:15 -03:00
RobertoFresca
a8956ee4f6
Funworld driver: Added Inter Games poker specs and some cleanups.
2016-08-19 11:11:42 -03:00
Curt Coder
8fb004e5ec
compis: Fixed RTC to use 24 hour mode. [Curt Coder]
2016-08-19 17:00:29 +03:00
RobertoFresca
4c0a30c3c2
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-19 10:56:35 -03:00
Curt Coder
57e2352caf
compis: Promoted driver to working. [Curt Coder]
2016-08-19 16:56:02 +03:00
RobertoFresca
7d98d7a837
Cleanup....
2016-08-19 10:55:59 -03:00
RobertoFresca
707b779870
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-19 10:52:18 -03:00
RobertoFresca
250497dcc4
Magic Card II specs typo....
2016-08-19 10:51:36 -03:00
Vas Crabb
a5b10493f6
Merge pull request #1273 from npwoods/more_tafoid_bugs
...
fix more softlist regressions
2016-08-19 23:40:47 +10:00
Curt Coder
ffaa535ee4
Cleanup. (nw)
2016-08-19 16:31:50 +03:00
Nathan Woods
a4f59b3242
Changing device_image_interface::determine_open_plan() to not support creating an image unless device_image_interface::create() is used
...
I'm somewhat surprised that this has not bit us until now. The implication of how it used to work is that device_image_interface::load() could actually create images; it is hard to eliminate the possibility that something might be incorrectly relying on this behavior. I've determined that this isn't the case for imgcntrl.cpp and floppycntrl.cpp
2016-08-19 08:24:23 -04:00
Nathan Woods
db53f51ffc
Now reporting Windows ERROR_INVALID_NAME as osd_file::error::NOT_FOUND
2016-08-19 08:23:56 -04:00
Curt Coder
e02430f824
compis: WIP. (nw)
2016-08-19 14:54:16 +03:00
therealmogminer@gmail.com
0b4d175aa8
-vgmplay.cpp: Added YM3812 support. [Ryan Holtz]
2016-08-19 13:23:24 +02:00
Ivan Vangelista
989081dc37
Merge pull request #1272 from mamehaze/setadditions
...
add the PLD dumps to the nzeroteam sets (nw)
2016-08-19 13:09:26 +02:00
James Wallace
d5131326cf
Merge pull request #1271 from mamehaze/mpu4test
...
more mpu4 descriptions (nw)
2016-08-19 12:07:56 +01:00
David Haywood
d3a2974835
add the PLD dumps to the nzeroteam sets (nw)
2016-08-19 12:05:52 +01:00
David Haywood
9b310a47ab
more mpu4 descriptions (nw)
2016-08-19 11:30:36 +01:00
James Wallace
b3916c5016
Merge pull request #1266 from mamehaze/mpu4test
...
some MPU4 descriptions (nw)
2016-08-19 10:31:07 +01:00
Start
a16b8a1e91
document 3 diagnostic menu bugs
...
from https://tcrf.net/Vii
2016-08-19 00:36:30 -06:00
Vas Crabb
8d84c31408
Save a few lines (nw)
2016-08-19 15:51:30 +10:00
Vas Crabb
563690f545
make path_iterator hold onto its search path
2016-08-19 15:23:31 +10:00
RobertoFresca
2a705f54e7
New machines marked as NOT_WORKING
...
----------------------------------
Unknown Inter Games poker [Roberto Fresca, Team Europe]
2016-08-19 00:23:31 -03:00
R. Belmont
b8831a4513
Merge pull request #1260 from mamehaze/setadditions
...
new clones (NOT WORKING) Jungler (Subelectro, bootleg on Scramble hardware) [Andrew Welburn]
2016-08-18 22:09:08 -04:00
R. Belmont
ed77b380bd
Merge pull request #1268 from Dagarman/master
...
kim1: RS & ST keys, input ports update
2016-08-18 22:08:42 -04:00
R. Belmont
8f609f3007
Merge pull request #1267 from mamehaze/extrafruity
...
fix maygay m1a lamping code to work with layouts (nw)
2016-08-18 22:08:29 -04:00
Vas Crabb
bd7e7b3492
Merge pull request #1269 from npwoods/fix_a800_brucelee
...
Fixed Tafoid report: 'mame a800 -flop1 brucelee' failed
2016-08-19 11:35:40 +10:00
Nathan Woods
2bc1a2162a
a800: Reintroduced hack that causes a800 to always use the ATR format for softlists
...
'mame a800 -flop1 brucelee' now works again
2016-08-18 21:26:34 -04:00
Nathan Woods
d3b374d545
Fixed an issue with legacy floppy loading caused by filetype() now being a std::string
...
This caused 'mame a800 -flop1 brucelee' to fail on startup, but after this fix the image mounts but incorrectly.
2016-08-18 21:25:28 -04:00
RobertoFresca
ddab7da047
New clones added or promoted from NOT_WORKING status
...
----------------------------------------------------
Jolly Card (Austrian, set 2) [Roberto Fresca, Team Europe]
2016-08-18 22:24:30 -03:00
RobertoFresca
d33e63ed17
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-18 21:59:05 -03:00
KEN WHITE
e1a9b75c11
kim1
2016-08-18 17:40:04 -07:00
therealmogminer@gmail.com
9f03cc1aef
-vgmplay.cpp: Added HuC6280. [Ryan Holtz]
2016-08-19 00:24:46 +02:00
David Haywood
1316e77bd5
outdated comment (nw)
2016-08-18 22:48:48 +01:00
David Haywood
b1d6f7a75e
typo (nw)
2016-08-18 22:48:04 +01:00
David Haywood
48ce3c4bd8
fix maygay m1a lamping code to work with layouts (nw)
2016-08-18 22:44:47 +01:00
MetalliC
7edec8eba4
new clones added (NOT_WORKING)
...
------------------------------
Wangan Midnight Maximum Tune 2 (Japan) (Rev A) [ShouTime, rtw]
2016-08-19 00:44:07 +03:00
Curt Coder
45de39ef65
compis: WIP. (nw)
2016-08-18 23:52:18 +03:00
hap
68c42f925c
Merge pull request #1265 from superctr/c352_flags
...
Byteswap timecris sample ROM, remove MACHINE_IMPERFECT_SOUND flags for C352 games
2016-08-18 22:45:14 +02:00
superctr
41363f3fd8
remove MACHINE_IMPERFECT_SOUND flags for namcos23.cpp
2016-08-18 22:27:30 +02:00
David Haywood
39858016c4
some MPU4 descriptions (nw)
2016-08-18 20:38:46 +01:00
James Wallace
90032db52e
Merge pull request #1261 from johnparker007/maygay_layouts_add
...
Adding layouts to Maygay M1 driver
2016-08-18 20:24:50 +01:00
superctr
2dabc32063
timecris: byteswapped sample rom (ts1wavea.2l)
2016-08-18 21:18:41 +02:00
David Haywood
eae4dcdcdd
mew clones New Zero Team (V33 SYSTEM TYPE_B hardware) [caius]
...
existing set was licensed, now marked as 'China?'
2016-08-18 20:01:21 +01:00
superctr
e83ecbebaa
remove MACHINE_IMPERFECT_SOUND flags for C352 games
2016-08-18 20:34:02 +02:00
hap
dbf0cdd0c3
-Wmisleading-indentation compile fix
2016-08-18 20:20:32 +02:00
R. Belmont
9f3b14ef53
Merge pull request #1264 from superctr/namconb_timing
...
namconb1: fix sound timing for some games.
2016-08-18 14:03:27 -04:00
Robbbert
4808e88290
Playmatic Pinball: All MPU-1 games working, plus other WIP.
2016-08-19 03:24:05 +10:00
therealmogminer@gmail.com
0457e4cd1f
Change back k053260 changes partially, nw
2016-08-18 19:14:25 +02:00
hap
b4cf20fa11
dotrikun: much better video timing, but still shows glitches in ccovell's rom
2016-08-18 19:12:04 +02:00
therealmogminer@gmail.com
d7f7131a09
Make multipcm cache sample data on keyon, nw
2016-08-18 18:13:35 +02:00
superctr
a20a6c6906
namconb: fix sound timing for some games.
...
Did some digging into the sound timing issue in certain NB-1 games.
It seems like the C75 MCU does not like non-60 hz interrupt intervals,
wanting the interrupts to sync with a 120hz internal timer.
By moving the interrupt callbacks to separate 60 hz timers
(instead of the 59.7 scanline timer), this fixes the sound tempo in
nebulray, gslugrsj, gslgr94u and clones, and vshoot.
2016-08-18 17:42:02 +02:00
Nathan Woods
dbf61f379d
Rough C++ modernization of CoCo cartridge infrastructure (usage of 'enum class', scoping etc)
2016-08-18 11:38:02 -04:00
Ivan Vangelista
96a3e2f005
More PinMAME synching (nw)
2016-08-18 17:14:17 +02:00
therealmogminer@gmail.com
de19eb547f
Added YM2203, YM3526, AY-3-8910, NES APU, DMG APU, K053260, and MultiPCM to vgmplay, nw
2016-08-18 16:09:12 +02:00
RobertoFresca
0352649456
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-18 00:52:37 -03:00
Brad Hughes
6b83b0dbee
Minor XAudio2 tweak to not always submit buffers if not needed (nw)
2016-08-17 23:40:50 -04:00
RobertoFresca
44eeac9589
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-17 23:25:06 -03:00
briantro
bffc4d03d8
merit.cpp: Cut-N-Paste error fix - NW
2016-08-17 19:34:56 -05:00
briantro
c5c14079ae
New Casino Five clone
...
New Clone Added
---------------------------------------------
Casino Five (3315-02, U5-2B) [Brian Troha, The Dumping Union]
2016-08-17 19:29:38 -05:00
Curt Coder
7ef6cb0dc2
compis: Fixed keyboard. [Curt Coder]
2016-08-17 23:40:18 +03:00
John Parker
c252e8e286
Adding layouts to Maygay driver
2016-08-17 21:32:26 +01:00
David Haywood
9c2ca87c82
new clones (NOT WORKING) Jungler (Subelectro, bootleg on Scramble hardware) [Andrew Welburn]
...
unique / interesting bootleg, CPU code is encrypted, and unfortunately one gfx rom is bad and can't easily be reconstructed (see note)
if anybody out there has the same bootleg then it would be helpful to dump it.
2016-08-17 20:56:26 +01:00
MetalliC
369f949bba
new clones added (NOT_WORKING)
...
------------------------------
OutRun 2 Special Tours (Japan) (Rev A) (GDX-0011A) [ShouTime, rtw]
2016-08-17 22:41:48 +03:00
R. Belmont
9ac8a92837
Merge pull request #1253 from shattered/_d83fe99
...
ec1841 + isa_hdc: don't stall at startup of test disk (take 2)
2016-08-17 14:23:17 -04:00
R. Belmont
7fbdd2ab54
Merge pull request #1259 from mamehaze/mpu4test
...
various MPU4 description updates
2016-08-17 14:23:06 -04:00
David Haywood
b10711af47
more mpu4 descriptions (nw)
2016-08-17 17:46:51 +01:00
Vas Crabb
98907c9283
BIT doesn't need to be a macro
2016-08-18 02:24:14 +10:00
Vas Crabb
e0ff24b42b
let's tidy up some scope (part 2 of evil plan)
2016-08-18 02:14:13 +10:00
Ivan Vangelista
dc67d94edb
Some more synching with PinMAME. More to come (nw)
2016-08-17 17:08:08 +02:00
Robbbert
7060de2195
Playmatic Pinball: 5 more mostly working.
2016-08-18 00:57:39 +10:00
Olivier Galibert
cf40a40ee7
Merge pull request #1258 from superctr/c352_improvement
...
namconb1: forgot speaker rearrangement for NB2
2016-08-17 16:07:04 +02:00
superctr
96de35dd1b
namconb1: forgot speaker rearrangement for NB2 (nw)
2016-08-17 15:51:24 +02:00
Vas Crabb
b9ec4775e6
Merge pull request #1256 from GiuseppeGorgoglione/master
...
gba: decouple video device from main machine state using callbacks
2016-08-17 23:11:22 +10:00
Olivier Galibert
e473144148
Merge pull request #1257 from superctr/c352_improvement
...
c352 code formatting, change type formats
2016-08-17 15:00:11 +02:00
superctr
69cbd4ae98
c352 code formatting, change type formats
2016-08-17 14:39:24 +02:00
Giuseppe Gorgoglione
0f4337d6a6
gba: decouple video device from main machine state using callbacks
2016-08-17 14:34:28 +02:00
Olivier Galibert
a942ce2004
Merge pull request #1255 from mamehaze/misc_fixes
...
fix read case in kaneko_calc3.cpp and make kaneko_toybox.cpp safe as well
2016-08-17 13:49:31 +02:00
Olivier Galibert
2d198239db
Merge pull request #1254 from superctr/c352_improvement
...
Namco C352 improvements
2016-08-17 13:48:14 +02:00
David Haywood
828f624a4c
fix read case in kaneko_calc3.cpp and make kaneko_toybox.cpp safe as well
2016-08-17 11:22:20 +01:00
Robbbert
15d819009f
Spectra Pinball: removed no-longer-needed comment (nw)
2016-08-17 18:31:59 +10:00
superctr
97ba97762a
Rearrange C352 channels, remove rear channels for systems without second
...
DAC
Also fixed incorrect clock frequency in namcos11.
2016-08-17 09:59:06 +02:00
superctr
4a5851a2b2
Replace C352 core.
...
New core has working noise generator and sample interpolation.
2016-08-17 09:34:54 +02:00
Sergey Svishchev
96d62922c8
isa_hdc: implement READSBUFF command (used by ec1841 diags)
2016-08-17 09:48:27 +03:00
Sergey Svishchev
75cbb7673e
isa_hdc: don't install ROM on ec1841 (its BIOS supports HDC natively) (nw)
2016-08-17 09:48:27 +03:00
superctr
15a6fc433b
update H8/3002 and C352 frequencies for namcos12, namcos23
...
This is based on sound driver research, and comparing the H8/3002
ND-1/ND-2 programs with the System 12 and 23 programs.
The figures are similar to the previously measured clock speeds so
chances are the earlier values were just measurement error.
2016-08-17 06:26:49 +02:00
briantro
766c2f90b2
minor rom name corrections - NW
2016-08-16 19:33:18 -05:00
briantro
d3bc3e9df1
midyunit.cpp: Spelling correction - NW
2016-08-16 19:13:39 -05:00
briantro
be35c1550d
new German Terminator 2 - Judgment Day clone
...
Out of whatsnew - Ranamed roms as per labels
New Clone Added
-------------------------------------------------------
Terminator 2 - Judgment Day (rev LG1 11/04/91) [Bicycle Repairman]
2016-08-16 19:04:36 -05:00
R. Belmont
688b9177c8
Merge pull request #1246 from shattered/_dcc54a9
...
ec1841: adapt to Memory Fun (TM)
2016-08-16 18:17:35 -04:00
Olivier Galibert
c0bb8bc5da
kaneko_calc3: Stop trashing memory [O. Galibert]
2016-08-16 23:03:05 +02:00
Ivan Vangelista
d7099a7d46
yunsung8.cpp: simplified rom loading (nw)
2016-08-16 21:45:39 +02:00
Ivan Vangelista
7914a8b289
Started synching with latest PINMAME. Will add new games directly in the wn (nw)
2016-08-16 21:10:00 +02:00
James Wallace
8a4bc0d1ca
Added all known expansions as fragments for DRIVER_INIT. This will permit 'per set' configuration to make the games playable.
2016-08-16 20:06:43 +01:00
Olivier Galibert
ecbab7db5d
Merge pull request #1252 from dankan1890/patch1
...
Fixed menu lag.
2016-08-16 20:56:06 +02:00
Olivier Galibert
1cbf71e5da
vgmplay: Add the sn76496, no variant detection though (nw)
2016-08-16 20:31:31 +02:00
Olivier Galibert
57767c08af
vgmplay: Add 2612 dac (nw)
2016-08-16 20:15:06 +02:00
dankan1890
1ec5a77b56
Moved creation roms list where necessary, this gets back to the menu at acceptable reaction times. (nw)
2016-08-16 19:06:22 +02:00
Olivier Galibert
7ab2f5b02f
vgmplay: Add ym2413 (nw)
2016-08-16 18:42:07 +02:00
Scott Stone
fcf42b6005
vgmplay duplicate shortname fix (nw)
...
wangmid parent/clone relationship fix (nw)
2016-08-16 12:19:44 -04:00
Olivier Galibert
429360df92
dirom: Make robust to too big roms
2016-08-16 16:13:07 +02:00
therealmogminer@gmail.com
049c4c39cd
Fix some modernization bugs in the CMI IIx driver, nw
2016-08-16 15:38:28 +02:00
James Wallace
3f9f96f8c8
Merge pull request #1250 from mamehaze/other_fruity_work
...
found the rather obvious bug that was actually preventing the 2nd lot…
2016-08-16 11:58:17 +01:00
Curt Coder
b4d4167d76
compis: WIP. (nw)
2016-08-16 12:44:59 +03:00
Curt Coder
06403c58b1
Less errorlog spam. (nw)
2016-08-16 12:44:59 +03:00
mahlemiut
8af56d841a
debugimgui: added images menu, with crude file select dialog [Barry Rodewald]
2016-08-16 21:34:48 +12:00
Olivier Galibert
a826c0569f
okim6295 dirom fix
2016-08-16 11:11:36 +02:00
Curt Coder
2d165744d0
cmi: Compile fix. (nw)
2016-08-16 11:19:56 +03:00
Curt Coder
e85958b647
compis: Created a bus for the graphics card slot. [Curt Coder]
2016-08-16 11:15:29 +03:00
Vas Crabb
9e3f53356d
Fix a comment
2016-08-16 18:07:34 +10:00
Vas Crabb
9121d74344
check number of bits in BITSWAPnn and expand up to 64
2016-08-16 17:53:22 +10:00
Vas Crabb
222d054bdc
Fix up GBA build and replace some stupid macros with members
2016-08-16 17:25:19 +10:00
Vas Crabb
8aebdfc06d
replace BITSWAP8/16/24/32 macros with constexpr function that works for any number of bits
2016-08-16 17:25:19 +10:00
Vas Crabb
af6b18bd68
make &some_required_shared_ptr[offs] work as expected in const context
2016-08-16 17:25:19 +10:00
Vas Crabb
9cda2a26f4
Don't rely on macro expansion to supply parentheses around condition for if statement
2016-08-16 17:25:19 +10:00
Olivier Galibert
2a4869df9b
Pushed the wrong version, duh (nw)
2016-08-16 09:18:49 +02:00
Olivier Galibert
00c8a3b165
Preliminary VGM player [O. Galibert]
...
Use: ./mame vgmplay -bitb file.vgm/vgz
Lots of chips missing, no visualization, no control of anything, no
volume control either, and no sound shutdown on end of file.
2016-08-16 08:40:53 +02:00
Vas Crabb
cb43e37d29
Merge pull request #1245 from shattered/_709ee6a
...
upd765: drop redundant tag() in logerror calls (nw)
2016-08-16 12:26:12 +10:00
therealmogminer@gmail.com
08bedafb45
Initial modernization of Phil's CMI IIx driver, nw
2016-08-16 04:25:35 +02:00
briantro
6f2dc6c24f
New Pit Boss clone added
...
New Clone Added
----------------------------------------------
Dealer's Choice (E4A1) [Brian Troha, The Dumping Union]
2016-08-15 21:21:38 -05:00
David Haywood
0500408a0d
found the rather obvious bug that was actually preventing the 2nd lot of lamps from working..
...
looked more at the MCU based on studying the (rather short) program, but the hookup so far doesn't work so continue to use the fake 2nd i8279..
it looks like the MCU really just implements a small set of the i8279 features?!
2016-08-16 01:10:37 +01:00
smf-
5513854b6a
fix for compiling with msvc, because it can't tell that all cases are handled. (nw)
2016-08-15 22:18:34 +01:00
Olivier Galibert
82c408f54c
dirom: device_rom_interface for sound chips with rom/memory map alternative [O. Galibert]
2016-08-15 22:36:39 +02:00
MetalliC
2f79828705
new NOT_WORKING
...
---------------
Wangan Midnight Maximum Tune (Japan) (Rev B) [ShouTime, rtw]
2016-08-15 22:55:44 +03:00
R. Belmont
9ec0c60147
Merge pull request #1244 from GiuseppeGorgoglione/master
...
Rework and simplify GBA code
2016-08-15 15:36:18 -04:00
Sergey Svishchev
419d6dc020
ec1841: adapt to Memory Fun (TM)
2016-08-15 22:22:40 +03:00
Sergey Svishchev
d393dc2139
upd765: drop redundant tag() in logerror calls (nw)
2016-08-15 22:21:32 +03:00
R. Belmont
5152eee74c
Merge pull request #1236 from fulivi/hp9845_dev5
...
hp9845: correct character generator ROMs added
2016-08-15 15:01:45 -04:00
Giuseppe Gorgoglione
318952746f
gba: make video subsystem into a device
...
Additional info taken from http://problemkaputt.de/gbatek.htm
by Martin Korth
2016-08-15 19:23:16 +02:00
Giuseppe Gorgoglione
01f273d283
gba: rework and simplify I/O registers accessors
...
Additional info taken from http://problemkaputt.de/gbatek.htm
by Martin Korth
2016-08-15 19:23:16 +02:00
David Haywood
ee236be2e9
maygay m1a, MCU bones, commuication not hooked up yet.
2016-08-15 18:00:38 +01:00
smf-
77e0098cf4
removed create_option_guide() as you can't create cd's (nw)
2016-08-15 14:31:42 +01:00
Curt Coder
278cb2fc4e
abc80x: Fixed ABC-838 disk image cell size. [Curt Coder]
2016-08-15 16:05:49 +03:00
Olivier Galibert
2fbf2919d2
Fix missing region report when DEVICE_SELF is used [O. Galibert]
2016-08-15 14:07:59 +02:00
Curt Coder
3f353b116e
abc1600: WIP. (nw)
2016-08-15 14:47:56 +03:00
Miodrag Milanović
384bb4f880
Merge pull request #1240 from johnparker007/maygay_m1a_lamp_remap
...
Maygay M1A/B partial fix for lamp mapping [John Parker]
2016-08-15 13:22:18 +02:00
briantro
a1ac565b94
esd16.cpp: Minor documentation update - NW
2016-08-14 19:02:55 -05:00
Michael Zapf
5be84f273e
ti99: Fixed debugger access to cartridge
2016-08-15 00:23:07 +02:00
Antonio Giner
9f21eabe21
Try to fix audio delay regression caused when fixing -refreshspeed for
...
-sound xaudio2
2016-08-15 00:02:26 +02:00
Curt Coder
92858ce2c4
victor9k: Implemented SCP communications. Boots also to MS-DOS now. Promoted driver to working. [Curt Coder]
2016-08-14 23:36:17 +03:00
Curt Coder
5f5bcbed6d
wangpc: Fixed interrupt handling. Boots to DOS now. [Curt Coder]
2016-08-14 22:58:44 +03:00
Michael Zapf
bec5bd5022
hdc92x4: Added 9224 emulation; ti99_dsk: Fixed issue with deleted data marks in FM
2016-08-14 21:48:23 +02:00
MetalliC
449814b77d
Merge pull request #1241 from mamehaze/setadditions
...
new clones Deluxe 4 U (ver. 0107, 07/01/2000) [caius]
2016-08-14 19:26:43 +03:00
David Haywood
cffa62ee36
correct mame.lst comment (nw)
2016-08-14 17:20:02 +01:00
Curt Coder
99b21ab047
victor9k: WIP. (nw)
2016-08-14 18:27:11 +03:00
David Haywood
5a8a607049
new clones Super Street Fighter II X: Grand Master Challenge (Japan 940311) [undamned, ShouTime]
2016-08-14 15:34:37 +01:00
Curt Coder
6a1ac985d4
victor9k: WIP. (nw)
2016-08-14 17:32:19 +03:00
David Haywood
5205b224f7
more mpu4 descriptions (nw)
2016-08-14 14:57:41 +01:00
David Haywood
9b1cd03e23
more mpu4 descriptions (nw)
2016-08-14 13:20:15 +01:00
Curt Coder
696c54d95a
victor9k: WIP. (nw)
2016-08-14 15:09:12 +03:00
Jezze
662950fc74
reverted semantic changes of 161a08d
2016-08-14 13:07:07 +02:00
Vas Crabb
a2b99f8149
Attempt to fix mouse state on startup in SDL builds by initialising members
2016-08-14 13:15:54 +10:00
hap
23a2315f40
hh_hmcs40: added sag internal artwork, external artwork is still highly recommended and should be easy to add since good scans are available.
...
sag_si2 is suspected bad dump
now for proper whatsnew since I forgot credits last time:
New working machine added
---------------
Select-A-Game: Baseball 4 [hap, Kevin Horton]
Select-A-Game: Pinball [hap, Kevin Horton]
New NOT_WORKING machine added
--------------
Select-A-Game: Space Invader 2 [hap, Kevin Horton]
2016-08-14 01:47:47 +02:00
David Haywood
a8ff324e39
new clones
...
Deluxe 4 U (ver. 0107, 07/01/2000) [caius]
the flash roms on the board appear to be faulty however, good reads could not be obtained, so left it as not working.
2016-08-14 00:20:38 +01:00
MetalliC
f15341b7db
Merge pull request #1235 from mamehaze/mpu4test
...
more mpu4 descriptions (nw)
2016-08-14 00:33:09 +03:00
MetalliC
eff3b0129c
Merge pull request #1237 from mamehaze/setadditions
...
new clones
2016-08-14 00:32:47 +03:00
cracyc
ce01837a8b
new not working
...
---
Tandy/Memorex Video Information System MD-2500
luaengine: doh! (lay groundwork for a WIP too) (nw)
2016-08-13 16:19:18 -05:00
hap
5934df9a12
New working machine added
...
---------------
Select-A-Game: Baseball 4
Select-A-Game: Pinball
New NOT_WORKING machine added
--------------
Select-A-Game: Space Invader 2
2016-08-13 22:09:40 +02:00
Curt Coder
bc5875df84
victor9k: Implemented display brightness control. Fixed keyboard line Y12. [Curt Coder]
2016-08-13 21:40:10 +03:00
Jezze
7dc76d6501
- already fixed scanline issue also applied for swapped orientation (nw)
2016-08-13 20:30:56 +02:00
Jezze
161a08dd4a
- intscalex, intscaley and unevenstretchx now consider the system orientation and screen rotation
2016-08-13 20:30:54 +02:00
David Haywood
0deba4d476
new clones
...
Super Hang-On (Hang-On conversion, Japan, FD1094 317-0039) [Charles MacDonald, ShouTime]
2016-08-13 18:42:10 +01:00
David Haywood
81263abebe
more mpu4 descriptions (nw)
2016-08-13 18:17:04 +01:00
Robbbert
78f38a549f
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-14 00:39:09 +10:00
Robbbert
15fcefa4d5
Playmatic Pinballs : WIP
2016-08-14 00:38:28 +10:00
Juergen Buchmueller
52b801717f
alto2: oops - disable a2ram printfs
2016-08-13 16:14:04 +02:00
Juergen Buchmueller
de6745296b
alto2: refactor display and CROM/RAM config (nw)
...
Refactor the display to use a buffer of the size of the total margins.
Remove the deprecated MCFG_SCREEN_REFRESH_RATE().
Try to synchronize the CPU on the vertical sync generated by mame
calling the screen_update() function.
Instead of a fixed CROM/CRAM configuration defined through macros,
make this a machine configuration parameter. You can now choose
between the 3 setups:
1 = 1K CROM, 1K CRAM, 1 S register bank
2 = 2K CROM, 1K CRAM, 1 S register bank
3 = 1K CROM, 3K CRAM, 8 S register banks
TODO: Some games which used to work in Salto do no longer work with
this driver, e.g. pacman7 from the allgames.chd
2016-08-13 16:11:44 +02:00
John Parker
f356837886
Partially fix lamps in Maygay M1A/B hardware
2016-08-13 14:42:27 +01:00
hap
32acbb190b
removed printf
2016-08-13 15:10:33 +02:00
therealmogminer@gmail.com
b405496ab6
Fix detection of auto option in submenu.cpp, nw
2016-08-13 14:19:03 +02:00
David Haywood
8ff79b4f78
more mpu4 (nw)
2016-08-13 11:55:51 +01:00
therealmogminer@gmail.com
c9c7a0d946
More cmi2x rom updating, nw
2016-08-13 12:48:05 +02:00
therealmogminer@gmail.com
79c31ec94a
Update cmi2x roms, nw
2016-08-13 12:14:01 +02:00
Robbbert
8d5c5edbc5
Fixed MESS-only build (nw)
2016-08-13 14:27:32 +10:00
AJR
4cc2a6b599
Improvements to almost all games in skylncr.cpp
...
- Use standard input mappings in all games except Sonik Fighter
- Add working hopper outputs and payout buttons
- Promote mbutrfly to WORKING after solving the protection (the code wasn't encrypted) and add the button lamps internally associated with it
- Decrypt bdream97, which is almost working now with obvious graphical glitches and some apparent input problems
Slight error logging elaboration for illegal Z80 instructions (nw)
2016-08-13 00:25:40 -04:00
Scott Stone
5d11295b35
Compile fix from René (nw)
2016-08-12 20:09:02 -04:00
David Haywood
531057bafa
new clones
...
Air Gallet (older) [Artemio Urbina]
2016-08-12 20:47:28 +01:00
therealmogminer@gmail.com
cf1aaa8111
Fix up ROM loading in cmi driver, nw
2016-08-12 21:12:04 +02:00
therealmogminer@gmail.com
be807d81ea
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-12 21:10:27 +02:00
David Haywood
b74455c006
more hack ID
2016-08-12 19:25:36 +01:00
Curt Coder
6dece8ff4f
mc6852: WIP (nw).
2016-08-12 21:01:26 +03:00
David Haywood
566b5a2542
identified some hacks (nw)
2016-08-12 18:52:41 +01:00
Curt Coder
9cefabebcd
victor9k: Implemented hires graphics. [Curt Coder]
2016-08-12 20:17:29 +03:00
fulivi
3a002822d9
hp9845: correct character generator ROMs added
2016-08-12 19:12:20 +02:00
David Haywood
2b12063838
more mpu4 descriptions (nw)
2016-08-12 17:50:26 +01:00
Miodrag Milanovic
49cd219651
made common_op for wip tool (nw)
2016-08-12 18:36:16 +02:00
Vas Crabb
41e4133d0b
Merge pull request #1222 from npwoods/move_software_name_parsing
...
device_image_interface::software_name_split() ==> softlist.cpp:software_name_parse()
2016-08-13 01:00:52 +10:00
therealmogminer@gmail.com
1339c06320
Skeleton driver for Fairlight CMI IIx [MooglyGuy]
2016-08-12 15:15:47 +02:00
RobertoFresca
8493461666
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-12 10:10:23 -03:00
Vas Crabb
b64b470c32
Merge pull request #1233 from npwoods/fix_romentry_copy_with_expressions
...
Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be more how they were in the past
2016-08-12 22:32:20 +10:00
Curt Coder
20127228a0
victor9k: Set floppy RPM after track step. Boots to CP/M now. [Curt Coder]
2016-08-12 15:15:14 +03:00
Nathan Woods
defb9a0aff
Adding parentheses around some (but not all) ROM_* macro parameters
2016-08-12 07:19:58 -04:00
James Wallace
666a03377d
Merge pull request #1224 from mamehaze/mpu4test
...
more mpu4 sorting
2016-08-12 12:14:27 +01:00
MetalliC
97e80d5b22
cv1k.cpp: found and corrected bad bits in Pink Sweets U2 graphics roms based on comparison 4 dumped versions [MetalliC, rtw]
...
notes: pinkswtsb (2006/04/06 MASTER VER.) and pinkswtsx (2006/xx/xx MASTER VER.) uses same U2 graphics content with 1 bad bit difference in pnkswtsb_u2.
normally after manual changes in roms BAD_DUMP flag must be raised, but here we have 4 dumps with almost identical contents (only two 128kb files different/changed from oldest to latest version), so 99.9% with these changes we have full good Pink Sweets U2 nand dumps now.
sad stats: 4 dumps, 2 of them was a bit bad, i.e. 50% cases - so bad quality components was used by Cave in theirs 'expensive' SH3 PCBs...
2016-08-12 13:33:55 +03:00
David Haywood
bb930869fa
more mpu4 description improvements (nw)
2016-08-12 09:48:59 +01:00
RobertoFresca
f6ef75e4b9
Merge branch 'master' of https://github.com/mamedev/mame
2016-08-12 02:58:04 -03:00
David Haywood
da9e05d6e6
fill in some more descriptons
2016-08-12 00:59:13 +01:00
MetalliC
dc5afe1352
new clones added as NOT_WORKING
...
-------------------------------
Virtua Cop 3 (Rev B) [ShouTime, rtw]
2016-08-12 02:48:41 +03:00
Nathan Woods
75f5be77b0
Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be more how they were in the past
...
Turbosub had a ROM_COPY declaration with an expression ('ROM_COPY( "main_code", 0x18000 + 0x2000,...) and this simply did not work with the new model. This required changing ROM_* declarations to more resemble how they used to be and to perform the conversion on load.
2016-08-11 17:16:35 -04:00
Vas Crabb
5689fe16bf
Merge pull request #1230 from antonioginer/master
...
Fix audio distortion with -refreshspeed and -sound xaudio2 (MT 06199)
2016-08-12 03:48:57 +10:00
Vas Crabb
fd7093db6c
Merge pull request #1229 from npwoods/fix_bios_menu
...
Fixes a regression in the bios menu that caused all devices to be displayed
2016-08-11 22:51:54 +10:00
Nathan Woods
f18f094fdc
Fixes a regression in the bios menu that caused all devices to be displayed
2016-08-11 08:14:37 -04:00
Antonio Giner
30cf980dd6
Fix audio distortion with -refreshspeed and -sound xaudio2 (MT 06199)
2016-08-11 14:07:51 +02:00
Nathan Woods
549df5e6b0
Fixed an issue that caused softlist device descriptions to be blank
...
This also fixes a likely undiscovered issue where the filename in softlist XML parse error messages was also blank
2016-08-11 07:40:20 -04:00
Curt Coder
74fc59935f
wangpc: Fixed keyboard error on POST. [Curt Coder]
...
im6402: Reset receive/transmit registers after data frame is changed. [Curt Coder]
2016-08-11 09:24:00 +03:00
briantro
2d157fd957
New Metamorpic Force clone
...
New Clone Added
-----------------------------------------------
Metamorphic Force (ver AAA) [Abelardo Vidal]
2016-08-11 00:06:52 -05:00
Vas Crabb
e7b32f3a40
add override qualifier
2016-08-11 11:37:39 +10:00
Vas Crabb
6d9e7e7bdb
Merge pull request #1227 from GiuseppeGorgoglione/master
...
Use emumem.h defines whenever possible
2016-08-11 11:04:02 +10:00
Giuseppe Gorgoglione
5f912b42f6
Use emumem.h defines whenever possible
2016-08-11 02:17:53 +02:00
Michael Zapf
2976243da1
Added PC-AT mode (still untested), some preparations for 9224 emulation
2016-08-11 01:18:14 +02:00
Vas Crabb
2676e800e6
Merge pull request #1225 from ajrhacker/pwrkick
...
pwrkick, othldrby: Various improvements
2016-08-11 08:11:11 +10:00
MetalliC
eda3bb105f
new machines added as NOT_WORKING
...
---------------------------------
The Key Of Avalon 2.5 - War of the Key (server) (Rev B) [ShouTime, rtw]
The Key Of Avalon 2.5 - War of the Key (client) (Rev B) [ShouTime, rtw]
2016-08-11 00:26:14 +03:00
AJR
d99df1e5d1
pwrkick, othldrby: Various improvements
...
- Add NVRAM to Power Kick and Othello Derby; document the reset mechanism for the latter
- Add ticket dispenser to Power Kick (seems to work for the most part)
- Remove numerous bogus DIP switches
- Thoroughly reconfigure coin inputs in Power Kick, adding counters and lockouts for all three (including the "Key In" input that really isn't)
- More meaningful settings for the "Payout" DIP switch in Power Kick (based on program code)
2016-08-10 17:19:53 -04:00
couriersud
d0970c215f
Add a preliminary parser for RINF netlist format. (nw)
2016-08-10 23:08:35 +02:00
Stiletto
65d5cf7592
more notes (nw)
...
more notes (nw)
2016-08-10 17:06:27 -04:00
Curt Coder
840b9e7362
abc1600: WIP. (nw)
2016-08-10 20:50:54 +03:00
David Haywood
a5786da7dc
more mpu4 sorting
2016-08-10 17:03:06 +01:00
Vas Crabb
88779c9b10
Merge pull request #1223 from npwoods/more_softlist_stdstring
...
Converted more softlist code to use std::string
2016-08-10 22:38:57 +10:00
Nathan Woods
1f7c2b6a4a
Changing 'bool iswild' to 'const bool iswild'
2016-08-10 08:36:19 -04:00
David Haywood
375a4d920f
more mpu4 sorting
2016-08-10 13:19:29 +01:00
Nathan Woods
68c2d88d51
Converted more softlist code to use std::string
2016-08-10 08:08:10 -04:00
Robbbert
b37bdb6c32
UAPCE: fixed invalid dipswitch (nw)
2016-08-10 21:49:44 +10:00
Nathan Woods
9f5325a311
device_image_interface::software_name_split() ==> softlist.cpp:software_name_parse()
...
Also consolidated with code that performed a quick pass to identify whether a piece of text is a software name
2016-08-10 07:22:46 -04:00
Curt Coder
8bf6e9ebb5
pofo: Added skeleton for PCD3311T sound chip. (nw)
2016-08-10 13:05:14 +03:00
Nathan Woods
1cda375d5e
Eliminated device_image_interface::make_readonly()
...
Take note that I eliminated make_readonly(); here is why I think the calls were unnecessary:
1. All image loads through softlists are done through common_process_file(), and thus going to be readonly anyways
2. The cassette.cpp call to make_readonly() seems to be a residual hack, if a failure occurs the image will be unloaded anyways
2016-08-09 22:27:24 -04:00
AJR
7835458e51
Remap "P1 Mahjong Score" to / key for OS X
2016-08-09 21:58:01 -04:00
AJR
f9939f28a8
UI-related cleanup (nw)
...
- Create class ui::machine_info for holding calculated machine info and generating descriptive strings for the UI. This absorbs a number of unimportant core functions that existed only for the UI's convenience.
2016-08-09 20:31:34 -04:00
hap
2bac1002b3
Merge pull request #1208 from npwoods/fix_bios_rom_walk
...
This should fix a regression incurred from the rom_entry changes identified by MASH
2016-08-09 23:41:42 +02:00
R. Belmont
3d7fbb0834
Merge pull request #1217 from ajrhacker/hiroshima_carp
...
kurukuru, ppj: Input/output improvements
2016-08-09 14:59:54 -04:00
AJR
d89b635eb5
kurukuru, ppj: Input/output improvements
...
- Ticket dispenser now works for real, dispensing on command rather than like crazy
- Correct "Payout Mode" DIP settings
- Correct DSW1 settings in Pyon Pyon Jump
- Rename coin inputs and coin-related DIP switches and reorder them by increasing denomination
- Remove bogus "Unknown" inputs that aren't actually used
- Full character names only for Kuru Kuru Pyon Pyon (except in bookkeeping mode)
- Reset button now mapped as "Memory Reset" (though it also resets the program)
- Random notes based on program code
2016-08-09 14:27:20 -04:00
R. Belmont
f4aa06020c
Merge pull request #1210 from mamehaze/mpu4test
...
more mpu4 ident
2016-08-09 14:17:35 -04:00
R. Belmont
9b875c8074
Merge pull request #1212 from shattered/_c107959
...
dvk_ksm: drop dvk_ksm01 variant and merge ROM sets; enable tx to its keyboard
2016-08-09 14:17:17 -04:00
David Haywood
1ac265a495
more mpu4 sorting
2016-08-09 19:11:49 +01:00
Curt Coder
9705b0ccb1
pofo: Fixed LCDC RAM size. (nw)
2016-08-09 12:23:57 +03:00
briantro
f09bc31363
apple2gs.cpp - Fix rom load for 03 rom - NW
...
Seems on real hardware the high address line for FE-FF rom is swapped so we need to do this manually as we load the rom. Confirmation that the current rom image is correct via several sources dating back to at least 2012.
2016-08-09 01:05:44 -05:00
Vas Crabb
61579a4f16
Merge pull request #1214 from npwoods/more_diimage_softlist_stdstring_stuff
...
More softlist-related conversions of strings to std::string
2016-08-09 10:51:28 +10:00
Nathan Woods
01844ed061
More softlist-related conversions of strings to std::string
2016-08-08 19:51:32 -04:00