unknown
88a82537c7
replaced Flash RAM breakpoints in x64
2015-09-15 18:55:27 -04:00
unknown
4a03a8d1e4
PIF RAM mutual DMA x64 breakpoints replaced with fast C
2015-09-07 12:16:36 -04:00
zilmar
120d4d5590
Merge pull request #580 from cxd4/so_i_herd_u_liek_bswap
...
replaced all in-line assembly in Virtual Memory unit
2015-09-07 20:56:26 +10:00
zilmar
94341be840
Merge pull request #581 from LegendOfDragoon/Fixes
...
Fix some mistakes
2015-09-02 14:14:30 +10:00
LegendOfDragoon
7909b18506
Write to VI_V_CURRENT_LINE_REG
...
As of now, it's never being written to, so graphics plugins do not have
any access to that register. z64gl reads this register, so that's why it
has this screen shaking problem in certain games like Star Wars Rogue
Squadron.
2015-09-01 08:50:59 -07:00
LegendOfDragoon
ec6a1e0c23
Fix issue with displaying the value of EIP
...
Before, it would only display 1 byte, instead of the full address stored
in EIP.
2015-09-01 08:07:25 -07:00
unknown
834299c041
replaced all in-line assembly in Virtual Memory unit
2015-08-30 22:56:21 -04:00
unknown
da232c590a
better chances at safe TLB paddr allocation to integers
2015-08-26 22:30:45 -04:00
unknown
39a1abe44e
re-did my earlier fix in a safer way
2015-08-19 18:37:07 -04:00
zilmar
7a2218dfd6
Merge pull request #565 from cxd4/vs-express-testing
...
reduced the compiler errors if building w/ VS2008 Express
2015-08-20 06:43:37 +10:00
unknown
b44324147d
reduced the compiler errors if building without ATL
2015-08-19 13:47:15 -04:00
unknown
64770befde
fixed duplicate debug string: "Write" typo'd to "Read"
2015-08-18 19:51:12 -04:00
zilmar
31cb2270d3
Merge pull request #555 from Nekokabu/patch-4
...
Fix PI_DMA_READ
2015-08-11 18:25:43 +10:00
Nekokabu
4dac8354cc
Fix error message displayed always
...
fix error message displayed always when play 64dd and enable debugger.
2015-08-02 21:31:15 +09:00
Nekokabu
936db1c3f4
Fix PI_DMA_READ
...
fix PI_DMA_READ like a PI_DMA_WRITE.
2015-08-01 18:16:11 +09:00
Nekokabu
0772341b6a
Fix DMA Sram access when not word aligned
2015-08-01 17:48:38 +09:00
jmarlin
d57d951d39
#549 removed a vestigial bit of expression from a direction I ended up not going in
2015-07-30 18:37:15 -04:00
jmarlin
837f799058
#549 fixed incorrect case conversion math, simplified a couple of expressions
2015-07-30 18:35:33 -04:00
jmarlin
6f98061e57
#549 stupid typos
2015-07-29 18:23:14 -04:00
jmarlin
8e75ec2ce7
#549 changed switch/case table to cascaded range checks
2015-07-28 17:41:53 -04:00
luigiblood
cf7f74f1b1
Use actual CIC IDs (8303 for 64DD, 5167 for 64DD conversions)
2015-07-27 15:34:36 +02:00
zilmar
1a481c520a
Merge pull request #544 from cxd4/dedotated_wam_4_mah_serv0r
...
cleaner RdramChanged algorithm (not biased to only 4 vs. 8 MB)
2015-07-27 14:05:16 +10:00
Nekokabu
81b6e2c68d
Heiwa Pachinko World 64 (J) freeze fix
...
Heiwa Pachinko World 64 (J) freeze fix #537
2015-07-25 23:20:36 +09:00
unknown
51975fb00d
unbiased the algorithm from just checking if only 4 or 8 MB
2015-07-18 13:12:40 -04:00
unknown
188091e32a
flipped the if/else blocks for better branch prediction
2015-07-18 12:51:44 -04:00
unknown
62d316f7ae
centralized m_AllocatedRdramSize writeback outside the if/else
2015-07-18 12:50:00 -04:00
unknown
2a45e5f792
Declare a couple constants to help clean the code rewrites.
2015-07-18 12:45:55 -04:00
Nekokabu
433668a7e3
Fix Address in error messages.
2015-06-24 01:05:29 +09:00
Nekokabu
4b2ff8318f
Fix Address in error messages.
2015-06-23 23:03:05 +09:00
Nekokabu
9be6b571e0
Fix Address in error messages.
...
Fix Address in error messages.
2015-06-23 23:02:20 +09:00
Nekokabu
f4ab79a007
Fix Jangou Simulation Mahjong Dou 64 freeze
...
Fixed a read from over than ROM file.
2015-06-21 23:51:37 +09:00
Nekokabu
f55db5aff4
Ssupport Shiren 64 Save
...
Ssupport Shiren 64 Save
2015-06-20 14:14:59 +09:00
zilmar
6d608cd6bc
[Project64] Handle SW const to 0x1fc00000
2015-05-30 13:46:16 +10:00
zilmar
f329b2d8f1
Merge branch 'master' of https://github.com/project64/project64
2015-05-22 06:12:08 +10:00
zilmar
6f56336031
[Project64] handle F3 A4 rep movs byte ptr es:[edi],byte ptr [esi] in exception handler
2015-05-22 06:09:33 +10:00
Emmet Young
007cbc1695
Address should actually of been stored into a DWORD
2015-05-18 14:19:31 +10:00
Emmet Young
a89f1d29f5
Seperate rumblepak out from pif ram.cpp. Makes it easier to make changes to and cleans up Pif Ram.cpp
...
Also prepare for implementing the transfer pak.
2015-05-18 12:20:15 +10:00
AmbientMalice
d3c04d6a1e
Update Dma.cpp
2015-05-15 23:38:14 +10:00
zilmar
e5c2df4dbc
[Project64] Get the code to compile in 64bit
2015-05-15 08:38:52 +10:00
LuigiBlood
61c7f5ed78
Added "AllowROMWrites" RDB setting, DMA READ to ROM and updated RDB file
2015-05-14 14:34:45 +02:00
LuigiBlood
6f28b3e424
Added 64DD CIC support for Zoinkity's cartridge conversions of 64DD games.
2015-05-08 04:48:46 +02:00
zilmar
9aa9061f07
Revert DoSomething from bool to BOOL
2015-05-04 17:23:36 +10:00
Lioncash
21c3c8fd32
Remove unnecessary struct/union typedefs
2015-05-03 20:13:12 -04:00
Lioncash
82c2554357
Convert BOOL to bool where possible.
2015-05-02 23:37:08 -04:00
zilmar
9984bed37c
Merge pull request #429 from Azimer/FAT_Improvements
...
Fixed Audio Timing Improvements
2015-05-02 22:08:27 +10:00
Azimer
ac8a33a3be
Restructured IF statement
2015-05-02 02:01:10 -05:00
Azimer
c970681595
Fixed Audio Timing Improvements
...
* A user-defined FAT value of 0 will cause it to calculate
* The second buffer shouldn't be part of the GetLegth returned value
* Rounded the GetLength values up and aligned to 4 bytes (sample size)
* Implemented ai_busy and changed the behavior of ai_full
* Changed the second buffer behavior
2015-05-02 01:37:23 -05:00
Lioncash
d85f0c1283
Remove superfluous void usages
...
These aren't necessary in C++
2015-04-28 19:34:23 -04:00
unknown
42643352b9
s/Initilize/Initialize
2015-04-20 16:01:18 -04:00
zilmar
edda4f0555
fix #376 - Games slow if no entry in Project64.cfg
2015-04-20 08:50:07 +10:00