Commit Graph

38062 Commits

Author SHA1 Message Date
Miodrag Milanovic
2d09179902 Added license for Derrick Renaud, extended K.Wilkins and F.Palazzolo to full names, (nw)
Added license for Paul Forgey
2015-12-21 09:57:22 +01:00
hap
564bada035 notes 2015-12-21 02:32:27 +01:00
Brandon Munger
cebed33843 r9751: fix for g++14 and add rolm as a manufacturer 2015-12-20 19:55:06 -05:00
hap
6ffbf69aa3 initial skeleton driver for TI Spelling B 2015-12-21 01:46:16 +01:00
Justin Kerk
8c2f519922 Found some more, hardware looks different though (nw) 2015-12-20 16:45:31 -08:00
Justin Kerk
169a193dc0 New skeleton: Saturn ST-17xx series DVD players [Justin Kerk] 2015-12-20 16:13:25 -08:00
hap
66fbbc0f9d use tms0270 pla for tms1980 2015-12-21 01:07:09 +01:00
Brandon Munger
56fcb735fe r9751: Update PDC documentation 2015-12-20 17:46:13 -05:00
Brandon Munger
5d1dcd67ca r9751: Add dip switches to PDC for HDD and FDD 2015-12-20 17:46:13 -05:00
Brandon Munger
d256291daf r9751: Fix floppy disk access and add log defines 2015-12-20 17:46:13 -05:00
Brandon Munger
ce577865e7 r9751: PDC floppy read support 2015-12-20 17:46:12 -05:00
Brandon Munger
fbaf2f4358 r9751: More PDC DMA additions 2015-12-20 17:46:11 -05:00
Brandon Munger
862abdaf21 r9751: Initial DMA hookups and driver cleanup 2015-12-20 17:46:11 -05:00
Brandon Munger
b3b834c45a r9751: rename drivers to cpp 2015-12-20 17:46:11 -05:00
Brandon Munger
052b94a236 r9751: moved driver from mess directory to mame 2015-12-20 17:46:11 -05:00
Brandon Munger
17570e9406 r9751: map more registers to PDC and minor cleanup 2015-12-20 17:46:11 -05:00
Brandon Munger
2c64c41e1f r9751: Driver clean up 2015-12-20 17:46:11 -05:00
Brandon Munger
53c8790eab r9751: More PDC changes 2015-12-20 17:46:11 -05:00
Brandon Munger
e3a7ccdfd5 r9751: move pdc to new device directory 2015-12-20 17:46:10 -05:00
Brandon Munger
ad33c2c2a7 r9751: some more pdc changes 2015-12-20 17:46:10 -05:00
Brandon Munger
b0be3d116f r9751: More work on PDC and r9751.c clean up. 2015-12-20 17:46:10 -05:00
Brandon Munger
e43e32a0db r9751: PDC fix for driver crash 2015-12-20 17:46:10 -05:00
Brandon Munger
4bd3961db0 r9751: Correct ROM names and attach P8237 DMA to PDC address space 2015-12-20 17:46:10 -05:00
Brandon Munger
1f72043047 r9751: Add i8237 dma callbacks 2015-12-20 17:46:10 -05:00
Brandon Munger
f4b1a41d26 R9751 PDC Floppy disk changes 2015-12-20 17:46:09 -05:00
Brandon Munger
d3785e805e Initial ROLM 9751 driver 2015-12-20 17:46:09 -05:00
Jean-François DEL NERO
6d0e0975ee EF9365 : Commands busy timings update, Vector drawing (WIP). 2015-12-20 23:08:32 +01:00
briantro
70d77a389c peplus.cpp: Fix yet another Cut-N-Paste error - NW 2015-12-20 16:07:20 -06:00
briantro
6061457a5c peplus.cpp: More set combo verifications - NW 2015-12-20 15:56:14 -06:00
Ville Linde
c01425566c rollext: very preliminary video emulation (nw) 2015-12-20 20:32:45 +02:00
Ville Linde
e2e762b216 tms32082: FPU fixes + command callback (nw) 2015-12-20 20:11:35 +02:00
Ville Linde
399692f17a taitopjc: hook up TC0780FPA (nw) 2015-12-20 18:30:04 +02:00
Ville Linde
29372faf39 tc0780fpa: double buffering + better FIFO handling (nw) 2015-12-20 16:48:32 +02:00
ImJezze
b1f1300517 Made defocus strength equal for x/y and independent from screen size
- defocus is now independent from screen size and ratio
- horizontal and vertical defocus now have the same strength
- replaced asymmetric defocus kernel by a symmetric kernel
- defocus is now limited to a maximum of 10
- added shader uniforms for orientation and rotation settings
2015-12-20 13:57:28 +01:00
Miodrag Milanović
7e4ff974ac Merge pull request #509 from ajrhacker/master
Refactoring memory map validity checking [ARJ]
2015-12-20 09:41:44 +01:00
briantro
c43be4ed21 peplus.cpp: Mark sets using CG2135 as wrong color - NW
Turns out CG2135 is custom card backs for Grand Casino and needs CAP1292 for the correct colors.
2015-12-20 02:19:26 -06:00
briantro
07c860bd25 peplus.cpp- Fix cut-n-paste - NW
hhmmmm.... CG2135  _IS_ different then CG2133 :-0  pay attention
2015-12-20 01:17:24 -06:00
Miodrag Milanovic
b08423fa85 Fixed zwackery (nw) 2015-12-20 07:59:54 +01:00
briantro
8bbffa76f2 New PE+ Poker clone
Out of whatsnew:

