diff options
author | 2019-02-01 15:27:13 +0700 | |
---|---|---|
committer | 2019-02-01 15:27:13 +0700 | |
commit | ba8d7b1c8f2e8c90b5ddc37962a32e5e2e3198eb (patch) | |
tree | 39ee417e24494de0dc34e92559d5ca80fc2331aa /scripts/src | |
parent | b9525773700243f29de378992327d1c7dc3b6ba2 (diff) |
r4000: experimental mips3 implementation (nw)
WIP checkpoint: while I believe it's largely accurate (and very slow), neither jazz nor sgi systems can fully boot yet using this device, so it remains experimental.
This implementation should go away when it has helped identify the improvements required for mips3.
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/cpu.lua | 3 | ||||
-rw-r--r-- | scripts/src/main.lua | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index c3218773035..4095f62a4c3 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -1297,6 +1297,7 @@ end -------------------------------------------------- -- MIPS R4000 (MIPS III/IV) series --@src/devices/cpu/mips/mips3.h,CPUS["MIPS3"] = true +--@src/devices/cpu/mips/r4000.h,CPUS["MIPS3"] = true -------------------------------------------------- if (CPUS["MIPS3"]~=null) then @@ -1313,6 +1314,8 @@ if (CPUS["MIPS3"]~=null) then MAME_DIR .. "src/devices/cpu/mips/ps2vu.h", MAME_DIR .. "src/devices/cpu/mips/ps2vif1.cpp", MAME_DIR .. "src/devices/cpu/mips/ps2vif1.h", + MAME_DIR .. "src/devices/cpu/mips/r4000.cpp", + MAME_DIR .. "src/devices/cpu/mips/r4000.h", } end diff --git a/scripts/src/main.lua b/scripts/src/main.lua index bec62ff6f49..1184ff8ae9e 100644 --- a/scripts/src/main.lua +++ b/scripts/src/main.lua @@ -256,6 +256,7 @@ end "utils", ext_lib("expat"), "softfloat", + "softfloat3", ext_lib("jpeg"), "7z", } |