Commit Graph

2146 Commits

Author SHA1 Message Date
LegendOfDragoon dd581741d6 Implement COP1_D_ROUND_L in cpu recompiler 2016-05-22 23:47:02 -07:00
LegendOfDragoon 32ade84138 Implement COP1_D_ROUND_L in cpu interpreter 2016-05-22 23:37:45 -07:00
LegendOfDragoon de00171747 Implement COP1_S_ROUND_L in cpu recompiler 2016-05-22 23:28:07 -07:00
LegendOfDragoon b2b10969c9 Implement COP1_S_ROUND_L in cpu interpreter 2016-05-22 23:20:49 -07:00
zilmar f447e81248 Merge pull request #991 from LegendOfDragoon/master
Optimize CheckInterrupts, PI_DMA_WRITE, and UpdateTimers
2016-05-23 14:36:44 +10:00
zilmar d5c10d6775 Merge pull request #1093 from LuigiBlood/64dd_2
[64DD] Disk dump loading from command line / drag 'n' drop to EXE file
2016-05-23 05:12:10 +10:00
luigiblood 7789de016e [64DD] Disk dump loading from command line / drag 'n' drop to EXE file 2016-05-22 14:55:23 +02:00
Nekokabu 35c1aa2c73 Update PifRam.cpp
Wonder Project J2 are using 0xFD
2016-05-22 20:41:21 +09:00
Emmet Young 6e45f2d90f Make the Transferpak only init the GBCart when we have either a read or a load to the transferpak. 2016-05-16 20:20:00 +10:00
Emmet Young ff4bd28e3e Change up Mempak so it uses CFile class.
Also modify the way mempaks are loaded and written. We only write the bytes that have been changed now, rather then writing the whole file every time the mempak is written to.
2016-05-16 18:23:31 +10:00
zilmar d7dd450bef [Common] Fix up extension for android 2016-05-15 20:20:55 +10:00
zilmar 91f36ac8f9 [Project64] make CMipsMemoryVM::SW_VAddr compare line the same as LW 2016-05-15 20:19:15 +10:00
Nekokabu da1410b0d8 Update PifRam.cpp 2016-05-14 10:56:18 +09:00
zilmar 21920f984b Updated license for bsmiles32 2016-05-13 19:14:00 +10:00
zilmar fecfdafdcd Merge pull request #1086 from cxd4/lit
[GlideHQ] fixed -Woverflow large integer conversion warnings
2016-05-10 14:49:53 +10:00
3f3f7f2298 [GlideHQ] fixed -Woverflow large integer conversion warnings 2016-05-09 22:11:28 -04:00
zilmar e98ef0ceda Merge pull request #1084 from cxd4/reordered-c-after-cpp
Do not force C++ compilation of C code.
2016-05-09 15:58:34 +10:00
30467b85d1 Do not force C++ compilation of C code.
Invoke compilation via `cc', not `g++'.  This fixes both the remaining run-time linkage resolution conflicts on Linux as well as several C++ compilation warnings that did not apply to compiling with C rules.
2016-05-09 01:39:29 -04:00
zilmar f598588b62 Add Copyright Bobby Smiles 2016-05-09 05:30:55 +10:00
e3d5621b22 a 2016-05-05 21:47:21 -04:00
zilmar 2be34ab87d Merge pull request #1079 from cxd4/new-glidehq-linkage
[GlideHQ] Interface with new GlideHQ make script.
2016-05-03 14:45:39 +10:00
zilmar 32cf9af0f2 Merge pull request #1078 from cxd4/TxInternal_h
[GlideHQ] s/common/Common
2016-05-03 14:45:07 +10:00
zilmar 6f1783671f Merge pull request #1077 from cxd4/TxCache
[GlideHQ] undeclared stuff from stdlib and string
2016-05-03 14:44:44 +10:00
d74143cc49 [GlideHQ] Interface with new GlideHQ make script. 2016-05-02 23:56:46 -04:00
9c172e8106 [GlideHQ] s/common/Common 2016-05-02 23:53:56 -04:00
210cce3e65 [GlideHQ] undeclared malloc() and free() 2016-05-02 23:52:51 -04:00
5703334bb6 [GlideHQ] undeclared memcpy() and memset() 2016-05-02 23:52:36 -04:00
5598a958e2 va_list undeclared 2016-05-02 22:48:49 -04:00
zilmar 69955a0aa9 [Settings] check g_PluginSettings.RegisterSetting is not null in RegisterSetting 2016-05-01 12:48:44 +10:00
zilmar 740469d26e [Project64] make struct TIMER_DETAILS size consistent between windows and android 2016-05-01 12:47:39 +10:00
zilmar fb1987deb5 [Projec64] Update log creation file name 2016-05-01 12:46:43 +10:00
zilmar e4e3b1aa77 [Glide64] Clean up how log is created 2016-05-01 12:46:06 +10:00
zilmar 6ea406643b [Glide64] Deal with truncation smaller types 2016-05-01 12:45:01 +10:00
zilmar 4fa189ac33 [Glide64] Always callZLUT 2016-05-01 12:43:24 +10:00
zilmar 466cae78db [Common] remove stdcall from CTHREAD_START_ROUTINE 2016-05-01 12:42:34 +10:00
exhalatio 8c34b2df9e Fix up Store Sram 2016-04-30 17:33:44 +09:00
433e5c7d9b [Common] gettid() not declared in this scope 2016-04-28 18:27:35 -04:00
21ebab7beb [Common] Be able to #include <Common/Thread.h>. 2016-04-28 17:28:48 -04:00
42d3c27e43 [Common] Thread.cpp 2016-04-28 17:23:40 -04:00
74a0262aeb [Common] DateTimeClass.cpp 2016-04-28 17:21:37 -04:00
f0b91770d9 [Common] Platform.cpp 2016-04-28 17:18:29 -04:00
83816d5113 [Common] MemoryManagement.cpp 2016-04-28 17:16:38 -04:00
zilmar d4bddb3892 [Project64] Clean up settings 2016-04-28 19:34:29 +10:00
zilmar c187bc1e91 [Common] Make Util.cpp more android friendly 2016-04-28 17:36:39 +10:00
zilmar f27579e527 [Common] Make Thread.cpp more android friendly 2016-04-28 17:34:09 +10:00
zilmar 1594c2bed9 [Common] Make SyncEvent.cpp more android friendly 2016-04-28 17:29:27 +10:00
zilmar b2545c108b [Common] Make path.cpp more android friendly 2016-04-28 17:28:22 +10:00
zilmar f83a700f54 [Common] Make MemoryManagement.cpp more Android friendly 2016-04-28 17:27:17 +10:00
zilmar 7df051c876 [Common] Make CriticalSection.cpp more android friendly 2016-04-28 17:25:46 +10:00
zilmar d76a5ce7a2 [Common] Add EntryExists to IniFileClass.cpp 2016-04-28 17:22:59 +10:00
zilmar 0a161408be [Common] Add thread to Common.vcxproj.filters 2016-04-28 17:20:44 +10:00
zilmar 3d67aa563d [Common] Get trace.cpp code more android friendly 2016-04-28 17:12:32 +10:00
zilmar 25056aa2e8 [Android RSP] Add hle RSP plugin for android 2016-04-28 17:09:44 +10:00
MELERIX f0fc530431 Merge https://github.com/project64/project64 into crapware 2016-04-28 01:36:55 -03:00
8aefa061a7 compiles for a static library on Linux 2016-04-27 22:44:01 -04:00
MELERIX ecf463045d Merge https://github.com/project64/project64 into crapware 2016-04-27 21:53:22 -03:00
zilmar d1a8271b36 [Project64] Fix up unique save dirs 2016-04-22 16:44:41 +10:00
zilmar 699f70a0d5 Merge branch 'master' of https://github.com/project64/project64 2016-04-22 06:30:51 +10:00
zilmar 02d7ac014e [Project64] Make sure each game has a unique save dir 2016-04-22 06:29:55 +10:00
1520aaa21f Constrict window message initializers as ANDROID- and WIN32-only. 2016-04-21 00:47:20 -04:00
5ca3354acb unresolved vsprintf() 2016-04-21 00:30:26 -04:00
6be92e9795 standardized zip API #include 2016-04-20 23:55:37 -04:00
zilmar 4e0103b897 [Project64] Get load save state to use cfile 2016-04-21 07:21:15 +10:00
zilmar 112ea9d8da [Project64] Make saving states more cross platform 2016-04-20 19:18:13 +10:00
zilmar 1e222705e4 [Project64] Add platform.h to x86CodeLog.cpp 2016-04-20 19:16:02 +10:00
zilmar 9bcacfb8c3 [Project64] Remove windows.h from x86CodeLog.cpp 2016-04-20 07:57:43 +10:00
zilmar ae266729af [zlib] Add some fixes to deal with smaller types 2016-04-20 07:54:23 +10:00
zilmar e8ab06fac3 [Project64] Get x86CodeLog to use Clog 2016-04-19 20:38:14 +10:00
zilmar b93421c502 [Common] Clean up log class 2016-04-19 20:37:41 +10:00
zilmar f5cf17903b [Project64] Clean up testing around rom list refresh 2016-04-19 17:46:38 +10:00
zilmar 78b7cfe38f [Project64] Change sram to use cfile 2016-04-19 07:29:24 +10:00
zilmar a76a174246 [Project64] Make plugins handle android better 2016-04-18 19:38:20 +10:00
zilmar b55cc5f78e [Project64] fix up so trunc is in for Visual Studio 2012 2016-04-18 17:20:12 +10:00
zilmar 88cdfd58bb [Project64] Add move RomList.cpp in to Core 2016-04-18 17:19:08 +10:00
zilmar 91d88a8191 [Project64] Get Rom List to use common/thread 2016-04-18 16:57:49 +10:00
zilmar 9d5a33df6a [Project64] Use thread class for emulation thread 2016-04-18 05:52:09 +10:00
zilmar bddd3841cc [Common] Add thread class 2016-04-18 05:34:47 +10:00
zilmar 1daa43a6d8 [Project64] Remove windows.h from MemoryVirtualMem.cpp 2016-04-18 05:07:30 +10:00
zilmar 7fec071afc [Project64] Add RomList logging information 2016-04-18 05:06:30 +10:00
zilmar 2d76718d35 [Project64] Make sure pause from menu is always set 2016-04-18 05:05:31 +10:00
zilmar 39a1f4f058 [Project64] Have RomBrowser store internal data as utf8 2016-04-16 19:55:32 +10:00
zilmar 59a4b1de68 Merge branch 'master' of https://github.com/project64/project64 2016-04-16 09:26:19 +10:00
zilmar 58bd4c2adf [Project64] Add CN64Rom::CleanRomName 2016-04-16 09:17:37 +10:00
zilmar c73d91de92 [Project64] Use cfile for looking at an uncompressed file (Rom Browser) 2016-04-16 09:08:44 +10:00
zilmar cad6d7db7b [Project64] Clean up some logging in RomList.cpp 2016-04-16 09:06:57 +10:00
zilmar c72e72a073 [Project64] Remove passing directory in FillRomList 2016-04-16 08:56:10 +10:00
zilmar 98230eb48a [Project64] Move Watch dir code back to rom browser 2016-04-16 06:58:31 +10:00
zilmar 4b70b1c941 [Project64] Make GetCicChipID just in one location in the CN64Rom class 2016-04-15 08:38:02 +10:00
zilmar 71454df424 [Project64] Make sure 7z in rombrowser is win32 only 2016-04-15 08:29:45 +10:00
zilmar 3007139446 [Project64] Remove SelColorBrush from ROM_INFO 2016-04-15 08:26:02 +10:00
zilmar 5b5d30cb69 [Project64] Rename RefreshRomBrowser to RefreshRomList 2016-04-15 08:07:34 +10:00
zilmar bdda447d47 [Project64] Add Romlist to vs 2008 project 2016-04-15 06:42:17 +10:00
zilmar e339b7d787 [Project64] Add some logging to RomList.cpp 2016-04-14 22:18:21 +10:00
zilmar df7f0e524d Merge branch 'master' of https://github.com/project64/project64 2016-04-14 20:15:04 +10:00
zilmar 46e345f99e [Project64] Separate rom list management from Rom Browser 2016-04-14 19:35:08 +10:00
zilmar dfc8b750a3 [Project64] Add UISettings file to visual studio 2008 project 2016-04-14 04:47:36 +10:00
zilmar a1787f7448 [Project64] Add missing UISettings files 2016-04-14 04:29:27 +10:00
zilmar 0b74207b20 [Project64] Clean up RomBrowser.h 2016-04-13 18:06:11 +10:00
zilmar d2d0cc7e2e [Project] Separate out UI settings from core settings 2016-04-13 17:34:19 +10:00
zilmar 500ebf70af Merge pull request #1059 from cxd4/sizeof
Use sizeof() to eliminate respecification of array bounds.
2016-04-13 16:03:32 +10:00