Based on IGT documentation several sets were updated to correct CG and or CAP files.  All sets that have be corrected are now tagged with "PSR Verified"


New Clone Added
---------------------------------------------------------------------
Player's Edge Plus (XMP00022) 5-in-1 Wingboard (CG2346) - Spanish [BrianT]
2015-12-20 00:49:19 -06:00
MASH
836f149577 Update wd_fdc.cpp 2015-12-20 05:43:52 +01:00
MASH
154ced8f37 Update x76f100.cpp 2015-12-20 05:39:58 +01:00
MASH
013d2d0043 Update x76f041.cpp 2015-12-20 05:39:25 +01:00
MASH
42fb525812 Update fdc37c665gt.cpp 2015-12-20 05:38:43 +01:00
MASH
b5fe8fcc89 Update at28c16.cpp 2015-12-20 05:38:02 +01:00
MASH
95c14082c3 Update i386.cpp 2015-12-20 05:37:22 +01:00
MASH
82b06ce072 Update s32comm.cpp 2015-12-20 05:36:21 +01:00
MASH
1b65df6158 Update igs028.cpp 2015-12-20 05:35:33 +01:00
MASH
b1aaa4b13e Update igs025.cpp 2015-12-20 05:34:47 +01:00
MASH
933fe91575 Update igs022.cpp 2015-12-20 05:32:17 +01:00
MASH
a08aab8868 Update igs017_igs031.cpp 2015-12-20 05:29:50 +01:00
arbee
89ec79c953 Support 64 and 80-bit floats in OS X debugger (nw) 2015-12-19 22:08:45 -05:00
AJR
d6445f496c Allow SDLMAME to build on OS X from paths containing spaces (and allow SOURCES option as well) 2015-12-19 20:20:55 -05:00
arbee
538d7d5fe7 mac: use real split ROMs for maciici [Guru] 2015-12-19 18:58:03 -05:00
AJR
de31dfcf58 Refactoring memory map validity checking 2015-12-19 18:22:19 -05:00
Miodrag Milanovic
58202e4605 some hand made changes (nw) 2015-12-19 20:49:03 +01:00
Miodrag Milanovic
87ca771281 Merge branch 'master' of https://github.com/mamedev/mame 2015-12-19 20:05:46 +01:00
Miodrag Milanovic
a8cef0ae39 global_alloc for m_gfxdecode->set_gfx changed to work with unique_ptr (nw) 2015-12-19 20:05:35 +01:00
hap
a36b684bf8 notes 2015-12-19 19:37:14 +01:00
Miodrag Milanovic
497c204431 global_alloc_array to std::make_unique where applicable (nw) 2015-12-19 18:47:54 +01:00
Logan B
42e64603ea Further research from the smspower thread (nw) 2015-12-20 06:04:28 +13:00
Miodrag Milanovic
b065b26072 Merge branch 'master' of https://github.com/jfdelnero/mame into jfdelnero-master
Conflicts:
	src/mame/drivers/squale.cpp
2015-12-19 17:00:35 +01:00
Ville Linde
2aca8639ee tms32051: disasm fixes (nw) 2015-12-19 16:17:11 +02:00
Jean-François DEL NERO
e1ef4d2149 Keyboard I/O speed up. 2015-12-19 14:29:24 +01:00
Jean-François DEL NERO
b9871d9c45 Cartridge slot emulation added.
Joystick inputs added.
2015-12-19 12:12:16 +01:00
Miodrag Milanovic
8f725227ec fixes (nw) 2015-12-19 11:43:30 +01:00
Miodrag Milanovic
42adde9fd5 auto_alloc_array_clear -> make_unique_clear (nw) 2015-12-19 11:08:25 +01:00
mahlemiut
4facaf6c24 Stop internal debugger windows from drawing space characters, speeds rendering up quite a bit. 2015-12-19 21:36:34 +13:00
briantro
548678d5cd peplus.cpp: Minor doc update - NW 2015-12-19 00:40:28 -06:00
David Haywood
459441db45 new NOT WORKING clones
Dragon World (Korea, V040K) [Ryan Holtz, Smitdogg, The Dumping Union]

