Emmet Young
|
2f4e21577a
|
Core mempak, correct behaviour of mempaks, ReadFrom and WriteTo
|
2015-03-03 22:46:38 +11:00 |
Emmet Young
|
1b17b86ef2
|
Core mempak, change mempak behaviour to handle mempaks as separate files, rather than storing them in one singular file.
|
2015-03-03 22:31:37 +11:00 |
zilmar
|
40640a83e5
|
Merge pull request #171 from cxd4/wow_such_mempak_very_doge
newline formatting fix from Unix LF to DOS/Windows CRLF
|
2015-03-02 09:44:30 +11:00 |
unknown
|
a7a22b13f0
|
newline formatting fix from Unix LF to DOS/Windows CRLF
|
2015-02-28 21:33:12 -05:00 |
zilmar
|
304aebbdd4
|
add store constant for 0410000C in recompiler
|
2015-02-25 19:26:48 +11:00 |
exhalatio
|
ddb99227dd
|
flxed Flash Status
|
2015-02-23 20:00:44 +09:00 |
zilmar
|
9870277f60
|
Merge pull request #82 from death-droid/CiCChanges
Cic changes
|
2015-02-14 18:05:09 +11:00 |
Emmet Young
|
3e1498ef8e
|
Make CIC_UNKOWN behave like CIC_NUS_6102. If debugger is enabled, it will display an error message with the missing CIC CRC.
|
2015-02-14 14:10:05 +11:00 |
Emmet Young
|
e2f73e9e3d
|
For all CiC related stuff, we should really be using our typedef rather than numbers.
|
2015-02-14 13:26:26 +11:00 |
zilmar
|
17a3561c23
|
better hardware support for odd PI_WR_LEN_REG addresses (cdx pull request #64)
|
2015-02-13 08:26:17 +11:00 |
zilmar
|
c973db8e35
|
Try to get dynamic plugin change working
|
2015-02-12 21:58:28 +11:00 |
zilmar
|
7345ecd97e
|
basic timing support for VI_V_CURRENT_LINE_REG alternating scan fields by cxd4
|
2015-02-07 10:19:49 +11:00 |
zilmar
|
9eceed0fef
|
#pull request 42
|
2015-02-01 06:27:27 +11:00 |
Nicholas
|
1c91769c12
|
Create Plugin base to share functionality
|
2015-01-31 08:01:21 +11:00 |
Nicholas
|
862eb7c48b
|
Add support for Visual Studio 2013
|
2015-01-27 16:07:44 +11:00 |
Nicholas
|
a9f8dd461f
|
[!]Fix a mistake made in the RTC implementation, was incorrectly
|
2015-01-26 14:58:53 +11:00 |
Nicholas
|
8c1852afa0
|
handle pal system frequency better
|
2015-01-26 14:43:37 +11:00 |
Nicholas
|
0bd9a467a1
|
Add the memory search functionality back in
|
2015-01-22 16:50:20 +11:00 |
zilmar
|
6ca28ebe82
|
Glide64: Be able to get texture directory form emulator
|
2013-04-28 15:49:14 +10:00 |
zilmar
|
814018c78f
|
Project64: Initialize eeprom to 0xFF instead of 0x00
|
2013-04-26 20:06:01 +10:00 |
zilmar
|
48d8925a80
|
Project64: Clean up external release to be beta release
|
2013-03-22 16:47:20 +11:00 |
zilmar
|
283cf565c0
|
Memory: Fix read from rom with constant LW
|
2013-03-09 06:31:26 +11:00 |
zilmar
|
dd537b518c
|
Porject64: Implement Recompiler LL and SC
|
2013-02-20 05:31:10 +11:00 |
zilmar
|
990b9ddb55
|
Memory: Clean up some breakpoint warnings
|
2013-02-11 19:24:18 +11:00 |
zilmar
|
cb3568395c
|
Memory: Force write to SP_STATUS to go through SW_NonMemory
|
2013-01-28 19:36:14 +11:00 |
zilmar
|
d48705f87e
|
Memory: Handle LW SP, 0xXXX (SP)
|
2013-01-26 09:37:33 +11:00 |
zilmar
|
8997f3fc30
|
memory: Update counters on write to SP Status
|
2013-01-20 17:20:52 +11:00 |
zilmar
|
55e4db8911
|
Memory: Fix bug in Compile_SB_Const
|
2013-01-16 05:53:43 +11:00 |
zilmar
|
72b708850b
|
Memory: Fixed a bug on tlb read for LB and LH
|
2013-01-14 17:11:20 +11:00 |
zilmar
|
b2f7f67dc2
|
Memory: Got LWU to use the same code as LW
|
2013-01-12 08:57:51 +11:00 |
zilmar
|
3e2b93203b
|
Memory: Clean up more tlb writes and SP_SEMAPHORE_REG
|
2013-01-12 08:15:47 +11:00 |
zilmar
|
80aaed3107
|
Pif: Changed how pif2 challenge response is written to pif
|
2013-01-06 15:17:23 +11:00 |
zilmar
|
720b9c6257
|
halflife: should not be fast forward if check is zero (this means it is called twice)
|
2013-01-06 06:53:14 +11:00 |
zilmar
|
3c1040c2d9
|
Audio: revert changes to audio, seemed to make games worse
|
2013-01-06 06:52:29 +11:00 |
zilmar
|
08af4e1c88
|
Audio: Change audio to have busy flag
|
2013-01-05 09:48:25 +11:00 |
zilmar
|
23cc5f0a67
|
Memory: Fix bugs related to store tlb & half line
|
2013-01-05 09:45:16 +11:00 |
zilmar
|
8c48ba4f70
|
Mips: Refactor loading of plugins and how game is shut down
|
2013-01-03 19:51:00 +11:00 |
zilmar
|
b8a0303674
|
Memory: Fix TLB recompiler writes
|
2013-01-03 19:49:34 +11:00 |
zilmar
|
979a0687e6
|
Mips Memory: fix tlb write for Compile_SB_Const
|
2013-01-01 07:14:35 +11:00 |
zilmar
|
59b2e96062
|
Speed Limitor: Clean up code and change interval levels
|
2012-12-31 23:46:03 +11:00 |
zilmar
|
6ac9d18e7f
|
Audio: Rewrote sync to audio
|
2012-12-31 22:02:51 +11:00 |
zilmar
|
42dbc691bd
|
Fix bug in TLB writes
|
2012-12-31 18:02:54 +11:00 |
zilmar
|
e848cbcded
|
Half life: Update if hard loop checking value
|
2012-12-31 07:56:49 +11:00 |
zilmar
|
33342a77c5
|
Memory: LB_NonMemory only shows breakpoint when writing to rom
|
2012-12-29 07:32:15 +11:00 |
zilmar
|
4f6d6effa3
|
Added GPL header
|
2012-12-19 20:30:18 +11:00 |
zilmar
|
ab03a0d10e
|
Allow reset to work correctly in sync core
|
2012-12-19 10:55:05 +11:00 |
zilmar
|
d3c946891b
|
Pre allocate RDRAM space
|
2012-12-18 21:43:29 +11:00 |
zilmar
|
a444ad3e52
|
add __FUNCTION__ to trace messages
|
2012-12-17 11:21:29 +11:00 |
zilmar
|
c3b743adf1
|
Game settings: Moved from recompiler settings, moved to n64system as base
|
2012-11-29 22:23:35 +11:00 |
zilmar
|
601c94f49d
|
Code Refactoring: interface change in Memory Class.h
|
2012-11-19 22:07:07 +11:00 |
zilmar
|
88adba5892
|
Code Refactoring: Change location of call change
|
2012-11-19 22:06:37 +11:00 |
zilmar
|
7f00d50dc6
|
Global Variable: rename _NextTimer to g_NextTimer
|
2012-11-17 14:45:50 +11:00 |
zilmar
|
0410fafd3b
|
Global Variable: rename _SystemEvents to g_SystemEvents
|
2012-11-17 14:43:02 +11:00 |
zilmar
|
2bebce913e
|
Global Variable: Rename _SystemTimer to g_SystemTimer
|
2012-11-17 13:31:46 +11:00 |
zilmar
|
bd84758450
|
Global Variable: Rename _Audio to g_Audio
|
2012-11-17 13:27:46 +11:00 |
zilmar
|
7f248146b2
|
Global Variable: rename _Rom to g_Rom
|
2012-11-17 13:24:42 +11:00 |
zilmar
|
1992505c7f
|
Global Variable: Rename _Plugins to g_Plugins
|
2012-11-17 13:20:21 +11:00 |
zilmar
|
3a73b759ad
|
Global Variable: Rename _Reg to g_Reg
|
2012-11-17 13:18:14 +11:00 |
zilmar
|
c219c0ab6a
|
Global Variable: rename _TLB to g_TLB
|
2012-11-17 13:16:38 +11:00 |
zilmar
|
6c954c690c
|
Global Variable: Rename _MMU to g_MMU
|
2012-11-17 12:18:00 +11:00 |
zilmar
|
278f99cf39
|
Global Variable: Rename _Recompiler to g_Recompiler
|
2012-11-17 12:15:55 +11:00 |
zilmar
|
c3df4cf49d
|
Global Variable: Rename _BaseSystem to g_BaseSystem
|
2012-11-17 12:09:19 +11:00 |
zilmar
|
299df0e293
|
Global Variable: rename _System to g_System
|
2012-11-17 12:07:04 +11:00 |
zilmar
|
d09a8adf10
|
Global Variable: rename _Settings to g_Settings
|
2012-11-17 12:02:04 +11:00 |
zilmar
|
ab57cdbc7e
|
Global Variable: Rename _Notify to g_Notify
|
2012-11-17 11:58:31 +11:00 |
zilmar
|
0e21c8568c
|
Memory: Ignore SB in 8mb space when on 4mb
|
2012-11-13 17:42:31 +11:00 |
zilmar
|
63bd2b5cb4
|
Recompiler: Fixed debug warnings for overflow
|
2012-11-13 17:38:48 +11:00 |
zilmar
|
7b3028cca2
|
Sync Core: Remove reduce memory size when sync core is on
|
2012-11-13 17:17:49 +11:00 |
zilmar
|
d396763b71
|
Audio: Add AI Count Per Byte setting
|
2012-11-13 16:44:13 +11:00 |
zilmar
|
8401f62336
|
Audio: Add more logging
|
2012-11-13 16:06:46 +11:00 |
zilmar
|
0f9ff4256b
|
Tweak Fixed Audio
|
2012-11-06 21:23:47 +11:00 |
zilmar
|
b02959e7bb
|
Changed function names for getting/setting reg information
|
2012-11-06 19:23:57 +11:00 |
zilmar
|
4a3fb18f6a
|
Ignore large (negative) audio DMA buffer
|
2012-11-06 19:09:56 +11:00 |
zilmar
|
ef8c9b02c3
|
Added DSRAV and Clean up usages of SetJump8
|
2012-11-05 21:08:33 +11:00 |
zilmar
|
1cb9dd2575
|
fix run time fail check shown in mario kart
|
2012-11-05 06:49:57 +11:00 |
zilmar
|
464c280fa6
|
Change some of the Reg Info functions to be get and setters
|
2012-11-03 12:18:08 +11:00 |
zilmar
|
d995dddfaf
|
removed unused m_LLAddr
|
2012-11-03 10:30:19 +11:00 |
zilmar
|
ffb69091a1
|
Updated how Fixed audio works with dual buffers and AI Interrupts
|
2012-11-03 10:27:19 +11:00 |
zilmar
|
62efa0fa4a
|
Updated tlb check in Compile LW
|
2012-11-03 10:25:23 +11:00 |
zilmar
|
4be9e911b8
|
Cleaned up RSP audio setting and SW when const value is a tlb address
|
2012-10-25 19:36:47 +11:00 |
zilmar
|
14eff29e3a
|
removed mention of CC_Core
|
2012-10-24 22:55:51 +11:00 |
zilmar
|
68d6692421
|
Merge branch 'ABL-Refactor'
|
2012-10-23 21:41:24 +11:00 |
zilmar
|
493831507d
|
Merge remote-tracking branch 'remotes/origin/master'
|
2012-10-23 21:39:12 +11:00 |
zilmar
|
a75034a723
|
updated where counters get updated related to register writes
|
2012-10-23 19:03:43 +11:00 |
zilmar
|
4a3073af6d
|
More bug fixing related to changes ABL
|
2012-10-22 19:02:53 +11:00 |
zilmar
|
afedaf38d6
|
Initial refractoring of ABL
|
2012-10-14 12:05:52 +11:00 |
Emmet Young
|
f3b672ec37
|
Fix some naming mistakes in Mempak.cpp from previous commit
|
2012-10-06 23:55:56 +10:00 |
Emmet Young
|
c72f2150e3
|
Remove no longer used C files.
Clean up mempak.cpp's file loading method up.
|
2012-10-06 20:25:56 +10:00 |
zilmar
|
9dd62a9998
|
Cleaned up more warnings (on warning level 4)
|
2012-10-06 14:09:17 +10:00 |
zilmar
|
ba27b5e423
|
Added delay DP interrupt + refractoring of some of the settings
|
2012-10-06 09:53:11 +10:00 |
zilmar
|
0a320a2953
|
update cycles before SI dma read/write
|
2012-10-05 19:22:01 +10:00 |
zilmar
|
74066e0b04
|
added trace protected memory (changed from error to protected memory)
|
2012-10-05 19:10:18 +10:00 |
zilmar
|
a3c225ecf5
|
changed some of the functions to set/get register information to be clearer setters and getters
|
2012-10-04 21:01:10 +10:00 |
zilmar
|
2b24f49b84
|
Merge remote-tracking branch 'origin/head'
Conflicts:
Source/Project64/N64 System/Mips/FlashRam.cpp
|
2012-10-04 12:33:04 +10:00 |
zilmar
|
236f2a1ddb
|
do not fail on write invalid non memory address (failure should be for a tlb miss, not unhandled register
|
2012-10-04 10:07:26 +10:00 |
zilmar
|
ff564bc11a
|
Update changes to deal with debug warning
|
2012-10-04 10:04:08 +10:00 |
Emmet Young
|
cf761b3f70
|
Fix up the Load and Save as options by using direct calls to the LoadState and SaveState function, pausing the cpu stops the event queue from being processed from the looks of it so we get stuck on trying to load and save a state. Zilmar you might want to tell me if I'm wrong here XD
|
2012-10-04 00:22:13 +10:00 |
Emmet Young
|
2e6fc68897
|
Merge branch 'master' of http://www.pj64-emu.com:8090/project64.development
|
2012-10-03 06:44:52 +10:00 |
zilmar
|
6dc3d85ff6
|
Merge branch 'master' of http://www.pj64-emu.com:8090/project64.development
|
2012-10-02 21:15:40 +10:00 |
zilmar
|
f973674718
|
Removed clear on write (needs to be refracted)
|
2012-10-02 21:04:14 +10:00 |
Emmet Young
|
721e56c94c
|
Add a bitmask in FlashRam.cpp to resolve a potential loss of data error being caused in DOUBUTSU NO MORI (Animal Crossing)
|
2012-10-02 17:40:14 +10:00 |
Emmet Young
|
730655dda2
|
Finishing up on refactoring of the "C Core Interface.cpp" file
Added a 'header guard' to 7zip.h to stop multiple definitions
TODO: Refactor/clean up Mempak.cpp more
|
2012-10-02 01:32:32 +10:00 |
zilmar
|
977631bfd8
|
Add writing to PI DOMAIN2 registers
|
2012-10-01 13:47:35 +10:00 |
Emmet Young
|
74ea476d05
|
More refactoring
|
2012-10-01 00:37:40 +10:00 |
Emmet Young
|
90b0f6d60d
|
More refactoring of the remaining C code
|
2012-09-30 22:24:07 +10:00 |
Emmet Young
|
5c8cad4b5d
|
Core: More refactoring of the remaining C code
|
2012-09-30 16:07:08 +10:00 |
Emmet Young
|
76ca53f8f2
|
Core: [-] Remove the old C style display errors
[~] Move everything over to the newer notification system
|
2012-09-29 23:52:06 +10:00 |
zilmar
|
46bfe664aa
|
fix issue with SDL and SDR using recompiler m_opcode
|
2012-09-29 19:46:13 +10:00 |
zilmar
|
cece44d21c
|
Added SDL and SDR for recompiler
|
2012-09-29 19:04:45 +10:00 |
zilmar
|
322c85802b
|
Refracted and cleaned up code related to tlb read/write miss
|
2012-09-29 17:58:16 +10:00 |
zilmar
|
249d2a33f1
|
added tlb checking to syncing the cores
|
2012-09-29 06:17:44 +10:00 |
zilmar
|
c6c80c0f04
|
Refracted some settings locations, removed some extra code from C Core, added a tlb miss menu option
|
2012-09-29 06:07:45 +10:00 |
zilmar
|
77d68a5aad
|
Optimized reset stack pointer when stack pointer was already mapped
|
2012-09-28 08:54:38 +10:00 |
Emmet Young
|
383446bdd3
|
Remove the extra IsValidRomImage from Rom browser, and make it use the one from within the n64 rom class.h file
|
2012-09-27 00:42:28 +10:00 |
Emmet Young
|
a5befbcc87
|
Fix up a silly mistake of mine -.-
|
2012-09-26 20:42:12 +10:00 |
Emmet Young
|
04e21bea16
|
Slightly re-order the PifRam.cpp file.
Add in support for the Real time clock, it reads the current time and date straight from the computer.
|
2012-09-26 20:36:52 +10:00 |
Emmet Young
|
920e376298
|
Change our PIF response to use X-scales algorithm, removes the requirement for the PIF responses to be stored in any way.
|
2012-09-26 20:26:17 +10:00 |
zilmar
|
5344507496
|
Re-added buffer check on lookup core
|
2012-09-25 08:07:51 +10:00 |
zilmar
|
f2a5df90f9
|
Added Game Settings class, with removing the global of tlb use
|
2012-09-24 11:14:02 +10:00 |
zilmar
|
cb46a4cc6b
|
Added better syncing of timing between Interpreter and recompiler
|
2012-09-24 08:18:44 +10:00 |
zilmar
|
86397d912c
|
commit the local changes I had on my hard disk
|
2012-09-22 15:53:39 +10:00 |
zilmar
|
e815584b59
|
git-svn-id: https://localhost/svn/Project64/trunk@51 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2011-01-04 09:10:28 +00:00 |
zilmar
|
d4c874abca
|
git-svn-id: https://localhost/svn/Project64/trunk@50 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2011-01-02 10:40:00 +00:00 |
zilmar
|
8fc98904a9
|
git-svn-id: https://localhost/svn/Project64/trunk@48 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-11-30 10:47:43 +00:00 |
zilmar
|
f6cfb46c57
|
git-svn-id: https://localhost/svn/Project64/trunk@47 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-11-12 05:30:08 +00:00 |
zilmar
|
49d660df78
|
git-svn-id: https://localhost/svn/Project64/trunk@46 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-10-29 03:20:25 +00:00 |
zilmar
|
dae4e73c89
|
git-svn-id: https://localhost/svn/Project64/trunk@45 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-10-23 18:53:01 +00:00 |
zilmar
|
aa45579e34
|
git-svn-id: https://localhost/svn/Project64/trunk@44 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-09-22 21:43:42 +00:00 |
zilmar
|
f92a2c67ba
|
git-svn-id: https://localhost/svn/Project64/trunk@43 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-07-23 10:45:35 +00:00 |
zilmar
|
0db60d35c2
|
git-svn-id: https://localhost/svn/Project64/trunk@42 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-07-05 11:29:46 +00:00 |
zilmar
|
edcaea006b
|
git-svn-id: https://localhost/svn/Project64/trunk@41 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-30 21:35:44 +00:00 |
zilmar
|
5b2b21cd08
|
git-svn-id: https://localhost/svn/Project64/trunk@40 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-29 02:11:22 +00:00 |
zilmar
|
40df433273
|
git-svn-id: https://localhost/svn/Project64/trunk@38 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-22 20:36:28 +00:00 |
zilmar
|
7bbfde5297
|
git-svn-id: https://localhost/svn/Project64/trunk@36 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-16 07:31:47 +00:00 |
zilmar
|
1c585a93bd
|
git-svn-id: https://localhost/svn/Project64/trunk@35 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-14 21:14:58 +00:00 |
zilmar
|
a5bfa92557
|
git-svn-id: https://localhost/svn/Project64/trunk@34 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-12 02:02:06 +00:00 |
zilmar
|
41d4f7ff04
|
git-svn-id: https://localhost/svn/Project64/trunk@33 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-07 02:23:58 +00:00 |
zilmar
|
b00856cd86
|
git-svn-id: https://localhost/svn/Project64/trunk@32 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-06-04 06:25:07 +00:00 |
zilmar
|
8624a415b9
|
git-svn-id: https://localhost/svn/Project64/trunk@31 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-05-31 00:21:08 +00:00 |
zilmar
|
ce1ff4d421
|
git-svn-id: https://localhost/svn/Project64/trunk@30 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-05-30 01:54:42 +00:00 |
zilmar
|
142187aafb
|
git-svn-id: https://localhost/svn/Project64/trunk@29 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-05-25 09:15:19 +00:00 |
zilmar
|
4200b4b6af
|
git-svn-id: https://localhost/svn/Project64/trunk@28 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-05-23 10:05:41 +00:00 |
zilmar
|
f9db52309f
|
git-svn-id: https://localhost/svn/Project64/trunk@27 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2010-05-22 04:47:15 +00:00 |
zilmar
|
20429ef4e3
|
git-svn-id: https://localhost/svn/Project64/trunk@6 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2008-11-14 20:51:06 +00:00 |
zilmar
|
28c5a7e77c
|
git-svn-id: https://localhost/svn/Project64/trunk@2 111125ac-702d-7242-af9c-5ba8ae61c1ef
|
2008-09-18 03:15:49 +00:00 |