Commit Graph

43409 Commits

Author SHA1 Message Date
fulivi
68509a3191 hp_hybrid: added hp_hybrid & hp_5061_3001 to unidasm 2016-09-10 15:52:05 +02:00
smf-
cfc0aa49d3 fix for "warning C4390: ';': empty controlled statement found; is this the intent?" with MSVC (nw) 2016-09-10 09:15:28 +01:00
mahlemiut
fa0e6b3fbd octopus: added more components, hooked up DIP switches. All systems tests now pass. 2016-09-10 15:51:48 +12:00
angelosa
52e5c4109a Reversed shifts in dirtfoxj, nw 2016-09-10 04:39:03 +02:00
Scott Stone
5779e69dbd a5200.xml: Commented set barbball which is already represented as an arcade protoype rom, even if it works in a stock Atari 5200. (nw)
coleco.xml: Commented set cbsmon for which I could not find any documentation on origin or validity.  No screen shots of it working in any emulator either and doesn't have the telltale cart header "AA55/55AA". (nw)

Renamed select sets for Nintendo Vs. which cause -verifysoftware confusion with NES softlist titles due to shared setnames in the form of partial hits.  This also tests the waters for expanded setnames for parents (nw)
2016-09-09 22:08:31 -04:00
Vas Crabb
b36662dbf2 check that driver names contain only [0-9a-z_] (nw) 2016-09-10 10:42:52 +10:00
Vas Crabb
6a2b41aa0b Merge pull request #1332 from npwoods/option_guide_and_imgtool
option_guide C++-ification, touched up imgtool
2016-09-10 10:15:30 +10:00
MetalliC
92f1f661dd rom labels (nw) 2016-09-09 21:02:02 +03:00
MetalliC
624fb374f1 Merge pull request #1385 from mamehaze/september2016
new clones NBA Jam Extreme (ver. 1.10I) [farzeno]
2016-09-09 20:30:00 +03:00
David Haywood
2ff470904c new clones
NBA Jam Extreme (ver. 1.10I) [farzeno]
2016-09-09 17:24:05 +01:00
MetalliC
cb0f4465ec naomibd notes 2016-09-09 15:58:19 +03:00
Vas Crabb
0e03164fc1 Merge pull request #1290 from npwoods/set_filetype_for_softlist_images
Now setting m_filetype for images loaded from softlists
2016-09-09 22:22:24 +10:00
MetalliC
f39004a1f9 photon2.cpp documentation update based on schematics research [Mick] 2016-09-09 15:13:02 +03:00
Nathan Woods
b5a2d1bc77 Changing an 'assert(false)' to 'throw false', so that this always errors even in non-debug builds 2016-09-09 06:59:54 -04:00
Nathan Woods
402d84ff34 Properly catching another out of memory condition 2016-09-09 06:29:40 -04:00
Vas Crabb
c083e36c41 Merge pull request #1370 from npwoods/conditionally_support_cmdline_imagecreate
Allows devices to indicate whether image creation should be supported at the command line
2016-09-09 19:57:34 +10:00
MetalliC
211e5f544d sms.cpp: more accurate FM Sound Unit behavior [Enik Land] 2016-09-09 12:41:12 +03:00
Robbbert
3291684c2b Increased max length of parent name to 16, for evaluation purposes. (nw) 2016-09-09 16:29:26 +10:00
R. Belmont
5ec43fd07c Merge pull request #1357 from Risugami/master
Added LEDs to Hyperdrive layout
2016-09-08 16:31:28 -04:00
R. Belmont
aff04e4c60 Merge pull request #1373 from JoakimLarsson/fccpu30_10
Added interrupt support in DUSCC device, Force CPU30 board driver and…
2016-09-08 16:30:03 -04:00
R. Belmont
44e4ed61a7 Merge pull request #1374 from GiuseppeGorgoglione/master
gba_lcd: one bug fix and code refactoring
2016-09-08 14:13:27 -04:00
R. Belmont
fceaad2475 Merge pull request #1375 from MASHinfo/master
New Winners Circle clone
2016-09-08 14:12:55 -04:00
R. Belmont
b810c01fce Merge pull request #1376 from jrieman/megaduck_snd_fix
Fix Mega Duck envelope and lfsr sound registers
2016-09-08 14:12:31 -04:00
R. Belmont
09e007a939 Merge pull request #1379 from MASHinfo/master
Fixed palette in Battles (set 1)
2016-09-08 14:12:16 -04:00
R. Belmont
4b0e2d59f6 Merge pull request #1380 from JoakimLarsson/e100_2
Esselte 100: Added rev2 layout and support for software RTC
2016-09-08 14:12:00 -04:00
hap
3c327e7f54 fidel6502: hooked up EAS speech chip. game still not playable 2016-09-08 19:55:05 +02:00
MetalliC
5cd3ba0e6b naomi docs, add Altera's config eprom dump (nw) 2016-09-08 17:35:29 +03:00
Curt Coder
4230551e6c pc1512: WIP. (nw) 2016-09-08 17:25:39 +03:00
MASH
34084426f4 Update xevious.h 2016-09-08 13:37:05 +01:00
MASH
d6c0e170bf Update xevious.cpp 2016-09-08 13:35:43 +01:00
MASH
cf4a7660c0 Update galaga.cpp 2016-09-08 13:32:38 +01:00
mahlemiut
923faf6cb2 octopus: added some more components, pass a few more tests. 2016-09-09 00:14:22 +12:00
Joakim Larsson Edstrom
47a63a55c7 Added Esselte 100 rev2 layout 2016-09-08 11:50:51 +02:00
Robbbert
ec634c3189 chessmst: removed wrong comments (nw) 2016-09-08 18:52:04 +10:00
Robbbert
e23dde49d6 chessmst: enabled use of proper external artwork [fhub] 2016-09-08 18:46:36 +10:00
Vas Crabb
5922bd6aff Merge pull request #1378 from ajrhacker/amusco_notes
amusco.cpp: Hardware notes (nw)
2016-09-08 13:48:52 +10:00
Vas Crabb
dd51df233f Merge pull request #1377 from mamehaze/mpu4test3
flagrall needs START1 hooked up for the continue feature, even if it …
2016-09-08 13:47:46 +10:00
mahlemiut
e79465f0f2 octopus: correct CPU speeds, add Z80, add basic video output 2016-09-08 15:08:05 +12:00
AJR
9009021c8e amusco.cpp: Hardware notes (nw) 2016-09-07 22:56:28 -04:00
David Haywood
e4f547735f flagrall needs START1 hooked up for the continue feature, even if it isn't used to start the game (nw) 2016-09-08 03:45:46 +01:00
briantro
6dcfe97f71 mazerbla.cpp: Rom name corrections - NW 2016-09-07 19:24:30 -05:00
briantro
480ae0fb71 Merge branch 'master' of https://github.com/mamedev/mame 2016-09-07 19:23:32 -05:00
Lord-Nightmare
1214311326 comment update (n/w) 2016-09-07 20:22:59 -04:00
John Rieman
4f952f161f Fix Mega Duck envelope and lfsr sound registers
I compared the sound register writes made by the Mega Duck
and Game Boy versions of Snake Roy and Pile Wonder. From that
I found that the nibbles of the evelope and lfsr registers
are reversed relative to the Game Boy. Emulating this makes the games
sound the same on both consoles.
2016-09-07 17:10:16 -07:00
briantro
a483b131d8 Merge branch 'master' of https://github.com/mamedev/mame 2016-09-07 18:54:35 -05:00
Lord-Nightmare
fed6bf9ce1 superqix.cpp: Got rid of timer hacks for z80<->mcu communication in hotsmash,
Implemented 68705 DDR registers, implemented proper readback of z80<->mcu semaphores,
Got rid of HOLD_LINE hack for NMI by implementing NMI ACK register,
Added more driver notes [Lord Nightmare]
2016-09-07 19:06:15 -04:00
cracyc
b38ca3b8e5 dwarfd: fix graphics (nw) 2016-09-07 17:32:44 -05:00
Joakim Larsson Edstrom
47366cd229 Add IRQ to get software RTC running, removed some unused members, added members to save states 2016-09-07 22:38:10 +02:00
angelosa
cc05921cdb Fix cninjabl2 sound ROM hookup, nw 2016-09-07 19:12:02 +02:00
Brad Hughes
a61f82ab0d Merge branch 'master' of https://github.com/mamedev/mame.git 2016-09-07 11:38:33 -04:00
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