needs proper decryption and protection handling for this set (iq_132?)
2015-12-19 04:22:39 +00:00
David Haywood
da717f062f rename some glass sets based on tests by system11 2015-12-18 22:09:36 +00:00
Ville Linde
0df7787f16 Split Taito TC0780FPA into its own device [Ville Linde] 2015-12-18 22:07:02 +02:00
David Haywood
b4329313f9 megasys1 apparently runs at 56.18hz, based on video references, this is the same as nmk16.cpp 2015-12-18 16:59:01 +00:00
David Haywood
844c5e4e64 new clones
Ring of Destruction: Slammasters II (Hispanic 940902) [Raul Delgado]
2015-12-18 16:13:49 +00:00
Miodrag Milanovic
b4b294ed85 Fixed some that were auto_alloc_array_clear and made them use proper template (nw) 2015-12-18 09:14:35 +01:00
angelosa
c23f8cdf1b By request, nw 2015-12-17 23:42:25 +01:00
angelosa
0ea73cb407 Fix offsets for type 3/4, nw 2015-12-17 23:17:04 +01:00
Miodrag Milanovic
a111c124c7 added option to clear with value for arrays (nw) 2015-12-17 17:36:00 +01:00
David Haywood
c0740a42c8 don't run vsmahng at perfect interleave, it doesn't boot, needs further investigation (nw) 2015-12-17 16:16:25 +00:00
Ville Linde
c1938b7180 taitotz: fix inputs (nw) 2015-12-17 16:27:38 +02:00
R. Belmont
da1126084c Merge pull request #501 from einstein95/segajw-patch
Promote segajw to working
2015-12-17 07:53:44 -05:00
Miodrag Milanovic
dc33301893 make_unique_clear instead of clear memset (nw) 2015-12-17 11:50:22 +01:00
Miodrag Milanovic
174720a64d removed auto_bitmap_ind*_alloc and auto_bitmap_rgb32_alloc and replaced with std::unique_ptr (nw)
auto_alloc_array to unique_ptr
Added make_unique_clear
2015-12-17 11:10:30 +01:00
Angelo Salese
be38cd71bb Note fix, nw 2015-12-17 10:46:37 +01:00
mahlemiut
043eed6171 Make new internal debugger windows appear in a cascade-like position, and give some windows better default sizes. Change render_target::debug_top() to put targets at the end of the target list, fixing the order in which windows are rendered (nothing else uses this function). 2015-12-17 19:10:31 +13:00
angelosa
40768ae7dd Fixed gfx decoding for Konami GX BIOS [Angelo Salese]
Fixed k055555 write access, fixing Lethal Enforcers 2 text colors properly [Angelo Salese]
2015-12-17 03:53:07 +01:00
briantro
4d649913e0 New Hat Trick Hero '93
New Clone Added
-----------------------------------------------------
Hat Trick Hero '93 (Ver 1.0A 1993/02/28) [Bill D, The Dumping Union]
2015-12-16 19:51:04 -06:00
angelosa
6ef63bc8f3 Minor, nw 2015-12-17 02:00:06 +01:00
angelosa
c73dd3f8ef Fix Racin' Force crash at POST, "fixed" text tilemap offsets, nw 2015-12-17 02:00:04 +01:00
Ville Linde
f5b5f30f9c taitopjc: video updates + 32051 fixes (nw) 2015-12-17 02:58:13 +02:00
angelosa
0bd7d225ff Merge branch 'master' of https://github.com/mamedev/mame 2015-12-17 00:32:26 +01:00
angelosa
031c350d8d k053252: just reset internal screen state when a frequency clock change occurs. [Angelo Salese]
konamigx: bumped legacy SCREEN_SIZE to 1024 x 1024, fixed crash happening with Konami GX BIOS, nw

konamigx: change pixel clock only when intended, nw
2015-12-17 00:31:17 +01:00
Scott Stone
2bc950332d Merge branch 'master' of https://github.com/mamedev/mame 2015-12-16 16:16:14 -05:00
Scott Stone
cab669c5b7 Fix for hp9845c, hp9845t sets adding required I/O ports not found. (nw) 2015-12-16 16:15:35 -05:00
angelosa
3a8ddce4da Silence sound CPU into pitfalling for Konami GX BIOS, nw 2015-12-16 22:00:59 +01:00
angelosa
848751969a Facepalm, nw 2015-12-16 21:26:49 +01:00
Guru
6684713470 fanucspmg.cpp: added preliminary keyboard matrix diagram so it doesn't get lost <nw>
provided by Lord Nightmare (+notes) based on a rough keyboard schematic that I drew up
2015-12-17 01:57:28 +08:00
MetalliC
af6867ea07 useless notes (nw) 2015-12-16 18:35:09 +02:00
Miodrag Milanović
e9198b4e2d Merge pull request #505 from fulivi/hp9845_dev
hp9845b & hphybrid: added missing "override"s
2015-12-16 17:01:39 +01:00
fulivi
fd39d0938c hp9845b & hphybrid: added missing "override"s 2015-12-16 16:03:06 +01:00
Angelo Salese
71cd074dca Minor update to template_readme.txt, nw 2015-12-16 12:14:57 +01:00
balr0g
e9648efd49 Merge branch 'mash/patch-6' 2015-12-15 21:21:16 -05:00
MASH
793aef6039 Replaced strlen(device->shortname())!=0 with device->shortname()[0]!='\0' in info.cpp
Increased listxml output ==> 18%
2015-12-15 21:20:24 -05:00
angelosa
9d928bfa41 Claim this, nw 2015-12-15 23:01:22 +01:00
angelosa
6d9def2293 tasman: reinstated CCU again, added preliminary irq masking, added some better gfxdecoding, nw 2015-12-15 22:54:51 +01:00
angelosa
e3f5b403ec Note and revert MT #5423 2015-12-15 20:03:31 +01:00
Miodrag Milanović
4ba5d45e4e Merge pull request #502 from fulivi/hp9845_dev
First version of HP9845B driver [F.Ulvi]
2015-12-15 19:21:34 +01:00
Vas Crabb
a48e37dc10 laserbat/lazarian: fix colours 2015-12-16 04:50:42 +11:00
briantro
0a7b4771a1 New PE+ poker clone
Out of whatsnew:
Following recent research other minor corrections were made

