Commit Graph

43395 Commits

Author SHA1 Message Date
therealmogminer@gmail.com
636a2bbbf4 -cmi2x: Fixed channel card memory tests. [Ryan Holtz] 2016-09-16 13:18:28 +02:00
Ivan Vangelista
1927ba1ce1 8080bw.cpp: fixed MT06371 (nw) 2016-09-16 09:26:28 +02:00
Lord-Nightmare
b49a39bf24 superqix.cpp: Replace bootleg mcu code on sqix and sqixr1 sets with an MCU dump patched from the decapped sqixu MCU, using hints in the bootleg MCU code to figure out what to change. This very likely will match the real sqix/sqixr1 MCU once it gets dumped, but mark it as BAD_DUMP since it is a user-created image. [Lord Nightmare] 2016-09-16 02:10:42 -04:00
Lord-Nightmare
b1dc3c3c43 ay8910.cpp: Implement register readback masking for ay-3-8914 as used on Intellivision [Lord Nightmare, Joe Zbiciak] 2016-09-15 19:47:53 -04:00
Vas Crabb
7d65a3c09f Merge pull request #1407 from felipesanches/pesadelo_boot_text
update comments on Forte 2 Pesadelo/Knightmare bootleg
2016-09-16 09:15:45 +10:00
hap
eebd8b7935 New working machine added
---------
Tiger Ditto [hap, Sean Riddle]
2016-09-15 20:34:03 +02:00
angelosa
d40870467d New WORKING clone
-----------------
Gemini Wing (bootleg) [Asayuki]

