Commit Graph

438 Commits

Author SHA1 Message Date
zilmar 9d607af14f Nrage: Update version and change location of log and config dir 2015-02-18 20:52:23 +11:00
zilmar 93404e32dc CPlugin::GameReset should call RomClose, not RomClosed 2015-02-18 17:09:09 +11:00
zilmar 5a288052b8 fix version string include 2015-02-18 07:47:41 +11:00
zilmar 9a89efd6d1 Merge branch 'master' of https://github.com/project64/project64 2015-02-18 07:42:02 +11:00
zilmar dba475a1ae change drag and drop filename length to MAX_PATH 2015-02-18 07:41:34 +11:00
Emmet Young 4a8986d416 Hopefully add correct files for Visual Studio 2008 2015-02-17 21:07:15 +11:00
Emmet Young e540a7fdac Old common version.cpp and version.h is no longer required, remove it. 2015-02-17 21:00:44 +11:00
Emmet Young 714886e5ca Move Project64 core over so resource file references version info from Version.h 2015-02-17 19:28:30 +11:00
Emmet Young 45f83e9d2c Handle files that are dragged and dropped onto Projec64's window. 2015-02-17 01:13:02 +11:00
zilmar 1f97185f05 disable manifest for visual studio 2008 2015-02-16 17:58:35 +11:00
oddMLan e0ecffe5c1 Update UI Resources.rc to use manifest file 2015-02-15 19:54:42 -07:00
oddMLan 4fec91eb13 Update Project64.exe.manifest 2015-02-15 19:52:59 -07:00
oddMLan af51a5b69b Tell Visual Studio to not automatically generate a manifest file 2015-02-15 19:49:22 -07:00
zilmar b42fcd6434 remove ValidateBinary.cpp from vs2008 project 2015-02-16 08:26:43 +11:00
zilmar 234d557220 Merge pull request #86 from death-droid/MiscCleanups
Misc cleanups
2015-02-16 08:06:36 +11:00
zilmar e431dcd5e8 Merge pull request #85 from death-droid/InitialWindowPosfix
Fix problems with the initial positioning of windows when there is no se...
2015-02-15 19:33:49 +11:00
Emmet Young 8388db4ac4 Fix problems with the initial positioning of windows when there is no setting in the config file 2015-02-15 18:10:25 +11:00
zilmar 0ef6a9ecbe Merge pull request #83 from cxd4/so_i_herd_u_liek_MSVC_warning_fixes
fixed VS2013 linker warning MSB8030
2015-02-14 23:08:34 +11:00
Emmet Young b10b268e11 Remove the no longer used Processor Info.cpp and .h code 2015-02-14 22:24:55 +11:00
Emmet Young d5f17dbe6d Strip out Validate binary and beta release code. No longer needed, validate binary code could of been used for version testing but be cleaner to write it fresh. 2015-02-14 22:17:45 +11:00
zilmar 9870277f60 Merge pull request #82 from death-droid/CiCChanges
Cic changes
2015-02-14 18:05:09 +11:00
unknown 95bef00406 fix VS2013 linker warning on system version without SubSystem 2015-02-13 22:27:09 -05: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 0180313f8a Merge pull request #78 from cxd4/ya_afxres_sucks_plz_kthxbai
Make compiling easier for people with VS Express.
2015-02-14 07:34:36 +11:00
zilmar 811a41d494 better handle moving sand saving of rom browser window location 2015-02-14 06:40:25 +11:00
unknown d0c7798e08 removed unnecessary MFC dependencies from RCs 2015-02-13 12:09:02 -05:00
zilmar 167ceb11b1 Fix problem where ScreenHertz was not setting based off of RDB by death-droid 2015-02-13 08:39:27 +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 48dff52b49 In debug make sure fixed audio is on 2015-02-10 23:40:32 +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 2db3fac037 Rename Glide.rdb to Glide64.rdb 2015-02-06 16:48:15 +11:00
zilmar 1711cb1d08 Split glide settings in to Glide.rdb 2015-02-06 12:40:57 +11:00
zilmar a88d03a12d Update JALR edge condition 2015-02-03 17:36:42 +11:00
zilmar e0cb57c44e Use version number for app name 2015-02-03 06:25:10 +11:00
zilmar 200807155d Remove config from RSP 2015-02-03 05:26:13 +11:00
zilmar b10487ee07 Merge branch 'master' of https://github.com/project64/project64 2015-02-02 17:12:09 +11:00
zilmar 9eceed0fef #pull request 42 2015-02-01 06:27:27 +11:00
Emmet Young 64e9135d19 [!]Fix peculiar issue where save states would not save instantly when using "Save as", and in some cases not save at all.
Fix this by making an event call instead.
2015-01-31 23:52:35 +11:00
Emmet Young d8918f3b1b [!] Add plugin base files to vcxproj 2015-01-31 23:51:24 +11:00
project64 0f58c6ccaa Merge pull request #43 from project64/PluginBase
Implement @Twostars derived based plugin system, cleans up alot of…
2015-01-31 17:00:48 +11:00
Nicholas 7858337cb6 Add plugin base to project 2015-01-31 08:17:17 +11:00
Nicholas 1c91769c12 Create Plugin base to share functionality 2015-01-31 08:01:21 +11:00
unknown d5d981a256 Explicitly disable /DYNAMICBASEADDRESS for Debug builds. 2015-01-29 10:20:00 -05:00
Nicholas 862eb7c48b Add support for Visual Studio 2013 2015-01-27 16:07:44 +11:00
zilmar f8b26bbdfb Change AiCountPerBytes from 500 to 400 2015-01-26 15:05:02 +11:00
Nicholas a9f8dd461f [!]Fix a mistake made in the RTC implementation, was incorrectly 2015-01-26 14:58:53 +11:00
Nicholas ba6c04c6f0 Fix up Start Emulation causing Project 64 to crash out, g_BaseSystem 2015-01-26 14:52:55 +11:00
Nicholas b76a151dd3 Merge branch 'master' of https://github.com/project64/project64 2015-01-26 14:45:36 +11:00
Nicholas 8c1852afa0 handle pal system frequency better 2015-01-26 14:43:37 +11:00
Fanatic-64 776b157423 Change VI Refresh back to 1500
Fixes speed on most games
2015-01-24 17:15:18 -06:00
Nicholas 53b86e559c add code for edge case in DSRLV for cbfd 2015-01-23 22:21:34 +11:00
Nicholas b5a78153a4 turn fixed audio timing default to off 2015-01-23 12:10:34 +11:00
Nicholas 7de6792283 Update wtl to 8.1 2015-01-23 11:32:27 +11:00
Nicholas 0bd9a467a1 Add the memory search functionality back in 2015-01-22 16:50:20 +11:00
zilmar ad85ec3f05 Project64: Fix bug - Loading RSP plugin selection per game. 2013-04-30 13:43:22 +10:00
zilmar c318d37e52 Project64: 2.1.0.1 2013-04-28 16:23:51 +10:00
zilmar 97a53f760c Project64: 2.1.0.1 2013-04-28 16:07:47 +10:00
zilmar 6ca28ebe82 Glide64: Be able to get texture directory form emulator 2013-04-28 15:49:14 +10:00
zilmar 6bfa7de536 Project64: 2.1.0.0 2013-04-26 20:17:33 +10:00
zilmar 801f1581bc Project64: Add LL and SC to Analyze Instruction 2013-04-26 20:08:59 +10:00
zilmar 814018c78f Project64: Initialize eeprom to 0xFF instead of 0x00 2013-04-26 20:06:01 +10:00
zilmar 1c65f79e90 Glide64: Change settings to go through the emu 2013-04-24 15:03:21 +10:00
zilmar b805bbb883 Project64: Update the code related to changes in stdstr 2013-04-17 20:34:20 +10:00
zilmar 727f730f79 Project64: In FixDir check if directory exists before trying to create it 2013-04-15 13:52:34 +10:00
zilmar 7055c1bad9 Recompiler: ignore 0x0407000D as an opcode in analysis 2013-04-11 11:16:27 +10:00
Emmet Young 1abb082eef If debugger isn't enabled but where still attempting to start the sync cores, reset to recompiler to stop people from accidentally launching sync cores. 2013-04-01 13:25:51 +11:00
Emmet Young 81433e7529 Stop the "About INI Files" from crashing when no language was actually loaded in. (Certain ID's were never properly set to anything) 2013-04-01 03:10:54 +11:00
zilmar f1705174b3 Project64: 2.0.0.14 2013-03-27 05:45:52 +11:00
zilmar 8db1ff697d Recompiler: Fix some warnings related to DWORD overflow 2013-03-26 22:28:49 +11:00
zilmar 4ae369ab81 Loop Analysis: SLTU and SLT marks register as changed 2013-03-26 22:18:53 +11:00
zilmar 84e27c8607 Project64: 2.0.0.13 2013-03-22 21:02:26 +11:00
zilmar 48d8925a80 Project64: Clean up external release to be beta release 2013-03-22 16:47:20 +11:00
zilmar f41cdf8989 Recompiler: Fix delay slot section with exceptions 2013-03-22 16:45:32 +11:00
zilmar 7b70ba0da3 Recompiler: Fix up protection of op in DADDU 2013-03-12 18:40:50 +11:00
zilmar 2d1e5f03cc Project64: 2.0.0.12 2013-03-09 08:40:21 +11:00
zilmar 784dcacad6 Recompiler: Fix bug in 64bit AND operation 2013-03-09 07:55:36 +11:00
zilmar 283cf565c0 Memory: Fix read from rom with constant LW 2013-03-09 06:31:26 +11:00
zilmar d51bd38c11 Project64: 2.0.0.11 2013-02-20 05:45:08 +11:00
zilmar dd537b518c Porject64: Implement Recompiler LL and SC 2013-02-20 05:31:10 +11:00
zilmar 4df8a2803a Project64: 2.0.0.10 2013-02-13 07:09:53 +11:00
zilmar 6936cd9800 Settings: Update to allow the use of cfg and rdb file for a game setting 2013-02-13 07:01:46 +11:00
zilmar 229be28668 Plugin: Add rom open and clean up rsp plugin handling 2013-02-11 19:27:00 +11:00
zilmar 05e4f22dcf ResetMemoryStackPos: Allow stack pointer to be in tlb space 2013-02-11 19:25:11 +11:00
zilmar 990b9ddb55 Memory: Clean up some breakpoint warnings 2013-02-11 19:24:18 +11:00
zilmar d09f0e6c8e Recompiler: More syncing for sync core 2013-02-05 20:14:26 +11:00
zilmar 5a9cb5f768 Recompiler: Make sure break ends a block 2013-02-05 06:23:10 +11:00
zilmar d7a692a943 Recompiler: Ignore on target -1 2013-02-05 06:22:18 +11:00
zilmar 044c669f24 Recompipler: Fix D.CMP.UN 2013-02-03 21:05:58 +11:00
zilmar 2fb824fcd5 Loop: Set STLI and SLITU to mark the op as modified 2013-02-03 21:05:18 +11:00
zilmar 9c03f2ce5a Timer: Update counters on updating wired registers 2013-02-03 11:51:56 +11:00
zilmar 8e2ea1f674 Loop Analysis: Fix up some breakpoint warnings 2013-02-03 11:51:13 +11:00
zilmar 4b2aa5a09f Project64: 2.0.0.9 2013-02-03 11:50:29 +11:00
zilmar e814eb967b Recompiler: deal with edge condition of Normal_NoSysCheck 2013-01-29 21:42:15 +11:00
zilmar 4fe5d2e224 r4k: Record RSP Broke 2013-01-29 21:41:32 +11:00
zilmar a1ac10fc42 Recompiler: tweaked protect register and DSLL values 2013-01-28 19:37:59 +11:00
zilmar cb3568395c Memory: Force write to SP_STATUS to go through SW_NonMemory 2013-01-28 19:36:14 +11:00
zilmar b847a1ed15 Project 64: 2.0.0.8 2013-01-26 09:59:28 +11:00
zilmar d48705f87e Memory: Handle LW SP, 0xXXX (SP) 2013-01-26 09:37:33 +11:00