Commit Graph

32213 Commits

Author SHA1 Message Date
Miodrag Milanović
90a9ea5210 Merge pull request #50 from ramiropolla/lx810l
Added working Epson LX-810L and Epson ActionPrinter2000 printers
2014-11-20 15:36:56 +01:00
Olivier Galibert
819a7289d8 i6300esb: Document more registers [O. Galibert] 2014-11-20 13:35:01 +01:00
Oliver Stöneberg
2e5d1b8e52 fixed "unresolved external symbol" with RSP during linking with Visual Studio (nw) 2014-11-20 13:00:53 +01:00
mamehaze
94a5538d39 (nw) 2014-11-20 11:24:18 +00:00
Lord-Nightmare
edf4f349f8 Fix for XML accidental copy-paste error (n/w) 2014-11-19 23:46:10 -05:00
Alex W. Jackson
8eaacc2d86 rsp: fix compile by adding virtual destructor (nw) 2014-11-19 22:52:38 -05:00
Cowering
27ed1becca tiny update (NW) 2014-11-19 20:55:45 -06:00
Cowering
d68412e7f7 Last try.. more updates (NW) 2014-11-19 20:54:11 -06:00
Angelo Salese
3216fdb952 Merge branch 'master' of https://github.com/mamedev/mame 2014-11-20 01:04:54 +01:00
Angelo Salese
98f29dc4a7 Improved note, nw 2014-11-20 01:01:15 +01:00
mamehaze
cdeac07354 new clones
Sauro (Recreativo Real S.A. license) [Edcross & Rockman (from Aumap)]
2014-11-19 23:26:49 +00:00
Ramiro Polla
32bfdf3752 lx810l, ap2000: implement working devices
Improve Epson LX-810L and ActionPrinter 2000 up to a point where they
actually work. Devices boot and enter main input loop, but input is
not yet implemented. It is possible to run the printers' self test.

The code has also been split from lx800.
2014-11-19 23:53:14 +01:00
Ramiro Polla
755b2d6564 steppers: move to emu/machine 2014-11-19 23:53:00 +01:00
mooglyguy
af790a7dcf (nw) Split RSP vector opcodes into separate files for interpreter, DRC and DRC + SIMD. Breaks interpreter mode for reasons yet unknown. 2014-11-19 22:49:06 +01:00
Olivier Galibert
01dc9b6434 pentium: This is the kind of problems you find when a bios uses xmm4 as call stack [O. Galibert] 2014-11-19 20:01:03 +01:00
Olivier Galibert
1da9e187ee pci: Add grossly hacked smbus [O. Galibert] 2014-11-19 20:00:49 +01:00
Robert
8082e72000 2014-11-20 00:46:42 +11:00
hap
bad44fc227 pretty sure it's 4:3 vertical when compared with cab pics 2014-11-19 03:27:39 +01:00
etabeta78
6205511563 (MESS) m5_cart.xml: Added new dump for Pit Chaser cart. [Ola Andersson] 2014-11-19 00:01:58 +01:00
etabeta78
762c1af280 (MESS) softlist: Added a Tandy MC-10 cassette softlist and added several
images to Spectravision SVI-318/SVI-328 cassette list. [Riley110]

also, unified the tape interface among mc10, alice32 and alice90...
2014-11-19 00:00:51 +01:00
Sandro Ronco
5b12a241f2 (MESS) dmv: added mouse input. 2014-11-18 20:16:46 +01:00
Osso
0dce769cd2 antic: pass device_video_interface and kill some machine().first_screen() (nw) 2014-11-18 19:03:04 +01:00
Osso
45da24af62 Fixed harddriv debug build regression (nw) 2014-11-18 18:45:34 +01:00
Oliver Stöneberg
0eae6a5b6d fixed Visual Studio warnings about truncated constant in src/emu/cpu/rsp/rsp.c (nw) 2014-11-18 09:59:32 +01:00
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