Commit Graph

38621 Commits

Author SHA1 Message Date
cracyc
d09532fd97 move along, nothing to see here (nw) 2015-10-24 17:30:44 -05:00
cracyc
4d609693b1 fix windows build and pcd clock (nw) 2015-10-24 17:10:05 -05:00
arbee
6fb7e0f7d3 scanline partial updates checkpoint (nw)
This isn't working right yet with my test case, but I'm fairly certain the actual core part is generally correct, just the Apple II video rendering and/or floating-bus reading isn't quite right.
2015-10-24 17:47:28 -04:00
arbee
bd5fca7042 Apollo changes: [Hans Ostermeyer]
- fixed the Apollo floppy disk emulation
 - added the media option -node_id resp. -ni to set the node ID from a node ID rom image file
 - fixed the unmapped ISA Bus access to return 0xff instead of 0x00
 - removed excessive log entries from unmapped ISA Bus access
 - fixed date (and some other issues) in mc146818 (new in MAME 0166)
2015-10-24 17:09:09 -04:00
arbee
e0297123c2 Actually hook up the ROMs so we're valid ISO C again (nw) 2015-10-24 16:34:47 -04:00
RobertoFresca
6459e125a0 Merge branch 'master' of https://github.com/mamedev/mame 2015-10-24 16:23:09 -03:00
RobertoFresca
9036051b50 New clones marked as NOT_WORKING
--------------------------------
Dolphin Treasure (Export) [Roberto Fresca]
2015-10-24 16:22:14 -03:00
yz70s
cddbbaecb7 chihiro.c: when an object is bound to a subchannel log it and its class (nw) 2015-10-24 18:58:18 +02:00
yz70s
ac41d8939c xbox.c: set f0000000-f7ffffff as mirror of physical ram to make 3d routines happy (nw) 2015-10-24 18:58:17 +02:00
R. Belmont
b58b25a6bd Merge pull request #421 from felipesanches/psx_cdrom_mcu_roms_followup
[psxcd] The firmware image ROM sizes were wrong. And I also took the …
2015-10-24 12:34:25 -04:00
Felipe Corrêa da Silva Sanches
7bfc6e282d [psxcd] The firmware image ROM sizes were wrong. And I also took the opportunity to add notes about the boards from which these ROMs were dumped. 2015-10-24 13:07:07 -02:00
R. Belmont
d502949476 Merge pull request #419 from felipesanches/psx_cdrom_mcu_roms
[PSXCD] Declaring ROM images for the CDROM controller MCU.
2015-10-24 11:00:08 -04:00
Felipe Corrêa da Silva Sanches
5e276a4990 [PSXCD] Declaring ROM images for the CDROM controller MCU. 2015-10-24 10:55:33 -02:00
Miodrag Milanovic
f9353d493b Fix to make VS2015 release builds possible (nw) 2015-10-24 13:42:15 +02:00
RobertoFresca
1888b1bba6 Added extra info to adonis/adonisa sets... 2015-10-24 06:59:06 -03:00
RobertoFresca
a776119490 Merge branch 'master' of https://github.com/mamedev/mame 2015-10-24 06:53:56 -03:00
RobertoFresca
58aa16451a New machines marked as NOT_WORKING
----------------------------------
Cuckoo (MV4104, Export) [Roberto Fresca]
2015-10-24 06:52:55 -03:00
Miodrag Milanović
afbed222b0 Merge pull request #409 from ImJezze/master
-Unified HLSL render pipline for raster and vector graphics [ImJezze]
  * simplified draw call of render pass functions
  * reduced number of used render targets from 7 to 4 (2 native and 2 pre-scaled)
  * made render pass functions (nearly) independent from each other
  * unified render pipeline for raster and vector graphics, which means that all effects are now also available for vector graphics (except scan-lines)
  * removed/replaced simple.fx by primary.fx
  * removed CU_PHOSPHOR_IGNORE uniform, which was only used in phosphor pass function and is now directly set
  * added CU_TARGET_DIMS uniform based on the current render target
  * added CU_QUAD_DIMS uniform based on the current full screen polygon quad
  * removed pre-scale knowledge from shaders
  * fixed DX9 related half pixel offset in most shaders
  * reduced shadow mask color bleeding
  * fixed defocus strength with different pre-scales
  * added slight noise to bloom effect to reduce the color banding of lower bloom levels
  * fixed position of reflection effect when screen is rotated or flipped
  * fixed roundness and size of rounded corners in any aspect ratio
  * added distortion pass, which is applied after the bloom pass and moved curvature, vignetting, rounded corners and reflection effect to this pass
  * fixed bloom stair-step artifacts when screen is curved
  * added smooth border effect and option, its amount is limited by the amount of rounded corners
  * added bloom overdrive effect and options, this effect allows to overdrive pure colors like red, green and blue to become more brighter
  * merged vector and raster bloom options, use vector.ini or raster.ini to distinguish
  * added raster.ini and lcd.ini to parse_standard_inis()
  * added bounds() and screen_bounds() getter to layout_view
  * added current_view() getter to render_target
  * many other small changes and refactoring
