summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/pps4
Commit message (Collapse)AuthorAgeFilesLines
* Move all devices into separate part of src tree (nw) Miodrag Milanovic2015-09-133-2197/+0
|
* memory: Remove support for decrypted bases, use an address space instead [O. ↵ Olivier Galibert2015-06-241-2/+2
| | | | Galibert]
* changes for Juergen Buchmueller in core and credits for some files in mess(nw) Miodrag Milanovic2015-05-073-3/+3
|
* moved all to std::string (nw) Miodrag Milanovic2015-04-222-3/+3
|
* string -> str rename due to future conflicts (nw) Miodrag Milanovic2015-04-122-3/+3
|
* Fix various typos and spelling mistakes Zoë Blade2015-04-111-3/+3
| | | | | | | | | | | | | | I'm purposefully leaving /src/emu/bus/cbmiec/c1541.c's kernal.bin as it is, as this particular spelling mistake was originally made by Robert Russell, therefore is canon. See http://en.wikipedia.org/wiki/KERNAL for details. I'm also leaving /src/emu/machine/nscsi_bus.c's RECIEVE as I don't want to break anything, but it's worth someone looking into. I renamed some variables in /src/mame/drivers/sfbonus.c, /src/mame/video/tia.c and /src/mame/video/tia.h, so if anyone wants to verify I didn't break anything, that would be nice.
* Cleanups and version bumpmame0157 Miodrag Milanovic2014-12-313-731/+731
|
* Clean up and fix comments (nw) jbu2014-12-162-237/+241
|
* Add preliminary emulation of the Rockwell A17XX chips (ROM, RAM, I/O) and ↵ jbu2014-12-141-1/+3
| | | | fix device names in gts1 (nw)
* Fix the TM disassembly. Don't set m_I in ROP() and don't set m_I2 in ARG(). (nw) jbu2014-12-072-68/+80
|
* Oops. That was wrong. BU is always 0000 in LBL (nw) jbu2014-12-071-3/+2
|
* Fix previous opcode detection for LB and LBL. Fix disassembler for LBL (nw) jbu2014-12-072-7/+8
|
* Add chip pinouts for 10660 and 11660 (nw) jbu2014-12-051-0/+27
|
* Fix cut+paste, typos and some implementation bugs (nw) jbu2014-12-041-37/+34
|
* Introduc m_Skip to skip ops. Clean up + fixes (nw) jbu2014-12-043-341/+355
|
* Rewrote Rockwell PPS-4 CPU core based on bitsavers.org documents jbu2014-12-033-489/+2012
|
* pps4 / gts1 : added notes Robbbert2014-07-311-0/+20
|
* Marking some of my core files (nw) Miodrag Milanovic2013-10-163-4/+6
|
* Cleanups and version bumpmame0150 Miodrag Milanovic2013-09-171-1/+0
|
* pps4.c: Modernized cpu core (nw) Wilbert Pol2013-09-052-204/+184
|
* added missing short names to legacy devices and added validation that short ↵ Miodrag Milanovic2013-08-231-0/+1
| | | | name is always mandatory (nw)
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-112-240/+240
|
* Since nobody checks for NULLs anyway, make Aaron Giles2012-09-191-3/+3
| | | | | | | | | | | | device_memory_interface::space() assert against NULL and return a reference, and pushed references throughout all address space usage in the system. Added a has_space() method to check for those rare case when it is ambiguous. [Aaron Giles] Also reinstated the generic space and added fatal error handlers if anyone tries to actually read/write from it.
* First pass at modernizing struct definitions. Aaron Giles2012-09-151-2/+1
|
* DEVINFO_* to CPU_INFO_*, and some cleanups (no whatsnew) Miodrag Milanovic2012-09-031-15/+15
|
* Cleanups and version bump.mame0142 Aaron Giles2011-04-031-2/+2
|
* Created new enum type address_spacenum for specifying an address Aaron Giles2011-03-271-9/+9
| | | | | | | | | | | | space by index. Update functions and methods that accepted an address space index to take an address_spacenum instead. Note that this means you can't use a raw integer in ADDRESS_SPACE macros, so instead of 0 use the enumerated AS_0. Standardized the project on the shortened constants AS_* over the older ADDRESS_SPACE_*. Removed the latter to prevent confusion. Also centralized the location of these definitions to memory.h.
* Remove some straggling const address_space references, and get rid of Aaron Giles2011-03-171-3/+3
| | | | explicit const_casts in memory.h.
* Get rid of state_save_register_device_* macros in favor of direct Aaron Giles2011-02-091-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | calls on the device object. Regex used: state_save_register_device_item( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\) \3->save_item\1\(\2NAME\(\6\),\5\4\7\) state_save_register_device_item_array( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\) \3->save_item\1\(\2NAME\(\6\),\5\4\7\) state_save_register_device_item_2d_array( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\) \3->save_item\1\(\2NAME\(\6\),\5\4\7\) state_save_register_device_item_bitmap( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\) \3->save_item\1\(\2NAME\(\*\6\),\5\4\7\) state_save_register_device_item_pointer( *)\(( *)([^,]+), *([^,]+),( *)([^,]+), *([^ )]+)( *)\) \3->save_pointer\1\(\2NAME\(\6\),\5\7,\5\4\8\) this->save_ save_ (save_item[^;]+), *0( *)\); \1\2\); (save_pointer[^;]+), *0( *)\); \1\2\);
* Cleanups and version bump.mame0141u1 Aaron Giles2011-01-242-33/+33
|
* - Added Rockwell PPS4 CPU core (not finished) [Miodrag Milanovic] Miodrag Milanovic2011-01-013-0/+617
- Added GAME_MECHANICAL flag to mark games having mechanical interface (such as pinball,redemption, bowling games ...) - Imported games from PinMAME as skeletons