Brad Hughes
db54570694
Each mouse should track its own double-click status (nw)
2016-09-07 11:37:32 -04:00
MASH
eb34e4ff13
Update mame.lst
2016-09-07 16:37:24 +01:00
angelosa
103ee8f8f4
Improved graphics in bagmanf set [Angelo Salese]
2016-09-07 17:36:42 +02:00
angelosa
99c3861c52
Assume pspikesba to have pin7 low, nw
2016-09-07 17:36:40 +02:00
angelosa
1c0943c643
Shooting Star protection info, nw
2016-09-07 17:36:39 +02:00
angelosa
2170672c33
Accurate flags for MK-5, nw
2016-09-07 17:36:37 +02:00
MASH
c51911fb9e
Update corona.cpp
2016-09-07 16:34:47 +01:00
Joakim Larsson Edstrom
889f958365
Fixed redundant logerror parameters and trailing spaces
2016-09-07 16:25:32 +02:00
cracyc
0c0c086268
ui/datmenu: fix in game menu data view (nw)
2016-09-07 09:00:08 -05:00
Giuseppe Gorgoglione
580953b695
gba_lcd: code refactoring
...
The patch looks scary but the result is functionally equivalent.
2016-09-07 14:46:09 +02:00
Giuseppe Gorgoglione
7b1e4c5d7f
gba_lcd: bugfix
...
Add missing check for layer BG2 enable flag in draw_roz_bitmap_scanline()
Note: the Nintendo GBA programming manual is clear about this, but I didn't find any game in which this makes some difference
2016-09-07 14:31:29 +02:00
Miodrag Milanović
fa4b5bdee6
Merge pull request #1368 from cracyc/lua_dats
...
Move UI dats to lua plugin
2016-09-07 14:27:35 +02:00
Joakim Larsson Edstrom
63ac06861f
Added interrupt support in DUSCC device, Force CPU30 board driver and interrupt controller support in the FGA002 device. Improved LOG messages in the 68230 device
2016-09-07 14:04:29 +02:00
Lord-Nightmare
42ab14dc64
atarist.cpp: Add correct rom labels for the TOS 1.02 and 1.04 roms for the MegaST [Lord Nightmare, techfury90]
2016-09-07 04:03:08 -04:00
cracyc
9d101cad6a
ui: remove datfile_manager (nw)
2016-09-06 22:11:01 -05:00
briantro
07d3acc67f
Merge branch 'master' of https://github.com/mamedev/mame
2016-09-06 19:28:48 -05:00
Angelo Salese
1b28667174
US default != rest of the world defaults, nw
2016-09-07 00:19:11 +02:00
angelosa
31fd63a61a
sbasebalj bogusly marked as MNW but same as sbasebal, nw
2016-09-06 22:46:18 +02:00
angelosa
0857b44df6
Properly mark goldmedla / b as unemulated protection flag, they never access the video bank register for whatever reason, nw.
2016-09-06 22:25:20 +02:00
hap
3d595c6594
tsi speech+: added battery status input
2016-09-06 22:10:47 +02:00
hap
e927784a90
New working machine added
...
-------------
TSI Speech+ [hap, Sean Riddle, Lord Nightmare]
2016-09-06 21:43:33 +02:00
R. Belmont
261f6fbd5c
Merge pull request #1323 from MASHinfo/master
...
New Xevious clone
2016-09-06 15:40:07 -04:00
R. Belmont
35fb11ac92
Merge pull request #1326 from MASHinfo/master
...
New Ms. Pac-Man clone
2016-09-06 15:40:00 -04:00
R. Belmont
59888c4c6f
Merge pull request #1341 from MASHinfo/master
...
New NOT WORKING game [Siftware, MASH]
2016-09-06 15:39:50 -04:00
R. Belmont
14295ea5ce
Merge pull request #1360 from MASHinfo/master
...
New Jumping Cross clone
2016-09-06 15:39:40 -04:00
R. Belmont
436ff26e16
Merge pull request #1363 from johnparker007/layout_update
...
Fruit machines: Update layouts with fixes and improvements
2016-09-06 15:39:29 -04:00
R. Belmont
b8bef631bd
Merge pull request #1365 from ajrhacker/darkmist_license
...
Correct manufacturer info for darkmist
2016-09-06 15:39:17 -04:00
Lord-Nightmare
05845d5141
superqix.cpp: add notes, add some debugger access fences on read handlers [Lord Nightmare]
2016-09-06 14:43:10 -04:00
MetalliC
8a4f18996d
Merge pull request #1369 from mamehaze/mpu4test3
...
new clones Tecmo World Soccer '98 [Hammy]
2016-09-06 21:32:54 +03:00
Lord-Nightmare
3374f55b2a
variable name consistency, pass 3 (n/w)
2016-09-06 14:12:32 -04:00
angelosa
cde1fe2633
Promoted all Aleck 64 games minus Magical Tetris Challenge as working, nw
2016-09-06 19:47:50 +02:00
Lord-Nightmare
4c533586de
variable name consistency, pass 2 (n/w)
2016-09-06 13:45:15 -04:00
Lord-Nightmare
2df6cd563a
variable name consistency, pass 1 (n/w)
2016-09-06 13:27:16 -04:00
Lord-Nightmare
9d45c72a63
comment fixes and variable name clarify (n/w)
2016-09-06 13:03:19 -04:00
angelosa
29663a2bad
Inputs and basic flash device hookup, nw
2016-09-06 14:31:58 +02:00
angelosa
50e980ade8
Minor consolidations, nw
2016-09-06 14:31:56 +02:00
Nathan Woods
98df223c17
Allows devices to indicate whether image creation should be supported at the command line
...
This addresses MT bug #6372 . The prior issue is that creating serial and/or printer output relied on how image_load() would create images that were not there. This behavior was not universally desirable (the consensus was that it was wrong for disk images, up in the air for cassettes etc). This change makes it possible for devices to control this behavior.
Currently I have it associated with image_type(); this might not be the ideal fix.
2016-09-06 07:37:31 -04:00
MetalliC
e153f45560
fix MT06364
2016-09-06 13:31:55 +03:00
Olivier Galibert
7f37b29274
okim6295: Directly use set_rom_bank [O. Galibert]
...
dirom: Add a mandatory callback on bank change [O. Galibert]
2016-09-06 11:44:15 +02:00
Olivier Galibert
98392fb5e3
dirom: Resist to out-of-bounds bank numbers [O. Galibert]
2016-09-06 11:44:15 +02:00
mahlemiut
d2e070f63a
fmtowns: reduce logerror spam a bit
2016-09-06 19:07:36 +12:00
David Haywood
60f4c6a237
simplify logic / update comment (nw)
2016-09-06 05:12:54 +01:00
David Haywood
3344f71cf9
new clones
...
Tecmo World Soccer '98 [Hammy]
2016-09-06 04:59:48 +01:00
cracyc
46ab9213f5
ui/selgame: get dat info from plugin [Carl]
...
plugins/data: add data plugin [Carl]
2016-09-05 21:43:17 -05:00
Lord-Nightmare
63ecb9a387
arkanoid.cpp: clean up variable names for eventual harmonization with other Taito drivers with MCUs (n/w)
2016-09-05 21:45:50 -04:00
arbee
a68ec58674
nss: revised/corrected hardware info [Guru]
2016-09-05 21:04:15 -04:00
Curt Coder
c4d0fbc48b
pc1512: Added mouse port slot interface. [Curt Coder]
2016-09-05 22:09:58 +03:00
Curt Coder
908f473f19
dislot: Added missing quote. (nw)
2016-09-05 22:09:23 +03:00
Curt Coder
d943eb48a9
pc1512: Added joystick port to the keyboard. [Curt Coder]
2016-09-05 20:29:50 +03:00
Sandro Ronco
0e9d38151f
chessmst: fixed HALT button.
2016-09-05 19:00:41 +02:00
Nigel Barnes
96a3e73dbc
fix File Manager when cfg image directory invalid (nw)
2016-09-05 17:55:15 +01:00
Nigel Barnes
7ae7811ca1
bbc: moved joystick to analogue port slot device
...
- added Voltmace self-centering joysticks
2016-09-05 17:38:07 +01:00
Nigel Barnes
88da816a52
bbc: fix rom crc/sha1 (nw)
2016-09-05 17:38:07 +01:00
Nigel Barnes
e7250d3c92
bbcb: moved fdc to slot device to support various controller boards:
...
- Acorn 8271 and 1770, supporting Acorn, Amcom, Watford DFS's
- Cumana QFS (8877a)
- Opus DDOS and EDOS (1770, 2793, 2791)
- Watford DDFS (1770 and 1772)
- removed fake bbcb1770 machine
2016-09-05 17:38:07 +01:00
Curt Coder
c6ecc22997
pc1512: Added a software list for hard disks, and a preinstalled HD20 image to it. [Curt Coder]
2016-09-05 17:35:51 +03:00
Curt Coder
fec44e7e18
pc1640: Added a software list for hard disks, and a preinstalled HD20 image to it. [Curt Coder]
2016-09-05 15:26:57 +03:00
Curt Coder
9d84623ab5
pc1512: WIP. (nw)
2016-09-05 14:38:23 +03:00
Scott Stone
9ba12217b3
re-add documentation to kim1 driver and added information to XML regarding usage of softlist item (nw)
2016-09-05 03:03:03 -04:00
Scott Stone
9ccda04d17
Merge pull request #1336 from Dagarman/master
...
added software list
2016-09-05 02:15:47 -04:00
Michael Zapf
44e74fcc99
ti99: Explicitly add the cell_size to mfm_w call (nw)
2016-09-05 00:08:09 +02:00
AJR
d531cabf59
Correct manufacturer info for darkmist
...
- Move darkmist and t5182 from libtaito to libseibu (nw)
2016-09-04 12:34:51 -04:00
Olivier Galibert
987370f7f8
maygay1b: Fix MT6366 [O. Galibert]
2016-09-04 16:51:47 +02:00
smf-
7e9d3cedff
fix for "warning C4390: ';': empty controlled statement found; is this the intent?" with MSVC (nw)
2016-09-04 13:37:42 +01:00
Robbbert
019a235757
All pinballs marked as NOT_WORKING (board decision) (nw)
2016-09-04 22:01:17 +10:00
Vas Crabb
1f1abfa39f
Merge pull request #1361 from ajrhacker/tilemap_viewer
...
More new features for UI graphics viewer
2016-09-04 15:28:05 +10:00
briantro
cdc4969955
Merge branch 'master' of https://github.com/mamedev/mame
2016-09-03 22:59:49 -05:00
mahlemiut
d6c3ec8c92
fmtowns: switch off layer debug keys by default
2016-09-04 14:22:39 +12:00
John Parker
28275b432c
Update layouts
2016-09-04 01:07:14 +01:00
hap
905adf07ae
New NOT_WORKING clone added
...
-------
Chess-Master (set 2) [uncredited]
2016-09-03 22:32:17 +02:00
Nathan Woods
4251194fe5
Worked around the OPTION_GUIDE_EXTERN issue by using a crazy trick involving namespaces
...
Caveats:
1. Because of how this trick works, it is no longer possible to declare an option guide as static, so I had to make a bunch of changes
2. I'm going to want the hardcore C++ guys (i.e. - Vas) to review this with a fine toothed comb
2016-09-03 16:11:58 -04:00
briantro
bc808cf655
midwunit.cpp: Minor rom name correction - NW
2016-09-03 11:42:43 -05:00
AJR
a237f50680
More consistent use of integer types in tilemap_t and other graphics-related classes (nw)
...
- Define indirect_pen_t, requiring a slight reordering of emu.h due to an unsurprising dependency
2016-09-03 10:01:39 -04:00
Nathan Woods
be3c18302e
Figured out a slightly better way to make the option guide macros to work
...
I was able to eliminate the need for a dummy entry at the end
2016-09-03 08:12:51 -04:00
Miodrag Milanovic
9a8964d5d0
Fix build (nw)
2016-09-03 13:53:44 +02:00
Miodrag Milanovic
d193abb0ad
Update BGFX and BX packages and update MAME code to support new API (nw)
...
Generated missing shaders (nw)
2016-09-03 13:30:42 +02:00
Robbbert
1b5fd49af1
IDSA pinball: added some meat to the bones (nw)
2016-09-03 14:03:57 +10:00
Nathan Woods
965fb61f95
Attempting to make option_guide and option_guide::entry POD types; need to figure out a better way to do OPTION_GUIDE_EXTERN
2016-09-02 23:52:30 -04:00
Lord-Nightmare
99926845d1
superqix.cpp: Fix ROM labels and locations for prebillian, add notes about lack of Taito game ID and PCB label. [Shoutime, Lord Nightmare]
2016-09-02 18:46:32 -04:00
AJR
0a8652e03f
More new features for UI graphics viewer
...
- Mouse over GFX tiles to reveal pixel values
- Mouse over tilemap to reveal tile codes and colors
- UI tilemap scrolling controls are now orientation-relative
- Make mouse visible everywhere in UI graphics viewer by treating it like a menu
- Add all necessary getters to tilemap_t and a few more (nw)
- Add comment about role of decoder in tilemap creation (nw)
2016-09-02 18:04:38 -04:00
MASH
fb68455435
Update mame.lst
2016-09-02 22:36:51 +01:00
MASH
584e7a943e
Update snk.cpp
2016-09-02 22:34:22 +01:00
Nigel Barnes
855760fedc
bbc: updated to use input merger device
...
- keyboard and joystick use ioport_array
- reset devices on BREAK
2016-09-02 21:47:02 +01:00
Nigel Barnes
a7946f9c61
added header checks to identify in uef_cas and csw_cas formats
2016-09-02 21:47:02 +01:00
Nigel Barnes
2aed582096
electron: added Acorn Plus 3 expansion as slot device (floppy support)
...
- reset expansion devices on BREAK
- minor progress on M2501 device
2016-09-02 21:47:02 +01:00
Nigel Barnes
2239e5d4c3
electron: now uses RAM device instead of ROM_REGION
...
- added CSW cassette format
- pressing BREAK will now hold until released
2016-09-02 21:47:02 +01:00
hap
8b7647d201
namcos22: timecris clone still had wrong byteswapped samplerom
2016-09-02 19:28:38 +02:00
Risugami
2ca569c935
Fixed Midway V Unit wheel output. It seems the diagnostics test for the wheel is poorly coded for turning left as it is correct in game.
2016-09-02 12:12:55 -05:00
Curt Coder
5970545c28
pc1512: Added hard disk information. (nw)
2016-09-02 15:34:25 +03:00
Vas Crabb
bc3279d967
Merge pull request #1351 from JoakimLarsson/e100_1
...
New driver for Esselte 100, has built in BASIC, supports cassette sav…
2016-09-02 20:54:21 +10:00
Joakim Larsson Edstrom
1d7ba6e45a
Hexified some UTF-8 character constants
2016-09-02 12:37:13 +02:00
Curt Coder
b96e5b1bdd
pc1512: Fixed keyboard reset behavior. [Curt Coder]
2016-09-02 13:33:03 +03:00
Joakim Larsson Edstrom
e800901749
Fixed Natural Keyboard configuration
2016-09-02 11:56:04 +02:00
Nathan Woods
2c9e00b96d
Moving null_option_guide to global scope to avoid thread safety issues
2016-09-01 20:05:13 -04:00
briantro
992ce0071e
midyunit.cpp: Label the PA2 Terminator 2 set as "prototype" as per other sets. - NW
2016-09-01 18:58:36 -05:00
Joakim Larsson Edstrom
55b5bad847
Fixed PR feedback on temporary integer types and keyboard definitions
2016-09-02 00:02:06 +02:00
hap
c357acd3df
Merge pull request #1359 from MASHinfo/master
...
Added joystick to P1 Start
2016-09-01 22:58:22 +02:00
S.Z
e7386056e6
Merge pull request #1358 from johnparker007/acesys1_layouts
...
ACESYS1: Added 6 layouts
2016-09-01 21:22:00 +02:00
S.Z
e3c00b961b
Merge pull request #1356 from johnparker007/j80_layouts
...
SYSTEM80: Added 12 layouts
2016-09-01 21:21:23 +02:00
Risugami
8868979af0
Attract mode would suggest these LEDs need reversed.
2016-09-01 14:10:51 -05:00
MASH
b30e517c91
Update turrett.cpp
2016-09-01 19:34:37 +01:00
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