Commit Graph

41081 Commits

Author SHA1 Message Date
ImJezze
92c2bdf917 Normalized vector attenuation settings
- vector_length_ratio is now independent from screen size
- changed vector_length_ratio range from [0.0, 1000.0] to [0.0, 1.0]
- updated display name and description of vector_length_scale vector_length_ratio
2016-05-22 20:54:30 +02:00
cracyc
4e63a481a5 itt3030: color (nw) 2016-05-22 10:11:47 -05:00
Wilbert Pol
3636a159ed gb_slot.cpp: Fixed incorrect mapper detection for "Is that a demo in your pocket?" (partial fix for MT06057) (nw) 2016-05-22 16:27:19 +02:00
cracyc
65f7a98bfd itt3030: fix bank order (nw) 2016-05-22 08:39:30 -05:00
angelosa
6849938a4b Fixed sound comms (reversed semaphore access wrt darkmist), coins and sound now fully working. (nw) 2016-05-22 12:17:16 +02:00
Paul Priest
2164ed1848 window.cpp - Remove dead WM_USER_* events for which handling was causing crashes. Fixes MT6217. 2016-05-22 11:07:16 +01:00
Miodrag Milanovic
81a6b313a8 Fix accessing base() when there is empty buffer (nw) 2016-05-22 11:34:25 +02:00
Miodrag Milanovic
b6cd9e18e2 Fixed init of XAudio2 when there is no window active (nw) 2016-05-22 11:34:25 +02:00
ImJezze
18522bbc54 Fixed bloom target size for vector screens in full-screen mode
- this also improves the performance slightly
2016-05-22 11:01:23 +02:00
Miodrag Milanovic
d6d177a29d Fixed multiple instance of operator = , fixes VS build (nw) 2016-05-22 09:06:50 +02:00
Ivan Vangelista
d36f0a4ab7 New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Holeland (set 2) [AUMAP]
2016-05-22 08:34:09 +02:00
cracyc
f49ad24204 itt3030: banking experiment, cursor and other cleanups (nw) 2016-05-21 22:34:07 -05:00
arbee
2b182e1f54 apple2c updates: [R. Belmont]
- Writing to VBLDIS also lowers the VBL IRQ if it's active
- Support for "Mockingboard4C" add-on by request of French Touch
2016-05-21 22:24:48 -04:00
cracyc
7b823b8891 itt3030: scrolling (nw) 2016-05-21 19:17:03 -05:00
cracyc
50b4b0975c itt3030: rearrange keyboard (nw) 2016-05-21 17:52:53 -05:00
cracyc
d6dc289559 itt3030: invert ready (nw) 2016-05-21 17:14:47 -05:00
cracyc
19258d7914 itt3030: fix video and get some response from kbd (nw) 2016-05-21 16:33:56 -05:00
arbee
ec9913a33e itt3030: better z80/i8741 comms, key matrix is still apparently wrong (nw) 2016-05-21 16:58:56 -04:00
cracyc
69b3c067d3 inputmap: (nw) 2016-05-21 10:42:29 -05:00
Robbbert
d953796db4 gamecom: update of notes. 2016-05-21 23:13:07 +10:00
couriersud
53e66cf6aa Fix VS c++ compile following
https://msdn.microsoft.com/de-de/library/ms177415.aspx
2016-05-21 14:33:15 +02:00
couriersud
ee5b02ebfb Added == operator to netlist_time 2016-05-21 13:31:18 +02:00
couriersud
fdf63818de All netlist devices now follow new syntax. Removed dead code. All sub
devices are now forced to be initialized in the constructor. Device
setup now completely in constructor. Removed start call. [Couriersud]
2016-05-21 13:31:17 +02:00
couriersud
9102271ef7 More memory timebombs removed. (nw) 2016-05-21 12:58:24 +02:00
couriersud
d200744fbf Converted more devices to new layout. Improved memory handling in
factories. (nw)
2016-05-21 12:58:23 +02:00
Ivan Vangelista
17d85d78d1 holeland.cpp: documented SP0256 speech - see MT06218 (nw)
ROM needs dumping. For testing, the sauro ROM can be used
2016-05-21 07:53:11 +02:00
briantro
2fa571fa91 segas16b.cpp: Minor doc update - NW 2016-05-21 00:45:04 -05:00
Ivan Vangelista
b724cf3c96 deco146.cpp: fixed regression with stadhr96 (nw) 2016-05-21 07:16:13 +02:00
Justin Kerk
c281551ebb Filter neogeo more succinctly (nw) 2016-05-20 21:03:50 -07:00
Robbbert
293caed9cb 1. fixed title of fr2; 2. Fixed access violation after getting:
Proposed video mode not supported on device \\.\DISPLAY1
Unable to initialize Direct3D.
Fatal error: Unable to complete window creation
2016-05-21 13:27:54 +10:00
Scott Stone
2d6c0e4002 New Software List items added
pce_tourvision.xml - Cyber Core, Download, Vigilante [system11]