2015-10-24 08:38:42 +02:00
Miodrag Milanović
18295eaecb Merge pull request #413 from Pernod70/master
saa5050 rounding, bbc floppy formats, roms, and softlists [Nigel Barnes]
2015-10-24 08:33:16 +02:00
Robbbert
0865bef831 camplynx: another note. (nw) 2015-10-24 15:49:52 +11:00
Robbbert
97ec2f7240 camplynx: notes.(nw) 2015-10-24 15:37:55 +11:00
cracyc
3d746320c9 ibmpcjr: fix ram pointer (nw) 2015-10-23 22:44:37 -05:00
RobertoFresca
d42e0dcf71 Aristocrat MKV driver:
Documented the Dolphin Treasure sets revision.
2015-10-24 00:29:28 -03:00
RobertoFresca
b5a1e13ec7 Merge branch 'master' of https://github.com/mamedev/mame 2015-10-23 23:42:35 -03:00
RobertoFresca
b1149b0a83 Aristocrat MKV driver improvements [Roberto Fresca]:
Added the undumped ST93C46 serial EEPROMS to Adonisa, and added a
placeholder to the parent set for the same devices, flagged as NO_DUMP.
Added master crystal via #define, and derived the CPU clock.
Added some technical notes.
2015-10-23 23:39:37 -03:00
Robbbert
74de57154e New working machine [Robbbert, Al Kossow]
===================
Exidy Sorcerer II
2015-10-24 10:16:57 +11:00
RobertoFresca
f2103c03a9 Merge branch 'master' of https://github.com/mamedev/mame 2015-10-23 16:44:20 -03:00
RobertoFresca
698bea0a44 Aristocrat MKV driver: Added PCB ASCII layout and components description.
Added extra documentation and some notes. [Roberto Fresca]
2015-10-23 16:43:13 -03:00
Sandro Ronco
cd9d77c0c0 wackygtr: added inputs and internal layout. [Sandro Ronco] 2015-10-23 21:05:07 +02:00
Lord-Nightmare
cbcfabb975 TMS52xx: Fix a bug where if the FIFO contained exactly 0 bytes and a SPEAK (VSM) command was issued, the command would instantly terminate due to the FIFO being empty even though the chip wasn't in SPEAK EXTERNAL mode. Fixes speech in TI Extended Basic [Lord Nightmare] 2015-10-23 04:01:28 -04:00
Quench0
ced6683d80 Oops, sorry about this leftover stuff. 2015-10-23 18:21:37 +11:00
Robbbert
374fbe449b by35: pacify clang. 2015-10-23 18:04:21 +11:00
Quench
aed8e394ee Pinball, Bally early solid state (by17.c by35.c) [Quench]
- Add mockup playfield layouts for Playboy, PowerPlay and Matahari that includes input/output devices
- Add sound to first gen -35 games
- Various fixes based on schematics and measurements.
2015-10-23 16:19:29 +11:00
RobertoFresca
5a7b452c85 Aristocrat MKV driver: Added the undumped PLD devices
to Adonis (parent) ROM_LOAD since is running in the
same hardware than the recent added clon.
[Roberto Fresca]
2015-10-22 23:57:40 -03:00
RobertoFresca
6a2956c426 Merge branch 'master' of https://github.com/mamedev/mame 2015-10-22 23:51:11 -03:00
RobertoFresca
c07084c78e New clones marked as NOT_WORKING
--------------------------------
Adonis (0100751V, NSW/ACT) [Roberto Fresca]
2015-10-22 23:47:25 -03:00
Robbbert
dd1f54b62a All Lynx variants marked as working. [Robbbert] 2015-10-23 13:28:59 +11:00
RobertoFresca
ec88ff57f3 Game-A-Tron gambling hardware changes [Roberto Fresca]:
- Added siren/alarm input to Pull Tabs, and beeps/alarm input
   to Four In One Poker. All these are present in the Test Mode.
   However, their functions aren't clear.
- Switched the PSG to SN76489, since it's present in the Bingo PCB.
- Added technical notes and more documentation.
2015-10-22 22:08:56 -03:00
David Haywood
340409863e looking at some bootlegs a bit (nw) 2015-10-22 22:28:49 +01:00
David Haywood
ea1e89e117 there are probably neater ways of doing this, but it works (nw) 2015-10-22 15:24:20 +01:00
R. Belmont
ecce19f99b Merge pull request #416 from felipesanches/fix_psxgpu_24bit_render
PSX GPU: Fix the 24bit rendering of video sequences on games such as GranTurismo and Digimon World 3
2015-10-22 09:35:48 -04:00
Felipe Corrêa da Silva Sanches
0b8b05d572 PSX GPU: Fix the 24bit rendering of video sequences on games such as GranTurismo and Digimon World 3 2015-10-22 08:38:39 -02:00
Lord-Nightmare
c06c93bf0d Split cat.c into separate drivers for canon cat and iai swyft. (Part 3) [Lord Nightmare] 2015-10-22 03:58:39 -04:00
yz70s
64a16637a5 chihiro.c: do not clear zbuffer/stencil if not requested (nw) 2015-10-22 09:38:28 +02:00
Lord-Nightmare
aa766b58c5 Split cat.c into separate drivers for canon cat and iai swyft. (Part 2) [Lord Nightmare] 2015-10-22 01:11:27 -04:00
Lord-Nightmare
86d3537f95 Split cat.c into separate drivers for canon cat and iai swyft. (Part 1) [Lord Nightmare] 2015-10-22 01:11:25 -04:00
Robbbert
1e6d1ec577 Merge branch 'master' of https://github.com/mamedev/mame 2015-10-22 15:38:53 +11:00
R. Belmont
c26023e812 Merge pull request #411 from Shideravan/patch-3
"Sega CD w/32X" needs compatibility with segacd softwarelist too.
2015-10-21 21:56:46 -04:00
Guru
883e56e419 saturn.c: small doc update (nw) 2015-10-22 09:39:54 +08:00
Scott Stone
3b0e61cc86 forgot the last bit of line (nw) 2015-10-21 20:56:30 -04:00