sashi0034
|
31bd4a7ff3
|
romをヘッダとソースに分離
|
2023-07-12 15:33:23 +09:00 |
|
Raiki Tamura
|
abf6a1a6cc
|
add CONTRIBUTING.md
|
2023-07-12 13:11:46 +09:00 |
|
tamaron
|
7df8993c17
|
Fix format strings (#11)
|
2023-07-12 13:02:08 +09:00 |
|
sashi
|
a5d6bc7884
|
Feature/add instrs (#10)
* MFC0を実装
* 命令の定数をconstexpr
* MFC0の修正
* MFC0, MTC0は32bit操作っぽいので修正
* MFC0, MTC0修正,DMFC0, DMTC0追加
|
2023-07-12 12:52:37 +09:00 |
|
Raiki Tamura
|
acbc3c5d03
|
fix cast and fmt strings
|
2023-07-12 00:09:59 +09:00 |
|
Raiki Tamura
|
33c577b193
|
set C++ standard to C++17
|
2023-07-11 22:49:01 +09:00 |
|
Raiki Tamura
|
eac2aff46e
|
add PI registers
|
2023-07-11 10:53:59 +09:00 |
|
Raiki Tamura
|
b6bb7a60ac
|
Add base of MMIO PI
|
2023-07-11 01:38:23 +09:00 |
|
Raiki Tamura
|
02d43781cb
|
add XOR
|
2023-07-11 01:26:32 +09:00 |
|
Raiki Tamura
|
9b50d539e3
|
add ANDI. ORI, XORI
|
2023-07-11 01:20:10 +09:00 |
|
Raiki Tamura
|
eed8f05371
|
add physical memory region mapped to ROM
|
2023-07-11 01:11:13 +09:00 |
|
Raiki Tamura
|
bf98b0ae7e
|
add JR
|
2023-07-11 00:16:39 +09:00 |
|
Raiki Tamura
|
9461b5d5f8
|
add OR, ADD
|
2023-07-11 00:08:31 +09:00 |
|
Raiki Tamura
|
aaf68c242e
|
add SW, fix LUI
|
2023-07-11 00:08:15 +09:00 |
|
Raiki Tamura
|
f1ba758da7
|
add comments
|
2023-07-10 15:10:18 +09:00 |
|
Raiki Tamura
|
843c6670d2
|
add SLL, fix S+TU
|
2023-07-10 14:53:44 +09:00 |
|
Raiki Tamura
|
20b8acd252
|
implement delay slot
|
2023-07-10 14:33:39 +09:00 |
|
Raiki Tamura
|
f8c12b9624
|
add SLTU
|
2023-07-10 13:51:26 +09:00 |
|
Raiki Tamura
|
079fd16b90
|
move RI to memory/
|
2023-07-10 13:34:38 +09:00 |
|
Raiki Tamura
|
2d11df8fe6
|
add CACHE instruction
|
2023-07-10 12:02:30 +09:00 |
|
Raiki Tamura
|
b4ad717e06
|
colorize loggeing
|
2023-07-10 11:02:01 +09:00 |
|
Raiki Tamura
|
e71083ae50
|
rename init to reset
|
2023-07-10 10:58:58 +09:00 |
|
Raiki Tamura
|
5f1492f58d
|
add delay slot
|
2023-07-10 10:49:13 +09:00 |
|
Raiki Tamura
|
c6d80be541
|
add comments
|
2023-07-10 00:41:11 +09:00 |
|
Raiki Tamura
|
4a9ea751c9
|
Add BNE
|
2023-07-10 00:34:32 +09:00 |
|
Raiki Tamura
|
4d2a02fecb
|
Update README.md
|
2023-07-10 00:06:23 +09:00 |
|
Raiki Tamura
|
c42d04ee67
|
Add RDRAM interface
|
2023-07-10 00:06:10 +09:00 |
|
Raiki Tamura
|
80019eb047
|
Add cmake subdirectories
|
2023-07-09 23:16:46 +09:00 |
|
Raiki Tamura
|
a78ac96949
|
Add ADDIU and LW
|
2023-07-09 13:49:25 +09:00 |
|
Raiki Tamura
|
e552290b2c
|
modify decode
|
2023-07-09 12:42:59 +09:00 |
|
Raiki Tamura
|
d9d7b35c56
|
modify instruction format
|
2023-07-09 12:31:33 +09:00 |
|
Raiki Tamura
|
0e49de6658
|
utilsを追加
|
2023-07-09 12:18:35 +09:00 |
|
tamaron
|
8653b3172a
|
Add interruption (#8)
|
2023-07-09 03:45:39 +09:00 |
|
tamaron
|
5f7ba20a8e
|
Add MTC0 and LUI (#7)
|
2023-07-08 22:33:06 +09:00 |
|
tamaron
|
bde92b4df0
|
ok (#6)
|
2023-07-08 18:45:57 +09:00 |
|
tamaron
|
3969b4a774
|
MMUとメモリバスを追加 (#5)
|
2023-07-08 18:39:20 +09:00 |
|
tamaron
|
0264e57d2f
|
COP0とRSPを追加 (#4)
|
2023-07-08 17:00:42 +09:00 |
|
tamaron
|
0299d2c281
|
Refactoring (#3)
|
2023-07-08 15:32:50 +09:00 |
|
sashi
|
e061e96c38
|
Merge pull request #1 from kmc-jp/feature/logger
Feature/logger
|
2023-07-07 14:29:45 +09:00 |
|
sashi0034
|
5558fdbaf7
|
spdlogを追加
|
2023-07-07 14:29:01 +09:00 |
|
Raiki Tamura
|
6e09fe9dd5
|
wip
|
2023-07-07 14:01:42 +09:00 |
|
sashi0034
|
701354aad7
|
ログを仮追加
|
2023-07-07 13:51:53 +09:00 |
|
Raiki Tamura
|
cbbcddf41f
|
CPUとメモリを追加
|
2023-07-07 12:51:18 +09:00 |
|
Raiki Tamura
|
63c876eeb0
|
Update .gitignore
|
2023-07-07 12:50:33 +09:00 |
|
Raiki Tamura
|
7bbad4f4c3
|
.clang-formatを追加
|
2023-07-07 12:50:22 +09:00 |
|
Raiki Tamura
|
00e0eca626
|
Update README.md
|
2023-07-06 17:12:23 +09:00 |
|
Raiki Tamura
|
23fde64665
|
SDL2を削除, windows用のビルド方法を追加
|
2023-07-06 17:10:51 +09:00 |
|
Raiki Tamura
|
fdc79232ff
|
SDL2を追加
|
2023-07-06 15:21:37 +09:00 |
|
Raiki Tamura
|
c7107a6808
|
boostライブラリを追加
|
2023-07-06 15:05:42 +09:00 |
|
Raiki Tamura
|
707d89768f
|
first commit
|
2023-07-06 14:57:48 +09:00 |
|