(and more accurate timings, nw)
2016-09-15 20:23:28 +02:00
therealmogminer@gmail.com
4eab2d6096 -cmi2x: Fixed FDC DMA behavior. [Ryan Holtz] 2016-09-15 19:10:30 +02:00
angelosa
25a8e26d81 Fixed mistake, nw 2016-09-15 19:07:34 +02:00
angelosa
a90b026136 Converted rollrace.cpp foreground to tilemap system and fixed flip flags in it, fixes service mode in rollace2 set [Angelo Salese]
(also fixed a wrap-around regression)
2016-09-15 19:00:45 +02:00
Felipe Corrêa da Silva Sanches
8f681138bb update comments on Forte 2 Pesadelo/Knightmare bootleg 2016-09-15 11:41:00 -03:00
angelosa
f14945d891 Added preliminary raster effects to tecmo.cpp, improves ending screen effect in Gemini Wing [Angelo Salese] 2016-09-15 15:53:07 +02:00
angelosa
9533bb5200 Fix MT #00792 2016-09-15 14:25:10 +02:00
therealmogminer@gmail.com
649cb254f5 Added skeleton for Volkswagen Digijet ECUs, nw 2016-09-15 11:23:00 +02:00
mahlemiut
ea54425ac6 octopus: fixed floppy use, now attempts to boot from floppy. CP/M 86-80 Plus and MS-DOS both now load to the command prompt. 2016-09-15 16:06:48 +12:00
Vas Crabb
744dfd9386 Merge pull request #1388 from npwoods/imgtool_cplusplus
Initial imgtool C++-ification
2016-09-15 13:51:53 +10:00
Nathan Woods
ab20ce4228 Vas Crabb feedback 2016-09-14 23:42:52 -04:00
angelosa
9044641368 Update outdated note, nw 2016-09-15 00:57:17 +02:00
angelosa
ff8cfd7ef3 Fix a note while at it, nw 2016-09-14 23:55:48 +02:00
angelosa
14ba962abe irq ack for hanaawas.cpp, nw 2016-09-14 23:53:05 +02:00
Michael Zapf
2e147ebe52 ti99: Changed tag for on-board RAM (nw) 2016-09-14 22:39:15 +02:00
angelosa
a4963cb2c4 Fix MT #00343 2016-09-14 21:54:38 +02:00
angelosa
7232052dd8 Fix MT #00611 2016-09-14 21:11:25 +02:00
angelosa
568540cec5 Fix MT #00963
(Which is actually also "fixed landscape scrolling": when turning right landscape is supposed to go left, not the other way around!)
2016-09-14 20:22:44 +02:00
angelosa
9a20e0c2fe Fix MT #00490 2016-09-14 19:48:50 +02:00
angelosa
b12d9491d5 Fix MT #01044 2016-09-14 18:49:28 +02:00
angelosa
c94cd9f4b9 False positive MACHINE_NO_COCKTAIL, nw 2016-09-14 18:02:45 +02:00
angelosa
2116ed5c54 Fix MT #02555 2016-09-14 17:50:13 +02:00
smf-
5a1820288a fix buffer overflow when debugging. (nw) 2016-09-14 14:13:06 +01:00
Brad Hughes
bf52d11826 Convert OSD monitor info to modules plus add DXGI implementation 2016-09-14 08:32:05 -04:00
angelosa
56b7dabf54 Moved FDC legacy logging behind a compile switch in segas24.cpp, nw 2016-09-14 13:53:00 +02:00
dankan1890
4a9b584b26 Added custom comparator. (nw) 2016-09-14 03:24:03 +02:00
dankan1890
cdd470aa90 I forgot these ones. (nw) 2016-09-14 00:25:02 +02:00
dankan1890
60b2ccdb9f A better solution for sorting of the favorites list. (nw) 2016-09-14 00:19:56 +02:00
dankan1890
1d378e65d2 Merge branch 'master' of https://github.com/mamedev/mame 2016-09-14 00:15:04 +02:00
Sandro Ronco
6d81daf715 chessmst: added layout with script.
New NOT WORKING machine
-----------
Chess-Master Diamond
2016-09-13 22:31:44 +02:00
dankan1890
953acb3095 Sort favorites game list by description. (nw) 2016-09-13 20:18:22 +02:00
AJR
a07171e778 cps1.cpp, mitchell.cpp: Restrict inputs for some games
- ghouls, pang, spang, pang3: Change joysticks to 4-way as flyers and manuals indicate
- pang, spang: Mark button 2 as optional (for what little that's worth)
- pang3: Remove buttons 2 and 3 (even service mode only shows one "Shot" button)
2016-09-13 13:42:23 -04:00
MetalliC
194cdf6600 new clones added (NOT_WORING)
----------------------------
Air Trix (original) [Andy Geezer]
NASCAR Racing (original) [Dion]
2016-09-13 17:59:13 +03:00
MetalliC
a476087669 Merge branch 'master' of github.com:mamedev/mame 2016-09-13 17:55:50 +03:00
fulivi
e25e1b84b0 imgtool, hp9845_tape format: write&del done, brief info added at the
start of file.
2016-09-13 16:44:37 +02:00
dankan1890
bceb3e34f8 Fixed remove favorites via "configure machine" menu. (nw) 2016-09-13 16:25:27 +02:00
MetalliC
032ff5d544 Atomiswave developer and game names corrections (nw) 2016-09-13 15:55:30 +03:00
Miodrag Milanović
4d3d404d17 Merge pull request #1396 from npwoods/fix_jvc_header_buffer_overrun
Fixed a potential buffer overrun in the code that reads headers for the CoCo JVC disk image format
2016-09-13 13:35:46 +02:00
Nathan Woods
c51de7aa95 Fixed a potential buffer overrun in the code that reads headers for the CoCo JVC disk image format 2016-09-13 06:50:08 -04:00
Miodrag Milanović
0a5078ac07 Merge pull request #1395 from ajrhacker/m68340_get_cs
Memberize public non-member function of m68340cpu_device (nw)
2016-09-13 09:13:11 +02:00
AJR
6b05fa4b4f Memberize public non-member function of m68340cpu_device (nw) 2016-09-13 00:50:47 -04:00
Lord-Nightmare
e879b60618 superqix.cpp: Shuffled around the super qix machine configs to make a bit more logical sense.
added a custom input member to clean up the mcu semaphore implementation for sqix and clones.
Added some notes about the sqixb1 mcu code origin. [Lord Nightmare]

Marked the recovered sqixb1 mcu dump good for that specific set as it matches a dump from a working pcb, and updated notes. [Lord Nightmare, Elgen]
2016-09-13 00:29:42 -04:00
Vas Crabb
9b88a353ba Merge pull request #1393 from npwoods/view_container
Introduced an STL container for a view (util::view<T>), and changed opresolv to use it
2016-09-13 11:01:06 +10:00
Nathan Woods
aea10e0b4d Alphabetizing the #include's, and added typedef's for the reverse iterators 2016-09-12 20:56:32 -04:00
Nathan Woods
86e242472f Fixed some stupid errors 2016-09-12 20:45:43 -04:00
Nathan Woods
714b78d084 Folded util::contiguous_sequence_wrapper<T> into coretmpl.h, and fixing the reverse_iterators 2016-09-12 20:33:05 -04:00
Lord-Nightmare
1c7e5ed9fa segahang.cpp: Very minor update about hangon pcb label based on auction pictures (n/w) 2016-09-12 20:26:38 -04:00
Nathan Woods
88c952adb3 Forgot to remove these m_ptr's 2016-09-12 18:45:10 -04:00
angelosa
0acf62b8f2 Fix #02349 2016-09-12 21:29:08 +02:00
angelosa
cebbc6258c Fix 06368 2016-09-12 19:14:53 +02:00
hap
0f110097a3 Revert "chessmst: enabled use of proper external artwork [fhub]"
This reverts commit e23dde49d6.
2016-09-12 18:42:48 +02:00
hap
84fad77d58 Revert "chessmst: removed wrong comments (nw)"
This reverts commit ec634c3189.
2016-09-12 18:42:48 +02:00
angelosa
e89a7c78de Fixed text tilemap char select enable and opacity in Combat School [Angelo Salese]
(Also fixes MT #00399)
2016-09-12 18:07:07 +02:00
hap
ff33510ff7 New NOT_WORKING clone added
------------
Electronic Battleship (1977 version, model 4750A) [hap, Sean Riddle]
2016-09-12 17:18:08 +02:00
angelosa
ebd70cd0e8 SCREEN_RAW_PARAMS for Combat School, nw 2016-09-12 16:00:23 +02:00
Nathan Woods
524d750106 Implementing util::contiguous_sequence_wrapper<T>::[c]r[begin|end]()
...correctly (I think).  Since we're not actually using this it isn't really tested
2016-09-12 07:51:15 -04:00
Nathan Woods
af1c5b26b8 Renamed util::view<T> to util::contiguous_sequence_wrapper<T>, changed ::iterator and ::const_iterator to just be pointers and other cleanups 2016-09-12 06:56:55 -04:00
Olivier Galibert
d8aa10fbc1 pcipc: sandbox for emulating a modern-ish pc (nw) 2016-09-12 11:55:16 +02:00
Vas Crabb
0036e43b7b check characters in softlist setnames, fix errors (nw) 2016-09-12 16:21:16 +10:00
Lord-Nightmare
418e6242df superqix.cpp: made hotsmash machine config derived from prebillian [Lord Nightmare] 2016-09-11 22:28:51 -04:00
Robbbert
d9de85ed95 New not working driver WIP (nw)
RC702
2016-09-12 11:18:46 +10:00
Lord-Nightmare
051f58226d superqix.cpp: Unified memory map for prebillian and hotsmash [Lord Nightmare]
(out of whatsnew: also fixed a savestate related regression from last commit which broke sqix)
2016-09-11 18:45:21 -04:00
Lord-Nightmare
0a9524d9a8 superqix.cpp: improved MCU HLE for prebillian to use non-anonymous timers instead of scheduler hacks
consistencized the AY port bits for hotsmash and prebillian
got rid of hack mame_rand usage for the MCU semaphores in prebillian in favor of proper implementation
added notes about what the majority of the hotsmash MCU code actually does
changed the samplerate of the sample playback engine from 5khz to 3906hz which sounds more correct in hotsmash, and is directly derivable from the 12mhz pcb xtal [Lord Nightmare]
Add notes about what the various rams on hotsmash/prebillian and superqix actually do, including the framebuffer ram [Lord Nightmare, Corrado Tomaselli]
2016-09-11 12:33:28 -04:00
Peter Ferrie
8c82b113ea apple2e.cpp: write-only soft-switches are write-only [Peter Ferrie] 2016-09-11 08:39:48 -07:00
Nathan Woods
91fb8f5bc3 Introduced an STL container for a view (util::view<T>), and changed opresolv to use it 2016-09-11 10:49:23 -04:00
MASHinfo
45206f04e2 New Crush Roller clone 2016-09-11 16:40:58 +02:00
Vas Crabb
d4744d24ec Merge pull request #1389 from ajrhacker/whichinputs
witch: Sort out which inputs and outputs are which
2016-09-11 11:37:26 +10:00
Vas Crabb
407dede1a2 Merge pull request #1390 from npwoods/fix_null_option_guide
Subscripting std::array<..., 0> is bad; working around this specific case
2016-09-11 11:37:20 +10:00
briantro
b3adde5a48 new Chicken Draw Clone
New Clone Added
--------------------------------------------------------
Chicken Draw (2131-04, U5-0) [Brian Troha, The Dumping Union]
2016-09-10 18:02:14 -05:00
briantro
b7b10cc2a5 cave.cpp: Minor doc update - NW 2016-09-10 18:00:33 -05:00
arbee
16cd5d5dd4 New machines added or promoted from NOT_WORKING status
------------------------------------------------------
- Apple //e Enhanced (France) [robcfg, R. Belmont]
2016-09-10 18:47:04 -04:00
Nathan Woods
cc70910693 Subscripting std::array<..., 0> is bad; working around this specific case 2016-09-10 15:16:45 -04:00
AJR
d54703c6c5 Clarification regarding 8255s (nw) 2016-09-10 14:31:18 -04:00
AJR
2a99250616 witch: Sort out which inputs and outputs are which
- Use standard gambling input types where appropriate
- Identify "Attendant Pay" (keyout?) and payout switches
- Remove fake DIP switches
- Names of real DIP switches no longer all-caps
- Expand range of NVRAM
- Add two PPIs for I/O
- Partially implement hopper output
2016-09-10 13:18:01 -04:00
Nathan Woods
9a3ac8f6b8 Imgtool: Changed the Imgtool module list to be std::list 2016-09-10 12:17:36 -04:00
Nathan Woods
3534b0090a Imgtool: C++-ized the imgtool_library object (now class imgtool::library) 2016-09-10 12:14:12 -04:00
Luca Elia
a4a5dbc5dd New machines added or promoted from NOT_WORKING status
------------------------------------------------------
Star Audition [Guru, Luca Elia]
2016-09-10 17:20:58 +02:00
Luca Elia
0e49a17f3d 16-bit hook-up for the Sharp LH28F016S flash memory 2016-09-10 17:16:47 +02:00
fulivi
e39c05c165 imgtool: WIP on hp9845 tape: read done, write & del to be done 2016-09-10 15:52:06 +02:00
fulivi
0474948833 imgtool: WIP for hp9845 tape support 2016-09-10 15:52:06 +02:00
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