Commit Graph

1763 Commits

Author SHA1 Message Date
zilmar a429a7fd08 [Project64] Create Project64-core 2015-12-06 21:05:39 +11:00
zilmar be34822c90 Merge pull request #807 from cxd4/script-files-without-spaces
[Common] recursored Unix file paths to new file names
2015-12-06 15:55:25 +11:00
zilmar 3c29c45fce Merge pull request #815 from cxd4/sync-MinGW
Synchronize MinGW build scripts to new space-free file paths.
2015-12-05 16:18:36 +11:00
unknown d8da30b2c4 Synchronize MinGW build scripts to new space-free file paths. 2015-12-04 23:09:55 -05:00
Julio C. Rocha 6102eb8354 [nrage,sdl] Fixed AdditionalLibraryDirectories (removed spaces) 2015-12-04 20:05:23 -08:00
unknown 5821e63257 LW_VAddr: Fold two VAddr comparisons into one branch. 2015-12-04 22:31:16 -05:00
Nekokabu 6b689e8c49 fix typo 2015-12-05 10:54:52 +09:00
no f7b6767149 [RSP] Start using portable types in plugin header. 2015-12-04 17:24:15 -05:00
no 395f2a92dd #define EXPORT and CALL for cross-platform linkage. 2015-12-04 17:17:24 -05:00
no 757c7c35c6 [Glide64] fixed wrong include paths for case-sensitivity 2015-12-04 16:26:58 -05:00
no 7980b6c299 [Common] recursored Unix file paths to new file names 2015-12-04 15:42:53 -05:00
Nekokabu c30bd1a5dd Tweak dialogs 2015-12-05 00:39:21 +09:00
zilmar 9547e0fd48 Merge branch 'master' of https://github.com/project64/project64 2015-12-04 18:11:39 +11:00
zilmar e3b32c572d [Project64] Remove spaces from filename 2015-12-04 17:49:31 +11:00
zilmar ef846c0037 Merge pull request #796 from cxd4/create-Unix-script
ported MinGW build script for project64::Common to Unix shell
2015-12-04 17:31:00 +11:00
unknown 2c3c13862b re-ordered CPU interpreter main loop if/else branch predictor 2015-12-03 20:10:26 -05:00
Samuel Yuan c8b1f161d2 Fix "Unable to load state" 2015-12-03 14:54:04 -05:00
zilmar 5a92e0f42e Merge pull request #798 from Nekokabu/patch-3
Add 64DD IPL detection in rom browser
2015-12-03 06:19:12 +11:00
Nekokabu b3c3e9d37e Add 64DD detection 2015-12-02 21:56:11 +09:00
Nekokabu 17657d6eb7 Add the extension to the file name 2015-12-02 21:32:53 +09:00
no f024901b48 ported MinGW build script for project64::Common to Unix shell 2015-12-01 19:38:12 -05:00
zilmar 55bc654e8b [Project64] Rom Browser fix compilation bug 2015-12-02 08:38:46 +11:00
zilmar 5fb98403ce Merge pull request #793 from MELERIX/lang
updated spanish translation
2015-12-02 08:23:33 +11:00
zilmar b81e383f1b Merge pull request #794 from Nekokabu/master
fix filename
2015-12-02 08:21:27 +11:00
zilmar 5760ce22ae [Build] Add error value to quit 2015-12-02 07:51:59 +11:00
Nekokabu 92b65a4e8a Fix rom info dialog 2015-12-02 01:05:24 +09:00
Nekokabu ce5b87a0ec Update AppInit.cpp
no longer need fixlocale
2015-12-02 00:53:06 +09:00
Nekokabu 598bc00851 Update Main Menu Class.cpp
no longer need hotfix
2015-12-02 00:49:30 +09:00
Nekokabu 3c130c680a Update Rom Browser Class.cpp
fix filename in rom browser
2015-12-02 00:45:11 +09:00
MELERIX 6aad3593e7 minor change in english file for a proper translation 2015-12-01 10:00:40 -03:00
LegendOfDragoon 36d491c989 Fix issue with STV in Vector Dest Analysis
STV can write to multiple registers, so it needs to do extra checking to
determine whether or not the destination register is used.
2015-11-30 20:40:01 -08:00
LegendOfDragoon b2f73ecb93 Optimize Vector Dest Analysis in RSP Recompiler
LPV, LUV, and LHV always write to an entire vector register, so it's
beneficial to account for that in Vector Destination Analysis.
2015-11-30 19:45:43 -08:00
zilmar 4770198dae [Project64] Rom Browser to use ansi file names 2015-12-01 04:06:51 +11:00
zilmar 1b19da6115 [Project64] Do not strcpy on empty item 2015-11-30 06:27:46 +11:00
zilmar 655a73e1fa [Project64] Use CODEPAGE_932 for internal name in Rom Browser 2015-11-30 06:26:41 +11:00
zilmar 942e07569a [Project64] Add codepage stdstr::ToUTF16 2015-11-30 06:25:09 +11:00
zilmar bc8d8b8fa1 [Projct64] Clean up std string.cpp 2015-11-30 06:21:47 +11:00
Julio C. Rocha 62f10bd20f Ignore include of <pbt.h> 2015-11-28 22:04:30 -08:00
zilmar 2cc85dd2cf [Project64] Fix up internal name in rom browser 2015-11-29 14:19:38 +11:00
zilmar a76ebeccd6 Merge branch 'master' of https://github.com/project64/project64 2015-11-29 09:59:44 +11:00
zilmar 5b7020453e [Project64] Get rom browser to use W version instead of A 2015-11-29 09:58:15 +11:00
zilmar c1ea5494cf [Project64] Rom Browser Class.cpp use standard types 2015-11-29 09:14:05 +11:00
zilmar 52d5a780d5 [Project64] Clean up Rom Browser Class.cpp (remove typecast, brackets) 2015-11-29 08:43:31 +11:00
luigiblood 00aec62e95 [NRage] GameBoy Camera support 2015-11-28 16:26:37 +01:00
zilmar 8acffb73e7 [Project64] Cleanup Rom Browser Class.cpp 2015-11-29 01:25:55 +11:00
zilmar 819b721eaf [zlib] Remove ontrib\minizip\minizip.c from project 2015-11-27 17:16:40 +11:00
zilmar 6b36cc6f5e [sdl] add HAVE_LIBC to PreprocessorDefinitions, include SDL_windows_main.c to project 2015-11-27 17:15:41 +11:00
Nekokabu c10da0232e Update Settings Config.cpp
Fixed Dialog title in RDB Edit Mode
2015-11-26 23:03:46 +09:00
no b42355817d fixed random crashing if End then Start emulation 2015-11-26 00:40:33 -05:00
unknown 23b900f475 [Glide64] Remove wxWidgets types from "winlnxdefs.h". 2015-11-24 10:37:22 -05:00
unknown 4b163136be [Glide64] Substitute `uint8_t' for `wxUint8' in "rdp.h". 2015-11-24 10:20:49 -05:00
unknown b509b99a67 [Glide64] Substitute `uint16_t' for `wxUint16' in "rdp.h". 2015-11-24 10:18:22 -05:00
unknown 51800102ab [Glide64] Substitute `uint32_t' for `wxUint32' in "rdp.h". 2015-11-24 10:16:26 -05:00
zilmar 3efbdefd9f Merge pull request #778 from JunielKatarn/fix_hidpi_vs2008
Ignore High-DPI setting when using VS 2008 toolset.
2015-11-24 15:25:48 +11:00
unknown 716c2fb8d0 browser* 2015-11-23 21:23:50 -05:00
unknown 8185799939 spacing 2015-11-23 21:23:02 -05:00
Julio C. Rocha 02cfc54d8d Ignore High-DPI setting when using VS 2008 toolset. 2015-11-23 16:43:10 -08:00
Frank-74 48eda9ab5a Update Settings.h new path 2015-11-22 20:52:54 +00:00
unknown a1b88bdd5f reverting #769 2015-11-22 12:55:23 -05:00
zilmar fa60e55f57 [Project64] Trying to get wx to compile 2015-11-22 22:36:51 +11:00
zilmar b5a4dc4eef Merge pull request #769 from JunielKatarn/wx_3.0
Upgrade wxWidgets to version 3.0.2
2015-11-22 16:58:28 +11:00
Frank-74 26f9576eea Fix Save State (F7) 2015-11-21 03:37:56 +00:00
zilmar 8139985ba2 Merge pull request #765 from cxd4/fix-763
[ROM Browser] fixed issue #763
2015-11-21 13:36:33 +11:00
Frank-74 6007d9bce0 Fix status bar load text. 2015-11-20 21:15:31 +00:00
Frank-74 8d8c52fac4 Fix status bar save text 2015-11-20 21:05:25 +00:00
Julio C. Rocha b94dc49eef Updated wx/png source to wx 3.0.2 2015-11-18 21:41:00 -08:00
Julio C. Rocha 9629d70b10 Cleaned up Platform.props and wx/core,base vcxproj.filters 2015-11-18 14:58:53 -08:00
Julio C. Rocha bc9942d164 Cleaned up wx/core,base VCXPROJ files. 2015-11-18 14:41:11 -08:00
Julio C. Rocha db151b6c53 Upgraded wx/base VCXPROJ to 3.0.2 2015-11-18 13:53:09 -08:00
zilmar d7fcb17928 Merge pull request #768 from cxd4/gcc-rsp
Improve RSP MinGW linker configuration.
2015-11-19 08:17:15 +11:00
unknown da2b2184e6 [RSP] Link against resource script for RSP debug UI. 2015-11-18 14:18:13 -05:00
unknown dd7242f52a [RSP] Link against Project64 "Common" static library. 2015-11-18 13:58:42 -05:00
unknown 932969f9a8 [RSP] Set Windows subsystem entry point for MinGW. 2015-11-18 13:57:14 -05:00
Julio C. Rocha fd734e350e Updated wx_core VCXPROJ to version 3.0.2 2015-11-17 18:59:38 -08:00
Julio C. Rocha 3b0ea85d6c Added wx/xrc sources 2015-11-17 18:58:43 -08:00
unknown 703b3b4234 [ROM Browser] Do not strtoul(very large strings). 2015-11-17 21:56:31 -05:00
unknown 4fb000462a [ROM Browser] removed extraneous copy of call to strtoul() 2015-11-17 21:28:41 -05:00
unknown 96bd77edcc [ROM Browser] fixed impossible arithmetic condition 2015-11-17 21:27:41 -05:00
zilmar 839fda1e0e Merge pull request #764 from cxd4/undeclared-ASSERTE-macro
[Common] Have fallback to including nonstandard <crtdbg.h>.
2015-11-18 06:36:32 +11:00
unknown 48a077c8e8 [Common] Have fallback to including nonstandard <crtdbg.h>. 2015-11-17 13:31:36 -05:00
zilmar a71f56030e Merge pull request #761 from cxd4/common-mingw
[Common] uploaded working MinGW build script
2015-11-17 14:27:26 +11:00
unknown e9a8649573 [Common] uploaded working MinGW build script 2015-11-16 22:18:43 -05:00
zilmar 9d59d36338 Merge pull request #760 from cxd4/unresolved-alloca
[Common] #include <malloc.h> to fix undeclared `alloca`
2015-11-17 14:18:25 +11:00
unknown c5114d820c [Common] #include <malloc.h> to fix undeclared `alloca` 2015-11-16 21:46:54 -05:00
zilmar 6559d36f41 Merge pull request #759 from cxd4/fix-nrage
Get N-Rage linking with MinGW 64-bit.
2015-11-17 13:20:12 +11:00
unknown dc65c0a075 Resolve merge conflicts from `Controller Plugin.cpp`. 2015-11-16 21:01:54 -05:00
unknown 6fd2fa0f4a [N-Rage] Get resource script linked w/ MinGW for config GUI. 2015-11-16 20:27:44 -05:00
unknown 1f233320ba [N-Rage] Include windows.h, not wtypes.h, for Windows API types.
<wtypes.h> may include all the BOOL/DWORD/etc. stuff as a low-level MSVC header, but it is not obligated to do so per the low-level header specifications for other compilers, such as (evidently) MinGW.
2015-11-16 19:12:57 -05:00
unknown 5af1cfd3c2 [N-Rage] only need WBEM dependency in 1 .cpp, not a .h 2015-11-16 18:47:26 -05:00
unknown 0e67591be6 [N-Rage] fixed ARRAYSIZE() #define when missing headers
The old code only cared about if the macro was already defined (then #undef and re-define it).  If it was NOT already defined, it just ignored the problem and causes unresolved compile-time symbols.
2015-11-16 18:30:11 -05:00
unknown 61866f5b04 [N-Rage] MinGW links with -ldinput8, -mwindows and subsets. 2015-11-16 16:30:21 -05:00
unknown 72d63ae62c Move all the repeated stuff out from every switch case. 2015-11-16 10:21:50 -05:00
unknown 9803d3fb01 Don't force pointer aliasing risks; just call SW. 2015-11-16 10:13:36 -05:00
zilmar d299049642 Merge branch 'master' of https://github.com/project64/project64 2015-11-16 07:13:45 +11:00
zilmar 9e10486e2c [Project64] Pass main window object to plugin config 2015-11-16 07:13:09 +11:00
zilmar fbe62d9567 [Project64] Clean up Controller Plugin.cpp 2015-11-16 07:11:05 +11:00
zilmar c317c645bf [Project64] Clean up Plugin Class.cpp 2015-11-16 07:10:01 +11:00
zilmar f78b812d66 [Project64] Remove CNotification::MakeWindowOnTop 2015-11-16 07:07:02 +11:00
zilmar 1a4166a1de [Project64] Get N64 Rom Class.cpp to use standard types 2015-11-16 07:05:55 +11:00
zilmar 057e469e96 Merge pull request #755 from samuelyuan/master
Fixed "Save Slot (%s) selected" Text
2015-11-16 05:56:09 +11:00
zilmar 63096c99d3 [Project64] Clean up N64 Rom Class.cpp 2015-11-15 20:56:34 +11:00
zilmar 165bdc160b [Prject64] Move display rom information out of N64 Class.cpp 2015-11-15 20:54:23 +11:00
zilmar 3a80cd7138 [Project64] Move thread code to Emulation Thread.cpp 2015-11-15 20:51:44 +11:00
Samuel Yuan 6eae2b05e2 Merge remote-tracking branch 'refs/remotes/project64/master' 2015-11-15 00:30:03 -05:00
zilmar 3024d7c524 [Project64] Get N64 Class.cpp to use standard types 2015-11-15 16:20:22 +11:00
zilmar 7d7026c33d [Project64] Add ability to monitor Game Cpu Running to Gui 2015-11-15 15:44:40 +11:00
zilmar 8aa5b6ef47 [Project64] fix up spaces in CN64System::StartEmulationThread 2015-11-15 14:51:21 +11:00
zilmar 2f3998d9a6 [Project64] more fix up of Reg Info.cpp 2015-11-15 14:50:05 +11:00
zilmar a0b25444f7 [Project64] Clean up Reg Info.cpp 2015-11-15 14:45:09 +11:00
zilmar d7c7882244 [Project64] Fix up headers 2015-11-15 14:27:59 +11:00
Samuel Yuan 4b43afe275 Added class to format wide strings 2015-11-14 22:12:24 -05:00
zilmar ec31d79c23 [Project64] Cleanup Code Section.cpp 2015-11-15 13:27:06 +11:00
zilmar d740aaf350 [Project64] Use standard types in Eeprom.cpp 2015-11-15 13:20:18 +11:00
Samuel Yuan 68ad452a07 Added string back in
It was deleted earlier due to a merge conflict.
2015-11-14 20:04:42 -05:00
zilmar 64e0dae30f [Project64] Change Dma.cpp to use standard types 2015-11-15 11:52:24 +11:00
Samuel Yuan 7f0deb2ced Merge remote-tracking branch 'refs/remotes/project64/master' 2015-11-14 19:44:50 -05:00
Samuel Yuan 937625f0c6 Merge remote-tracking branch 'refs/remotes/project64/master'
Conflicts:
	Source/Project64/Multilanguage.h
	Source/Project64/Multilanguage/Language Class.cpp
2015-11-14 19:44:42 -05:00
zilmar 87f13cbe4b [Project64] Get Audio plugin to use standard types 2015-11-15 11:35:38 +11:00
zilmar 089b036cfe [Project64] Cleanup Audio.cpp 2015-11-15 11:31:56 +11:00
zilmar 03a41c7cd3 [Project64] Get Interpreter CPU to use standard types 2015-11-15 11:29:15 +11:00
zilmar 7b10bc6725 [Project64] Add appinit to vs2008 project 2015-11-15 09:13:29 +11:00
zilmar 89b197be43 [Project64] Clean up Interpreter CPU 2015-11-15 09:08:30 +11:00
zilmar 46fea05262 [Project64] Get settings to use standard types 2015-11-15 08:49:08 +11:00
zilmar 68513c1101 [Project64] Cleanup Debug Settings.cpp 2015-11-15 08:32:57 +11:00
zilmar d9e13d4385 [Project64] Cleanup Game Settings.cpp 2015-11-15 08:14:37 +11:00
zilmar bf9fad6737 [Project64] Clean up N64System Settings.cpp 2015-11-15 08:10:55 +11:00
zilmar ce062e70ed [Projet64] Cleanup Notification Settings.cpp 2015-11-15 08:07:53 +11:00
zilmar 5be42089b0 [Projec64] Clean up Recompiler Settings.cpp 2015-11-15 08:05:48 +11:00
zilmar 0745cab320 [Project64] update Debugger interface 2015-11-15 07:59:12 +11:00
zilmar 56ebb74588 Merge branch 'master' of https://github.com/project64/project64 2015-11-15 07:57:03 +11:00
zilmar 9e9189c192 [Project64] move program inir/cleanup code in to a separate file 2015-11-15 07:56:40 +11:00
zilmar b8ade27bab [Project64] Clean up Multilanguage.h 2015-11-15 07:55:26 +11:00
zilmar 1f6ac35166 [Projec64] Change language class to use standard types 2015-11-15 07:54:55 +11:00
Samuel Yuan 75fdf6908b Merge remote-tracking branch 'refs/remotes/project64/master' 2015-11-13 23:45:42 -05:00
Samuel Yuan 239490417e Minor changes to files 2015-11-13 23:45:20 -05:00
zilmar 5d0c361b39 Merge pull request #754 from cxd4/extensions-cleanup
Simplify ROM browser shell file extensions comparisons.
2015-11-14 15:35:41 +11:00
unknown a061bdb5dc fixed extra incursions of ROM extension searches 2015-11-13 22:00:26 -05:00
Frank-74 69036bc984 Update Audio Plugin.cpp 2015-11-14 02:56:43 +00:00
Frank-74 a3dada4af8 Update N64 Class.cpp 2015-11-14 02:54:14 +00:00
Frank-74 66f5d4b51d Update Settings.h 2015-11-14 02:51:06 +00:00
Frank-74 33cb7e78dc Update Settings Class.cpp 2015-11-14 02:46:50 +00:00
Samuel Yuan 958d9c26bb Fixed "Save Slot (%s) selected" Text
The text was not showing up correctly because it was not using wide
strings. This worked in an earlier build, but was changed not too long
ago.
2015-11-13 20:16:01 -05:00
zilmar b6c6e192ee [Project64] Cleanup Language Class 2015-11-14 11:16:03 +11:00
unknown a476d4c36e [ROM browser] removed redundant stricmp() inverse checks 2015-11-13 17:55:00 -05:00
unknown 23e6503a9f [ROM browser] Loop through a string LUT of extensions. 2015-11-13 17:51:07 -05:00
zilmar e28c7be3f9 Merge branch 'master' of https://github.com/project64/project64 2015-11-14 08:19:24 +11:00
zilmar eab2acdecf [Project64] Cleanup main.cpp 2015-11-14 08:18:36 +11:00
zilmar 003bcc9096 [Project64] Clean up Menu Class.cpp 2015-11-14 08:15:20 +11:00
zilmar 1cd3d12ae8 Merge pull request #719 from cxd4/gcc-rsp-compile-script
[RSP] added working MinGW compile script
2015-11-14 07:41:31 +11:00
zilmar 9e744ef180 [Project64] Separate out logging from UI 2015-11-14 00:23:43 +11:00
zilmar 89fab66ab3 [Poject64] Cleanup LanguageSelector.cpp 2015-11-13 17:35:20 +11:00
zilmar e87c8de107 [Project64] Move Logging.cpp to User Interface/LoggingUI.cpp 2015-11-13 17:34:57 +11:00
zilmar 4f717d7a6f Merge pull request #722 from cxd4/in-ur-DWORDz-size_t-ing-ur-things
[RSP] Fixed all 64-bit GCC compile warnings.
2015-11-13 15:43:36 +11:00
unknown 9d487bd969 DllConfig(hParent) should be a pointer, not a uint32_t. 2015-11-12 21:52:34 -05:00
zilmar 1b2febc3c2 [Project64] Clean up Settings Page - Keyboard Shortcuts.cpp 2015-11-13 08:30:40 +11:00
zilmar a4c438c20d [Project64] Cleanup ModifiedEditBox.cpp 2015-11-13 08:27:28 +11:00
zilmar 6d38975b98 [Project64] More code cleanup of gui class 2015-11-12 23:09:34 +11:00
zilmar 24709944f3 [Project64] Code cleanup of Main Menu Class.cpp 2015-11-12 22:52:06 +11:00
zilmar 3b74fef76c [Project64] Create gui callback on paused 2015-11-12 22:45:24 +11:00
zilmar e4bd5eae74 [Project64] Move SetWindowCaption from Notification Class to Gui Class 2015-11-12 22:38:20 +11:00
zilmar e25fedcae2 [Project64] Move AddRecentRom from Notification Class to gui class 2015-11-12 22:34:55 +11:00
zilmar 73d7263de0 [Project64] Add GameLoaded setting 2015-11-12 22:27:19 +11:00
zilmar 51c89388c7 [Project64] Cleanup Settings.h 2015-11-12 22:00:47 +11:00
zilmar 7f73838ffe [Project64] Move Settings.h in to Settings directory 2015-11-12 21:47:34 +11:00
zilmar c997b6b1d9 [Project64] Get about ini window to be created with DialogBoxParamW 2015-11-12 21:38:10 +11:00
zilmar 89361c5713 [Poject64] register callback for GameRunning_LoadingInProgress to refresh menu 2015-11-12 21:20:30 +11:00
zilmar 93c76fe7dc [Project64] Create RenderWindow interface 2015-11-12 21:08:47 +11:00
zilmar 69383fcc7e [Project64] remove ValidPluginVersion from Plugin List.cpp 2015-11-12 20:15:49 +11:00
zilmar efa3c87de7 {Project64] Tabs to spaces in Plugin List.cpp 2015-11-12 19:43:32 +11:00
Julio C. Rocha 8534ac665e Updated setup.h 2015-11-12 00:42:14 -08:00
Julio C. Rocha d9f3fa6457 Add missing wxString-related source files. 2015-11-11 23:20:57 -08:00
zilmar 5888b1d3f6 [Project64] Change m_hPauseEvent to a sync event 2015-11-12 18:08:10 +11:00
Julio C. Rocha c6f240577d Added wx/core dependency on GdiPlus. 2015-11-11 23:01:52 -08:00
zilmar 66b6be4bd7 [Project64] N64 Class.cpp tabs to spaces 2015-11-12 17:52:27 +11:00
zilmar 70a368a861 [Project64] Clean up N64 Class.cpp 2015-11-12 17:47:51 +11:00
zilmar c4b11a68f5 Merge pull request #749 from cxd4/inverted-condition
logging class:  fixed likely regression with create/open conditions
2015-11-12 10:43:22 +11:00
unknown 0174bae7a8 combined fix into a single line 2015-11-11 18:08:24 -05:00
zilmar 264db9dc5c Merge pull request #720 from oddMLan/i-herd-u-liek-common-controls-6.0
Fix manifest file generation (themed window controls again)
2015-11-12 09:48:59 +11:00
unknown ade04862f8 minor clean-ups 2015-11-11 12:43:57 -05:00
unknown d9ef1cae17 fixed implicit (but wrong) operator precedence 2015-11-11 12:32:49 -05:00
unknown 2206ba0985 inverted the inverted file flags condition 2015-11-11 12:31:17 -05:00
Julio C. Rocha 7ed56dd094 Disabled MEAN_AND_LEAN in order to use GdiPlus full APIs. 2015-11-11 04:53:10 -08:00
Julio C. Rocha a1536ee6e4 Revert textctrl.cpp to original state. 2015-11-11 02:52:01 -08:00
Julio C. Rocha 403a89a8d4 Added some source files to wx core, base 2015-11-11 01:09:50 -08:00
toehead2001 d742934018 Nuke unused resource files 2015-11-11 01:35:22 -07:00
Julio C. Rocha ea949c438d Merge branch 'master' of github.com:project64/project64 into wx_3.0 2015-11-11 00:30:23 -08:00
zilmar 53aa2faf3b [Project64] Log Class.cpp to use standard types 2015-11-11 17:51:19 +11:00
zilmar 4b150ded03 [Project64] Get File Class.cpp to use standard types 2015-11-11 17:47:22 +11:00
Julio C. Rocha 39da51dd39 Merge branch 'master' of github.com:project64/project64 into wx_3.0 2015-11-10 19:23:06 -08:00
toehead2001 762fe57074 Use a standard window for the Language Selector 2015-11-10 20:00:15 -07:00
exhalatio 4df13b4a23 Fix Blurry Fonts on High-DPI Windows 10 2015-11-11 10:10:10 +09:00
Julio C. Rocha edf24e5343 Fix typo in SLN and type for Controller Plugin member variables
.
2015-11-10 13:21:51 -08:00
Julio C. Rocha d12e345cba Updated wx_core and wx_base to v3.0.2 2015-11-10 12:39:27 -08:00
zilmar f7923d2a94 Merge pull request #742 from toehead2001/about-cleanup
Remove some leftover code from the old About box
2015-11-10 23:01:20 +11:00
zilmar 21163cb870 Merge pull request #743 from toehead2001/window-styles
Get rid of WS_EX_CLIENTEDGE
2015-11-10 23:01:02 +11:00
toehead2001 8358211e9a Remove some leftover code from the old About box
This allowed you click the top region of the About box to move the
window.
2015-11-10 03:04:11 -07:00
toehead2001 bdfb64c4e8 Get rid of WS_EX_CLIENTEDGE
Switch to CreateWindow, as CreateWindowEx is no longer need
2015-11-10 02:50:08 -07:00
zilmar fbd863e6fd Merge pull request #740 from toehead2001/canonical-name
"Project 64" -> "Project64"
2015-11-10 18:15:16 +11:00
zilmar 623411ce99 [Project64] Fix plugin change from uint32_t to int32_t 2015-11-10 18:13:49 +11:00
toehead2001 923f6a485a "Project 64" -> "Project64" 2015-11-09 22:21:49 -07:00
zilmar 89d6811068 Merge pull request #734 from toehead2001/about-box
Use a standard window for the About dialog
2015-11-10 15:17:11 +11:00
toehead2001 26d9339e2c Remove some dead code
This doesn't do anything anymore
2015-11-09 21:12:48 -07:00
toehead2001 67bd22acc2 Create window using DialogBoxParamW 2015-11-09 21:10:47 -07:00
unknown 3172a3d1d4 [N-Rage] fixed non-compliance to official 1.1 specs 2015-11-09 22:33:10 -05:00
unknown e11c0b2c22 [Plugin Specs] reverted contr 1.1 for backward-compatibility
No plugins for Windows (that can run on Project64) currently use the 1.1 controller plugin specifications, and the ones that do use it (for Linux) use the publicly released spec which did not have the pointer version in the late-modified spec.

We don't want to let plugin wars roam between the emulators' implementations.
2015-11-09 22:26:59 -05:00
unknown b617c4db1d [Plugin Specs] moved CONTROL_INFO typedef for accessibility 2015-11-09 22:24:02 -05:00
unknown d2574dccd1 [Plugin Specs] Change uint32_t to int32_t (formerly BOOL). 2015-11-09 19:17:43 -05:00
zilmar 0afe4b47a8 Merge pull request #736 from cxd4/so-i-herd-u-dont-like-int
CTLB:  Replace `int' with `size_t'.
2015-11-10 08:24:50 +11:00
unknown 7cae59ac03 reverted: sizeof(array[0]) is less error-prone. 2015-11-09 16:22:53 -05:00
zilmar eef290f767 [Project64] Clean up Section Info.cpp, x86CodeLog.cpp, plugins 2015-11-10 07:26:33 +11:00
zilmar dda79ce345 [Project64] get Recompiler Memory.cpp to use standard types 2015-11-10 07:22:51 +11:00
zilmar d06eae9457 [Project64] Update Recompiler Class.cpp to use standard types 2015-11-10 07:19:27 +11:00
zilmar 0c00b90334 [Project64] Change Loop Analysis.cpp to use standard types 2015-11-10 07:10:34 +11:00
zilmar 8f694e157f [Project64] update Function Info to use standard types 2015-11-10 07:07:54 +11:00
zilmar 23210e759a [Project64] Update Recompiler Ops.cpp to use standard types 2015-11-10 06:56:28 +11:00
unknown 9cc0465a10 Re-express `/ sizeof(array[0])' as `/ sizeof(array_type)'. 2015-11-09 14:50:16 -05:00
unknown 8168dcc42b Match the type of `n' to source data type `size_t'. 2015-11-09 14:41:27 -05:00
zilmar c33e7e7958 [Project64] Get Reg Info.cpp to use standard types 2015-11-10 05:39:57 +11:00
zilmar d461ff34d9 [Project64] change m_TLBLoadAddress and m_TLBStoreAddress to uint32_t 2015-11-10 05:19:39 +11:00
toehead2001 695ebfa9ad Use a standard window for the About Dialog 2015-11-09 04:39:36 -07:00
zilmar d6db9362d7 [Project64] change exit info to a struct instead of a class 2015-11-09 19:32:13 +11:00
zilmar 0f4be7ffa6 [Project64] update Code Section to use standard types 2015-11-09 17:55:16 +11:00
zilmar 898f1da74d [Project64] Get TLB class to use standard types 2015-11-09 17:21:32 +11:00
zilmar cfdb5dc8d0 [Project64] Update X86ops.cpp to use standard types 2015-11-09 08:11:57 +11:00
zilmar a6d1722122 [Project64] get Code Block.cpp to use standard types 2015-11-09 08:00:16 +11:00
zilmar e85c1665b1 [Project64] Get Interpreter Ops to use standard types 2015-11-09 07:55:32 +11:00
zilmar 1ace31216d [Projet64] remove typecasting in Debugger - View Memory.cpp 2015-11-09 07:48:46 +11:00
zilmar 1a09c2baea [Project64] Get Register class to use standard type 2015-11-09 07:45:41 +11:00
zilmar 21b80c240f [Project64] Change Pif Ram.cpp to use stdtypes 2015-11-09 07:21:28 +11:00
zilmar dc2a4683da [Project64] Change Speed Limitor Class to use standard types 2015-11-09 05:53:05 +11:00
zilmar 2d16f87c7f [Project64] change MIPS_WORD and MIPS_DWORD to use standard types 2015-11-09 05:49:30 +11:00
zilmar c5fb02431a [Project64] Remove N64 System/Types.h 2015-11-09 05:30:20 +11:00
zilmar f6160e3d68 [Project64] Get Memory Virtual Mem.cpp cleanup and use standard types 2015-11-09 05:04:32 +11:00
zilmar 08cc72f6ed [Project64] Update OpCode.h 2015-11-08 20:37:29 +11:00
zilmar 4ac266bd94 [Projet64] Move logging class and clean up code 2015-11-08 20:17:13 +11:00
zilmar 786be5b062 [Project64] Move Logging.cpp/h out of c core folder 2015-11-08 17:45:43 +11:00
zilmar 568226d5ff [Project64] Remove Delay Slot Map Class.h and Exit Info.cpp 2015-11-08 17:20:04 +11:00
zilmar 3b8e03b570 [Project64] Clean up plugin classes 2015-11-08 17:08:15 +11:00
zilmar 9f87dbf30d [Project64] Split cheat class between UI and code 2015-11-07 14:32:23 +11:00
zilmar 45a8598290 Merge branch 'master' of https://github.com/project64/project64 2015-11-07 12:48:24 +11:00
zilmar 6a2e88a25c [Project64] change AsciiToHex to std::strtoul in rom browser 2015-11-07 12:45:59 +11:00
zilmar a1d9af57a6 [Project64] remove some of the #ifdef WINDOWS_UI from settings pages 2015-11-07 12:11:25 +11:00
zilmar 6baaa4f624 Merge pull request #728 from cxd4/no-u-int32_t-Write
[Common] Use standard C memory limit `size_t` type.
2015-11-07 08:24:51 +11:00
zilmar 485431f3be Merge pull request #727 from cxd4/no-u-int32_t
[Common] MaxFileSize:  Use size_t for memory sizes.
2015-11-07 08:24:19 +11:00
zilmar 6585657d05 [Project64] Change CDebugger to CDebuggerUI 2015-11-07 08:22:02 +11:00
zilmar d56236356a [Project64] Fix showing file name in break point 2015-11-07 07:51:41 +11:00
unknown 258c540543 [Common] CFile::Read(): Use standard memory size input type. 2015-11-06 13:23:51 -05:00
unknown a3cac34c74 [Common] CFile::Write(): Use standard memory size input type. 2015-11-06 13:02:45 -05:00
unknown dd9bb892cb [Common] MaxFileSize: Use size_t for memory sizes. 2015-11-06 12:18:44 -05:00
zilmar 43f175ce70 [nrage] some code clean up 2015-11-06 22:55:44 +11:00
zilmar 7c3f24b20d [common] Add util class 2015-11-06 22:55:21 +11:00
zilmar 19bf3e9945 [Common] Add Sync Event class 2015-11-06 22:42:27 +11:00
zilmar a3172b30ab [Common Code] Clean up some of the code 2015-11-06 22:37:21 +11:00
Nekokabu 4b725105d2 Update Settings Page - Game Browser.cpp
Fixed text when remove fields
2015-11-06 01:21:50 +09:00
Nekokabu b275324843 Update Dma.cpp
fix typo
2015-10-31 06:28:49 +09:00
unknown a53526163b fixed a couple remaining 64-bit pointer truncations 2015-10-30 16:08:18 -04:00
unknown 354cf1bf5d fixed x86 compiler address writes 2015-10-30 15:48:30 -04:00
unknown e7fed940de AddConstToX86Reg: pointer-to-int truncation fixed 2015-10-30 14:08:19 -04:00
unknown 69ebe1672b LeaSourceAndOffset: pointer-to-int truncation fixed 2015-10-30 13:27:02 -04:00
Nekokabu dd587cccea Remove sram size
Remove sram size
2015-10-30 22:11:12 +09:00
Nekokabu cd2f3cf173 Support Dezaemon 3D saves (SRAM 96KB)
Support Dezaemon 3D saves (SRAM 96KB)
2015-10-30 22:09:56 +09:00
Nekokabu ba2e5ba9e6 Support Dezaemon 3D saves (SRAM 96KB)
Support Dezaemon 3D saves (SRAM 96KB)
2015-10-30 22:08:27 +09:00
oddMLan 0b5fa5ba55 Delete Project64.exe.manifest
Redundant since Visual Studio will generate an intermediate manifest and embed it into the executable. So it should be safe to delete.
2015-10-30 00:44:44 -07:00
oddMLan f2a5b01620 Delete statement linking to old manifest file
Visual Studio will generate one during compilation.
2015-10-30 00:39:40 -07:00
oddMLan 4736a76f8a Link to Common Controls 6.0
With this we get themed buttons and controls.
2015-10-30 00:26:23 -07:00
unknown fbc9b80270 MoveOffsetToX86reg 2015-10-30 00:02:20 -04:00
unknown 068811dc22 fixed SP DMA for pointer-to-integer casts 2015-10-29 22:54:29 -04:00
unknown 17d27633c2 [RSP] added working MinGW compile script 2015-10-29 22:22:07 -04:00
unknown 061f69b6f3 [RSP] Execute recompiler CPU without SEH for non-MSVC. 2015-10-29 21:52:48 -04:00
unknown ff904a0f3e [RSP] This memset() should be able to cause exceptions. 2015-10-29 21:51:26 -04:00
zilmar 3fcdae7d1c Merge pull request #716 from cxd4/mingw-float_h-bug
[RSP] adjust to unfortunate bug in GCC <float.h> header
2015-10-30 12:25:28 +11:00
unknown 72007f6e9f [RSP] adjust to unfortunate bug in GCC <float.h> header 2015-10-29 20:59:14 -04:00
unknown 1f7ab970e8 [RSP] Disable __cpuid() detection for non-MSVC compiles. 2015-10-29 20:48:31 -04:00
zilmar 3c64df1837 Merge pull request #714 from cxd4/msvc-_M_IX86-specific
[RSP] Disable MSVC-specific 32-bit-only code for non-MSVC.
2015-10-30 11:27:40 +11:00
zilmar 1f6bebd5f1 Merge pull request #713 from aschwant/master
Fixed incorrect file name causing plugins to fail to load
2015-10-30 11:27:12 +11:00
unknown 1e395a9449 [RSP] Disable MSVC-specific 32-bit-only code for non-MSVC. 2015-10-29 20:23:36 -04:00
aschwant 2ed50708c1 Fixed incorrect file name causing plugins to fail to load 2015-10-29 17:58:26 -06:00
unknown 6a3fe2bfb6 Include <stdio.h> to fix one undeclared sprintf(). 2015-10-29 19:42:39 -04:00
unknown abb5578dbb Unconditionally include <stdio.h> to declare sprintf(). 2015-10-29 19:42:11 -04:00
zilmar c8401cd9d3 Merge pull request #709 from cxd4/master
Add PJGlide and NRage MinGW compile scripts?
2015-10-29 10:32:54 +11:00
zilmar cae79c3f8d [Project64] Trying to fix build 2015-10-29 10:24:27 +11:00
zilmar 3efc6024d0 [Project64] try to fix vs 2008 compiling being broken 2015-10-28 22:20:15 +11:00
unknown a4473fca97 added N-Rage MinGW compile script 2015-10-28 00:08:17 -04:00
unknown 2d4728d7c2 added Glide64 MinGW compile script 2015-10-28 00:07:10 -04:00
unknown 8354249a4b [Glide64] fixed DllMain conflict against <winbase.h> prototype 2015-10-27 23:11:31 -04:00
unknown 3f15e07562 [Glide64] fixed a pre-processor macro language collision 2015-10-27 22:26:28 -04:00
zilmar 88852c3a4a Merge pull request #690 from cxd4/set-WINDOWS_UI-programmatically
Be able to control `WINDOWS_UI` programatically.
2015-10-28 11:15:17 +11:00
zilmar 50addc7c7d Merge pull request #698 from cxd4/fix-NRage-for-gcc
[N-Rage] Disabled broken pre-processor code.
2015-10-28 11:14:06 +11:00
zilmar 8f3ce0692d Merge pull request #699 from cxd4/NRage-signed-overflow-undefined
[N-Rage] Fix signed overflow warnings in C++ standard.
2015-10-28 11:12:17 +11:00
zilmar 13946543c8 Merge pull request #700 from cxd4/mini-max-olololol
[N-Rage] undeclared functions min() and max()
2015-10-28 11:11:22 +11:00
zilmar 1b2568e0f2 Merge pull request #701 from cxd4/address-truncation
[N-Rage] fixed broken FormatMemPak in 64-bit
2015-10-28 11:10:41 +11:00
zilmar b597a04e58 Merge pull request #702 from cxd4/secure-o_OOOO
[N-Rage] Use standard functions, not Microsoft "secure" functions.
2015-10-28 11:08:58 +11:00
zilmar c67d64031b Merge pull request #706 from cxd4/att-asm-is-dumb
Remove incompatible in-line asm from DepthBufferRender.
2015-10-28 11:08:06 +11:00
zilmar 220dba65ae Merge pull request #705 from cxd4/missing-gccpriv_h
[Glide64] Add missing <gccpriv.h> dependency for GCC.
2015-10-28 11:05:43 +11:00
unknown 102a8f650b Do not rely on dynamic-width `long long` type; use int64_t. 2015-10-27 19:30:33 -04:00
unknown f0fcd058da Get rid of in-line assembly in idiv16().
This cannot work with MinGW -masm=intel, only -masm=att.
2015-10-27 19:28:55 -04:00
unknown 8f2fd3043d [Glide64] Add missing <gccpriv.h> dependency for GCC. 2015-10-27 19:09:49 -04:00
zilmar 1928604400 Merge pull request #697 from JunielKatarn/fix_m_PluginDir
Fix settings menu
2015-10-28 09:51:32 +11:00
unknown fa8f78028c Use the standard library method sscanf(), not sscanf_s(). 2015-10-27 17:03:19 -04:00
unknown 7f5f64e00f Use the standard library method wscanf(), not wscanf_s(). 2015-10-27 16:51:50 -04:00
unknown eb388b90f7 [N-Rage] fixed broken FormatMemPak in 64-bit 2015-10-27 15:18:58 -04:00
unknown d3edbf65fc [N-Rage] undeclared functions min() and max() 2015-10-27 14:01:09 -04:00
unknown ab92640cf8 [N-Rage] Fix signed overflow warnings in C++ standard. 2015-10-27 13:09:02 -04:00
zilmar 3be6bfc7b9 Merge pull request #696 from MELERIX/UI
Minor UI changes
2015-10-27 23:37:51 +11:00
Julio C. Rocha 74355d34d8 Fix string castint making settings menu break 2015-10-27 00:55:06 -07:00
MELERIX ba27fc543c increased the size of some elements of the ui to match with some translations. 2015-10-27 02:07:22 -03:00
zilmar fed00d697f Merge pull request #695 from cxd4/XInput-is-4scrubs
added Xinput.h to 3rd Party DirectX headers
2015-10-27 15:05:11 +11:00
unknown 3e9fac7402 Disabled broken pre-processor code.
I have no idea what this was for....
2015-10-26 23:14:43 -04:00
unknown 6f9c7f5907 added Xinput.h to 3rd Party DirectX headers 2015-10-26 22:38:30 -04:00
zilmar a52104aa25 Merge pull request #692 from cxd4/yo-yo-std-in-the-io
Fix non-MSVC compiler error:  undeclared sprintf()
2015-10-27 11:11:46 +11:00
unknown afd470914d Fix non-MSVC compiler errors: undeclared sprintf() 2015-10-26 18:11:18 -04:00
MELERIX 44aa260436 Minor changes in English main file 2015-10-26 19:08:51 -03:00
unknown e96bb6144b Be able to control `WINDOWS_UI` programatically. 2015-10-26 17:00:06 -04:00
zilmar 572418ec30 Merge pull request #650 from cxd4/mem
Remove external linkage of swap32by8()--now static.
2015-10-27 05:29:16 +11:00
unknown 77801190c2 Remove macro functions for byte order. 2015-10-26 13:10:50 -04:00
unknown 4e258b0c6b removed external linkage of function swap32by8() 2015-10-26 13:09:38 -04:00
Julio C. Rocha dc050fbd66 Add LanguageSelector files to VXCPROJ 2015-10-25 22:44:23 -07:00
zilmar cdde935738 Merge pull request #586 from Nekokabu/patch-7
Fix Filename in compressed savestate
2015-10-26 13:58:18 +11:00
zilmar df08dbc5c2 Merge pull request #663 from LegendOfDragoon/master
Improve LBV, LPV, LUV, and LHV in RSP Recompiler
2015-10-26 13:49:40 +11:00
zilmar 160d27d400 Merge pull request #666 from lioncash/delete
Project64: correct delete usages on arrays
2015-10-26 13:46:31 +11:00
zilmar 65a9c6326f Merge pull request #687 from JunielKatarn/wx
Make x64 build work
2015-10-26 13:44:56 +11:00
Julio C. Rocha c08adf21cc Fix includes for wx_core. 2015-10-25 18:59:52 -07:00
Julio C. Rocha 8b8bf13209 Ignore SDL/stdlib's memcpy 2015-10-25 18:06:44 -07:00
zilmar 98ea510118 [Project64] Split language Selection UI out of Language class 2015-10-26 06:20:23 +11:00
zilmar 0608a8b504 [Project64] Remove DisplayError and DisplayMessage being able to take variable param (eg ... ) 2015-10-25 22:40:21 +11:00
zilmar 0144305c6a [Project64] Clean up path code 2015-10-25 22:10:54 +11:00
zilmar 81fdcb9373 [Project64] Get settngs to use std int 2015-10-25 21:50:28 +11:00
zilmar a2a8eccbca [Project64] get CFile class to use standard types 2015-10-25 20:12:53 +11:00
zilmar 5012979377 [Project64] Move critical section code to cpp file and remove headers included 2015-10-25 20:10:28 +11:00
Julio C. Rocha 7f5ed2313c Makes Debug|x64 build cleanly. 2015-10-24 03:45:06 -07:00
Julio C. Rocha 58315f8b02 Fixed include directories in wxCore and wxBase 2015-10-23 23:42:31 -07:00
Julio C. Rocha 75aef28525 Set subsystem version for Project64.exe on x64 2015-10-23 14:35:55 -07:00
Julio C. Rocha 0ef30a4510 Removed auto-generated setup.h files from versioning. 2015-10-23 09:03:03 -07:00
Julio C. Rocha 9a0404f410 Updated wx/zlib code (fixes build break on later MSVC versions). 2015-10-23 07:44:25 -07:00
unknown d27e6b119c Evade the SDL dependency for WIN32/WIN64 builds. 2015-10-22 17:01:48 -04:00
unknown 6d5ee9d562 Move the if-else copies of SDL_Delay() outside if-else. 2015-10-22 16:59:19 -04:00
unknown 0c93df4ec9 Use new `stdtypes.h` header added from commit 485613e. 2015-10-21 23:18:28 -04:00
zilmar 905a0ad2fe [Glide64] Change SetWindowLong to SetWindowLongPtr 2015-10-21 07:59:19 +11:00
zilmar 57cf720392 [Glide64] Sync texture code 2015-10-21 07:49:29 +11:00
zilmar 11ebb4e761 [Glide64] Disable asm in 64bit 2015-10-20 10:15:32 +11:00
zilmar 1a61ce84c4 [Glide64] clean up wx project files for visual studio 2013 2015-10-20 10:01:56 +11:00
zilmar 307d1de0c5 [Glide64] cleaned up wx project files to compile, still need to fix up some linking 2015-10-20 05:58:32 +11:00
zilmar 8ba4024ce7 [Glide64] Clean up project so it is building correctly in Visual Studio 2008 2015-10-19 13:54:16 +11:00
zilmar 5582d83eec [Wx Widget] wxWidgets-2.8.12 code now compiles, still need to fix up linking 2015-10-19 08:09:49 +11:00
zilmar 2e5978ae89 [Wx Widget] clean up core wxWidgets-2.8.12 in visual studio 2008 2015-10-17 02:59:31 +11:00
zilmar e9f27087e3 [Wx Widget] trying to get core to update to wxWidgets-2.8.12 code 2015-10-16 16:42:42 +11:00
zilmar 9c5643d141 [Wx Widget] Update png to wxWidgets-2.8.12 2015-10-16 07:44:02 +11:00
zilmar 85e4d0f08d [Wx Widget] Update jpeg to wxWidgets-2.8.12 2015-10-16 07:36:19 +11:00
zilmar 8046b1a7f8 [Wx Widget] Update zlib to wxWidgets-2.8.12 2015-10-16 07:33:11 +11:00
zilmar a8c98ef392 [Solution] Upgrade glide projects for visual studio 2013 2015-10-15 08:49:37 +11:00