Commit Graph

32189 Commits

Author SHA1 Message Date
Robert
94eabd6ec7 (MESS) gamecom : notes 2014-11-18 19:56:15 +11:00
Oliver Stöneberg
b9a10780fa attempt at fixing kinst DRC regression (nw)
Thanks Osso
2014-11-18 09:43:06 +01:00
Oliver Stöneberg
c2a2ebf17a fixed Visual Studio warning about potentially uninitialized value in src/mess/video/apple2.c (nw) 2014-11-18 09:41:06 +01:00
briantro
942fc40832 cv1k.c: Minor spelling corrections - NW 2014-11-17 21:37:34 -06:00
Robert
bdf439a541 punctuation 2014-11-18 13:56:11 +11:00
hap
d4ace3a147 1 more bad byte found in stopthie, confirmed by seanriddle 2014-11-18 02:20:53 +01:00
Robert
dab9edc5e1 3rd attempt 2014-11-18 11:57:15 +11:00
Robert
fb744abb6a (MESS) gamecom : fixed timer in solitaire. Centipede is somewhat playable. 2014-11-18 10:16:50 +11:00
briantro
d2d373bb9b asteroid.c: Add PCB location to the newly built Lunar Lander rom and added a comment about it being build from original Atari source code. - NW
Didn't add "BAD_DUMP" marker as that is still in discussion.
2014-11-17 17:07:06 -06:00
Alex W. Jackson
d68a3a45b3 Touching all the candy again: [Alex Jackson]
Fixed an annoying inconsistency between memory_share and memory_region:
the width() method of the former returned the width in bits (8, 16, 32 or 64)
while the width() method of the latter returned the width in bytes
(1, 2, 4 or 8). Now both classes have a bitwidth() method and a bytewidth()
method. Updated all callers to use whichever one was more appropriate.

Removed the implicit-cast-to-any-integer-pointer ability of memory_regions,
which was rather unsafe (if you weren't careful with your * operators and
casts it was easy to accidentally get a pointer to the memory_region object
itself instead of to the data, with no warning from the compiler... or at
least I kept doing it) Updated all devices and drivers that were accessing
regions that way to use a region_ptr_finder when possible, and otherwise to
call base() explicitly.
2014-11-17 17:03:54 -05:00
mariuszw
a6d9826322 Added language rom for Lunar Lander [Mariusz Wojcieszek] 2014-11-17 21:59:34 +01:00
Osso
10f04d506c Fixed mikrosha.c regression (nw) 2014-11-17 18:39:01 +01:00
mooglyguy
6babba5d25 rsp: Made the RSP interpreter core functional again. [MooglyGuy] 2014-11-17 17:23:18 +01:00
hap
e99c6bf9e9 nw 2014-11-17 14:25:44 +01:00
hap
5ff81247cf cleanup 2014-11-17 13:56:13 +01:00
mahlemiut
04caecd693 ngen: mapped DMA controller, no idea what DMA channels map to what devices, yet. 2014-11-18 00:36:14 +13:00
Robert
056dced923 (MESS) gamecom : fixed calculator 2014-11-17 22:17:48 +11:00
arbee
4f1c2bb988 (MESS) apple2: fix up laser128 series to boot again. (nw) 2014-11-16 23:43:06 -05:00
briantro
678c63e6ff tmaster.c: minor updates - NW
All versions of Touchmaster run on the same PCB so there should only be one basic machine config. The OKI samples play too slow at 1MHz and too fast at 2Mhz as compared to a real machine. So 1.5Mhz is use as derived by actual OSC 24Mhz devided by 16. - NW
2014-11-16 20:19:02 -06:00
Scott Stone
5676e3eba2 Fix for "required objects" fatalerror for 386i and ngen38. 2014-11-16 20:44:31 -05:00
briantro
05e87fbd1e tmaster.c: Fix key name - NW
The Touchmaster 7000 Eval was a chip swap for Touchmaster 5000 for operators to evaluate the next version so it uses the TM5000 security key. - NW
2014-11-16 19:07:34 -06:00
arbee
7520f480da More Mac fixes (nw) 2014-11-16 16:53:31 -05:00
arbee
670d62425e OS X compile fix (nw) 2014-11-16 16:51:06 -05:00
arbee
bc2193dab3 [MESS] apple2: rewrote all 8-bit Apple II drivers with an aim towards modernity and improved runtime performance, improved correctness, and missing features. Fixes MT #5157, 5158, 5747, and 5748. [R. Belmont] 2014-11-16 16:38:33 -05:00
mahlemiut
4235d4537a ngen: mapped i8254, connected channel 2 to the serial clock, added RS232 ports and connected them to the uPD7201. 2014-11-17 00:20:19 +13:00
Alex W. Jackson
d803e96ac8 drawgfx.h: Long-overdue documentation about how to use priority-masked
drawing (aka pdrawgfx); add some useful constants. [Alex Jackson]