Added source notes to tourvis.cpp (nw)
Fixed formatting in recent XML file additions (alice32, alice90) (nw)
2016-05-20 22:50:58 -04:00
Robbbert
3c8b75d52b New Working Game [Robbbert]
================
Idol Mahjong Final Romance 2

(out of whatsnew) copied from HBMAME, this is the best of the bunch. Most likely a hack of the CD.
2016-05-21 12:33:36 +10:00
Robbbert
2b15a366af mess: removal of neogeo games 2016-05-21 11:54:07 +10:00
Robbbert
027d190447 gamecom: fix for MULT instructions. 2016-05-21 11:08:45 +10:00
S.Z
a2f6127830 Merge pull request #888 from MoochMcGee/master
Fix compilation when LOG_NV2A is defined
2016-05-21 00:05:23 +02:00
MoochMcGee
2903080d01 Fix compilation when LOG_NV2A is defined 2016-05-20 16:52:31 -05:00
briantro
b788c4b81f Merge branch 'master' of https://github.com/mamedev/mame 2016-05-20 15:46:15 -05:00
Ted Green
7a68b6504b vrc4373: Added correct PCI config map (nw)
iteagle_fpga: Cleaned up eeprom initialization and rtc names (nw)
2016-05-20 10:19:05 -06:00
RobertoFresca
2a16c60648 Merge branch 'master' of https://github.com/mamedev/mame 2016-05-20 11:27:28 -03:00
RobertoFresca
9ac7742a02 New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Champion League (v220I, dual program, set 1) [Roberto Fresca, f205v]
Champion League (v220I, dual program, set 2) [Roberto Fresca, f205v]
2016-05-20 11:26:50 -03:00
Ted Green
b2078dc4b2 (nw) Switched to using generic IDE PCI device 2016-05-20 08:25:30 -06:00
Robbbert
2b7764aa4a gamecom: reworked audio channels 0 and 1 a bit (still doesn't sound anything like the real thing) 2016-05-20 23:04:37 +10:00
mahlemiut
13d091c38f debugimgui: made a start on rendering just the visible areas of a debugger view. Generally works, but the scrollbar doesn't appear when viewing a 32-bit or larger address space (imgui bug?) 2016-05-20 22:43:13 +12:00
Quench0
7d7d366223 Improve support for more Joysticks with DirectInput8. Also repair DirectInput7 compile. 2016-05-20 18:05:14 +10:00
Ivan Vangelista
6711db7107 More gen_latch (nw) 2016-05-20 07:24:06 +02:00
Ville Linde
ec1f9b948c UML: Added TZCNT instruction (Trailing Zero Count) [Ville Linde] 2016-05-20 01:28:48 +03:00
Scott Stone
9ce1fbc54f Fix vcircle regression (not booting) - from Sarayan (nw) 2016-05-19 17:48:51 -04:00
briantro
46ac66a40a peplus.cpp: Minor doc update - NW 2016-05-19 16:38:44 -05:00
angelosa
18c011160a Sprites and initial workout in understanding how scroll works (nw) 2016-05-19 22:14:28 +02:00
R. Belmont
008308ba2d Merge pull request #879 from fulivi/hp9845_dev
Hp9845: added support for graphic video
2016-05-19 15:32:24 -04:00
angelosa
732eef6e0e Added base sprites. Also added STEP2_INV / STEP4_INV, nw 2016-05-19 20:24:48 +02:00
angelosa
0199433d44 Note update 2016-05-19 20:23:46 +02:00
Miodrag Milanovic
a6f997cb4d Cleanup of network output module 2016-05-19 19:24:51 +02:00
yz70s
18c91895bd chihiro.cpp: since clipping is not present yet, if a trangle has at least a vertex where the w component is <= 0, don't draw it, this makes outr2 more watchable (nw) 2016-05-19 18:43:59 +02:00
Robbbert
f2c7981401 gamecom: added sound channels 0 and 1 (quality is poor). Added temp patch to stop the mad flickering in some games. 2016-05-20 02:36:23 +10:00
Robbbert
b583b8a14f gamecom: right-most grid is 8 pixels wide not 16. Fixes scrabble click-arrows. 2016-05-19 22:25:40 +10:00
MetalliC
afe8cda658 naomi.c docs update: marked regional releases, removed legacy (JPN, AUS etc) country flags from game descriptions (nw) 2016-05-19 14:38:53 +03:00
Vas Crabb
ce21ce6410 Bad boy, Micko (nw) 2016-05-19 21:16:43 +10:00
Miodrag Milanović
209e4f8de7 Merge pull request #884 from ajrhacker/ioport_field
Ioport refactoring and cleanups (nw)
2016-05-19 07:30:09 +02:00
Ted Green
815aef91a1 (nw) Fixed up PCI VGA legacy register mapping 2016-05-18 17:39:55 -06:00
AJR
ea43e9a386 Ioport refactoring and cleanups (nw)
- Completely move mouse hit testing down into the UI input module. This reduces some dependencies.
- Never return a null pointer from ioport_field::name() to prevent potential crashes. All anonymous inputs are classified as INPUT_CLASS_INTERNAL, so several frontend functions now check type_class instead.
- Correct a couple of typos.
2016-05-18 19:23:54 -04:00
briantro
a4e54c777c new working game Iowa Premium Player
New Working Game Added
-----------------------------------------------------
Iowa Premium Player (2131-21, U5-1) [Brian Troha, The Dumping Union]
2016-05-18 18:05:33 -05:00
hap
5cb77a878c leftover 2016-05-18 22:26:11 +02:00
hap
ab72457fd3 hh_tms1k: added preliminary internal artwork for raisedvl 2016-05-18 22:11:09 +02:00
Ivan Vangelista
9f0cb86caa updated a few few drivers to use gen_latch.cpp (nw) 2016-05-18 21:03:11 +02:00
hap
ce5dadc9f6 Revert "metlfrzr: correct copyrights"
This reverts commit f230054f26.
2016-05-18 18:15:35 +02:00
hap
f230054f26 metlfrzr: correct copyrights 2016-05-18 16:06:59 +02:00
Ted Green
d05005ca67 (nw) Fixed address map range for BAR config 2016-05-18 07:40:28 -06:00
Olivier Galibert
8d0d9e1fb0 emumem: Get rid of the install_* return value [O. Galibert] 2016-05-18 14:29:16 +02:00
Robbbert
b46bb13522 gamecom: verified that Duke Nukem 3D, and Resident Evil 2 are working. 2016-05-18 22:06:57 +10:00
Robbbert
f79a3c849a Gamecom: Major improvements, most games are running to some extent. 2016-05-18 15:41:32 +10:00
etabeta78
b9780957b6 one step closer to core i2c eeprom implementation. nw. 2016-05-18 07:03:48 +02:00
Ted Green
c07f10681a (nw) Removed unused member variable 2016-05-17 20:17:12 -06:00
Ted Green
ae1fc3df05 (nw) Merge branch 'seattle_pci' 2016-05-17 19:05:10 -06:00
Ted Green
1c64de15ef voodoo: Stopped blocking of non-fifo'd register writes (nw)
gt64xxx: Added PCI stall functions (nw)
2016-05-17 19:03:52 -06:00
angelosa
144a39f5c9 Preliminary T5182 hookup, not yet working (nw) 2016-05-18 00:57:36 +02:00
angelosa
ebdf217d1b Fixed decrypted opcodes hookup, makes it to not crash during attract, nw 2016-05-17 23:39:26 +02:00
ImJezze
29d11280a1 Fixed half pixel offset of vectors in D3D
- appearance should be identical to GDI and BGFX
2016-05-17 21:39:35 +02:00
angelosa
68669f5596 Various tilemap fixes, currently crashes just before showing gameplay, guess T5182 related (nw) 2016-05-17 21:02:03 +02:00
angelosa
f4a3b0fbfa ROM banking and base color, nw 2016-05-17 20:36:32 +02:00
angelosa
8b7b803578 Adding IRQs helps, most likely missing ROM bank by now, nw 2016-05-17 20:29:45 +02:00
angelosa
8bead41fea Initial work, hangs if service mode is off, nw 2016-05-17 20:20:18 +02:00
Ted Green
a8b214c9aa (nw) Merge branch 'seattle_pci' 2016-05-17 11:17:57 -06:00
Ted Green
ebe5c6d790 voodoo_pci: Added default PCI BAR locations (nw)
gt64xxx: Added DMA control and proper PCI address mapping (nw)
pci-ide: New generic PCI IDE controller (nw)
machine.lua: Added pci-ide machine (nw)
2016-05-17 11:13:55 -06:00
hap
3426bffb84 hh_tms1k: added bship SN76477 params 2016-05-17 16:18:41 +02:00
Ville Linde
cb8f19af66 drcbex64: special case for add (nw) 2016-05-17 16:00:51 +03:00
Angelo Salese
a5105ad013 Attempt blind faith fix MT #06208 2016-05-17 13:21:42 +02:00
etabeta78
6e43812f60 gba.cpp: Added preliminary support for the 3D Matrix Memory
Controller used by 64MB video cartridges. Disney Collection 2
works, while other dumps still fail (possibly due to reason
unrelated to the mapper emulation...) [Fabio Priuli]
2016-05-17 12:35:54 +02:00
Miodrag Milanovic
df5c8faa85 Fixed name conflict making Android build non-working (nw) 2016-05-17 12:15:45 +02:00
RobertoFresca
0c529b6c92 Flaming 7: Inputs WIP. Unknown DIP switches and diplocations. [Roberto Fresca] 2016-05-17 05:41:02 -03:00
RobertoFresca
6ae4af1abe Flaming 7: Inputs WIP. 4th DIP switches bank: Printer Type,
plus diplocations. Added notes about 1 active line. [Roberto Fresca]
2016-05-17 05:30:46 -03:00
RobertoFresca
8be7c2367f Flaming 7: Inputs WIP. 4th DIP switches bank: Button Lockout and
Lockout Polarity, plus diplocations. [Roberto Fresca]
2016-05-17 04:52:10 -03:00
etabeta78
4d0e3033a7 misc. nw. 2016-05-17 07:57:39 +02:00
Scott Stone
9d3fae9cbd Revert "Allow for output to verify that a machine's emulation has ended properly specifically in instances where less than 2 seconds has elapsed. (nw)"
This reverts commit fc4ab036fc.
2016-05-16 23:15:28 -04:00
RobertoFresca
850169830b Flaming 7: Inputs WIP. Third DIP switches bank: Denomination and
Progressive Sign, plus diplocations. [Roberto Fresca]
2016-05-17 00:07:03 -03:00
RobertoFresca
b397dc1a26 Flaming 7: Inputs WIP. Second DIP switches bank: Coin B coinage and
Credits per Bill, plus diplocations. [Roberto Fresca]
2016-05-16 23:36:23 -03:00
RobertoFresca
93e78835a9 Flaming 7: Inputs WIP. Second DIP switches bank: Coin A coinage,
plus diplocations. [Roberto Fresca]
2016-05-16 23:13:30 -03:00
RobertoFresca
a51f0650c5 Flaming 7: Inputs WIP. Added PORT_DIPLOCATION to the first
DIP switches bank. [Roberto Fresca]
2016-05-16 22:32:39 -03:00
RobertoFresca
38ff9a4d89 Flaming 7: Inputs WIP. First DIP switches bank completed. [Roberto Fresca] 2016-05-16 22:26:53 -03:00
Scott Stone
fc4ab036fc Allow for output to verify that a machine's emulation has ended properly specifically in instances where less than 2 seconds has elapsed. (nw) 2016-05-16 21:12:23 -04:00
Michael Zapf
8ae00de983 ti99: Fixed MBX cartridge type, introduced new paged type, updated softlist with re-dumped versions 2016-05-17 01:09:52 +02:00
ImJezze
829641f901 Small changes to creation of render targest in HLSL (nw)
- removed unessesary recreations of non-screen-quad texture targets
- removed creation of cached targets for non-screen-quad texture
2016-05-16 23:19:17 +02:00
ImJezze
ad3525a4d4 Fixed several HLSL problems when running machines without screen (nw) 2016-05-16 23:19:16 +02:00
therealmogminer@gmail.com
b06be31dfe Move slider_state and ui_menu_item into src/frontend/mame, nw 2016-05-16 19:59:15 +02:00
Ville Linde
0069d44ff7 drcbex64: special case for and (nw) 2016-05-16 19:56:07 +03:00
Scott Stone
efcba70c3f New Game Added (Not Working)
House of the Dead 4 (Export) (Rev B)  [Layer]

Note: added as hotd4, hotd4 renamed to hotd4a (nw)
2016-05-16 12:51:56 -04:00
RobertoFresca
3d148adac3 Flaming 7: Standardization of all active inputs. [Roberto Fresca] 2016-05-16 09:59:47 -03:00
fulivi
343f35f02d hp9845: added timer to throttle access to graphic memory, RAM expanded
to 192k
2016-05-16 14:36:44 +02:00
fulivi
4a48333ae7 hp9845: graphic cursor added, some cleanup in video functions 2016-05-16 14:36:44 +02:00
fulivi
b3203fc11f hp9845: reading from graphic memory fixed 2016-05-16 14:36:43 +02:00
fulivi
f3e1f4c34f hphybrid: DMA fixed 2016-05-16 14:36:43 +02:00
fulivi
4175e66e34 hp9845: first draft of graphic video support: no cursor yet, reading
from graphic RAM is not working
2016-05-16 14:36:43 +02:00
couriersud
332534cdf5 Continuing work to move object initialization from start to constructor.
Removed family_t. All of this can be determined at runtime from object
as well. As part of this, the "template" to write devices has changed.
Converted a number of devices to use the new template. [Couriersud]
2016-05-16 12:50:50 +02:00
couriersud
f35ba3f5fd More automatic memory handling. (nw) 2016-05-16 12:41:20 +02:00
MetalliC
ef7d6d98d8 New Clones Added (Working)
Hyper Street Fighter II: The Anniversary Edition (Japan 040202) [ShouTime]
2016-05-16 13:18:19 +03:00
RobertoFresca
de2e7a19e9 Flaming 7: $b801 & $b802 instead of $d801 & $d802.... 2016-05-16 00:05:28 -03:00
RobertoFresca
3259f9d805 Flaming 7: Inputs WIP. Marked as unknown also the $d802 port lines. [Roberto Fresca] 2016-05-15 23:59:12 -03:00
RobertoFresca
bf03b31297 Flaming 7: Inputs WIP. Marked as unknown the $d801 port lines.
They seems unused. [Roberto Fresca]
2016-05-15 23:56:33 -03:00
RobertoFresca
a4f0973158 Flaming 7: Inputs WIP. Identified WT RXD & COUT RTS lines.
Added other active lines... [Roberto Fresca]
2016-05-15 23:52:11 -03:00
RobertoFresca
f7f883afaf Merge branch 'master' of https://github.com/mamedev/mame 2016-05-15 23:43:56 -03:00
RobertoFresca
f87142e6d1 Flaming 7: Inputs WIP. Identified all the Coin-In and Change lines [Roberto Fresca] 2016-05-15 23:43:18 -03:00
Vas Crabb
1615aab5c0 Fix stupid syntax error 2016-05-16 12:35:04 +10:00
RobertoFresca
3aedaf8696 Flaming 7: Inputs WIP. Identified all the Holds, Big, Low, Take,
and D-Up buttons... [Roberto Fresca]
2016-05-15 23:19:31 -03:00
RobertoFresca
245297d134 Flaming 7: Inputs WIP. Identified Button Lockout input. [Roberto Fresca] 2016-05-15 23:12:44 -03:00
RobertoFresca
543cc6e9a4 Flaming 7: Colors are accurate. Removed MACHINE_IMPERFECT_COLORS flag. 2016-05-15 22:31:11 -03:00
RobertoFresca
d092b0455a Merge branch 'master' of https://github.com/mamedev/mame 2016-05-15 22:28:03 -03:00
RobertoFresca
00a86e0257 Flaming 7: Added redumped program, and proper bipolar PROMs dumps.
[Roberto Fresca, Ioannis Bampoulas]
2016-05-15 22:27:27 -03:00
R. Belmont
05d410c4a1 Merge pull request #861 from MASHinfo/patch-5
Fixed arcade only build
2016-05-15 17:00:44 -04:00
R. Belmont
8773c10d4c Merge pull request #859 from MASHinfo/patch-4
Fixed arcade only build
2016-05-15 17:00:35 -04:00
R. Belmont
c5fad8e9c2 Merge pull request #877 from JoakimLarsson/mvme147
Mvme147
2016-05-15 16:58:07 -04:00
R. Belmont
bafc4d7e9b Merge pull request #875 from ajrhacker/copcalls
Input documentation and COP tweaks based on M68000 and V30 code
2016-05-15 16:49:56 -04:00
Joakim Larsson Edstrom
de22844e71 New board driver for Motorola MVME-147 VME board 2016-05-15 22:26:20 +02:00
Joakim Larsson Edstrom
36ce20b649 Documented setup sequence of SCC for Hbug 2016-05-15 22:23:13 +02:00
Joakim Larsson Edstrom
e30c62cff8 Baud Rate Generator now uses diserial timers through setrate(), Added ADD_ macros for all supported chip variants, Log messages cleanup 2016-05-15 22:22:58 +02:00
hap
ec53927836 hh_tms1k: started bship sn sound
I don't know half of what i'm doing here, could use some assistence
2016-05-15 19:17:11 +02:00
AJR
9e44bb530a Input documentation and COP tweaks based on M68000 and V30 code
- grainbow: Correct score and credits display
- heatbrl: Suppress "divide by zero?" message since code actually checks for it (no, still not working)
- legionna: 2P inputs now designated as such
- zeroteam: Hook up PRNG (definitely used in this game)
2016-05-15 12:27:20 -04:00
hap
14db0a2f48 hh_tms1k: added internal clickable layout for bship
New NOT_WORKING machine added
-----------
Electronic Battleship [hap, Sean Riddle]
2016-05-15 14:23:08 +02:00
MASH
b08b5c24fb Update arcade.flt 2016-05-15 12:31:47 +01:00
hap
394664a787 Merge pull request #872 from system11b/S11irem_mono
M72 isn't a stereo boardset.
2016-05-15 13:15:59 +02:00
ImJezze
a6ccd3bc23 Fixed MT 06209 (part 3)
- fixed switchres option
2016-05-15 12:05:05 +02:00
ImJezze
f911dfcc39 Fixed MT 06209 (part 2)
- the D3D device is now always created with presentation parameters where Windowed = true, which actually does not make sense
2016-05-15 11:01:33 +02:00
system11b
1c95f487f9 M72 isn't a stereo boardset. 2016-05-15 00:34:17 +01:00
R. Belmont
399ae81117 Merge pull request #868 from rdroush/release
Added tons of Thomson software [Reagan Roush]
2016-05-14 16:44:38 -04:00
hap
8311cab3d6 hh_tms1k: electronic battleship WIP 2016-05-14 22:02:01 +02:00
ImJezze
f15b37e5c6 Fixed MT 06209
- when deleting the D3D device, it was reset before with outdate presentation information
2016-05-14 18:19:10 +02:00
Vas Crabb
689c19720a Hopefully fix PPC targets 2016-05-14 16:52:35 +10:00
mahlemiut
1055499a5b debugimgui: move view drawing into a single function, few more minor colour fixes. 2016-05-14 17:08:34 +12:00
Robbbert
f6db8a3b05 New NOT WORKING machine
=======================
Sharp PC-G815
2016-05-14 14:32:22 +10:00
Vas Crabb
1b4222be28 It's even easier to read like this (nw) 2016-05-14 14:27:45 +10:00
RobertoFresca
c5f2a48006 Subtle corrections, cleans and spacing... n/w 2016-05-14 00:32:27 -03:00