Commit Graph

12183 Commits

Author SHA1 Message Date
Angelo Salese
62950e6917 Fixed the disassembly of the "mov ax, mem" instructions (opcodes A0-
A3) in the i386 and NEC disassemblers. The argument (the memory
address) was being displayed as a signed number, which doesn't make
any sense. [Alex Jackson]

Fixed a tiny bug with the debugger hex dump command: the printable
characters in ASCII range from 32 to 12*6*, not 127. [Alex Jackson]
2011-05-15 23:57:04 +00:00
Angelo Salese
d0979397ef And moomesa too ... 2011-05-15 23:53:38 +00:00
Scott Stone
e6d9327bab 04350: buggyboy, buggyboyjr: Missing/corrupt graphics (whatsnew taken care of in MT Change Log) 2011-05-15 23:50:56 +00:00
Angelo Salese
e31e84167c Added the CCU for mystwarr.c games, nw 2011-05-15 23:36:12 +00:00
Angelo Salese
f338b29b02 Re-format 2011-05-15 22:50:33 +00:00
Angelo Salese
06f9239ca4 Moved k053252 emulation into a separate file, nw 2011-05-15 22:46:05 +00:00
Angelo Salese
f91c5f133e More irq acks, nw 2011-05-15 21:41:48 +00:00
Angelo Salese
90b8225ac4 Added offset param kludge for the CCU, and hooked it up to several other games, nw 2011-05-15 20:34:05 +00:00
Angelo Salese
e82c21b8e2 Hooked up irq line handlers, and removed an hack for Hexion, nw 2011-05-15 19:28:10 +00:00
Angelo Salese
f882605d74 Implemented a preliminary Konami k053252 device emulation, adds accurate refresh rate timings to Hexion and Dragonball Z games [Angelo Salese] 2011-05-15 18:49:30 +00:00
Angelo Salese
995033214d Extra params for the k053252, nw 2011-05-15 16:55:29 +00:00
Curt Coder
eef7787136 Fixed T11 disassembler. (nw) 2011-05-15 16:10:00 +00:00
Miodrag Milanovic
079a719a01 Fixed annoying memory leak (no whatsnew) 2011-05-15 15:50:08 +00:00
Angelo Salese
a22a38c8f1 Fix for MT #4346 2011-05-14 19:13:24 +00:00
smf-
9447052d30 The codes changed, we need R2 -- Princess Leia
Root counter & Serial I/O converted to internal CPU devices [smf]
2011-05-14 17:39:20 +00:00
Wilbert Pol
5c1ee28b34 mc6845.c: Converted to C++. [Wilbert Pol] 2011-05-14 12:12:09 +00:00
Miodrag Milanovic
71b9b2b1cc Updated makelist to be able to import list items from more files (no whatsnew) 2011-05-13 10:42:39 +00:00
Miodrag Milanovic
03129d576d Removed file not used anymore (no whatsnew) 2011-05-13 08:09:37 +00:00
Angelo Salese
54a0995d5d Unwanted change 2011-05-13 00:48:31 +00:00
Angelo Salese
073cfd746c More documentation ... 2011-05-13 00:47:26 +00:00
Angelo Salese
d715b4237b Bulk replaces for k53252, nw 2011-05-12 23:47:44 +00:00
Angelo Salese
4613f2ff42 Fix mame.mak 2011-05-12 23:19:08 +00:00
Angelo Salese
ae73e1503a Removed stuff that is MESS-only, nw 2011-05-12 20:51:40 +00:00
Angelo Salese
518779c19e Again 2011-05-12 20:06:14 +00:00
Angelo Salese
a9fa45e24a Dreamcast 2011-05-12 19:40:58 +00:00
Angelo Salese
2ab7957d74 astrocdh ... 2011-05-12 19:30:44 +00:00
Angelo Salese
82700b27c3 MSX says goodbye 2011-05-12 19:20:43 +00:00
Angelo Salese
361ef2675c Start of the boredom ... 2011-05-12 18:03:32 +00:00
Angelo Salese
79ab1a154d Untangled another one ... next time let me know properly instead of going around like the blonde joke, mmmkay? 2011-05-12 17:40:00 +00:00
Angelo Salese
9db12a3043 new NOT WORKING games
---------------------
Orbatak (prototype)
2011-05-12 17:22:15 +00:00
Angelo Salese
32c091dc51 Lamb drawing ... 2011-05-12 17:04:24 +00:00
smf-
037eb9e9c0 moved some psx files from namco.a to sony.a NWM 2011-05-12 16:24:01 +00:00
Miodrag Milanovic
63d029a782 There is no difference in handling ide hard drives and other hard drives (no whatsnew) 2011-05-12 14:40:16 +00:00
Aaron Giles
8afce7956a Removed legacy trampolines from eeprom_device, taking
advantage of new input port support for delegates.
2011-05-12 04:05:31 +00:00
Aaron Giles
b56339a9a0 Changed input read/write and crosshair callbacks into delegates.
Changed signature for callbacks to take an input_field_config 
reference instead of pointer.
2011-05-11 22:50:01 +00:00
Aaron Giles
fda7ea574d Readd type checking to late-binding delegates. This is generally used in
a limited capacity (e.g., for devices), but the existing copy-and-rebind
code would just cast the bound object without verifying the pointer was
of the correct type or pointing to the correct class in the hierarchy.
Objects that are late-bound must be derived from the delegate_late_bind 
class at some point so that a dynamic_cast from delegate_late_bind to the
appropriate type succeeds.

