Rosalie Wanders
|
2aef3d8a72
|
Fix MTC0 with CP0_STATUS_REG by excluding the 19th bit
|
2023-04-13 15:00:13 +02:00 |
|
Rosalie Wanders
|
0a2f43f05c
|
Fix cop2 instructions
|
2023-04-13 14:32:22 +02:00 |
|
Rosalie Wanders
|
c777fc311c
|
remove TODO
|
2023-04-13 13:39:00 +02:00 |
|
Rosalie Wanders
|
32b02525fa
|
try to fix win32 build
|
2023-04-12 23:41:28 +02:00 |
|
Rosalie Wanders
|
54bd9af818
|
fix build
|
2023-04-12 23:33:36 +02:00 |
|
Rosalie Wanders
|
4e9796f6f3
|
slightly improve COP1 instructions
|
2023-04-12 23:30:46 +02:00 |
|
Rosalie Wanders
|
a9df0c988a
|
add cp2.c to visual studio project
|
2023-04-07 19:14:29 +02:00 |
|
Rosalie Wanders
|
84b311da19
|
set invop flag in COP1 instructions
|
2023-04-07 19:12:06 +02:00 |
|
Rosalie Wanders
|
2a513659cb
|
add support for CP0_LLADDR_REG and CP0_XCONTEXT_REG in MTC0
|
2023-04-07 18:43:38 +02:00 |
|
Rosalie Wanders
|
71b8d64cc4
|
use strpbrk_reverse in IS viewer
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
f1f1981037
|
make strpbrk_reverse public in util.h
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
adaf826d08
|
Fix DCFC1 & DCTC1
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
05563d2c73
|
Implement BREAK instruction
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
7911877113
|
remove unrequired bracket
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
94dc08013b
|
use update_x86_rounding_mode_cp2 in CTC2
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
fcc957679a
|
Implement RESERVED opcode
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
ae6a6a1584
|
use cp2 functions in r400_core.c
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
cab2f4bacf
|
Add cop2 reserved opcode
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
313ae0b3d7
|
Add cp2 update_x86_rounding_mode (will be removed later)
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
edb4fd33d3
|
Fix cp1 & cp2 headers
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
0c2a79fba7
|
Fix check_cop2_unusable
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
fc872ea9a1
|
Implement cop2 support
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
26cd9004eb
|
Partially implement DCFC1 & DCTC1
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
6935806f2f
|
Support DMFC0 & DMTC0
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
ea6aa4d6cf
|
Fix incorrect r4300_cp1_fcr0
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
ca79e8b330
|
Fix incorrect CP0_PREVID_REG
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
ad0d713457
|
Fix incorrect CP0_CONFIG_REG
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
7799f63e9d
|
Add unused registers and support them in MTC0
|
2023-04-07 18:37:08 +02:00 |
|
Rosalie Wanders
|
9d30765535
|
Fix SRA and SRAV
|
2023-04-07 18:37:08 +02:00 |
|
Richard Goedeken
|
d4f3e12db0
|
Merge pull request #998 from Rosalie241/savefilename
Introduce SaveFilenameFormat parameter
|
2023-03-10 17:05:45 -08:00 |
|
Rosalie Wanders
|
77847dbce9
|
Introduce SaveFilenameFormat parameter
|
2023-03-09 22:21:15 +01:00 |
|
Richard Goedeken
|
cf0ee9ec37
|
Merge pull request #995 from Jj0YzL5nvJ/ci-schedule
CI/CD: Integrate scheduled builds and other...
|
2023-03-02 22:01:53 -08:00 |
|
Jj0YzL5nvJ
|
6d623f545e
|
CI/CD: Integrate scheduled builds and other necessary updates
|
2023-02-14 23:50:28 -06:00 |
|
Richard Goedeken
|
7ee312cb28
|
Merge pull request #983 from Rosalie241/64dd-new
Introduce M64CMD_DISK_OPEN & M64CMD_DISK_CLOSE
|
2023-02-06 17:41:05 -08:00 |
|
Richard Goedeken
|
16ba396b6e
|
Merge pull request #994 from LuigiBlood/dd_int
[64DD] Shorten extra cycles timing depending on motor state for stability
|
2023-02-06 17:39:31 -08:00 |
|
LuigiBlood
|
43c17dfa2c
|
Shorten extra cycles timing depending on motor state for stability
Fixes F-Zero X Expansion Kit's insanely weird & slow loading times while Paint Studio's Gnat Attack still works
|
2023-02-05 15:01:39 +01:00 |
|
Richard Goedeken
|
7863961c29
|
Merge pull request #993 from Rosalie241/sanitize-filename
Sanitize save filename
|
2023-02-02 20:22:19 -08:00 |
|
Richard Goedeken
|
55aabed06f
|
Merge pull request #990 from LuigiBlood/dd_int
Improve 64DD emulation
|
2023-02-02 20:18:13 -08:00 |
|
Rosalie Wanders
|
2f8c4a3aea
|
Sanitize save filename
|
2023-02-02 14:09:16 +01:00 |
|
Rosalie Wanders
|
fd6e73efca
|
Add 64DD games to ROM database
|
2023-02-01 19:33:42 +01:00 |
|
Rosalie Wanders
|
1f932e4910
|
Introduce M64CMD_DISK_OPEN & M64CMD_DISK_CLOSE
|
2023-02-01 19:31:55 +01:00 |
|
Richard Goedeken
|
f82b37bf63
|
Merge pull request #992 from Rosalie241/fix-screenshots
Fix screenshots when compiling with OSD=0
|
2023-01-30 21:49:18 -08:00 |
|
Richard Goedeken
|
10c60f7693
|
Merge pull request #666 from mountainflaw/speedlimiter_toggle
Add speed limiter toggle, reintroduce SDL_PumpEvents for non-android platforms
|
2023-01-30 21:44:35 -08:00 |
|
Rosalie Wanders
|
2e4a72a0aa
|
Fix screenshots when compiling with OSD=0
|
2023-01-29 18:06:37 +01:00 |
|
LuigiBlood
|
1bf2950001
|
Add Drive Motor Management & Timing
|
2023-01-14 11:24:00 +01:00 |
|
LuigiBlood
|
0575a68df0
|
Correct Write Protection calculation error
|
2023-01-10 11:49:42 +01:00 |
|
LuigiBlood
|
9948ded64f
|
Have a fallback value if disk type command uses an invalid value
|
2023-01-10 11:41:12 +01:00 |
|
LuigiBlood
|
0e4e8a6016
|
Implement 64DD Drive Write Protection based on Disk Type cmd
|
2023-01-10 10:53:45 +01:00 |
|
LuigiBlood
|
e23eab7980
|
Add a leading zero for interrupt defines to match up
|
2023-01-10 10:02:14 +01:00 |
|
Richard Goedeken
|
fc16193332
|
Merge pull request #989 from Jj0YzL5nvJ/asm-r2
Update that helps diagnose and in some cases circumvent issues...
|
2023-01-08 22:27:25 -08:00 |
|