(nw)
prehisle.c: Fix issues introduced by pdrawgfx conversion; use
required_region_ptr instead of runtime tag lookup; give gfx regions
more meaningful names; remove superfluous "prehisle"'s and "16"'s
from member names (it's been many years since you could accidentally
plug a handler of the wrong width into an address map and not have
the core catch you at compile time)
2014-11-16 04:19:09 -05:00
Miodrag Milanović
03e9f7234e Merge pull request #48 from evadot/fix_acan_name
Add chip name for confirmed acan dumps
2014-11-16 07:57:47 +01:00
Miodrag Milanović
66bc6cdee7 Merge pull request #49 from shattered/_b460079
mc1502: mark CGA unremovable from its slot.
2014-11-16 07:30:56 +01:00
hap
aa3fc0376f nw 2014-11-16 05:51:55 +01:00
hap
301af68a06 made plaparse less strict about whitespace and ordering, and added .phase keyword 2014-11-16 05:01:08 +01:00
Alex W. Jackson
02fc842fe9 Merge pull request #47 from cuavas/master
tilemap.c internal documentation update; dooyong.c cleanups; prehisle.c pdrawgfx conversion
2014-11-15 20:37:32 -05:00
hap
2a1eb5b490 didn't mean to remove the chip diagram 2014-11-15 22:45:09 +01:00
Sergey Svishchev
c833909a77 mc1502: mark CGA unremovable from its slot. 2014-11-15 23:53:06 +03:00
briantro
0a64543f32 mame.lst: Account for set rename - NW 2014-11-15 14:36:12 -06:00
briantro
cc7702df63 New Working Bit Boss Megatouch game
New Game Added
----------------------------------------
Pit Boss Megatouch (9234-20-01) [Brian Troha, Mariusz Wojcieszek, The Dumping Union]
2014-11-15 14:28:56 -06:00
Scott Stone
bc35868385 Merge branch 'master' of https://github.com/mamedev/mame 2014-11-15 15:25:54 -05:00
Scott Stone
ea060e29ca Added preliminary layout for Alien Invaders based on screenshot 2014-11-15 15:25:06 -05:00
andreasnaive
3a88ec90ee Use of security PIC's readouts for Naomi-M4 decryption [Andreas Naive] 2014-11-15 19:43:22 +01:00
Emmanuel Vadot
422fdb3f93 Add chip name for confirmed acan dumps 2014-11-15 19:24:37 +01:00
Angelo Salese
550fc88480 Merge branch 'master' of https://github.com/mamedev/mame
Conflicts:
	src/mame/drivers/alinvade.c
2014-11-15 16:07:30 +01:00
Angelo Salese
ad1f309d08 Added f/f mechanism for irq, game works (lol?), added information about a very crude protection mechanism. 2014-11-15 15:42:37 +01:00
Scott Stone
761c3dfcbb Merge pull request #46 from p1pkin/naomi#4
Naomi updates and corrections [Metallic]
Ferrari F355 (original no-link deluxe) USA BIOS added [Andy Geezer]
2014-11-15 08:17:44 -05:00
Angelo Salese
82cade1c8b Add irq mask and irq, hangs attempting to play. 2014-11-15 13:41:20 +01:00
Angelo Salese
266855a382 Improve template file family properties, added readme and licensed as BSD-3-Clause [Angelo Salese] 2014-11-15 13:28:56 +01:00
mahlemiut
6933bb3947 ngen: added basic display, and other little bits of WIP. 2014-11-16 01:11:20 +13:00
mariuszw
2729c3ec67 New games promoted from NOT_WORKING
----------------------------------------------
Alien Invaders [Seth Soffer, David Haywood, Mariusz Wojcieszek]
2014-11-15 11:53:32 +01:00
Alex W. Jackson
7f012b5afc lethal.c: sanify palette size and bankdev address map; add placeholder for gfx ROM read (nw) 2014-11-15 05:44:55 -05:00
Robert
1e24f820ce (MESS) gamecom : privacy 2014-11-15 21:14:58 +11:00
Alex W. Jackson
696e7e8ef6 goldngam.c, popobear.c: fix unsafe casts pointed out by Aaron comments; the other driver with such comments, crystal.c, is a lost cause (nw) 2014-11-15 04:22:56 -05:00
Vas Crabb
052948b554 Make prehisle use proper priority rather than two-pass sprite rendering, clean up a little 2014-11-15 18:10:51 +11:00