Commit graph

2672 commits

Author SHA1 Message Date
Logan
9f4183e6f4 Add comment 2020-05-22 21:12:26 +02:00
Logan
68175fc083 NOT mempak checksum when pak is not present 2020-05-22 21:12:26 +02:00
Richard Goedeken
4edc53c2d5
Merge pull request #752 from loganmc10/patch-11
Mask DRAM address in PI DMA
2020-04-21 21:10:41 -07:00
Richard Goedeken
ffec80496c
Merge pull request #751 from loganmc10/patch-10
Enable FBInfo for CPU-RDP rendering
2020-04-21 21:09:11 -07:00
Richard Goedeken
e3dc275d29
Merge pull request #750 from dankcushions/patch-1
Removed "not officially supported" for ARM
2020-04-21 21:08:04 -07:00
Richard Goedeken
e7b556d54b
Merge pull request #748 from loganmc10/patch-9
CountPerOp=1 for Top Gear Overdrive/Hyperbike
2020-04-21 21:00:24 -07:00
Richard Goedeken
0c1e2a3044
Merge branch 'master' into speedlimiter_toggle 2020-04-21 17:15:33 -07:00
Logan
9be9b4e922
Mask DRAM address in PI DMA 2020-04-17 10:42:49 -06:00
Logan
bcbb3e2a9a
Enable FBInfo for CPU-RDP rendering 2020-04-15 20:14:52 -06:00
dankcushions
5df2a32f6b
Removed "not officially supported" for ARM
I think we can safely remove this warning now - ARM is a well established target for mupen64plus. i note the same warning isn't there for aarch64.
2020-04-13 01:32:39 +01:00
Logan
f29a5ccfcd
CountPerOp=1 for Top Gear Overdrive/Hyperbike 2020-04-05 21:28:44 -06:00
bsmiles32
dbd75133fb
Merge pull request #747 from bsmiles32/fix_hard_reset_2
fix compilation on x86
2020-04-05 10:13:54 +02:00
Bobby Smiles
ebb06e88a6 fix compilation on x86 2020-04-05 09:56:12 +02:00
bsmiles32
793ed5cd53
Merge pull request #745 from bsmiles32/trap
Implement trap instructions
2020-04-04 18:09:28 +02:00
bsmiles32
680aed5e23
Merge pull request #746 from bsmiles32/fix_hard_reset
Fix hard reset crash
2020-04-04 17:29:32 +02:00
Vincent Cunningham
e8b7e4dc84 Fix hard reset crash 2020-04-04 17:24:48 +02:00
Bobby Smiles
e156eece54 Implement Trap instructions 2020-04-04 12:49:17 +02:00
bsmiles32
fc84d2d22a
Merge pull request #741 from chrontec/master
Fix path expansion when building with VisualStudio so directories with spaces will not cause the build to fail.
2020-04-04 10:40:25 +02:00
bsmiles32
548504a2d5
Merge pull request #744 from loganmc10/patch-8
CountPerOp=1 for Battle for Naboo
2020-04-04 10:38:50 +02:00
Logan
604eed2260
CountPerOp=1 for Battle for Naboo 2020-04-03 22:20:00 -06:00
Jason Cumbie
715009f1ce Fix path expansion when building with VisualStudio so directories with spaces will not cause the build to fail. 2020-03-31 21:16:44 -07:00
Logan McNaughton
09f8ea6dea Use XXH3 hashing 2020-03-31 10:28:24 +02:00
Logan
4729a7011b BattleTanx (U) games need CountPerOp=3 to boot 2020-03-31 10:27:32 +02:00
Jj0YzL5nvJ
de4d743b35 Improve glue code generation 2020-03-31 10:16:06 +02:00
bsmiles32
4222bc20f6
Merge pull request #739 from loganmc10/cause_bi
IP0 and IP1 CAUSE bits are writeable
2020-03-29 14:21:20 +02:00
Logan McNaughton
34a1b62314 IP0 and IP1 CAUSE bits are writeable
See https://github.com/n64dev/cen64/pull/116
2020-03-28 18:16:59 -06:00
bsmiles32
fedf950be7
Merge pull request #736 from bsmiles32/fix/multiple_def
Fix multiple definition errors
2020-03-23 18:20:19 +01:00
Bobby Smiles
39975200ad Fix multiple definition errors
Fixes issue 712 reported by @mazes-80.
2020-03-23 18:17:40 +01:00
bsmiles32
db5d66dc3a
Merge pull request #734 from loganmc10/fbinf
Support FBWrites with a size of 3
2020-03-23 16:57:28 +01:00
bsmiles32
959ac8392b
Merge pull request #718 from loganmc10/patch-4
Adjust DD DMA timing
2020-03-23 11:24:14 +01:00
bsmiles32
75c14e6bcb
Merge pull request #707 from loganmc10/cart_write
Implement cart ROM writes as described by Jan Goldacker
2020-03-23 10:39:11 +01:00
bsmiles32
96cadf2347
Merge pull request #696 from dankcushions/configdefs
if config parameter already exists, add help text if missing, before returning successfully
2020-03-23 10:28:38 +01:00
Logan McNaughton
f9854a3240 Support FBWrites with a size of 3 2020-03-21 09:52:26 -06:00
Logan McNaughton
0c0f952db7 Implement cart ROM writes as described by Jan Goldacker 2020-03-05 08:21:45 -07:00
Logan
f799c5165b CountPerOp=1 for Elmo's Letter Adventure 2020-03-02 01:15:31 +01:00
Logan
228b7cf338 Disable FBInfo support for dynarecs 2020-03-02 01:13:47 +01:00
Logan McNaughton
a3a9fde52b Don't check event count to test if event is pending 2020-02-25 10:20:40 +01:00
fzurita
b6ee0484d7 Enable writing of transfer pak 2020-02-24 09:56:11 +01:00
Logan
f93c9e77bd Use cheat code to allow Rat Attack to boot
Thanks to m4xw for helping me track down the correct memory addresses.
2020-02-24 09:54:42 +01:00
Logan
833d5e8a91
Adjust DD DMA timing 2020-02-23 20:26:51 -07:00
Gillou68310
5a1491505f Rework interrupt scheduling 2020-02-23 18:44:04 +01:00
Logan McNaughton
9690fbe0e4 Change some DD logging to only happen in verbose mode 2020-02-22 23:11:13 +01:00
Logan McNaughton
6c0732fc19 Proper handling of divide by zero 2020-02-19 09:07:02 +01:00
Logan McNaughton
4d52333200 Only align cart address in PI DMA 2020-02-19 08:45:40 +01:00
Gillou68310
46e99b8218 Remove next_vi 2020-02-15 11:49:16 +01:00
Jj0YzL5nvJ
e261cdd9da Whoops 2020-02-09 15:51:41 +01:00
Richard Goedeken
8b6316171d
Merge pull request #699 from loganmc10/revert550
Revert "Don't call SDL_PumpEvents() in core"
2020-02-08 07:40:09 -08:00
Logan McNaughton
13d1ad4aa2 Revert "Don't call SDL_PumpEvents() in core"
This caused more problems than it solved, and it sounds like mupen64plus-ae has stubbed out SDL anyway

This reverts commit 87b1946868.
2020-02-08 07:57:12 -07:00
Richard Goedeken
e9d6834622 core ticket #634: implement function for translating Shift-JIS text encoding to UTF-8, for converting the ROM header names for proper screenshot file naming 2020-02-07 23:34:14 -08:00
Zapeth
67acb65107 Fix VI interrupt not being called in certain cases 2020-02-05 21:07:37 +01:00