New Clone Added
----------------------------------------------------
Player's Edge Plus (XM00002P+XMP00006) Multi-Poker (MGM Grand Detroit Casino) [BrianT]
2015-12-15 10:42:02 -06:00
einstein95
d0916e799f Dipswitches, notes, renamed to "Joker's Wild (Rev. B)" as "Golden Poker Series" isn't part of the title and promoted to working 2015-12-16 05:20:15 +13:00
Vas Crabb
17749786fe comments (nw) 2015-12-16 02:28:33 +11:00
hap
78c868cb45 nw 2015-12-15 16:26:51 +01:00
fulivi
f23fad802c hp9845b: first release (to be completed) 2015-12-15 13:30:32 +01:00
fulivi
bf636b00f6 hphybrid: fixed MAE bug, added "PA changed" callback 2015-12-15 13:30:32 +01:00
fulivi
2408e8167d hphybrid: added selection of boot mode for 5061-3001 2015-12-15 13:30:32 +01:00
fulivi
26fcc6f7ae hp9845b: first version (implemented devices: 2 CPUs, RAMs, test ROM, text mode video) 2015-12-15 13:30:32 +01:00
fulivi
03b2a58b94 hphybrid: implemented all EMC instructions, seem ok 2015-12-15 13:30:32 +01:00
fulivi
1160765942 hphybrid: register W added (it's needed by 9845 test ROM) 2015-12-15 13:30:32 +01:00
fulivi
92b3373e96 hphybrid: access to top half of base page fixed 2015-12-15 13:30:32 +01:00
fulivi
43a9b8a53f hphybrid: first draft of HP-5061-3001 CPU driver 2015-12-15 13:30:32 +01:00
Vas Crabb
9892fe3f0c Better layer alignment again 2015-12-15 22:45:26 +11:00
Vas Crabb
d2dd77a73d copyright (nw) 2015-12-15 21:50:54 +11:00
Vas Crabb
a8d1e313b4 Make Lazarian playable
* Decode PLA bitstream and use for video mixing
* Document colour format and make up usable colour values
* Implement shell and area effects
* Use proper video timings - yes there is blank space on the right
* Add PLA from lazarian to laserbat as bad dump as it's needed now
* Yes it's impossible to get black because there's no LSB for blue
* Colours are still wrong, but at least it's only the intensities now
* There are still alignment issues between layers
* catnmous is completely broken, need schematic for PLA hookup
2015-12-15 21:03:31 +11:00
Vas Crabb
9484f593ca Add INTREQ/INTACK to S2636, not used by any drivers yet 2015-12-15 21:03:30 +11:00
Miodrag Milanović
287041f333 Merge pull request #500 from MASHinfo/patch-4
Fixed listxml sample output.
2015-12-15 08:10:57 +01:00
mahlemiut
73276c7ae8 Stop internal debugger window title and editors from drawing text outside the bounds of the window. 2015-12-15 19:41:38 +13:00
David Haywood
24ffb6b640 mark finalap2j (Final Lap 2 Japan version) gfx roms as BAD_DUMP
The Japanese versions of these games should use different gfx roms to the World versions, there is corrupt text in attract mode otherwise.
2015-12-15 04:12:42 +00:00
MASH
6d39992775 Fixed listxml sample output.
The listxml dosn't output the game samples.
This fixed commit: tagmap_t to std::unordered_map or std::unordered_set where applicable… 
3414b0166e
2015-12-15 03:10:01 +01:00
David Haywood
7f1e7cf502 scale our gun input to screen size, otherwise it's massively inaccurate near the bottom (nw) 2015-12-15 01:11:42 +00:00
David Haywood
bfcb9e1079 MT00363 ? 2015-12-15 00:37:56 +00:00
briantro
02f32dc109 peplus.cpp: Correct DO_DUMP prom size - NW 2015-12-14 18:34:05 -06:00
briantro
0f6e6eddbe peplus.cpp: Add in actual missing CG numbers - NW
After some research I found the actual CG numbers needed for Treasure Chest and Royal Deuces as well as XP000074 is needed for the Double Down Stud Poker set.
2015-12-14 18:18:34 -06:00
David Haywood
43185c56a7 this looks more like a debug port on this game actually (nw) 2015-12-14 23:37:15 +00:00
David Haywood
2fdc4a7ec7 MT03860 2015-12-14 23:13:28 +00:00
David Haywood
9aecc522a4 no need for all these ROM_RELOADS in the dooyong banking, it's not 199x/early 2000s anymore :-) 2015-12-14 20:09:17 +00:00
David Haywood
d1d8ce1d12 Merge branch 'master' of https://github.com/mamedev/mame 2015-12-14 20:08:17 +00:00
David Haywood
fe4617bb68 fix gfx set mismatch (nw) 2015-12-14 20:08:04 +00:00
angelosa
71f0dadc7a Before I get crazy, logged all irqs for MS1, nw 2015-12-14 21:03:02 +01:00
Miodrag Milanovic
93d8046498 Fix tagged_list (nw) 2015-12-14 20:04:49 +01:00
David Haywood
e60bb428cd this bit alows the flying tiger title text to colour cycle, probably vblank like other games (nw) 2015-12-14 18:22:32 +00:00
Ville Linde
281185da05 tlcs900: fix duplicate tags (nw) 2015-12-14 19:56:47 +02:00
hap
6e765408b2 New working game added
---------------------------
Mattel Dungeons & Dragons - Computer Labyrinth Game [hap, Sean Riddle]
2015-12-14 18:51:54 +01:00
David Haywood
bd6ce07d87 hitting save helps (nw) 2015-12-14 17:32:53 +00:00
David Haywood
b084829910 revert part of previous MASH change, no evidence to suggest this isn't just how the PCB was, many of these are exactly like this (nw) 2015-12-14 17:29:17 +00:00
David Haywood
99f046ae2d Merge pull request #495 from MASHinfo/patch-3
new WORKING game
2015-12-14 17:27:29 +00:00
Ville Linde
2847b88e25 tms32051: add I/O space (nw) 2015-12-14 18:31:33 +02:00
hap
4e0b6882b3 renamed TYomy pinball to Power House Pinball (USA set + is less generic) 2015-12-14 16:58:58 +01:00
mahlemiut
bbf703252e Made internal debugger window editors appear over the window to which it is related (makes it a little bit clearer). 2015-12-14 15:03:13 +13:00
hap
9827546e83 get rid of unneeded/confusing comment 2015-12-14 02:40:00 +01:00
hap
aa35ff1b11 mattel D&D WIP 2015-12-14 02:32:05 +01:00
briantro
7d08109cca new PE Poker clone
New Clone Added
-------------------------------------------------
Player's Edge Plus (X002315P+XP000112) Triple Bonus Poker Plus [BrianT]
2015-12-13 19:27:41 -06:00
hap
dd264631a6 New working game added
-----------------
Tomy Pinball (handheld) [hap, Sean Riddle]
2015-12-14 01:11:33 +01:00
arbee
e998f00bc2 sun3: switch to new Z80SCC device, add RS232 ports (not functioning yet) [R. Belmont] 2015-12-13 17:23:32 -05:00
David Haywood
b0337350cb fix regression (nw) 2015-12-13 20:09:51 +00:00
David Haywood
e5a3d63abe pollux bombs now cause brightness change 2015-12-13 20:03:38 +00:00
David Haywood
7fd4bcb471 pollux, add vblank read, allows palette to animate..
use darker palette bank as the primary one, this seems to be where the correct colours get set
2015-12-13 18:49:37 +00:00
R. Belmont
16e18c38cb Merge pull request #497 from meesokim/patch-2
VDP changed from msx_tms9918 to msx_ntsc for Daewoo MSX dpc200
2015-12-13 13:31:52 -05:00
R. Belmont
ac3f4f1762 Merge pull request #498 from meesokim/patch-5
[spc1000] Using timing difference for cassette deck motor on/off toggle
2015-12-13 13:31:24 -05:00
Vas Crabb
3ab910fe50 const-qualify source bitmaps in drawgfx 2015-12-14 04:41:13 +11:00
Vas Crabb
3ebcd40de9 S2650 CPU: expose INTACK signal 2015-12-14 04:41:12 +11:00
David Haywood
7754bb7951 (nw) 2015-12-13 17:29:24 +00:00
David Haywood
570de81e04 new clones
Ninja-Kid II / NinjaKun Ashura no Shou (set 4) [system11]
2015-12-13 15:59:21 +00:00
Miso Kim
3c31560f33 [spc1000] Using timing difference for cassette deck motor on/off
A motor on/off signal in the cassette deck is a pulse instead of digital on/off in spc-1000.
It needs a timing check for emulating cassette deck precisely.
m_motor binary variable has been removed and m_time variable for pulse timing control.
It can make it more proper emulation by my cassette tape play test.
2015-12-14 00:29:42 +09:00
David Haywood
62a00daa2a attempt to emulate the sprite trail effect (partial sprite framebuffer clear etc.) of megasys1, probably not accurate yet 2015-12-13 15:06:58 +00:00
Sandro Ronco
90709f72d7 New NOT WORKING systems
----------------------------------------------
Bandai Super Note Club (Japan) [Team Europe]
Bandai Super Note Club EX (Japan) [Team Europe]
2015-12-13 12:51:58 +01:00
Miso Kim
b43b362d5c VDP changed from msx_tms9918 to msx_ntsc for Daewoo MSX dpc200
Daewoo MSX dpc200 has strange configuration for TMS9918.
Most of MSX in Korea has msx_ntsc instead of msx_tms9918.
This difference makes an display error in SCREEN 2 mode,
It can be fixed by changing the value from msx_tms9918 to msx_ntsc
2015-12-13 20:29:24 +09:00
yz70s
569835dff9 chihiro.cpp: clear render target color buffer supports subregion and single channel (nw) 2015-12-13 11:55:36 +01:00
mahlemiut
408edf4f77 Base the size of internal debugger window title bars on the font size. 2015-12-13 23:33:05 +13:00
mahlemiut
14d5966a37 Internal debugger now honours the -debugger_font and -debugger_font_size options. 2015-12-13 20:54:13 +13:00
hap
1b82fe62e2 hh_tms1k tpinball WIP 2015-12-13 02:38:30 +01:00
Guru
91d29d197d battlera.cpp: added Guru-Readme(tm)(c)(r) for Battle Rangers (nw) 2015-12-13 07:52:05 +08:00
David Haywood
eb7b99a72e make both halves of the banked palette available for use, doesn't help with what i was looking at tho (nw) 2015-12-12 23:34:57 +00:00
David Haywood
f3c419cf7b be more explicit, Atlus were involved here 2015-12-12 22:46:24 +00:00
David Haywood
b487b40ca0 'fix' MT02844
(basically just apply the same hack to both sets, rather than just one, I imagine in reality there's a video register controlling it)
2015-12-12 22:36:10 +00:00
MetalliC
33bfadb9db new clones
Zombie Revenge (Rev A) [Ryan Holtz, Smitdogg, The Dumping Union]
2015-12-12 23:26:28 +02:00
David Haywood
36c95cb960 it fixed chimerab attract movements too, also nothing seems to break if you apply it to all memory maps* so do that, it's likely how the decoding circuit works for main ram on these.
* except D, peekaboo crashes MAME then, but that might be another bug although D has so little in common with the rest it really doesn't belong in here anyway IMHO.
2015-12-12 19:38:34 +00:00
David Haywood
083d13a412 fix 64th street attract demo movements. very nmk-like...
need to make sure this hasn't broken anything still tho
2015-12-12 19:17:12 +00:00
Miodrag Milanovic
4bbce9eb49 make exception save actual tag (nw) 2015-12-12 16:36:36 +01:00
Miodrag Milanovic
c2aff817f7 fixed duplicated save state (nw) 2015-12-12 16:15:36 +01:00
Miodrag Milanovic
4fef88bc8a ups my mistake (nw) 2015-12-12 12:14:57 +01:00
Miodrag Milanovic
4a942f7662 added some missing (nw) 2015-12-12 12:08:32 +01:00
Miodrag Milanovic
f71f86d052 fixes (nw) 2015-12-12 11:21:32 +01:00
Miodrag Milanovic
234c5deb82 update license based on what actually is done by each person (nw) 2015-12-12 11:21:32 +01:00
mahlemiut
27d7781b7c Add memory window to internal debugger. 2015-12-12 21:56:34 +13:00
Miodrag Milanovic
379581fb36 macro removal INLINE -> static inline (nw) 2015-12-12 08:58:57 +01:00
David Haywood
afe2bbe648 add Jaleco Megasys1 Sprite Mosaic effect (port of FBA code) [iq_132, dink]
used in Takeda Shingen when you get the flashy sword (3rd powerup if you let them cycle)

hopefully this doesn't disagree with our priority handling, if it does, let me know.
2015-12-12 03:59:35 +00:00
Ville Linde
c0814124b5 tms32051: add idle instruction (nw) 2015-12-12 02:50:41 +02:00
mahlemiut
799c299ade Make internal debugger windows just a bit more pleasing to the eye. 2015-12-12 13:31:21 +13:00
David Haywood
374e586d6b Merge branch 'master' of https://github.com/mamedev/mame 2015-12-11 18:57:49 +00:00
David Haywood
c560acbc01 don't fali -validate (nw) 2015-12-11 18:57:38 +00:00
David Haywood
94e9c5672b Merge pull request #494 from MASHinfo/patch-2
Lower case KL5C80A12 device name.
2015-12-11 18:37:45 +00:00
David Haywood
27389d014b these don't work properly, they never have, being sniped by *invisible* bullets is not a minor issue, also entire gfx layers / features (circle in the middle which game play depends on) is not either. 2015-12-11 18:20:30 +00:00
Miodrag Milanovic
dbca6f4c01 update some of remaining licenses (nw) 2015-12-11 14:39:43 +01:00
Miodrag Milanovic
9a2ed1703a tagged_list without tagmap_t (nw) 2015-12-11 13:59:37 +01:00
Vas Crabb
e883c98c93 S2636 drawing optimisation (nw) 2015-12-11 23:34:38 +11:00
Vas Crabb
5702bef80d Try to fix S2636 offsets in games using legacy screen params 2015-12-11 23:34:38 +11:00
Vas Crabb
ac245e3ff7 Re-write S2636 from scratch as needed for subhuntr:
* Needs raw screen parameters and calls from scanline timer to work properly
* Collision and completion bits generated correctly including duplicates
* Supports background and score display
* Generates audio tone from line frequency
* Probably hurts performance when rendering per frame
2015-12-11 23:34:37 +11:00
Vas Crabb
18966159a0 Use AM_MIRROR (nt) 2015-12-11 23:34:36 +11:00
Miodrag Milanovic
2518281521 Some licenses fixes and updates (nw) 2015-12-11 13:10:57 +01:00
mahlemiut
3c628e4681 Giving the internal debugger a bit of love. Make closed windows actually disappear, and add a Run and Hide Debugger option. Also spaced out initial windows, so that they aren't on top of each other to start with. 2015-12-11 22:50:25 +13:00
MASH
c817efdfd5 new WORKING game
Joker Poker (Coinmaster set 1) [MASH]
Fixed also gfx1 roms lenght to 0x2000
2015-12-11 05:18:52 +01:00
MASH
5096a8aa3f Lower case KL5C80A12 device name. 2015-12-11 04:21:20 +01:00
briantro
50def15673 glass.cpp: Verified clocks & pin7 status from real PCB. [system11, The Dumping Union] 2015-12-10 19:14:46 -06:00
angelosa
a2f98cef01 Forgot to say this, nw 2015-12-11 01:01:27 +01:00
angelosa
c24c0e7fa8 konamigx.cpp: Replaced CCU with device version, including pixel clock select mechanism. [Angelo Salese]
k053252.cpp: Implemented preliminary vertical position count. [Angelo Salese]

(Everything works except Racing Force crashing and Type 3/4 video code not liking the new arrangement for whatever reason)
2015-12-11 00:48:44 +01:00
David Haywood
2e47a293dd fix crash, but what a terrible hack this is in the first place (nw) 2015-12-10 23:26:44 +00:00
angelosa
7301a01524 Coin counters, nw 2015-12-10 22:18:46 +01:00
angelosa
0cf53aa54f Restructured CCU, eventually for finally adding proper device hookup.
Added (always disabled?) hblank irq for le2, nw
2015-12-10 21:42:32 +01:00
Miodrag Milanovic
14419ed38c Fix after tagmap conversion (nw) 2015-12-10 19:29:22 +01:00
Ville Linde
1499f84d83 tms32051: add TMS32053 (nw) 2015-12-10 18:36:15 +02:00
R. Belmont
35f5c0cc63 Add quick documentation (nw) 2015-12-10 08:18:53 -05:00
David Haywood
65a737615a subsino2.c - improved tile size selection (ptrain needs it) 2015-12-10 11:29:11 +00:00
David Haywood
8929ef8949 restore pre-2012 y-board sprite priority behavior, a mask got lost in the mixing code with this update from Aaron
d3dc6db3f8
resulting in the MT bug http://mametesters.org/view.php?id=6098
which is now fixed.
2015-12-10 04:27:38 +00:00
Ville Linde
e6ea746dcf taitopjc: hook up the DSP (nw) 2015-12-10 05:37:00 +02:00
angelosa
4db6a6e37e Fix MT #5423 2015-12-10 01:13:00 +01:00
Luca Elia
daf048e2e8 New machines added or promoted from NOT_WORKING status
------------------------------------------------------
Panda Train (Novamatic 1.7) [f205v]
2015-12-09 23:06:24 +01:00
Miodrag Milanovic
3414b0166e tagmap_t to std::unordered_map or std::unordered_set where applicable (nw) 2015-12-09 21:14:13 +01:00
Miodrag Milanovic
ce3bc53918 had to revert this in order clang to work (nw) 2015-12-09 17:30:14 +01:00
Miodrag Milanovic
83e804ab0c updated checks since old versions are anyway not supported (nw) 2015-12-09 15:53:43 +01:00
Miodrag Milanovic
52612a9fdd cleanup of osdcomm.h (nw) 2015-12-09 15:20:48 +01:00
Miodrag Milanovic
791743976e Revert "Cleanup of osdcomm.h (nw)"
This reverts commit 1d40aecb58.
2015-12-09 11:37:33 +01:00
Miodrag Milanovic
1d40aecb58 Cleanup of osdcomm.h (nw) 2015-12-09 10:50:20 +01:00
Miodrag Milanovic
700683468a Removed dead PPC code (nw) 2015-12-09 10:25:40 +01:00
David Haywood
9ce2bd4f15 Merge branch 'master' of https://github.com/mamedev/mame 2015-12-09 01:00:46 +00:00
angelosa
6b66c2b358 Fix MT #06067, added VRAM mirrors to type C. 2015-12-09 01:55:05 +01:00
Olivier Galibert
d984ba39cd [Insert Q*Bert comment here] (nw) 2015-12-09 01:41:37 +01:00
dankan1890
da7c7275b2 chihiro.cpp: fix "error: 5 enumeration values not handled in switch: 'X1R5G5B5_Z1R5G5B5', 'X1R5G5B5_X1R5G5B5', 'X1A7R8G8B8_Z1A7R8G8B8'..." in lines 1255 - 1860. 2015-12-09 01:12:38 +01:00
Cowering
35f349936b fix lto odr warning and remove unneeded variable (why didn't GCC catch this??) (nw) 2015-12-08 15:06:01 -06:00
yz70s
4a017f48c8 chihiro.cpp: "enum" -> "enum class" (nw) 2015-12-08 21:33:25 +01:00
angelosa
85cc00aad3 Reinstated alpha-blended tiles as solid, having two examples is already enough for testing, nw 2015-12-08 20:20:53 +01:00
angelosa
162bed3bd9 Sexy Parodius didn't like what I've just done, noted and add a bug filler for p1 param, nw 2015-12-08 19:29:02 +01:00
angelosa
eaa235c2b6 Merge branch 'master' of https://github.com/mamedev/mame 2015-12-08 18:53:00 +01:00
angelosa
14b8a60757 Not supposed to be this big, nw 2015-12-08 18:51:52 +01:00
Peter Ferrie
8678d95c8e fix compile in MSVC 2015 (nw) 2015-12-08 08:43:09 -08:00
David Haywood
24cb6d896b correct gfx rom for space train [f205v] 2015-12-08 16:14:20 +00:00
Guru
407e00816c toki.cpp: added Guru-Readme(c)(tm)(r) for Toki PCB and fixed file names of all original ROM sets (nw) 2015-12-08 20:49:28 +08:00
Guru
5c4cb2edc6 gameking.cpp: fixed comment (confirmed with PeT) (nw) 2015-12-08 19:39:40 +08:00
Guru
2fbce6ef31 mitchell.cpp: added Guru-Readme(c)(tm)(r) for Pang PCB (nw) 2015-12-08 19:36:48 +08:00
angelosa
a58f5e3a47 Notes for ESC protection, nw 2015-12-08 00:22:07 +01:00
David Haywood
8f07bc7977 keep -aviwrite happy (nw) 2015-12-07 23:01:18 +00:00
David Haywood
bc997f8e07 allow the Konami CRTC to configure the 'slave' screen in the demux setup too (nw)
btw, we should probably declared Run and Gun as a new working game in 0.169, it's never really worked properly before all this recent work (eg. you could hang it simply by forgetting to select the 'play independently' option)
2015-12-07 22:57:53 +00:00
yz70s
7991d18067 chihiro.cpp: correct little error (nw) 2015-12-07 23:29:25 +01:00
David Haywood
d762bd80c3 fix layout (nw) 2015-12-07 22:27:43 +00:00
David Haywood
3e910ea250 oops (nw) 2015-12-07 22:22:18 +00:00
David Haywood
cef642e215 treat the different run & gun cabinet types as clones, less crashy, no need to pretend there are '3' screens.
technically the demux adapter does mean the hardware they run on is slightly different, MAME could probably do with a better core concept for handling the demuxing of the video signal tho.
2015-12-07 22:18:48 +00:00
angelosa
2e483cb32c Handled single screen at 60 FPS, nw 2015-12-07 21:55:08 +01:00
Miodrag Milanović
260f824762 Merge pull request #489 from dankan1890/master
fix build for VS 2013 and earlier.
2015-12-07 19:49:11 +01:00
dankan1890
8f58489dbe fix build for VS 2013 and earlier.
reference http://stackoverflow.com/questions/22212737/strange-syntax-error-reported-in-a-range-based-for-loop
2015-12-07 19:45:14 +01:00
Miodrag Milanovic
bc86cde3c6 VS2012 is not supported anymore (nw) 2015-12-07 19:41:55 +01:00
David Haywood
547efb0146 forgot to hit save (nw) 2015-12-07 18:38:59 +00:00
David Haywood
9f442508d3 new WORKING game
Glass (Ver 1.1, Break Edition, Version 1994) (unprotected) [system11]

this is unprotected from Gaelco factory, the dallas etc. was never fitted, looks like it was for the Korean market (Promat stickers etc.)
2015-12-07 18:36:40 +00:00