Anthony J. Bentley
4d6ad6b45a
Update wiki links.
2017-12-28 16:51:59 -07:00
Anthony J. Bentley
e7ffde15fa
Update link to bug tracker.
2017-12-28 16:03:57 -07:00
Logan McNaughton
6f0ca6ca44
Update xxHash to 0.6.4
2017-12-22 08:26:10 -07:00
bsmiles32
f5ea0d1e9f
Merge pull request #503 from Miouyouyou/master
...
Device: RDRAM: Use the R4300 helpers to get the R4300 registers
2017-12-18 05:24:26 +01:00
Sten
1f61d7ee14
Update files_macos.c
...
Fixes
2017-12-17 22:16:48 +01:00
Myy Miouyouyou
52e3a931fb
Device: RDRAM: Use the R4300 helpers to get the R4300 registers
...
Since the "regs" member is not available on the r4300_core
structure when enabling ARM DYNAREC, accessing this member
directly will cause compilation errors with this setup.
Signed-off-by: Myy Miouyouyou <myy@miouyouyou.fr>
2017-12-17 20:57:23 +01:00
Sten
0a00cc0678
Update files_macos.c
...
Last somit which should work, at least for me
2017-12-17 04:43:42 +01:00
Sten
efcb81256f
Update files_macos.c
2017-12-16 22:50:42 +01:00
Sten
5f169451a0
Update files_macos.c
...
Home Path corrected now it should work
2017-12-16 22:49:02 +01:00
Richard Goedeken
3e568eb118
Merge pull request #502 from bsmiles32/bugfixes
...
Bugfixes
2017-12-16 09:47:37 -08:00
Bobby Smiles
207524facb
Fix unsigned/signed comparison in savestates_load_pj64
2017-12-16 17:01:39 +01:00
Bobby Smiles
fea1f8e672
Fix: reading RDRAM registers with the debugger reads 1st module.
2017-12-16 15:28:26 +01:00
Bobby Smiles
bef8f671f3
Handle the unlikely case of truncated PIF command.
...
Detected by coverity
2017-12-16 15:27:28 +01:00
Richard Goedeken
8ed765981d
Merge pull request #501 from bsmiles32/rdram
...
Implement enough of RDRAM subsystem to remove rdram detection hack.
2017-12-15 17:46:33 -08:00
Richard Goedeken
7d088113a8
Merge pull request #500 from bsmiles32/bugfix_reset
...
Fix reset bug introduced in commit 1c01c233
.
2017-12-15 17:42:06 -08:00
Richard Goedeken
fdc8e9efa2
Merge pull request #499 from bsmiles32/bugfix_gb
...
Fix copy pasting error in MBC2 messages.
2017-12-15 17:40:53 -08:00
Bobby Smiles
afe607e4e7
Fix copy pasting error in MBC2 messages.
2017-12-14 01:39:39 +01:00
Bobby Smiles
ed421be9e7
Fix reset bug introduced in commit 1c01c233
.
...
Values comming from CIC at poweron/reset were written too early in PIF
RAM. There was a possibility of them getting overwritten by some SI DMA
requests (such as reading mempaks [Perfect Dark]) during the time window
between PIF_INT and NMI_INT.
Now we delay this until NMI_INT is triggered.
2017-12-14 01:30:53 +01:00
Bobby Smiles
28f7c868c1
Implement enough of RDRAM subsystem to remove rdram detection hack.
...
Previously, the RDRAM detection/initialization was wrong and a post
RDRAM initialization hack was triggered (just before initial PI DMA)
to force specified amount of RDRAM to be recognized.
With this PR, several aspects of the RDRAM have been implemented which
results in proper detection of RDRAM by the IPL3:
- support for up to 8 (IPL3 hardcoded limitation) RDRAM modules
- partial support for individual rdram address mapping,
ADDR_SELECT has not been implemented though
- support broadcast register writes
- simulating read failure when current calibration is not done yet
2017-12-14 00:19:24 +01:00
Richard Goedeken
d280497705
Merge pull request #498 from loganmc10/crash_fix
...
Fix crash when loading save state
2017-12-12 18:44:18 -08:00
Logan McNaughton
90cbfa355a
Fix crash when loading save state
2017-12-12 10:11:35 -07:00
Richard Goedeken
209591d985
coverity caught this bug. not sure why we're checking bit 8 of the address in order to conditionally do something in this switch statement
2017-12-05 17:03:22 -08:00
Richard Goedeken
22e17112b0
Merge pull request #496 from bsmiles32/gbcart
...
Various GB cart enhancements.
2017-12-04 21:57:12 -08:00
Bobby Smiles
4d55eff57c
Fix: forgot to update curr offset.
2017-12-03 21:38:21 +01:00
Bobby Smiles
a373e5a347
Forgot to add m6428fp files to msvc project.
2017-12-03 21:24:16 +01:00
Sten
b8bef349d1
Update Makefile
...
fix2
2017-12-03 17:17:37 +01:00
Bobby Smiles
c946a8d875
Add MBC2 support.
2017-12-03 16:15:03 +01:00
Bobby Smiles
b8d6bf486f
Wire up rumble support for gb carts that supports it.
2017-12-03 15:27:57 +01:00
Bobby Smiles
5da92c1d10
Implement preliminary gb camera.
2017-12-03 12:35:31 +01:00
Sten
abdee5522f
Update Makefile
...
fix
2017-12-03 11:27:44 +01:00
Sten
93482afeaa
Update files_macos.c
...
correction
2017-12-03 02:09:28 +01:00
Sten
a28eebe00b
Update Makefile
...
First try to get it fixed for macOS
2017-12-02 21:40:17 +01:00
Sten
00e7d54b71
Create files_macos.c
...
First try to get a proper Mupen64Plus app on macOS
2017-12-02 21:36:56 +01:00
Richard Goedeken
6b53176d6f
Merge pull request #490 from bsmiles32/warnings
...
Warnings
2017-11-30 20:06:27 -08:00
Richard Goedeken
ab5a302c39
Merge pull request #492 from loganmc10/patch-1
...
If DEBUG not set, set NDEBUG
2017-11-30 19:36:15 -08:00
Richard Goedeken
c3427ab842
Merge pull request #481 from loganmc10/fbinfo
...
Add more FB writes and reads
2017-11-30 19:35:42 -08:00
Logan
8439b2aaf8
If DEBUG not set, set NDEBUG
2017-11-30 10:46:53 -07:00
Richard Goedeken
c519b55a0a
Merge pull request #491 from psyke83/goldeneye_tlb_fix
...
Remove orphaned line related to removed GoldenEye TLB hack
2017-11-29 23:18:32 -08:00
Conn O'Griofa
b74c714ea9
Remove orphaned line related to removed GoldenEye TLB hack
...
Needed to resolve build error (on Raspberry Pi 3).
2017-11-30 05:47:46 +00:00
Logan McNaughton
4cc401e9d9
Add more FB writes and reads
2017-11-29 07:47:18 -07:00
Richard Goedeken
47df0c2e00
Merge pull request #487 from loganmc10/ge_tlb
...
Remove GoldenEye TLB hack
2017-11-28 22:26:12 -08:00
Richard Goedeken
5de8c74d54
Merge pull request #485 from loganmc10/dp2
...
Modify DPC_STATUS_FREEZE hack
2017-11-28 22:10:30 -08:00
Gillou68310
d4765f6f31
Update VS2013 filters file
2017-11-28 10:52:52 +01:00
Logan McNaughton
f1a7a17505
Deal with TLB exception in fast_mem_access
2017-11-27 20:50:21 -07:00
Logan McNaughton
b2d20e1f4c
Remove GoldenEye TLB hack
2017-11-27 20:50:21 -07:00
Logan McNaughton
7abc81852f
Start using save state version 1.2
2017-11-27 20:47:04 -07:00
Logan McNaughton
9a21b62855
Add do_on_unfreeze to savestate
2017-11-27 20:47:04 -07:00
Logan McNaughton
eaac4063e3
Only delay DP if DPC_STATUS_FREEZE is set
2017-11-27 20:47:04 -07:00
Bobby Smiles
de2474015b
Change the msvc compiler detection in osal/preproc.h
2017-11-28 03:17:25 +01:00
Bobby Smiles
f6bb6662b5
Use osal_inline and remove -Wno-unused-function form the cflags.
2017-11-28 03:17:25 +01:00