MASH
af16d9b3ba
Update midyunit.cpp
2016-09-01 19:33:47 +01:00
MASH
972364003c
Update guab.cpp
2016-09-01 19:33:03 +01:00
MASH
892188aafe
Update namcos22.cpp
2016-09-01 19:32:19 +01:00
MASH
d7d365929e
Update bartop52.cpp
2016-09-01 19:31:14 +01:00
MASH
e329fe097f
Update sshot.cpp
2016-09-01 19:30:30 +01:00
John Parker
ef03ef06ee
Added layouts
2016-09-01 19:13:17 +01:00
Risugami
93f14e59b5
Added LEDs to Hyperdrive layout.
2016-09-01 13:11:45 -05:00
John Parker
5cfc8e7479
Added layouts
2016-09-01 18:09:17 +01:00
MetalliC
fcb9dc857d
naomi docs update [f205v, MetalliC]
2016-09-01 15:04:42 +03:00
Nathan Woods
9c06ec0b6a
Incorporating Vas Crabb feedback
2016-09-01 06:49:54 -04:00
Vas Crabb
83e4d34af0
Merge pull request #1353 from Risugami/master
...
Added layout for California Speed
2016-09-01 18:30:19 +10:00
Risugami
7fc2e7ff84
Minor improvement on logging. The LOG define isn't needed as everything expected is found. What could remain would be considered an error and needs to be logged.
2016-09-01 03:19:50 -05:00
Risugami
69fcbfe6c8
Changed style as requested.
2016-09-01 02:45:37 -05:00
Vas Crabb
f4de6518cf
Merge pull request #1263 from npwoods/cococart_cpp_modernization
...
Rough C++ modernization of CoCo cartridge infrastructure
2016-09-01 16:23:08 +10:00
Vas Crabb
cbe61fe91d
Merge pull request #1354 from npwoods/i860disasm_fix
...
Fixed an issue on the i860 disassembler that could cause an undefined string to be used
2016-09-01 15:58:37 +10:00
Vas Crabb
8f0c90af03
Merge pull request #1355 from ajrhacker/big10_inputs
...
big10: Various modest input/output improvements
2016-09-01 14:53:53 +10:00
AJR
f39271d8c0
big10: Various modest input/output improvements
...
- Use applicable gambling input types and keypad for numbers instead of BUTTON<n>
- Add ticket dispenser for payout (but is there any hopper feedback? no obvious error message)
- Add lamp output(?)
- Try to puzzle out some more DIP switches based on what the code does
Slight improvements to AY8910 error logging, with some messages now disabled by default (nw)
2016-08-31 23:33:18 -04:00
Nathan Woods
29549fcb0a
Fixed an issue on the i860 disassembler that could cause an undefined string to be used
2016-08-31 21:54:00 -04:00
briantro
f4c5212c2e
Terminator 2 - Judgment Day Proto clone added
...
New Clone Added
-------------------------------------------------
Terminator 2 - Judgment Day (rev PA2 10/18/91) [Bicycle Repairman]
2016-08-31 20:31:51 -05:00
Risugami
1d1be2ff92
Added layout for Vapor TRX.
2016-08-31 17:34:42 -05:00
Brad Hughes
5281612e2a
Partially fix SDL joysticks with same name
...
Fixes #1334
2016-08-31 18:01:53 -04:00
Risugami
91ea35d7e0
Added layout for Hyperdrive.
2016-08-31 15:33:32 -05:00
Risugami
4b22e9211f
Added layout for California Speed.
2016-08-31 14:26:17 -05:00
S.Z
dcdd2cc5ba
Merge pull request #1352 from johnparker007/mpu5_layouts
...
MPU5: Added 146 layouts
2016-08-31 21:12:35 +02:00
MetalliC
e25fcaff52
vector06: add software list and TODOs
2016-08-31 21:45:01 +03:00
John Parker
96f190ba11
Add layouts
2016-08-31 19:00:17 +01:00
Joakim Larsson Edstrom
ef5622363f
New driver for Esselte 100, has built in BASIC, supports cassette save/load and capable of 256x256 semigraphics
2016-08-31 17:21:58 +02:00
Michael Zapf
fc262685f6
ti99: Added debug read.
2016-08-31 15:05:37 +02:00
Vas Crabb
dff14d609f
gba_lcd inherits m_regs as well (nw)
2016-08-31 11:47:01 +10:00
Vas Crabb
6eeb2ff231
Merge pull request #1350 from ajrhacker/gba_save_fix
...
Attempt at fixing gba savestates (nw)
2016-08-31 11:24:23 +10:00
AJR
8940ddfb60
Attempt at fixing gba savestates (nw)
...
This is untested, but similar in principle to af97bde77b
.
2016-08-30 21:15:12 -04:00
Scott Stone
5f0177016a
Fix for save state reloading for many machines using oki6295, thanks to Osso (nw)
2016-08-30 17:04:31 -04:00
therealmogminer@gmail.com
3cd120638a
Add okim6295 to vgmplay driver, nw
2016-08-30 17:28:06 +02:00
Vas Crabb
4d0d5fe118
srcclean again...
2016-08-31 01:17:52 +10:00
Ivan Vangelista
af97bde77b
devices/zeus2.cpp: fix save state crashing in thegrid and crusnexo (nw)
2016-08-30 15:37:45 +02:00
therealmogminer@gmail.com
eb8ca9b785
Fix MT06306, removed oricext bus from telstrat only, nw
2016-08-30 12:41:47 +02:00
Michael Zapf
89515782ad
ti99: Change step rate default setting to 8ms.
2016-08-30 12:37:14 +02:00
Vas Crabb
234e91f9fb
Add Lua-cleaning ability to srcclean
2016-08-30 14:57:38 +10:00
Vas Crabb
e2978b793f
Merge pull request #1344 from johnparker007/j6_layouts
...
JPM IMPACT: Added 58 layouts
2016-08-30 09:51:11 +10:00
Vas Crabb
e85937f8b3
Merge pull request #1345 from johnparker007/mpu3_layouts
...
MPU3: Added 39 layouts
2016-08-30 09:50:15 +10:00
John Parker
ed59f93b1d
Add 39 layouts
2016-08-29 21:18:58 +01:00
John Parker
de503d0371
Added 58 layouts
2016-08-29 18:59:44 +01:00
therealmogminer@gmail.com
a1cce8e98d
Fix MT05813, memory trashing by z8536 device
2016-08-29 17:36:24 +02:00
Vas Crabb
46bf1ce04b
More cleanup on the back of Osso's fix for a7e393b36b
(nw)
...
* Make iterators actually meet requirements of ForwardIterator (and by consequence, ForwardIterator, Iterator and EqualityComparable)
* Don't use function statics if they can be avoided - it isn't thread-safe
* Remove leftover crud from when dynamic_buffer and friends were templates in lib/util
It's still dangerous that the const behaviour of iterators doesn't match STL.
Also, simple_list members with similar functionality to STL container members should be renamed.
2016-08-30 01:31:23 +10:00
Ivan Vangelista
7c6a527e26
emumem.cpp: fix regression in save states (nw)
2016-08-29 15:46:10 +02:00
hap
d7ef4e6c49
wildfire: fix display problem on loadstate
2016-08-29 15:06:40 +02:00
MetalliC
94e8bc2d92
chihiro/triforce comments-docs update from f205v
2016-08-29 15:52:13 +03:00
therealmogminer@gmail.com
b21b5d4434
m5: Don't crash when not run with cartridges, nw
2016-08-29 14:50:28 +02:00
therealmogminer@gmail.com
107b328d10
Fix MT06314, V33 only has a 20-bit address bus, nw
2016-08-29 14:50:25 +02:00
therealmogminer@gmail.com
fe2e7acaa4
Fix MT06315, M6504 only has a 13-bit address bus, nw
2016-08-29 14:50:23 +02:00
Ivan Vangelista
41c53d804f
eprom.cpp: fixed save state regression (nw)
2016-08-29 14:45:55 +02:00
Vas Crabb
6767ca22e5
forgot these on the previous srcclean run (nw)
2016-08-29 22:41:38 +10:00
Vas Crabb
65dc9cf4c0
Merge pull request #1342 from johnparker007/sc4_layouts_i-z
...
Scorpion 4: added 73 layouts
2016-08-29 22:34:53 +10:00
Vas Crabb
61fc29c639
Merge pull request #1339 from mamehaze/mpu4test3
...
some more mpu4 descriptions (nw)
2016-08-29 22:16:04 +10:00
John Parker
205ad26340
Scorpion 4: added 73 layouts
2016-08-29 12:52:58 +01:00
therealmogminer@gmail.com
df6bced689
Fix MT06317 and MT06316, will wnss
2016-08-29 12:49:49 +02:00
David Haywood
7b32f11232
mpu4sw.hxx - main description pass done (nw)
2016-08-29 11:26:41 +01:00
Vas Crabb
25b8ea2e48
dooyong.cpp: clean up, encapsulate stuff, use derived machine configs, better represent the 16-bit text layer block on 8-bit machines
2016-08-29 18:22:37 +10:00
Lord-Nightmare
7d652e945f
arkanoid.cpp: clean up comments and fix obsolete set names in comments which have long since changed. Clean up and update notes about which MCUs are used. [Lord Nightmare]
2016-08-29 03:05:29 -04:00
Lord-Nightmare
24c9bf10f4
mhavocrv: fix missing comment, fix date. (n/w)
2016-08-29 02:39:17 -04:00
Vas Crabb
716061d8e5
Merge pull request #1340 from ajrhacker/aug_fixes
...
Misc. fixes (nw)
2016-08-29 13:04:05 +10:00
MASH
3d4e104495
Update mame.lst
2016-08-28 23:57:41 +01:00
MASH
e315501770
Update dwarfd.cpp
2016-08-28 23:54:53 +01:00
David Haywood
28bfab0153
m4luckst, m4jwlcwn descriptions (nw)
2016-08-28 21:59:40 +01:00
David Haywood
00512e7b26
couple more mpu4 descrptions (nw)
2016-08-28 21:45:55 +01:00
David Haywood
bc5698b3e0
couple more MPU4 (nw)
2016-08-28 21:30:45 +01:00
AJR
6ff64def00
Misc. fixes (nw)
...
- Correct address space number for audiocpu_map in barni.cpp
- Add missing_dependencies check to airraid_dev (fixes segfault in tilemap viewer; yes, I know these tiles are 100% garbage)
- Add assert to device_gfx_interface::palette() to help catch dependency mistakes like the above
- Add MACHINE_IMPERFECT_SOUND to cshootert (music desyncs a lot)
2016-08-28 16:09:03 -04:00
David Haywood
bdeb49959d
some more mpu4 descriptions (nw)
2016-08-28 20:49:18 +01:00
Vas Crabb
cb510d4889
srcclean new layouts
2016-08-29 04:18:33 +10:00
Vas Crabb
21c66f9e63
Merge pull request #1337 from johnparker007/j2_layouts
...
JPM MPS: Added 89 Layouts
2016-08-29 04:13:20 +10:00
Vas Crabb
0236029101
Merge pull request #1338 from johnparker007/j5_layouts
...
JPM SYSTEM5: added 21 layouts
2016-08-29 04:12:47 +10:00
John Parker
53d21dec8e
Add 21 layouts
2016-08-28 19:04:56 +01:00
Dirk Best
690df12c7c
ajax: Slightly adjust visible area (MT #06356 )
2016-08-28 18:50:52 +02:00
Vas Crabb
c960435d3e
srcclean and translation regeneration
2016-08-29 02:02:04 +10:00
John Parker
d8d04046cc
Added 89x Layouts
2016-08-28 16:12:32 +01:00
KEN WHITE
b0b74991c0
kim1 softlist
2016-08-28 06:42:18 -07:00
KEN WHITE
dd7f9479fa
:w
...
"esc"
esc
"esc"
2016-08-28 06:19:54 -07:00
R. Belmont
2101fe044e
Merge pull request #1333 from johnparker007/sc4_layoutas_a-h
...
Scorpion 4: Add 35x layouts (D-H)
2016-08-28 08:50:17 -04:00
KEN WHITE
fb2629adc0
Please enter the commit message for your changes. Lines starting
2016-08-28 05:46:11 -07:00
hap
644ccd9000
chessmst: add note
2016-08-28 12:14:09 +02:00
Miodrag Milanovic
85f7413a69
Cleanup for VS2015 build (nw)
2016-08-28 11:58:12 +02:00
MetalliC
2221e3fa0f
model1 add IO board dumps (nw)
2016-08-28 12:24:53 +03:00
Ivan Vangelista
2f42c40b14
dynax.cpp: dumped color PROMs for Intergirl [f205v]
2016-08-28 09:04:36 +02:00
MetalliC
e532ca2059
vector06 fix ROM cartridge boot, use soviet FDC, few notes
2016-08-28 09:11:01 +03:00
Vas Crabb
8b32cd1eb5
Offsets in words, duh
2016-08-28 15:03:07 +10:00
Vas Crabb
6a0f6ca570
dooyong.cpp: better representation of how tilerom appears to hardware
2016-08-28 13:48:03 +10:00
Vas Crabb
0000f1b67f
Change name
2016-08-28 13:08:07 +10:00
Vas Crabb
c70fee9c71
Convert rshark/superx ROM-based tilemaps to device as well, remove all the trampolines
2016-08-28 13:00:54 +10:00
Vas Crabb
67bedd6b2e
Merge pull request #1331 from antonioginer/master
...
New stretching options (as suggested by Jeeze)
2016-08-28 10:36:58 +10:00
hap
59eb4a0557
chessmst: added reset and halt buttons
2016-08-28 01:43:21 +02:00
John Parker
2bc3ee7939
Scorpion 4: Add 35x layouts (D-H)
2016-08-27 23:11:29 +01:00
Nathan Woods
b60879e595
option_guide C++-ification, touched up imgtool
...
The main point of this change is to C++-ify option_guide. It was changed from a struct array to a class, namespaced etc, with the ultimate hope of incorporating an in-emulation image creation UI.
Imgtool got hit with a number of changes; I'll probably have to bring that off of the backburner and touch that up too
2016-08-27 16:41:11 -04:00
Olivier Galibert
fe5a6b57d1
dirom fixes (nw)
2016-08-27 22:37:21 +02:00
Antonio Giner
dcc361c354
Consistently apply -intscalex to the long dimension of the target
...
monitor, and -intscaley to the short dimension.
2016-08-27 22:12:29 +02:00
Antonio Giner
aa326bd8e6
Implement new option -autostretchxy, to automatically apply
...
-unevenstretchx or -unevenstretchy based on source native orientation.
2016-08-27 22:12:29 +02:00
Antonio Giner
a976bc2a2a
Implement new option -unevenstretchy (complementary to -unevenstretchx)
2016-08-27 22:12:29 +02:00
Vas Crabb
b65c003cbe
Merge pull request #1330 from bradhugh/osx_relative_mouse
...
Warp mode for relative mouse on OSX SDL 2.0.4
2016-08-28 05:24:49 +10:00
Vas Crabb
8c6c3e4650
Make Dooyong tilemap generator into a device, move a whole lot of stuff from video start to machine config
2016-08-28 05:09:06 +10:00
hap
0c2fb3c289
tlcs90: fix a nonsense check
2016-08-27 21:02:54 +02:00
therealmogminer@gmail.com
90b6c12423
Really fix -debug -cheat crash this time, nw
2016-08-27 20:53:13 +02:00
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