summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/cpu.lua
Commit message (Collapse)AuthorAgeFilesLines
* Remove x86emit.h AJR2020-07-101-1/+0
|
* New machines marked as NOT_WORKING AJR2020-06-281-0/+17
| | | | | | | | | ---------------------------------- Korg WaveStation EX [DBWBP] Korg WaveStation A/D [DBWBP] Korg WaveStation SR [DBWBP] -Add H16 disassembler and skeleton HD641016 CPU device [AJR]
* New machines marked as NOT_WORKING AJR2020-06-211-0/+2
| | | | | ---------------------------------- Kawai KSP10 Digital Piano [DBWBP]
* Correct cycle counts for TLCS-900/H CPU core; prepare to add support for ↵ AJR2020-06-191-0/+1
| | | | original TLCS-900 devices
* tlcs900: Split derived types into separate files; no need for separate 8-bit ↵ AJR2020-06-181-0/+4
| | | | and 16-bit maps now (nw)
* pic1670: Add a disassembler [O. Galibert] Olivier Galibert2020-06-111-0/+10
|
* New machines marked as NOT_WORKING AJR2020-06-041-0/+17
| | | | | | | | | ---------------------------------- Novation BassStation Rack Analogue Synthesizer Module [DBWBP] Novation Drum Station [DBWBP] Novation Super Bass Station [DBWBP] Add disassembler and skeleton CPU device for Panasonic MN1880 architecture [AJR]
* New machines marked as NOT_WORKING AJR2020-05-291-0/+19
| | | | | | | ---------------------------------- JoMoX XBase 09 Midi Controlled Analogue Drum Module [DBWBP] Add disassembler for PIC17 family and preliminary PIC17C4X emulation [AJR]
* nec: 8080 mode [Carl] cracyc2020-04-111-0/+1
|
* 6800ops: unneeded workaround? (nw) hap2020-04-061-1/+0
|
* Add H8/500 disassembler and skeleton CPU device family AJR2020-04-041-0/+25
| | | | | | alesis_qs.cpp: Document XTALs; replace legacy MCFG in comments (nw) picno.cpp: Replace legacy MCFG in comments (nw)
* upd177x disassembler [O. Galibert] Olivier Galibert2020-04-041-0/+10
|
* cpu/alph8201 can be removed now (nw) hap2020-04-031-17/+0
|
* unidasm: Add pic16 generic disassembler with extended instructions [O. Galibert] Olivier Galibert2020-03-281-0/+10
|
* clean up crud (nw) Vas Crabb2020-02-291-1/+3
|
* ks0164: First try at a disassembler [David Carne, O. Galibert] Olivier Galibert2020-02-221-0/+17
|
* Add skeleton LZ8420M device (#6339) cam9002020-02-211-0/+2
| | | | | | | | * Add skeleton LZ8420M device It has additional IO, Embedded RAM Used in psikyo.cpp * lz8420m.cpp : Fix copyright holder
* romp: new device Patrick Mackinlay2020-02-131-0/+17
|
* New machines marked as NOT_WORKING AJR2020-02-121-0/+4
| | | | | | | | | | | | ---------------------------------- Roland D-50 (Ver. 2.xx) [DBWBP, depblue] New NOT_WORKING clones ---------------------- Roland D-50 (Ver. 1.xx) [DBWBP] Roland D-550 [DBWBP] Add disassembler for NEC 78K/III architecture [AJR]
* Add disassemblers for NEC 78K/0, 78K/I and 78K/II MCU types AJR2020-02-101-0/+25
| | | | hotd2: Make "Gun Sense" board a separate device
* Oops (nw) Olivier Galibert2020-02-071-1/+1
|
* xavix2: First stab at the cpu [O. Galibert, N. Gilbert] Olivier Galibert2020-02-071-0/+17
|
* New machines marked as NOT_WORKING AJR2020-01-231-0/+16
| | | | | | | ---------------------------------- NCD19c [Don Maslin Archive] Add disassemblers for Motorola MC88100 and MC88110 [AJR]
* gigatron: fix compile (nw) hap2020-01-231-1/+2
|
* new NOT_WORKING machine (#5811) Sterophonick2020-01-211-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * minor spelling fix * new NOT_WORKING machine Gigatron TTL Microcomputer [Sterophonick] also add a skeleton cpu core * Revert Minor Spelling Fix * Make some fixes thanks cuavas * Fix resolution * gigatron: update cpu device name * update copyright * fix part of gigatron disassembler * Set screen refresh rate * found a set of all the ROM files, update main ROM name * Fix cpu.lua * Whoops * Update gigatron.cpp * gigatron: clear execute_set_input * Update gigatron.h * Update gigatrondasm.cpp * Update gigatrondasm.h * clean up but doesnt compile ffs
* Add tentative VT61/VT62 disassembler and skeleton CPU device AJR2020-01-131-0/+17
|
* rx01: Dumped firmware PROMs [Lord Nightmare] AJR2020-01-061-0/+17
| | | | rx01: Add disassembler and skeleton CPU device for custom firmware architecture [AJR]
* Add new disassembler for WE32100 architecture AJR2019-12-301-0/+17
| | | | | | | | | | | New machines marked as NOT_WORKING ---------------------------------- AT&T 3B2/300 [Bitsavers] New clones marked as NOT_WORKING -------------------------------- AT&T 3B2/310 [Bitsavers] AT&T 3B2/400 [Bitsavers]
* Add new disassembler for PACE architecture AJR2019-12-281-0/+17
| | | | | | New machines marked as NOT_WORKING ---------------------------------- unknown INS8900 Multibus card (980305652) [Bitsavers]
* New machines marked as NOT_WORKING AJR2019-12-181-0/+17
| | | | | ---------------------------------- VT52 [Dalby Datormuseum]
* New machines marked as NOT_WORKING AJR2019-11-251-0/+9
| | | | | | | ---------------------------------- Speedcom VD56SP [ClawGrip] Add disassembler and basic execution core for Rockwell R65C19 [AJR]
* -sun4c_mmu.cpp: Made generic to support sun4 MMU mode, and cleaned up save ↵ mooglyguy2019-11-181-6/+5
| | | | | | | | | | | | | | | state usage. [Ryan Holtz] -sun4.cpp: Various changes: [Ryan Holtz] * Split sun4 and sun4c hardware emulation into separate derived classes. * Hooked up Sbus IRQs. * Removed now-unnecessary duplicate MMU code. -cgsix.cpp: Added VSync IRQ, cleaned up save state usage, and added THC MISC register. [Ryan Holtz] -sparc.cpp: Renamed MB86901 to SPARCV7, and added a separate class for SPARCV8. [Ryan Holtz] -bt45x.cpp: Made logmacro.h usage more consistent. [Ryan Holtz]
* dsp56000: new disassembler Patrick Mackinlay2019-11-181-0/+17
|
* Preliminary SoC emulation for Sitronix ST2204 and ST2205U AJR2019-11-031-0/+11
|
* cpu/saturn: clean up a little (nw) Vas Crabb2019-10-271-2/+2
|
* Add Fujitsu FR disassembler and skeleton CPU device AJR2019-10-231-0/+17
|
* Split generic Z180 device into several subtypes. HD647180X now has specific ↵ AJR2019-09-301-0/+2
| | | | device emulation for the internal PROM, RAM and parallel ports.
* -dsp56k: Renamed relevant classes, files and namespaces to indicate that it ↵ mooglyguy2019-08-191-20/+20
| | | | is a DSP56156 core, not a DSP5600x core. [Ryan Holtz]
* don't use my ill-conceived generator for arcompact, easier to work with as ↵ DavidHaywood2019-08-151-8/+0
| | | | regular files (nw)
* Add disassembler and skeleton CPU device for CompactRISC CR16B architecture AJR2019-07-051-0/+17
| | | | vtech_unk1.cpp: Driver moved to glcx.cpp (nw)
* f2mc16: add MB90610A and MB90611A microcontrollers. [R. Belmont] arbee2019-07-031-0/+2
|
* Preliminary Fujitsu F2MC-16 CPU core, currently disassembly only [R. Belmont] arbee2019-07-011-0/+17
|
* Add disassembler and skeleton device for DP8344 Biphase Communications Processor AJR2019-06-221-0/+17
|
* Preliminary disassembler and skeleton CPU device for Elan RISC II/RII series ↵ AJR2019-06-201-0/+17
| | | | architecture
* i386: Improve splitting of unaligned accesses (excluding program fetches) AJR2019-05-191-0/+3
| | | | (nw) This entails a major code reorganization just to keep the scale of it all halfway sane.
* TV Game Work (progress towards smartfp and wrlshunt) (#4956) David Haywood2019-04-301-0/+10
| | | | | | | | | | | | | | | | | | | | * unsp refactoring / tv game work (nw) * unsp refactoring / tv game work (nw) * srcclean (nw) * more ops (nw) * (nw) * (nw) * guesses (nw) * more guesses (nw) * (nw)
* m680x0: gratuitously convert the generator to python [O. Galibert] Olivier Galibert2019-04-291-2/+0
|
* swp20, dspv: Skeletons [O. Galibert] Olivier Galibert2019-04-091-0/+17
|
* (nw) Clean up the mess on master Vas Crabb2019-03-261-1/+77
| | | | | | | | | | | | | This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at 598cd5227223c3b04ca31f0dbc1981256d9ea3ff. Before pushing, please check that what you're about to push is sane. Check your local commit log and ensure there isn't anything out-of-place before pushing to mainline. When things like this happen, it wastes everyone's time. I really don't need this in a week when real work™ is busting my balls and I'm behind where I want to be with preparing for MAME release.
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-77/+1
| | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.