Updated the address map and custom NVRAM handlers to do the right thing
with their re-binding.
2011-05-11 16:46:18 +00:00
Scott Stone
8791d827c0 Fix for validate warning (no whatsnew) 2011-05-10 23:39:12 +00:00
Aaron Giles
d5af6b6a9b Switch input ports to use function-based constructors instead of tokens.
Remove the old tokenizing helpers. Add basic classes for ports, fields,
settings, and dip locations as a first step. These will be fully cleaned
up later. Added machine() method to field to hide all the necessary
indirection. Changed custom/changed handlers into generic read/write
handlers, and added wrappers to convert them to device read/write
lines. [Aaron Giles]
2011-05-10 22:20:27 +00:00
smf-
7940e28ae2 "Why do you take this apart now? I'm trying to get us out of here and you pull both of these. Put them back together right now." --Han Solo
MDEC is now an internal device of the PlayStation CPU [smf]
PlayStation DMA uses delegates so devices can be hooked up.
device_t::siblingdevice() uses device list on mconfig() so it can work before the machine is constructed.
moved unused console code back to mess.
2011-05-10 21:21:55 +00:00
Miodrag Milanovic
59ff551237 Fix for tools building (no whatsnew) 2011-05-10 12:18:09 +00:00
Miodrag Milanovic
71f7bbc770 Fix for image device unmount (no whatsnew) 2011-05-10 10:16:52 +00:00
Olivier Galibert
9e1610508c konicdev: Try interpreting the values in a GX fashion. [O. Galibert] 2011-05-10 07:26:24 +00:00
Angelo Salese
f0a86ce73d Added Xexex, useful especially because we have proper screen raw params 2011-05-10 01:47:57 +00:00
Scott Stone
1576d2f7c7 forgotten bit for brixian (no whatsnew) 2011-05-10 01:44:58 +00:00
Angelo Salese
02b6c51fe9 Heuristic table for the 053252, nw 2011-05-10 01:40:18 +00:00
Scott Stone
16a2df2207 Added inputs/dips (from dip sheet) to give something for brixian to use - allowing it to show some title text at least. It surely needs reorganization, but it's a start (no whatsnew) 2011-05-10 01:05:30 +00:00
Angelo Salese
d47e0239d5 deprecat.h 2011-05-10 00:59:43 +00:00
Angelo Salese
9641b7ef1b deprecat.h 2011-05-10 00:27:44 +00:00
Angelo Salese
bac241c60c Missed 2011-05-10 00:15:53 +00:00
Angelo Salese
f34f73fb05 new NOT WORKING games
---------------------
Brixian [ Corrado Tomaselli, f205v, The Dumping Union]
2011-05-10 00:14:31 +00:00