AJR
fb6b0f0cc4
unidasm: Add disassembler for DEC VAX architecture
2021-09-03 13:27:48 -04:00
MooglyGuy
7fe8f9f74c
Assorted N64 fixes ( #8415 )
...
* -rdp: Fixed incorrect channel swapping on 32-bit resampled framebuffers. [Ryan Holtz]
* -rsp: Fixed LWV and VMOV behavior. Added reserved instructions V056, V057, V073, and VNULL. [Ryan Holtz, krom]
* -rdp: Temporarily adjusted framebuffer resampling to not exceed screen bounds in some games. [Ryan Holtz]
* -n64: Fixed SP DMA behavior based on hardware tests. [Ryan Holtz]
* -rsp: Removed unused DRC and SIMD support. General code cleanup. [Ryan Holtz]
* -n64: Pass K4 and K5 factors to threaded drawing code. Fixes black geometry in Conker's Bad Fur Day. [Ryan Holtz]
* -aleck64: Fixed compile issue with previous commits. [Ryan Holtz]
2021-08-09 21:06:08 -04:00
Miodrag Milanovic
da7ff625de
little hack to make it build fine with current build system
2021-08-02 13:59:21 +02:00
Miodrag Milanovic
4790deb5b7
Genearate seaparate dasm header for TMS57002
2021-08-02 10:51:14 +02:00
AJR
af7bfe3324
f2mc16: Rewrite disassembler
...
- Fix bug in CPU core advancing PC by one too many bytes when executing ADDL A, RLn
2021-07-21 10:34:36 -04:00
AJR
1382af68f4
unidasm: Add CPU16 disassembler
2021-05-21 08:28:01 -04:00
AJR
ab88bacf35
decmate2, decmate3: Emulate HD-6120 CPU; add enough I/O to initialize various peripheral ICs and run tests on disk controller
2021-05-19 18:27:34 -04:00
Olivier Galibert
7ff6ed667f
cdr-254sh: Skeleton
2021-05-10 09:14:54 +02:00
Olivier Galibert
e0d69fad4c
h8: Add the h8/3032
2021-04-07 14:29:28 +02:00
hap
001eadf294
pps41: add preliminary mm78la/mm77la
2021-03-19 17:53:12 +01:00
hap
82461369ff
pps41: added mm78 disasm and mm77/mm78 skeleton device
2021-03-08 15:52:04 +01:00
hap
d65c5159f1
pps41: add skeleton MM76-derived devices
2021-03-04 13:10:10 +01:00
Olivier Galibert
d436cbd3a6
formats: Create mame_formats_full_list which gives access to all the supported formats, make floptool use it. Castool should use it too probably, but I don't want to touch it.
2021-03-04 10:14:24 +01:00
AJR
7002aae556
New working machines
...
--------------------
Mark 1 FORTH Computer [AJR]
2021-02-27 11:58:40 -05:00
hap
2f02c96baf
added MM76 disassembler and preliminary PPS-4/1 MCU core [hap]
...
New machines marked as NOT_WORKING
----------------------------------
Electronic Master Mind (Invicta) [hap, Sean Riddle]
2021-02-26 18:24:59 +01:00
hap
147b5e72a4
added MM5799 MCU emulation [hap]
...
New working machines
--------------------
Basketball (Mattel) [hap, Sean Riddle]
QuizKid Speller [hap, Sean Riddle]
New working clones
------------------
QuizKid Racer (MM5799 version) [hap, Sean Riddle]
2021-02-14 23:23:28 +01:00
Roberto Benfatto
02d6b1e457
scripts: Remove references to non-existent headers and duplicate source file references. ( #7770 )
2021-02-14 22:15:17 +11:00
AJR
75a7445a98
unidasm: Add disassemblers for NEC/Renesas V850 family
2021-01-30 12:30:56 -05:00
Ryan Holtz
29bc7e25b7
-arm7: Moved WinCE call logging into a separate .hxx file. [Ryan Holtz]
2021-01-01 23:23:42 +01:00
Patrick Mackinlay
763a780f37
romp: initial storage channel implementation
2020-12-31 16:39:20 +07:00
AJR
4f70f2d58b
Add CompactRISC CR16C disassembler to unidasm (largely untested)
2020-12-16 12:17:56 -05:00
AJR
04b59f8323
unidasm: Add disassembler for M32C architecture
2020-12-07 15:41:45 -05:00
AJR
0bdbb0aa2e
Separate TX-0 from PDP-1; separate some SoC types in build
2020-11-19 20:54:24 -05:00
Olivier Galibert
331baa268a
lc57, msm65x2: Add disassemblers [O. Galibert]
2020-10-26 11:42:43 +01:00
AJR
31bf57410e
m68000: Separate FPU code from header
2020-10-15 20:51:21 -04:00
Patrick Mackinlay
def86684ac
ns32000: avoid potential slave dependency issue
2020-10-06 09:54:38 +07:00
Olivier Galibert
5352cdbc5e
lc58: Add disassembler [O. Galibert]
2020-09-29 13:12:14 +02:00
David Haywood
3cd14b2e0a
machines promoted to WORKING (plug play) ( #7299 )
...
machines promoted to WORKING
----
TV MegaMax active power game system 30-in-1 (MegaMax GPD001SDG) [David Haywood]
* added files for the VT APU type, currently no extra functionality, but will be built upon
2020-09-29 19:05:21 +10:00
AJR
7e121d68bb
kl5c80a12, kl5c80a16: Added emulation of KP63(A) Timer/Counter unit. This improves timings in animalc, haekaka, pyenaget and tdoboon.
...
* animalc: Pile kludge upon kludge for poorly understood video timing register
* gocowboy, itazuram: Increase frequency of one timer interrupt (and hopper timing in gocowboy)
* kc82, kp69: Modernize state_add syntax
2020-09-14 23:32:58 -04:00
Julian Sikorski
65b0df8761
Fix non-x86 build and try to make sure it does not break silently again ( #7041 )
...
* Do not build x64 DRC backend when C backend is forced
* New CI target (mametiny + kinst)
* Switch travis to CI target
* Switch appveyor to CI target
2020-08-12 12:54:22 -04:00
Vas Crabb
2a342ec7c9
cpu/nec: use anonymous namespaces to avoid ODR violations with enums
2020-08-11 16:57:47 +10:00
AJR
ff5144809c
sigmab98.cpp: Change CPU to new KC82-derived type for Sigma/Banpresto games
...
* dashhero: Add back NVRAM (and more of it) now that memory map has been corrected
* getbass: Add KL5C80A16 I/O CPU to configuration
2020-07-27 22:25:18 -04:00
AJR
4aae75d753
kl5c80a12: Emulate interrupt controller
2020-07-27 14:22:58 -04:00
AJR
cff37cc7ee
Remove x86emit.h
2020-07-10 09:21:14 -04:00
AJR
040c88bf1d
New machines marked as NOT_WORKING
...
----------------------------------
Korg WaveStation EX [DBWBP]
Korg WaveStation A/D [DBWBP]
Korg WaveStation SR [DBWBP]
-Add H16 disassembler and skeleton HD641016 CPU device [AJR]
2020-06-28 20:03:13 -04:00
AJR
562cb2139f
New machines marked as NOT_WORKING
...
----------------------------------
Kawai KSP10 Digital Piano [DBWBP]
2020-06-21 20:41:49 -04:00
AJR
5b502b74c5
Correct cycle counts for TLCS-900/H CPU core; prepare to add support for original TLCS-900 devices
2020-06-19 23:51:50 -04:00
AJR
9c36794ded
tlcs900: Split derived types into separate files; no need for separate 8-bit and 16-bit maps now (nw)
2020-06-18 18:15:41 -04:00
Olivier Galibert
1edc4eb359
pic1670: Add a disassembler [O. Galibert]
2020-06-11 23:14:04 +02:00
AJR
f84e4d036b
New machines marked as NOT_WORKING
...
----------------------------------
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]
2020-06-04 16:21:46 -04:00
AJR
0b345e7bb6
New machines marked as NOT_WORKING
...
----------------------------------
JoMoX XBase 09 Midi Controlled Analogue Drum Module [DBWBP]
Add disassembler for PIC17 family and preliminary PIC17C4X emulation [AJR]
2020-05-29 16:32:11 -04:00
cracyc
fdeca033d8
nec: 8080 mode [Carl]
2020-04-11 21:37:54 -05:00
hap
7a86e1910e
6800ops: unneeded workaround? (nw)
2020-04-06 19:30:03 +02:00
AJR
9abc6733ba
Add H8/500 disassembler and skeleton CPU device family
...
alesis_qs.cpp: Document XTALs; replace legacy MCFG in comments (nw)
picno.cpp: Replace legacy MCFG in comments (nw)
2020-04-04 17:21:59 -04:00
Olivier Galibert
6e7fe63f60
upd177x disassembler [O. Galibert]
2020-04-04 12:42:48 +02:00
hap
ceabc2c798
cpu/alph8201 can be removed now (nw)
2020-04-03 21:58:40 +02:00
Olivier Galibert
d35c3977c9
unidasm: Add pic16 generic disassembler with extended instructions [O. Galibert]
2020-03-28 19:45:41 +01:00
Vas Crabb
f011a9134d
clean up crud (nw)
2020-02-29 18:32:52 +11:00
Olivier Galibert
c849d1dc42
ks0164: First try at a disassembler [David Carne, O. Galibert]
2020-02-22 16:45:32 +01:00
cam900
21dae89c14
Add skeleton LZ8420M device ( #6339 )
...
* Add skeleton LZ8420M device
It has additional IO, Embedded RAM
Used in psikyo.cpp
* lz8420m.cpp : Fix copyright holder
2020-02-21 10:43:56 -05:00