Commit Graph

3466 Commits

Author SHA1 Message Date
ManiacDC 0111e27071 Fix for slow DirectInput enumerations. Eliminates enumerations on generic DI8DEVTYPE_DEVICE and only checks to see if a devices is an XInputDevice for DI8DEVTYPE_GAMEPAD, DI8DEVTYPE_DRIVING, DI8DEVTYPE_JOYSTICK, and DI8DEVTYPE_FLIGHT. 2017-05-15 08:32:21 -04:00
zilmar a238cc62d0 [Video] Rename Ucode files from .h to .cpp 2017-05-15 17:57:51 +10:00
zilmar 4bd415a668 [Video[ Make rdp.halt a bool 2017-05-15 17:53:33 +10:00
zilmar 14acae23c1 [Video] Remove _ENDUSER_RELEASE_ 2017-05-15 17:45:18 +10:00
zilmar 52ff3ff407 [Android] have m_LastStoreReg check in CArmOps::PreOpCheck 2017-05-07 10:53:16 +10:00
zilmar dc4e4cd7ef [Video[ Fix up gl include in release 2017-05-07 10:18:14 +10:00
zilmar f29afb8f99 [Android] Set release version 10 (2.3.3) 2017-05-07 09:27:12 +10:00
zilmar 8bb5e6a240 [Android] Add store check to ShiftRightUnsignImmed 2017-05-07 08:27:27 +10:00
zilmar e48c54518e [Project64] Some Code clean up 2017-05-06 19:27:06 +10:00
zilmar a6d420feee [Android] Remove ReducedSyncMem and PreAllocSyncMem 2017-05-04 18:19:05 +10:00
zilmar a7fb56a3a6 [Project64] Fix short cuts for full screen 2017-05-01 17:23:07 +10:00
zilmar a308ce23ca [Video] Update saving settings 2017-05-01 05:18:09 +10:00
zilmar 5b8b51ad0d [Android] Fix load game at start 2017-04-30 19:24:38 +10:00
zilmar 26ab7f6b70 [Project64] Change order of MMV initialization 2017-04-30 14:35:47 +10:00
zilmar 05cd6eac3c [Android] Add video logging 2017-04-29 18:31:41 +10:00
zilmar 0ed144f39d [Project64] Try to fix key assignments 2017-04-29 15:55:30 +10:00
zilmar 40e6919c61 [Android] Fix multiple pause/resume issue 2017-04-29 15:42:02 +10:00
zilmar 03f7e4ac94 [Android] Call emulation started 2017-04-28 08:36:10 +10:00
zilmar 67f2a445ae [Project64] Add logging for system event 2017-04-28 08:23:15 +10:00
zilmar 54f1f385e7 [Project64] Get Recompiler to use a local reference to MMU 2017-04-28 08:14:55 +10:00
zilmar f1530f6a05 [Project64] Get System timing to use a local reference to registers 2017-04-28 08:09:04 +10:00
zilmar 14f4eac6c2 [Video] Make screen res dynamic on android 2017-04-27 20:24:10 +10:00
zilmar bf5dc3517d [Video] Track changes to aspect mode 2017-04-27 20:10:12 +10:00
zilmar ca7f578e2f [Video] remove scale_1024 from rdp structure 2017-04-27 19:50:02 +10:00
zilmar 115f9f48b6 [Video] Move res_x, res_y out of settings class 2017-04-27 19:06:14 +10:00
zilmar a8484268e1 [Video] Update some trace messages 2017-04-27 17:31:49 +10:00
zilmar 12cd303862 [Android] Fix video changes to fix compile issue 2017-04-27 17:23:00 +10:00
zilmar 688416bc59 [Video] Fix up installer 2017-04-26 22:57:15 +10:00
zilmar 344253af5b [Video] Revert some of the changes to TextureEnhancer code 2017-04-26 21:37:05 +10:00
zilmar b50c8b1fdd [Video] Update headers 2017-04-26 20:23:36 +10:00
zilmar 894706a379 [Video] Make all video plugin in to one project 2017-04-26 19:40:23 +10:00
zilmar ea009c1ca1 [Video] Rename glide64 to Project64-video 2017-04-26 19:05:05 +10:00
zilmar 9efae26d0c [Android] Remove Plugin_ForceGfxReset 2017-04-26 18:13:55 +10:00
zilmar c7f895737a [Project64] Fix CRegisters::FixFpuLocations 2017-04-25 18:04:00 +10:00
zilmar 1b5e07c460 [Project64] fix CRegisters::FixFpuLocations 2017-04-24 07:53:34 +10:00
zilmar 0e691d2e53 [Project64] Fix CRegisters::FixFpuLocations 2017-04-24 07:41:25 +10:00
zilmar c3d89e8fc1 [Project64] Fix Round 0.5 in interpter 2017-04-24 07:36:40 +10:00
zilmar 42084371b7 [Project64] Get COP1_D_ROUND_L to use _FPR_D 2017-04-24 07:33:35 +10:00
zilmar b4fa83e0ad [Project64] Clean up eol blank space InterpreterOps.cpp 2017-04-24 07:30:49 +10:00
zilmar e400d42ff6 [VIdeo] Add trace settings 2017-04-18 22:03:49 +10:00
zilmar 0c1c5e39af [Plugins] Give access to notify class 2017-04-18 21:32:43 +10:00
zilmar 59a51e2c71 Merge pull request #1303 from project64/AndroidUpdate
Android update
2017-04-12 22:20:03 +10:00
zilmar a65968171e Update to latest build scripts 2017-04-08 09:36:32 +10:00
zilmar 45b41850aa [zlib] Fix compile issue on android 2017-04-08 09:22:48 +10:00
zilmar 2fa7af2505 [Android] Add patreon settings 2017-04-08 09:06:48 +10:00
zilmar 5ba576d9bc Merge pull request #1248 from JunielKatarn/zlib-1.2.11
Upgrade zlib to version 1.2.11
2017-03-27 13:08:34 +11:00
zilmar 044eea5459 Merge pull request #1272 from Frank-74/Remove-pjutilDynLibCallDllMain()
Remove pjutil::DynLibCallDllMain()
2017-03-27 13:03:49 +11:00
zilmar 2ab41bb395 Remove VS2008 project files 2017-03-15 20:14:25 +11:00
zilmar 81020b1249 [Project64] Remove delete g_DDRom from CN64System::LoadFileImage 2017-03-15 20:05:02 +11:00
zilmar 45a09a6aef Update version numbers 2017-03-15 19:29:11 +11:00
nicholas c53d24708b [Build Script] Remove hard coded address 2017-03-15 17:08:24 +11:00
nicholas f79d430d64 [Build Script] Add SetGitProperties.cmd 2017-03-15 17:01:14 +11:00
zilmar 9465a34595 [Project64] Build with Visual Studio 2015 2017-03-14 17:32:19 +11:00
zilmar 32b55761e8 [Glide64] Reset more variables in free_combiners 2017-03-14 07:51:43 +11:00
zilmar c781296ba7 [Glide64] Rename viewport_offset to g_viewport_offset; 2017-03-13 20:34:51 +11:00
zilmar 80e8944d2f [Glide64] Change capture_screen to g_capture_screen 2017-03-13 20:28:34 +11:00
zilmar e2fcb24529 [Glide64] Remove some unneeded code 2017-03-13 20:14:03 +11:00
zilmar f579011d9b [Glide64] More clean up of Settings.cpp 2017-03-13 19:54:36 +11:00
zilmar 9557e25522 [Glide64] Have Settings.h in Settings.cpp 2017-03-13 19:31:38 +11:00
zilmar 0115f87e62 [Glide64] Some code cleanup 2017-03-13 17:55:09 +11:00
zilmar e1b254772b [Glide64] Move general_setting to settings class 2017-03-13 17:53:41 +11:00
zilmar be7c0b3870 [Glide64] Make pj64 settings private 2017-03-13 17:50:43 +11:00
zilmar 564d840a62 [Glide64] Make wrpAnisotropic private 2017-03-13 17:46:14 +11:00
zilmar 28a78a9c95 [Glide64] Make wrpFBO private 2017-03-13 17:42:49 +11:00
zilmar db3701bde0 [Glide64] Make wrpVRAM private 2017-03-13 17:39:28 +11:00
zilmar 7a43073eef [Glide64]rename wrpResolution to m_FullScreenRes 2017-03-13 17:33:08 +11:00
zilmar 30fc06152f [Glide64] Make n64_z_scale private 2017-03-13 17:26:20 +11:00
zilmar 799fa6700d [Glide64] Make old_style_adither private 2017-03-13 17:23:56 +11:00
zilmar d6fc37fdda [Glide64] Make zmode_compare_less private 2017-03-13 17:21:20 +11:00
zilmar 391bf2ffa1 [Glide64] Make correct_viewport private 2017-03-13 17:17:52 +11:00
zilmar ff805e9b3f [Glide64] Get pal230 to be private 2017-03-13 17:14:36 +11:00
zilmar 59eeb448f6 [Glide64] Get force_calc_sphere to be private 2017-03-13 17:11:14 +11:00
zilmar 19cfdc174a [Glide64] Make adjust_aspect private 2017-03-13 08:06:41 +11:00
zilmar 4dbcd47569 [Glide64] Make clip_zmax private 2017-03-13 08:04:09 +11:00
zilmar f5eb97bbb5 [Glide64] make clip_zmin private 2017-03-13 07:59:00 +11:00
zilmar d21cf7e88e [Glide64] Make force_quad3d private 2017-03-13 07:55:58 +11:00
zilmar 9dc2a8bc8c [Glide64] Make force_microcheck private 2017-03-13 07:52:37 +11:00
zilmar c2bb2c5dac [Glide64] Make stipple_pattern private 2017-03-13 07:48:22 +11:00
zilmar 09504e2244 [Glide64] Make texture_correction private 2017-03-13 07:36:14 +11:00
zilmar cd34f9a25d [Glide64] Make decrease_fillrect_edge private 2017-03-13 07:31:03 +11:00
zilmar ca12d5a740 [Glide64] Increase increase_texrect_edge 2017-03-13 07:22:57 +11:00
zilmar 160fa97aa9 [Glide64] Make flame_corona private 2017-03-13 07:19:09 +11:00
zilmar 0daa369800 [Glide64] Make use_sts1_only private 2017-03-13 07:16:27 +11:00
zilmar ecb32bd4a0 [Glide64] Make alt_tex_size private 2017-03-13 07:12:17 +11:00
zilmar 9c25c2bd41 [Glide64] Make fast_crc private 2017-03-13 05:28:39 +11:00
zilmar 711017acf4 [Glide64] Remove unused offset_x, offset_y, scale_x, scale_y 2017-03-13 05:26:36 +11:00
zilmar 444735966c [Glide64] Make wfmode private 2017-03-13 05:24:23 +11:00
zilmar 0c24c4e12b [Glide64] Make wireframe private 2017-03-13 05:18:58 +11:00
zilmar 28cdaaff48 [Glide64] Remove unused unk_clear 2017-03-13 05:12:09 +11:00
zilmar fdd753f31d [Glide64] Make unk_as_red private 2017-03-13 05:04:53 +11:00
zilmar d915f57573 [Glide64] Make autodetect_ucode private 2017-03-13 05:00:37 +11:00
zilmar 26841063ae [Glide64] Make ghq_hirs_dump private 2017-03-13 04:57:37 +11:00
zilmar 758de8f10a [Glide64] Make ghq_hirs_let_texartists_fly private 2017-03-13 04:54:23 +11:00
zilmar 970be7c96c [Glide64] Make ghq_cache_size private 2017-03-13 04:49:23 +11:00
zilmar 6f0127fd3a [Glide64] Make ghq_cache_save private 2017-03-11 07:47:57 +11:00
zilmar 94b17378d5 [Glide64] Make ghq_hirs_altcrc private 2017-03-11 07:43:12 +11:00
zilmar 08e5df4dc6 [Glide64] Make ghq_hirs_gz private 2017-03-10 23:17:57 +11:00
zilmar 4e9214f6c6 [Glide64]Make ghq_hirs_f16bpp private 2017-03-10 23:03:10 +11:00
zilmar 3d7f5da1de [Glide64] Make ghq_hirs_tile private 2017-03-10 17:10:09 +11:00
zilmar 73f1769466 [Glide64] make ghq_hirs_cmpr privte 2017-03-10 17:01:41 +11:00
zilmar d51c35338b [Glide64] Make ghq_enht_nobg private 2017-03-10 16:55:00 +11:00
zilmar 494fbaf7f5 [Glide64] Make ghq_enht_gz private 2017-03-10 16:42:29 +11:00
zilmar ee26e7930b [Glide64] Make ghq_enht_f16bpp private 2017-03-10 16:36:38 +11:00
zilmar efd98d4d23 [Glide64] Make ghq_enht_cmpr private 2017-03-10 16:31:59 +11:00
zilmar 273980e510 [Glide64] Make ghq_use as a global 2017-03-10 16:25:04 +11:00
zilmar 6148544a93 [Glide64] Make ghq_hirs private 2017-03-10 08:37:26 +11:00
zilmar 1412f2a705 [Glide64] Make ghq_cmpr private 2017-03-10 08:21:52 +11:00
zilmar 154099d42f [Glide64] Make texture dir private 2017-03-10 08:12:37 +11:00
zilmar 8d7cbae52b [Glide64] Make buff_clear private 2017-03-10 08:06:58 +11:00
zilmar da8926d482 [Glide64] Make fog private 2017-03-10 07:54:56 +11:00
zilmar 8fdb912291 [Glide64] Make vsync private 2017-03-09 18:13:25 +11:00
zilmar 880d7c61ff [Glide64] Make texenh_options private 2017-03-09 18:01:06 +11:00
zilmar 752ade92f0 [Glide64] Make advanced setting private 2017-03-09 17:52:54 +11:00
zilmar 1f6fb6b483 [Glide64] Remove unused ghq_enht_tile 2017-03-09 17:46:07 +11:00
zilmar 01d13b71b5 Merge remote-tracking branch 'origin/master' into glide64-cleanup 2017-03-09 17:32:19 +11:00
zilmar b1d8db2c96 [[Glide64] Add ability to set screen resolution 2017-02-09 06:08:06 +11:00
Frank-74 fe33883d0a Remove pjutil::DynLibCallDllMain() 2017-02-05 01:10:01 +00:00
Frank-74 268961dac2 Remove pjutil::DynLibCallDllMain() 2017-02-05 01:08:56 +00:00
Frank-74 79996b43e6 Remove pjutil::DynLibCallDllMain() 2017-02-05 01:07:30 +00:00
Frank-74 3f99504d7f Remove pjutil::DynLibCallDllMain() 2017-02-05 01:06:23 +00:00
Frank-74 375aabf22b Remove pjutil::DynLibCallDllMain() 2017-02-05 01:04:24 +00:00
Frank-74 ce9eaf601b Update Util.h 2017-02-05 01:02:53 +00:00
Frank-74 8847751a0f Update SettingsConfig.cpp 2017-01-31 19:12:12 +00:00
Frank-74 d366063620 Update SettingsConfig.cpp 2017-01-31 18:59:56 +00:00
Frank-74 210bfb382b Update N64Class.cpp 2017-01-31 15:39:12 +00:00
Frank-74 b1bef3c687 Update Settings.h 2017-01-31 15:36:51 +00:00
Frank-74 a19e425ad4 Update SettingsConfig.cpp 2017-01-31 15:35:37 +00:00
Frank-74 3488bc6c5e Update MainMenuClass.cpp 2017-01-31 15:33:13 +00:00
Frank-74 095caffa42 Update GuiClass.cpp 2017-01-31 15:31:56 +00:00
Frank-74 24a1635b9c Update SettingsPage-Game-General.cpp 2017-01-31 15:30:44 +00:00
Frank-74 786f1558f9 Update SettingsClass.cpp 2017-01-31 15:26:16 +00:00
zilmar bd7eaf3be4 [Glide64] Update code related to resolution 2017-01-31 21:37:16 +11:00
zilmar 70abd5df17 [Glide64] Make scrx and scry private members of settings 2017-01-31 17:56:52 +11:00
zilmar 431c7b625d [Glide64] Make ucode an enum 2017-01-31 04:34:36 +11:00
zilmar f15a154cd4 [Glide64] Get ghq_enht to use an enum 2017-01-30 18:01:22 +11:00
zilmar d2918162e7 [Glide64] Use enum for TextureFilter/ 2017-01-30 17:51:54 +11:00
zilmar ea35a02614 [Glide64] make fb_crc_mode a private member of CSettings 2017-01-30 08:13:58 +11:00
zilmar 98cd937385 [Glide64] get stipple_mode to use an enum 2017-01-30 08:09:38 +11:00
zilmar 5f0ece5dde [Glide64] Get lodmode to use enum 2017-01-30 08:03:23 +11:00
zilmar 88e5009afa [Glide64] Get swap mode to use an enum 2017-01-30 05:05:06 +11:00
zilmar fbdc95c30a [Glide64] Use enum for Filtering 2017-01-29 20:10:32 +11:00
zilmar e572f531d5 ]Glide64] use enum for Screen Rotate 2017-01-29 19:58:25 +11:00
zilmar 8f6107e0bf [Glide64] Change AspectMode to be an enum 2017-01-29 17:47:28 +11:00
zilmar 23e46f85da [Glide64] Change game hack value to enum 2017-01-29 17:26:41 +11:00
zilmar 3ca1f7a369 ]Glide64] Rename Set_wrpResolution to Set_FullScreenRes 2017-01-29 12:50:00 +11:00
zilmar 2157da60aa [Glide64] Remove Set_log_unk 2017-01-29 07:50:59 +11:00
zilmar 5741df4d3b [Glide64] Remove Set_filter_cache 2017-01-29 07:47:27 +11:00
zilmar 866384bf16 [Glide64] Remove Set_elogging 2017-01-29 07:45:06 +11:00
zilmar c63c73a92a [Glide64] Remove Set_log_clear 2017-01-29 07:42:37 +11:00
zilmar bcceb486bb [Glide64] Remove Set_logging 2017-01-29 06:49:41 +11:00
zilmar b3b02de5d6 [Glide64] Remove Set_run_in_window 2017-01-29 06:43:11 +11:00
zilmar 077ce72050 [Glide64] Remove Set_hotkeys 2017-01-29 06:40:37 +11:00
zilmar 0a5c2bfc72 [Glide64] Remove clock settings 2017-01-29 06:38:28 +11:00
zilmar 4f566ff9bc [Glide64] Remove passing HWND to grSstWinOpen 2017-01-29 06:27:50 +11:00
zilmar 5a13b9e8c6 [Glide64] Remove ghq_dmptex_toggle_key 2017-01-29 06:13:47 +11:00
zilmar a5e9e080f1 [Glide64] Remove screen shot type setting 2017-01-29 06:11:28 +11:00
zilmar 03da86382d [Glide64] Move Some of the screen res code in to ScreenResolution.cpp 2017-01-28 22:29:03 +11:00
zilmar 734ea5c659 Merge remote-tracking branch 'origin/master' into glide64-cleanup 2017-01-28 18:18:54 +11:00
zilmar 5071861d13 [Glide64] Move aspect ratio calc to settings 2017-01-27 19:26:28 +11:00
zilmar c98923d2af [Glide64] Move WriteSettings in to Settings class 2017-01-27 17:30:19 +11:00
Julio C. Rocha f661269dc3 Change Z_BUFSIZE to fix Windows XP behavior compiling with VC2010 and later. 2017-01-25 21:23:29 +00:00
zilmar 43e5047822 [Glide64] Accidently deleted some settings code 2017-01-25 19:20:12 +11:00
zilmar 50994936ba [Glide64] Change Frame buffer emulation options bit to an enum 2017-01-25 06:08:33 +11:00
zilmar bcd2a6f6b6 [Glide64] Remove card_id 2017-01-24 08:42:49 +11:00
zilmar 2ed3a57917 [Glide64] Remove TEXTURE_FILTER check 2017-01-24 08:41:20 +11:00
zilmar 4305890799 [Glide64] Use log dir from settings 2017-01-24 08:34:08 +11:00
zilmar d1887bd0e5 [Glide64] Move read settings inside settings class 2017-01-24 08:30:46 +11:00
zilmar f9708bcec6 [Glide64] Add logdir and flush log to setting class 2017-01-24 08:16:25 +11:00
zilmar d070196cd2 [Glide64] Move system settings id in to Settings.cpp 2017-01-24 08:11:51 +11:00
zilmar 4561494303 [Glide64] Add SettingsID.h 2017-01-24 08:05:14 +11:00
zilmar c4746eb368 [Glide64] Remove grSstSelect 2017-01-24 07:22:44 +11:00
zilmar b086b8a296 [Glide64] Create RegisterSettings function 2017-01-24 05:35:27 +11:00
zilmar f0ea584929 [Glide64] Move ReadSpecialSettings to Settings.cpp 2017-01-24 05:28:13 +11:00
zilmar 9afe8e6973 [Glid64] Move ReadSettings to Settings.cpp 2017-01-24 05:19:46 +11:00
zilmar 57a221e36f [Proect64] Reopen gfx plugin if initilized 2017-01-23 17:56:56 +11:00
zilmar 50c7d61848 [Glide64] Init settings in PluginLoaded 2017-01-23 17:50:29 +11:00
zilmar 5961d9cb1d [Glide64] Remove debugger 2017-01-23 17:24:01 +11:00
zilmar bf0ba50dc4 [Project64] have CSettingTypeApplication if string is default setting 2017-01-23 16:50:46 +11:00
zilmar d5c43bfcba [Project64] Update mem pak handling to deal with reseting save 2017-01-22 19:59:26 +11:00
zilmar 2d09818eb2 [Project64] Readd manifest 2017-01-21 21:29:28 +11:00
zilmar 52ab4949b4 [Project64] Preserve current dir when calling GetOpenFileName 2017-01-21 10:31:09 +11:00
zilmar 1d7bdd2c27 [Project64] Only create mempak on write 2017-01-21 10:11:14 +11:00
zilmar ffbe446c79 [Android] Keep stack aligned 2017-01-20 08:43:38 +11:00
Julio C. Rocha 3a45cf6587 Upgrade zlib to version 1.2.11 2017-01-19 11:50:31 +00:00
zilmar bafffcbf41 [Android] Add LastStoreReg exception to CompareArmRegToConst 2017-01-19 17:50:59 +11:00
zilmar e098aacf0c [Android] Add LastStoreReg exception to AddConstToArmReg 2017-01-19 17:48:16 +11:00
zilmar 8cf62142b5 [Android] Track push/pops 2017-01-10 18:25:18 +11:00
zilmar 20fe044b7d [Android] Add PushPopRegisterList 2017-01-10 18:13:13 +11:00
zilmar ec380bfe0d [Project64] Record function end location 2017-01-10 18:01:59 +11:00
zilmar 5febae4ec9 [Android] Rename some variable names in ArmOps.h 2017-01-10 17:54:11 +11:00
zilmar e65fd32de4 [Android] Add logging on display error 2017-01-10 17:45:53 +11:00
zilmar a367b4792b [Project64] Add Reduced Sync Mem option 2017-01-04 18:04:37 +11:00
zilmar b87335957e [Glide64] enable rotate setting on all systems 2017-01-04 17:26:25 +11:00
zilmar b44e26134d [Glide] Fix some white space 2017-01-04 07:31:45 +11:00
zilmar 572c5d4ded [Glide64] Replace gl_Color with vFrontColor 2017-01-03 20:26:07 +11:00
zilmar f12484e0ca [Glide64] Replace gl_Color with vFrontColor 2017-01-03 20:24:08 +11:00
zilmar cb8ce4904c [Glide64] Remove usage of gl_TexCoord in shaders 2017-01-03 20:21:06 +11:00
zilmar 2ea9fd21e5 [Project64] Initialize base system first 2017-01-03 16:40:56 +11:00
zilmar 02e2168740 [Project64] Flush Logs on exception and another exception case handled 2017-01-03 16:38:44 +11:00
zilmar f8ff6900ef [Android] Fix uninstall link 2017-01-03 16:25:36 +11:00
zilmar 45c6d0d157 [Common] Get logs to track file size 2017-01-03 16:21:35 +11:00
zilmar bfb64dc458 [Glide64] Fix compile bug 2017-01-03 16:13:17 +11:00
zilmar 9e61c684d6 [Glide64] More cleanup of global names 2017-01-03 09:01:39 +11:00
zilmar 4ab1d103b6 [Glide64] Start to clean up OGLEScombiner.cpp 2016-12-28 11:25:18 +11:00
zilmar 6c78c898b0 [Glide64] Clean up combiner 2016-12-26 09:26:36 +11:00
zilmar 267d19a93b [Project64] Add Logging on un handled exception 2016-12-24 07:51:52 +11:00
zilmar 1c61eb68db [Project64] Change some logging level on recompiler messages 2016-12-24 07:47:20 +11:00
zilmar 7cb6d2f5c0 [Android] Start to use project64 language functionality 2016-12-20 18:55:28 +11:00
zilmar c29d6612cb [Android] Write back instead of unmap more registers 2016-12-20 18:33:53 +11:00
zilmar 79d50f1bc6 [Project64] Reset rom browser on debug language 2016-12-20 18:32:36 +11:00
zilmar 7e13dfc797 [Android] Watch for uninstall 2016-12-20 18:31:25 +11:00
zilmar 862503ce43 [Android] Add Game run settings 2016-12-20 18:22:18 +11:00
zilmar c3a63f8b78 [Glide64] Clean up code related to shader programs 2016-12-20 18:19:21 +11:00
zilmar ec5c860a60 [Project64] fix CSettingTypeApplication::Save 2016-12-14 06:46:05 +11:00
zilmar beed52498e [Glide64] Remove FPS 2016-12-13 17:31:40 +11:00
zilmar 2394215349 [Android] Fix buf in CArmRecompilerOps::SPECIAL_XOR 2016-12-13 06:25:32 +11:00
zilmar e4a29ce003 [Android] Update CArmRecompilerOps::BEQ_Compare 2016-12-13 06:24:37 +11:00
zilmar e1e4daaf25 [Android] fix bugs in CArmRecompilerOps::BNE_Compare 2016-12-13 06:23:55 +11:00
zilmar 4cf5a54999 [Android] Do not create system on show menu 2016-12-13 06:22:35 +11:00
zilmar f8e49dfbb8 [Project64] Delete default setting if application and bool 2016-12-13 06:20:54 +11:00
zilmar da2804e831 [Project64] Clean up some warnings in CodeSection.cpp 2016-12-13 06:19:11 +11:00
zilmar 43ed20d59c [Project64] Do not save on eeprom if read only 2016-12-13 06:13:10 +11:00
zilmar df36516c6d [Project64] Rename Generate log to Log asm 2016-12-13 06:11:47 +11:00
luigiblood 8403be1da9 [64DD] Avoid Disk save disappearing when crashing during save 2016-12-06 23:05:29 +01:00
zilmar 8d60103da2 [Android] Fix bug in CArmRecompilerOps::SPECIAL_SLT 2016-12-06 06:33:55 +11:00
zilmar ac0c6ff948 [Android] Fix register set usage in CCodeSection::GenerateSectionLinkage 2016-12-03 07:16:47 +11:00
zilmar a76b636c47 [Android] Handle ldr.w r7, [ip, #112] 2016-12-01 21:22:58 +11:00
zilmar ae0d3fab48 [Android] keep Arm_R10 just temp register 2016-12-01 21:22:14 +11:00
zilmar 6aae910a97 [Android] Use writeback instead of unmap 2016-12-01 21:21:01 +11:00
zilmar c73de27abc [Android] Fix bug in CArmRecompilerOps::LWC1 2016-12-01 21:20:01 +11:00
zilmar 6a1a6f3aa1 [Android] Fix bug in CArmRecompilerOps::LB 2016-12-01 21:19:33 +11:00
Frank-74 5aa8fc7c88 [Glide64] Fix #1224
Fix text display not showing if clear buffer on every frame is off.

This text display is mixed up with hotkey_info..  Which is used as timer for display.
2016-12-01 07:25:11 +00:00
Frank-74 c07e838e04 [Glide64] Transparent text background option
Make transparent text display work if buffer clear on every frame is off.
2016-12-01 06:55:15 +00:00
Frank-74 23e130f5d8 [Glide64] Fix 'Use frame buffer objects' option.
Dialog doesn't detect or save FBO option.
2016-12-01 06:19:34 +00:00
zilmar 374d70da7c [Android] Reset reg protection after syncing registers 2016-11-29 16:52:47 +11:00
zilmar ee51bcdd36 [Android] add case when copying register values in CArmRegInfo::Map_GPR_64bit 2016-11-29 16:51:44 +11:00
zilmar f912cb7efe [Android] Handle exception from strhne and strh 2016-11-29 16:50:49 +11:00
zilmar f94fa3a2f6 Update version numbers 2016-11-28 07:43:17 +11:00
zilmar c408ba9c17 [Android] Cleanup/fixup CArmOps::MoveConstToArmReg 2016-11-28 07:40:57 +11:00
zilmar cc4a4ab207 [Android] add another case for exception handler (3F 68 ldr r7, [r7, #0]) 2016-11-28 07:40:24 +11:00
zilmar a25f22a9af [Project64] Fix some warnings 2016-11-28 07:34:02 +11:00
zilmar 66b22ecab1 [Project64] Fix some usage of friend 2016-11-28 07:28:13 +11:00
zilmar 3eb589df12 [Projec64] Update code related to class friend 2016-11-28 07:25:56 +11:00
zilmar 1a49b48282 [Glide64] Fix some warnings 2016-11-28 07:24:11 +11:00
zilmar ebaee14229 [Common] Fix some warnings 2016-11-28 07:23:12 +11:00
zilmar 2c3b810288 [Android[ Implement CArmRecompilerOps::ORI 2016-11-25 20:00:39 +11:00
zilmar ac91bd8ce1 [Android] Add another case in CArmRecompilerOps::BLTZ_Compare 2016-11-25 17:35:56 +11:00
zilmar 10ae0da041 [Android] Fix bug in CArmOps::ThumbCompressConst and add another case 2016-11-25 17:34:01 +11:00
zilmar b22f93d4c2 Merge branch 'master' of https://github.com/project64/project64 2016-11-23 19:36:04 +11:00
zilmar 33df507b4c [Android] Create support window for android 2016-11-23 19:25:14 +11:00
zilmar ce56d2e35f [Android] Add speed option to java bridge 2016-11-23 19:03:05 +11:00
zilmar 7a60a2cdc2 [Project64] Enable ABL as default on android 2016-11-23 19:01:23 +11:00
zilmar c8b3725d5f [Project64] Update code for abl code 2016-11-23 18:58:22 +11:00
zilmar b313f8b90c [Project64] implement CArmRecompilerOps::COP0_CO_TLBWR 2016-11-23 18:53:14 +11:00
zilmar c14decfa3c [Project64] update CArmRecompilerOps::SPECIAL_SLT 2016-11-23 18:50:54 +11:00
zilmar 8cb1a52727 [Project64] Update CArmRecompilerOps::SPECIAL_XOR 2016-11-23 18:47:41 +11:00
zilmar bc8c63389b [Project64] update CArmRecompilerOps::SPECIAL_SUB 2016-11-23 18:45:29 +11:00
zilmar fec180366b [Project64] Update CArmRecompilerOps::SPECIAL_JALR 2016-11-23 18:43:04 +11:00
zilmar 740c13ec79 [Project64] Update CArmRecompilerOps::SPECIAL_JR 2016-11-23 18:39:52 +11:00
zilmar 49dd2a6ad6 [Project64] Implement a case for CArmRecompilerOps::BEQ_Compare 2016-11-23 18:37:14 +11:00
zilmar bceb4792ed [Project64] Add pre op check before an op 2016-11-23 18:34:32 +11:00
zilmar e8a54ffa2d [Project64] Add case in CArmRecompilerOps::LWC1 2016-11-23 18:02:19 +11:00
zilmar a9f613dd7a [Project64] Implement void CArmRecompilerOps::SW() 2016-11-23 18:00:35 +11:00
zilmar 0a89360f66 Merge pull request #1221 from Frank-74/patch-6
Fix last rom not highlighted.
2016-11-23 10:48:12 +11:00
zilmar 6fdd79189f [Android] implement CArmRecompilerOps::LW 2016-11-23 09:18:23 +11:00
zilmar 6467d0e9f0 [Project64] Add CArmRecompilerOps::LB_KnownAddress 2016-11-23 09:10:15 +11:00
zilmar ba7315922f [Project64] Implement CArmRecompilerOps::LUI 2016-11-23 09:05:12 +11:00
zilmar d4f281a638 [Project64] Make more functions private in CArmRecompilerOps 2016-11-23 09:03:40 +11:00
zilmar 2336fd0fc9 [Project64] Update logging in CArmRegInfo::Map_GPR_32bit 2016-11-23 09:02:55 +11:00
zilmar 5d5b14de47 [Project64] Add CArmRegInfo::operator== 2016-11-23 08:52:05 +11:00
zilmar 94c9cc1848 [Project64] Add CArmRegInfo::UnProtectGPR 2016-11-23 08:48:41 +11:00
zilmar d1a2e29f9b [Project64] Add LogRegisterState when no registers available 2016-11-23 08:47:28 +11:00
zilmar b8985ce815 [Project64] Keep Arm_R11 for temp reg 2016-11-23 08:39:40 +11:00
zilmar 442429b5dc [Project64] Add more variable to map and fix reg for GPR variable 2016-11-23 08:29:11 +11:00
Frank-74 d6c819a1d0 Fix last rom not highlighted.
Fixes #1157.
2016-11-22 21:22:07 +00:00
zilmar a8eda0d391 [Project64] Add CArmRegInfo::VariableMapName 2016-11-23 06:28:54 +11:00
Frank-74 c727365afe Fix ROM name displayed if save doesn't exist.
Fixes #1184
2016-11-22 19:22:29 +00:00
zilmar 13a1f9fc25 [Project64] fix CArmRecompilerOps::ADDI 2016-11-22 22:40:55 +11:00
zilmar 13fa7446df [Project64] WriteBack_GPR instead of unmap 2016-11-22 22:39:24 +11:00
zilmar 7cf0fe045f [Project64] Update CArmRecompilerOps::JAL 2016-11-22 21:30:05 +11:00
zilmar e6b483ef85 [Project64] Update CArmRecompilerOps::BLEZ_Compare 2016-11-22 21:28:56 +11:00
zilmar c166c307a2 Update CArmRecompilerOps::BEQ_Compare 2016-11-22 21:22:39 +11:00
zilmar b9d21af5b5 [Project64] Update CArmRecompilerOps::BNE_Compare 2016-11-22 21:21:07 +11:00
zilmar 3846cb4515 Remove CDebugSettings from CArmRecompilerOps 2016-11-22 21:18:09 +11:00
zilmar 5ea6c2c0c5 [Projec64] Fix CArmOps::MoveConstToArmReg to use compress value 2016-11-22 21:09:10 +11:00
zilmar 4053bc2286 [Project64] Fix CArmOps::SetJump20 for negative 2016-11-22 21:07:44 +11:00
zilmar a5a1547131 [Project64] Get CArmOps::MoveConstToArmReg to work in IT block 2016-11-22 20:56:36 +11:00
zilmar 3704300b44 [Project64] Update CArmOps::SubConstFromArmReg to have source and dest reg 2016-11-22 20:41:19 +11:00
zilmar e5b260b078 [Project64] Add ArmBreakPoint 2016-11-22 18:09:37 +11:00
zilmar 28e4ba2e8c [Project64] Add CArmOps::ProgressItBlock 2016-11-22 18:06:50 +11:00
zilmar 88fc1130c8 [Project64] Add comment to StoreArmRegToArmRegPointer 2016-11-22 18:04:17 +11:00
zilmar b046831771 [Project64] Add CArmOps::SubArmRegFromArmReg 2016-11-22 18:02:53 +11:00
zilmar abb764d0c4 [Project64] Add CArmOps::StoreArmRegToArmRegPointer 2016-11-22 18:00:45 +11:00
zilmar 7ea5418168 [Project64] Add CArmOps::OrConstToVariable 2016-11-22 17:59:04 +11:00
zilmar e1e82546bb [Project64] Add CArmOps::OrConstToArmReg 2016-11-22 17:57:54 +11:00
zilmar b672cfa21b [Project64] Add CArmOps::MoveArmRegToVariable 2016-11-22 17:56:23 +11:00
zilmar 86d7fbd4b8 [Project64] Add comment to LoadArmRegPointerToArmReg 2016-11-22 17:54:46 +11:00
zilmar 4686ce7127 [Project64] Add LoadArmRegPointerByteToArmReg 2016-11-22 17:53:10 +11:00
zilmar e42cb0f2c7 [Project64] Fix up usage of AndArmRegToArmReg 2016-11-22 17:52:04 +11:00
zilmar afd92fc562 [Project64] Add second source to AndArmRegToArmReg 2016-11-22 17:48:03 +11:00
zilmar beea1d8c27 [Project64] Add AndConstToArmReg 2016-11-22 17:45:07 +11:00
zilmar 0b53e3e584 [Projec64] Add AndConstToVariable 2016-11-22 17:43:59 +11:00
zilmar ae27b59621 [Project64] Rename ArmBranchCompare to ArmCompareType 2016-11-22 17:41:46 +11:00
zilmar dff480d6dc [Android] Add CArmOps::IfBlock 2016-11-22 17:34:47 +11:00
zilmar cb29d3b98e [Android] Add another case to ThumbCompressConst 2016-11-22 07:51:08 +11:00
zilmar f46f1740c8 [Project64] Add memtest to project64 core 2016-11-22 05:19:44 +11:00
zilmar 4a7a91ecff [Projec64] Add some more arm exception handlers 2016-11-22 05:18:15 +11:00
zilmar de7bfcac28 Merge branch 'master' of https://github.com/project64/project64 2016-11-22 05:16:28 +11:00
zilmar 25a5784623 Merge pull request #1219 from Frank-74/patch-4
Only delete old save file being saved.
2016-11-22 04:10:29 +11:00
zilmar 5537ccdc5b Merge pull request #1217 from Frank-74/patch-3
Fix Save message missing .zip extension.
2016-11-22 04:06:36 +11:00
Frank-74 2c8e412a66 Only delete old save file being saved.
Saving compressed file deletes uncompressed save and vice versa.

Also if uncompressed file exists, it loads uncompressed save instead of compressed save.
2016-11-21 16:33:13 +00:00
Frank-74 ed71cba2bd Fix Uncompressed Saves. 2016-11-21 15:43:36 +00:00
zilmar c96c27674d [Project64] Add some more speed options to fps limitor 2016-11-21 18:17:15 +11:00
zilmar e6200faba1 [Project64] Some code clean up of x86RecompilerOps.cpp 2016-11-21 18:14:47 +11:00
zilmar d2232f9150 [Project64] Add Setting for Setting_PreAllocSyncMem 2016-11-21 18:09:07 +11:00
zilmar 756e3a06df [Project64] Make CArmRecompilerOps friend to CMipsMemoryVM 2016-11-21 18:06:14 +11:00
zilmar 8ef73a3f32 Add Recent Roms 2016-11-21 18:02:12 +11:00
zilmar d230250930 [Android] Fix warning in NotificationClass.cpp 2016-11-21 18:00:09 +11:00
Frank-74 501ad347aa Fix Save message missing .zip extension. 2016-11-21 05:05:46 +00:00
Frank-74 cb37dec972 [NRage] XInput dropdown size. 2016-11-21 02:17:41 +00:00
zilmar fb0a172d56 [Project64] Some code clean up 2016-11-19 06:49:24 +11:00
zilmar 112a5b31a4 Merge branch 'master' of https://github.com/project64/project64 2016-11-18 17:24:41 +11:00
purplemarshmallow 79c13d0021 [Glide64] correct Winback hack 2016-11-17 17:31:33 +01:00
zilmar 6203c0837b Merge pull request #1214 from purplemarshmallow/Winback
[Glide64] port winback hack from GLideN64
2016-11-18 03:03:58 +11:00
purplemarshmallow f7e76f0c2a [Glide64] port winback hack from GLideN64 2016-11-17 16:27:17 +01:00
purplemarshmallow 1b1479c064 [Glide64] Fix linear texture coordinate transformation
fix taken from
2b29b6c09a
Fixed Zelda OOT rotating "N" is miscolored (HLE)
2016-11-15 14:49:43 +01:00
zilmar 658b9db8aa [Project64] Move check for GetRoundingModel() to base 2016-11-14 18:15:24 +11:00
zilmar c122485e53 [Glitch] Clean up aResolutionsStr 2016-11-14 18:12:31 +11:00
zilmar 36d169c57f [Common] Use smart pointer for ini file class 2016-11-14 18:10:43 +11:00
zilmar 981ec94786 [Common] Clean up SmartPointer.h 2016-11-14 18:08:42 +11:00
Tony Lukasavage 1bc71cfdc8 fix typo in RomList.cpp 2016-10-23 09:20:31 -04:00
zilmar e1633bbada [Project64] Use AUTO_PTR instead of std::auto_ptr 2016-10-09 20:44:31 +11:00
zilmar 97f1d8302d [Android] Handle SPECIAL_XOR recompiler case 2016-10-09 20:20:10 +11:00
zilmar 583ae10422 Merge branch 'master' of https://github.com/project64/project64 2016-10-06 23:00:47 +11:00
zilmar 1686e60b26 [Android] Fix CArmRecompilerOps::CompileReadTLBMiss 2016-10-06 22:59:03 +11:00
zilmar 2b3d26d260 Merge pull request #1209 from JunielKatarn/compile_functionmap_x64
Fixed includes for FunctionMapClass.
2016-10-05 15:06:11 +11:00
Julio C. Rocha d22fdef0eb Fixed includes for FunctionMapClass. 2016-10-04 20:19:16 -07:00
zilmar a278a2cde6 [Project64] Fix CPU profiling 2016-10-05 06:58:11 +11:00
zilmar b19277223b [Project64] Add header to rsp plugin 2016-10-03 10:57:07 +11:00
zilmar 7d4ba9b278 [Project64] Randomize nag window timer 2016-10-03 08:48:25 +11:00
zilmar fd69ab6b18 [Project64] Add Profiling 2016-10-03 08:46:05 +11:00
zilmar 967ed96a8b [Android] Add Controller support 2016-10-02 23:21:25 +11:00
zilmar 14721eb149 [Android] Save recent rom on running, not load, add access to other native functions 2016-10-02 07:26:13 +11:00
zilmar 1a02835710 [Android] Add controller internal settings 2016-10-02 07:24:26 +11:00
zilmar 3be044ba71 [Android] Fix up compilation issues 2016-10-02 07:22:10 +11:00
zilmar bd2d5b507a [Android] in CArmRecompilerOps::CompileInterpterCall load the variable after BeforeCallDirect 2016-10-02 07:05:37 +11:00
zilmar 9a6c8419e9 [Android] Optimize CArmRecompilerOps::UpdateCounters 2016-10-02 07:03:12 +11:00
zilmar c2a960771c [Android] make sure the working reg set is not changed in CArmRecompilerOps::CompileSystemCheck 2016-10-02 07:00:23 +11:00
zilmar f3ebb20bb1 [Android] Have CArmRecompilerOps::CompileExit write back as the working reg set 2016-10-02 06:55:59 +11:00
zilmar 41baaa015b [Android] Get CArmRecompilerOps::CompileCop1Test to use temp registers 2016-10-02 06:54:22 +11:00
zilmar d8bab5ac7f [Android] Push the rest of the register on enter/exit code block 2016-10-02 06:53:18 +11:00
zilmar a302c17a76 [Android] get CArmRecompilerOps::COP1_S_MUL to use register caching 2016-10-01 22:01:58 +10:00
zilmar 56cbe56482 [Android] CArmRecompilerOps::SPECIAL_XOR use register caching 2016-10-01 21:59:52 +10:00
zilmar 4a5ede2287 [Android] get CArmRecompilerOps::SPECIAL_JALR to use dynamic registers 2016-10-01 21:40:58 +10:00
zilmar 8f6ca9c15a [Android[ void CArmRecompilerOps::SPECIAL_JR() 2016-10-01 20:52:33 +10:00
zilmar 75fba4be38 [Android] get CArmRecompilerOps::LWC1 to use reg caching 2016-10-01 20:35:02 +10:00
zilmar b2ebefd767 [Android] fix CArmRecompilerOps::CACHE() 2016-10-01 20:33:17 +10:00
zilmar 047d8b6d84 [Android] Get CArmRecompilerOps::LB to use reg caching 2016-10-01 20:31:35 +10:00
zilmar 6e8b25ecf0 [Android] do not try to unmap reg 0 2016-10-01 20:24:42 +10:00
zilmar b427722113 [Android] Get CArmRecompilerOps::ADDI() to use register caching 2016-10-01 19:05:15 +10:00
zilmar aa241e61a0 [Android] fix CArmRecompilerOps::JAL 2016-10-01 18:40:12 +10:00
zilmar aa6f026e04 [Android] get CArmRecompilerOps::BGEZ_Compare to use reg caching 2016-10-01 18:39:06 +10:00
zilmar db65ab1ef0 [Android] Get CArmRecompilerOps::BLTZ_Compare to use reg caching 2016-10-01 18:38:03 +10:00
zilmar 189e3b25f7 [Android] Get CArmRecompilerOps::BLEZ_Compare to use register caching 2016-10-01 18:33:48 +10:00
zilmar ffd791404d [Android] get CArmRecompilerOps::BGTZ_Compare to use register caching 2016-10-01 18:27:02 +10:00
zilmar ff4093938f [Android] get CArmRecompilerOps::BEQ_Compare to use register caching 2016-10-01 18:16:11 +10:00
zilmar 71875c0d7b [Android] Get CArmRecompilerOps::BNE_Compare to use register caching 2016-10-01 18:12:46 +10:00
zilmar cf698d7076 [Android] Add CArmRegInfo::ResetRegProtection 2016-10-01 17:05:33 +10:00
zilmar 9c8e7309de [Android] Fix up CArmRegInfo::Map_TempReg 2016-10-01 16:55:06 +10:00
zilmar a0b3a02f5f [Android] Fix up CArmRegInfo::UnMap_ArmReg 2016-10-01 16:52:33 +10:00
zilmar 81ebd33304 [Android] Move CArmRegInfo::FreeArmReg and CArmRegInfo::UnMap_AllFPRs 2016-10-01 15:32:01 +10:00
zilmar 516985ba21 [Android] fix up CArmRegInfo::WriteBackRegisters 2016-10-01 15:27:34 +10:00
zilmar 512d2e7825 [Android] Add check for ShouldPushPopReg 2016-10-01 14:38:45 +10:00
zilmar ccf7f7feda [Android[ Add Map_GPR_64bit 2016-10-01 14:22:23 +10:00
zilmar 7701894ef0 [Android] Add Map_GPR_32bit 2016-10-01 13:21:02 +10:00
zilmar 74727e8e39 [Android] Add CArmRegInfo::FixRoundModel 2016-10-01 12:35:00 +10:00
zilmar 0cc9ae52b2 [Android] fix accident tempo 2016-10-01 11:45:06 +10:00
zilmar 1a16d46368 [Android] Get TestVariable to use temp registers 2016-10-01 11:44:21 +10:00
zilmar 5e7b18700d [Android] Get SubConstFromVariable to use temp registers 2016-10-01 11:42:26 +10:00
zilmar 05e19ef139 [Android] Fix StoreArmRegToArmRegPointer 2016-10-01 11:41:25 +10:00
zilmar 5367ffe728 [Android] Get PopArmReg to handle the other registers 2016-10-01 11:40:25 +10:00
zilmar b0f9a7773d [Android] Get PushArmReg to handle the rest of the registers 2016-10-01 11:37:50 +10:00
zilmar f41484339d [Android] Get MoveConstToVariable to use map temp 2016-10-01 11:33:28 +10:00
zilmar fbe89fd614 [Android] Get CompareArmReg to handle larger registers 2016-10-01 11:32:29 +10:00
zilmar f90c3d76e1 [Android] Add XorArmRegToArmReg 2016-10-01 10:54:23 +10:00
zilmar 338881c4ab [Android] Add XorArmRegToArmReg 2016-10-01 10:43:31 +10:00
zilmar 25954e657e [Android] Add XorConstToArmReg 2016-10-01 10:36:40 +10:00
zilmar 25e2125a63 [Android[ Add StoreArmRegToArmRegPointer 2016-10-01 10:35:31 +10:00
zilmar f9cf02ada0 [Android] Add SignExtendByte 2016-10-01 10:34:14 +10:00
zilmar cdba209aea ]Android] Add ShiftLeftImmed 2016-10-01 10:21:54 +10:00
zilmar 5f787d8540 [Android] Add ShiftRightUnsignImmed 2016-10-01 10:16:25 +10:00
zilmar 4174ec153b [Android] Add MulF32 2016-10-01 09:32:32 +10:00
zilmar c0802d11c7 [Android] Add OrArmRegToArmReg 2016-10-01 09:26:52 +10:00
zilmar 24973f49e2 [Android] Add MoveVariableToFloatReg 2016-10-01 09:21:40 +10:00
zilmar 51109ffe27 [Android] Add StoreFloatRegToArmRegPointer 2016-10-01 09:13:06 +10:00
zilmar 793f0e5cc4 [Android] Add LoadFloatingPointControlReg 2016-10-01 08:38:56 +10:00
zilmar 8e76c17ca1 [Android] Add LoadArmRegPointerToFloatReg 2016-10-01 08:22:19 +10:00
zilmar 4418985aa6 [Android] Add LoadArmRegPointerToArmReg 2016-10-01 08:00:18 +10:00
zilmar 46a724d9b7 [Android] Add LoadArmRegPointerByteToArmReg 2016-10-01 07:20:51 +10:00
zilmar bf56f9f626 [Android] get CompareArmRegToConst to take a uint32_t 2016-10-01 07:10:44 +10:00
zilmar ebf1ab63b8 [Android] Add another case to AddConstToArmReg 2016-10-01 06:43:43 +10:00
zilmar 4121511cf2 [Android] switch order of LoadArmRegPointerToArmReg 2016-10-01 06:42:18 +10:00
zilmar 6214abb248 [Android] Flip order of variables in MoveConstToArmReg 2016-10-01 06:36:49 +10:00
zilmar 93475500e2 [Android] Add mapping temp register 2016-10-01 05:58:04 +10:00
zilmar 8d836692a4 [Project64] Add map variable 2016-09-30 23:33:07 +10:00
zilmar c633124418 [Project64] Make sure ArmRegInfo.cpp can log 2016-09-29 22:20:06 +10:00
zilmar a5fee4f644 [Android] Add m_InCallDirect flag 2016-09-29 22:17:54 +10:00
zilmar bee1440813 [Android] fix up CArmOps::AddConstToArmReg 2016-09-29 22:15:33 +10:00
zilmar 17f740911c [Android] Add Arm32Opcode handling for AndArmRegToArmReg 2016-09-29 22:03:06 +10:00
zilmar b15a8b1fbc [Android] Add CArmOps::AddConstToArmReg 2016-09-29 21:59:18 +10:00
zilmar b175442aac [Android] Add Arm32Opcode handling for CArmOps::AddArmRegToArmReg 2016-09-29 21:58:10 +10:00
zilmar a8f2ce86f4 [Android] Arm: Add definition of fpu registers 2016-09-29 21:56:33 +10:00
zilmar bae7494a6f [Android] Add more opcode definitions 2016-09-29 21:54:12 +10:00
zilmar a130434e56 [Project64] Add CSettingTypeApplication::ResetAll 2016-09-29 21:35:16 +10:00
zilmar 21839b8ae6 [Project64] Remove commented out code from SystemTiming.cpp 2016-09-29 21:33:39 +10:00
zilmar e8505da649 [Project64] Fix up location of native saves 2016-09-29 21:30:00 +10:00
zilmar 77bc7ddea9 [Project64] Add more arm exception cases 2016-09-29 21:17:04 +10:00
zilmar c27e93223a [Common] Fix up CIniFileBase::DeleteSection 2016-09-29 21:14:29 +10:00
zilmar bc3bd4b146 [Project64] Fix CFunctionMap link issue 2016-09-29 21:03:23 +10:00
zilmar 6cfd981b7d [Android] Pre-allocate memory 2016-09-26 21:10:11 +10:00
zilmar 3bc178ee78 [Android] Add force gfx reset 2016-09-26 20:51:55 +10:00
zilmar b04a170f0e [Project64] Move Round model to RegBase 2016-09-25 08:29:45 +10:00
zilmar 64a6cec068 [Project64] Clean up SystemEvents.cpp 2016-09-25 06:46:19 +10:00
zilmar 90560dd0da [Project64] Some code clean of up MemoryVirtualMem.cpp 2016-09-24 08:40:58 +10:00
zilmar 812dae99f5 [Project64] Fix bug in Double_RoundToInteger32 for arm 2016-09-24 08:36:14 +10:00
zilmar aa72a7088c [Anroid[ Remove some logging from PluginInput 2016-09-24 08:33:49 +10:00
Jake Huxell 0837d05cfd Removed the High Speed and medium speed nonsense as there's no need. Just pack into one DefaultSpeed. 2016-09-17 19:22:53 +01:00
Jake Huxell 75be0895d6 Fixed Bug Where Speed Could be Reduced Below 0 2016-09-17 19:15:03 +01:00
Jake Huxell 4c8e148ed1 Removed duplicate code between increase and decrease speed in SpeedLimiterClass by merging into one AlterSpeed 2016-09-17 19:10:22 +01:00
zilmar 40d1a4ed75 [roject64] Handle ID_SYSTEM_CHEAT with OnCheats 2016-09-17 20:28:42 +10:00
zilmar dc5896f0ad [Project64] Handle ID_SYSTEM_SAVEAS with OnSaveAs 2016-09-17 20:26:57 +10:00
zilmar 84ef36fb4f [Project64] Move handling of ID_SYSTEM_LOAD to OnLodState 2016-09-17 16:43:27 +10:00
zilmar b8bd3b1556 [Project64] Add OnEndEmulation to handle ID_FILE_ENDEMULATION 2016-09-17 16:33:05 +10:00
zilmar eb0335bc1e [Project64] Move handling of ID_FILE_OPEN_ROM to OnOpenRom 2016-09-17 16:25:49 +10:00
zilmar bf4b301973 [Artwork] Move AboutScreen.psd to artwork folder 2016-09-17 13:42:48 +10:00
zilmar 16fc977ab1 [Installer] Should not give permission to executable directory 2016-09-17 13:35:33 +10:00
zilmar fcd9690fe3 [Android] Make sure AllocateAddressSpace returns NULL on failure 2016-09-17 13:32:01 +10:00
zilmar c189bfe8e3 [Android] Add recent roms 2016-09-17 13:17:51 +10:00
zilmar 5b546a0fcb [Android] Fix corrupting rdram from alist 2016-09-17 11:44:30 +10:00
zilmar 9b1587992e [Android] Draw notification messages instead of using toaster 2016-09-17 11:43:32 +10:00
zilmar 8084a5d3b6 Update vesion script to get 2.3.1, and update minor verion in other plugins 2016-09-17 07:43:48 +10:00
zilmar 4bc957bb3b Use the new high performance counter instead of date time class 2016-09-17 07:37:27 +10:00
zilmar 8036bdcd73 [Common] Add high res time stamp 2016-09-17 06:10:40 +10:00
zilmar 583d057a4e [Project64] Set version to 2.3.1 2016-09-15 21:28:26 +10:00
zilmar b0881e90af Merge pull request #1198 from LuigiBlood/64ddus
[64DD] USA and TOOL IPL support + USA Disk support
2016-09-02 10:09:47 +10:00
Frank-74 f24c464f3f GetLength must be multiple of 8
According to LaC's n64 hardware dox, the AI_LEN_REG must be a multiple of 8 not 4.
2016-09-01 16:28:23 +01:00
luigiblood b083050159 [64DD] US region disk dump support 2016-08-28 18:37:16 +02:00
luigiblood aef22c147b [64DD] Added TOOL/USA IPL support 2016-08-28 18:36:56 +02:00
luigiblood 653197b12c [64DD] Fix Year of 64DD RTC 2016-08-27 23:29:11 +02:00
LegendOfDragoon 400c466278 Improve Compile_Special_SLT
It is supposed to skip if rd = 0, not rt. Also optimized the code a bit.
2016-08-23 12:12:55 -07:00
LegendOfDragoon c29bff4353 Fix 2 typos I made in previous commits 2016-08-23 11:40:24 -07:00
LegendOfDragoon 7a5a0731bd Optimize SW in RSP Recompiler 2016-08-23 01:17:01 -07:00
LegendOfDragoon 3d8482f402 Implement MoveConstToN64Mem
Also fix typo in MoveConstHalfToN64Mem
2016-08-23 01:15:18 -07:00
LegendOfDragoon d7eba5bde0 Optimize SH in RSP Recompiler 2016-08-22 19:57:27 -07:00
LegendOfDragoon 22ae106c3a Implement MoveConstHalfToN64Mem 2016-08-22 16:26:27 -07:00
LegendOfDragoon 6e99abb50a Optimize SB in RSP Recompiler 2016-08-22 16:09:37 -07:00
LegendOfDragoon 7f468bd939 Implement MoveConstByteToN64Mem 2016-08-22 16:05:56 -07:00
LegendOfDragoon c239d3b74b Optimize ANDI in RSP Recompiler
Seems to be use often enough.
2016-08-22 13:12:34 -07:00
LegendOfDragoon 10260dbdc8 Optimize SLTI in RSP Recompiler
Mia Hamm benefits from this optimization.
2016-08-22 12:54:24 -07:00
Frank-74 5f2a6a2ee2 [Installer] Add 'Portable Mode' option.
It's unchecked by default, doesn't create an uninstall shortcut icon if selected.
2016-08-22 02:44:36 +01:00
zilmar cdf0b1e7d2 Merge pull request #1180 from Frank-74/Fix-main.cpp-exception
Fix Exception in main.cpp
2016-08-22 08:19:11 +10:00
Frank-74 323c135ce6 [Project64] textures > Textures folder 2016-08-21 22:52:17 +01:00
Frank-74 36448f8e72 [Project64] textures > Textures 2016-08-21 22:50:08 +01:00
Frank-74 f78f539d10 [GlideHQ] cache > Cache #2 2016-08-21 22:43:49 +01:00
Frank-74 12a23107ec [GlideHQ] cache > Cache 2016-08-21 22:42:33 +01:00
Frank-74 b316582de5 [Glide64] Tooltip textures\cache location. 2016-08-21 22:40:25 +01:00
Frank-74 a3a64afa77 [Glide64] Fixup Basic dialog 2016-08-21 22:36:00 +01:00
Frank-74 8e75fed8d9 Fix Exception in main.cpp
If Project64 is run from C:\Project64, we get an exception in main.cpp.

This fixes that bug.
2016-08-21 17:20:42 +01:00
Frank-74 68d81058eb Fix "Project64 2.3" folder permissions.
Copying files or writing directly to Project64 2.3 folder needs permissions set.  Otherwise Jabo 1.6 plugin will cause this error when it tries to write to Project64.rdb in emulator folder.
2016-08-20 03:59:59 +01:00
Frank-74 fb60c8cb77 [Installer] Add option for desktop icon 2016-08-20 03:34:14 +01:00
Frank-74 6ef996b67f Fix installer permissions
Fixes permissions for Windows 7/8/10.  And correct Program Files (x86) folder when running on 64bit windows.
2016-08-19 23:50:54 +01:00
Frank-74 5179924a95 Remove redundant WINPROC_OVERRIDE 2016-08-13 16:17:17 +01:00
zilmar 4f0ca48090 [Project64] Limitor not working properly on android 2016-08-13 09:28:07 +10:00
zilmar 71d38d890b [Android] Get profile class to use clock_gettime on non win32 systems 2016-08-12 23:49:53 +10:00
zilmar bf0674f62f [Project64] Add more ARM recompiler code 2016-08-12 23:49:03 +10:00
zilmar 4c0b8d154e [Project64] Remove DSRL32 and DSRA32 from 32bit interpter 2016-08-12 23:47:35 +10:00
zilmar 0b909905d0 [Android] Update handling of Display Message 2016-08-12 23:46:23 +10:00
zilmar bb6f04b199 [Project64] Add asm_functions.S 2016-08-11 21:31:15 +10:00
zilmar 146ff34894 [Poject64] Add Arm recompiler 2016-08-11 21:09:21 +10:00
zilmar 397a1dd469 [Project64] Add extra logging to CN64System::RefreshScreen 2016-08-11 20:53:53 +10:00
zilmar c33f08fc6a [Project64] Disable block linking on android 2016-08-11 20:52:43 +10:00
zilmar 876196d65e [Project64] Clean up N64Types.h 2016-08-11 20:51:09 +10:00
zilmar 2cf4102c10 [Project64] Get Speed limiter to work on non win32 system 2016-08-11 20:50:15 +10:00
zilmar a3fd417e27 [Android Audio] Be able to turn audio on or off 2016-08-11 20:46:03 +10:00
zilmar a277fc0a60 [Android] Update Android bridge for notification 2016-08-11 20:43:51 +10:00
zilmar c39937f63c [Android] Add Sync bridge to project 2016-08-11 20:39:42 +10:00
zilmar bbd89835b3 [Project64] Add Support window 2016-08-11 20:38:45 +10:00
zilmar f33a6c102f [Android] Update UI style 2016-08-11 19:52:30 +10:00
zilmar 725ca8bcbe [Project64] Handle saves from 2.2 2016-08-11 17:53:01 +10:00
zilmar 4733420dfa [Project64] Get Display FPS working on non windows system 2016-08-10 20:03:25 +10:00
zilmar 7eccf17c90 [Common] Fix CPath::SetComponents for non win32 system 2016-08-09 20:19:43 +10:00
zilmar 848502e088 [Android Audio] have alist_envmix_exp always copy the data 2016-08-07 20:07:46 +10:00
zilmar 2aee37e1d4 [Project64] Add some more logs to sync logs 2016-08-07 20:01:22 +10:00
zilmar 268a88c812 [Project64] Fix up function address for arm thumb 2016-08-07 19:03:16 +10:00
zilmar 3889ebf37d [Project64] Add plugin to get notification of settings change 2016-08-07 18:27:14 +10:00
zilmar f19fb532a4 [Project64] Add Plugin_EnableAudio 2016-08-07 17:12:16 +10:00
zilmar 4fd27a5672 [Project64] Change how sync dir is set in settings 2016-08-07 17:01:50 +10:00
zilmar d8c791c89b [Project64] Disable fast on android 2016-08-07 16:59:33 +10:00
zilmar bb3d895934 [Project64] Code clean up RomList.cpp 2016-08-07 16:57:31 +10:00
zilmar dff58bbbad [Project64] Add end emulation to N64Class 2016-08-07 16:51:19 +10:00
zilmar d3970065fc [Project64] Add GetPlugins to N64 system 2016-08-07 16:50:06 +10:00
zilmar 1e6c6ed707 [Project64] Some code clean up in RecompilerClass.cpp/h 2016-08-07 16:48:33 +10:00
zilmar 2d90bfbd20 [Project64] fix FixRoundModel for non win32 system 2016-08-07 16:43:26 +10:00
zilmar 70b174b160 [Project64] Remove CompileNow from CompileExit 2016-08-07 16:32:34 +10:00
zilmar ec0a027339 [Project64 tweak some changes in x86 recompiler 2016-08-07 16:26:29 +10:00
zilmar 7e0dd2e83b [Project64] Some code cleanup in InterpreterCPU.cpp 2016-08-07 16:18:34 +10:00
zilmar 264666e2bb [Connon] Fix protect memory for non win32 system 2016-08-07 16:15:27 +10:00
zilmar b79c995bfb [Common] Add copy file for linux 2016-08-03 21:30:46 +10:00
zilmar c11b874b63 [Common] Delete file if truncating it 2016-08-03 21:25:24 +10:00
zilmar 7ac22126b3 [Bridge] fix warning 2016-08-03 20:43:06 +10:00
zilmar 9f10e7e0ca [Project64] Sync system in exit block 2016-07-20 22:33:29 +10:00
zilmar f5b4fae7fe [Project64] Use LinkJump 2016-07-20 22:31:34 +10:00
zilmar d1be767d24 [Project64] Move fpu used in to Reg Base 2016-07-20 22:22:56 +10:00
zilmar 1046540866 [Project64] Change text in CCodeBlock::Compile 2016-07-18 17:19:20 +10:00
zilmar 98853369a0 [Android] Make sure that the recompile code is set to execute 2016-07-17 12:02:46 +10:00
zilmar 888102d3f1 Merge branch 'master' of https://github.com/project64/project64 2016-07-13 07:59:05 +10:00
zilmar 8422cf7083 [Project64] Remove flush from save states 2016-07-13 07:56:32 +10:00
zilmar d1a96067cb Merge pull request #1156 from Nekokabu/master
Add some of the 64DD Registers to SW_Const
2016-07-12 07:19:04 +10:00
Nekokabu 330ccd30aa Update x86RecompilerOps.cpp 2016-07-11 23:46:45 +09:00
Nekokabu 17aecea5e4 Update x86RecompilerOps.cpp
UnknownOpcode are comment out
2016-07-11 21:48:58 +09:00
Nekokabu 5ceea0f2c2 Add some of the 64DD Registers to SW_Const 2016-07-11 21:27:33 +09:00
zilmar 0743240985 Merge pull request #1153 from Nekokabu/master
Add 0x04600000-0x0460000C to LW.
2016-07-11 03:40:10 +10:00
AmbientMalice ba19ff3e16 Revert "Fix Mario 64 texture wobble"
Commit 5b82ca80da causes too many side effects for too little gain.
2016-07-10 11:21:21 +10:00
zilmar e0647a88c0 [Android] Get Display Error to display message box 2016-07-10 07:28:30 +10:00
Nekokabu c56814a3fc Update x86RecompilerOps.cpp 2016-07-09 20:28:37 +09:00
Nekokabu e3a68a59f9 Update MemoryVirtualMem.cpp 2016-07-09 20:26:28 +09:00
zilmar a6fada0fcd Merge branch 'master' of https://github.com/project64/project64 2016-07-09 21:04:21 +10:00
zilmar c599451c60 [Project64] Clean up some spacing 2016-07-09 21:03:10 +10:00
zilmar a141e72899 [Project64] Move ArmOpCode.h 2016-07-09 12:46:46 +10:00
Frank-74 10065a8073 Fix crash changing to another plugin 2016-07-08 21:22:41 +01:00
zilmar 8fc2b13190 [Android] Add about window 2016-07-08 22:43:51 +10:00
Frank-74 d9886c4dd3 [Glide64] Tidy up tooltips 2016-07-07 23:45:12 +01:00
zilmar 5059e98fb3 [Project64] Add regbase to vs2008 project 2016-07-07 22:07:30 +10:00
zilmar 676be8fcdc [Project64] Make the mempak belong to the n64 system 2016-07-07 21:51:06 +10:00
zilmar 35c64e5d16 [Project64] Check g_DDRom in LW_KnownAddress 2016-07-07 21:25:11 +10:00
zilmar e09b59ef30 [Project64] On load perm cheats, check plugins exist 2016-07-07 19:35:53 +10:00
zilmar f09fcc47cd [Project64] Make sure the x86 recompiler code is used just on x86 2016-07-07 06:14:12 +10:00
zilmar 21c0518c4d [Project64] Get this call working for gcc 2016-07-06 20:44:28 +10:00
zilmar 56f9194b70 [Project64] Set min width for tool tips 2016-07-06 20:42:18 +10:00
zilmar f4ae388721 [Project64] delete m_RecompilerOps as CX86RecompilerOps 2016-07-05 20:32:10 +10:00
zilmar deeded7ab5 Merge branch 'master' of https://github.com/project64/project64 2016-07-05 20:14:34 +10:00
zilmar 842d29e8bb [Project64] Move BeforeCallDirect and AfterCallDirect in to CX86RegInfo 2016-07-05 20:13:21 +10:00
zilmar d2821871a2 [Glide64] Change height of dropdown boxes 2016-07-05 19:42:37 +10:00
zilmar 35f9e053b7 [Project64] Log opcode in PreCompileOpcode not in each op 2016-07-05 19:41:54 +10:00
Frank-74 a673aa3295 Fix Save Lag 2016-07-04 19:16:38 +01:00
zilmar 4fc1869a8c [Project64] Use m_Opcode directory on load ops 2016-07-04 21:51:30 +10:00
zilmar f7b254a191 [Project64] Add some spaces to MemoryVirtualMem.h 2016-07-04 19:25:39 +10:00
zilmar cb6fd2a15a [Project64] Fix version script to work with spaces in name 2016-07-04 19:06:00 +10:00
zilmar 836fe7e8b4 [Project64] Fix up some spacing in MemoryVirtualMem.cpp 2016-07-04 19:05:09 +10:00
zilmar ca9a85241a [Project64] Fix call to setting to CDMA 2016-07-04 18:09:23 +10:00
zilmar 778caf78f0 [Project64] Get x86/x86RecompilerOps.cpp to use an base interface 2016-07-04 17:51:11 +10:00
zilmar cd0f305124 [Project64] Remove CRecompilerOps from CMipsMemoryVM 2016-07-03 20:17:45 +10:00
zilmar c46e8ccd8f [Project64] Make sure upload script allows apk file 2016-07-03 19:41:36 +10:00
zilmar 53e728d5c2 [Upload Script] Ignore error on login 2016-07-03 18:31:17 +10:00
zilmar febb99305b [Project64] Make sure logs are restarted in save states 2016-07-03 16:34:47 +10:00
zilmar 433c76446b [Project64] Move more x86 code in to x86/x86RecompilerOps.cpp 2016-07-03 15:22:14 +10:00
zilmar 9e0459cf5a Merge branch 'master' of https://github.com/project64/project64 2016-07-03 07:04:56 +10:00
Nekokabu 5ef8beeacb Update GuiClass.cpp
Fixed cannot start the emulation in Win10.
2016-07-02 22:35:11 +09:00
zilmar 78b6f9cc66 [Project64] Change branch to use enum instead of callback 2016-06-30 19:11:46 +10:00
zilmar 451b803439 [Project64] Fix some formatting in VirtualMem.cpp 2016-06-30 18:12:48 +10:00
zilmar beada98cf5 [Project64] Add trace if deleting thread object in thread 2016-06-30 18:11:08 +10:00
zilmar c8cd2914a6 {project64] Move compiling load/store instructions in to x86/x86RecompilerOps.cpp 2016-06-29 23:40:36 +10:00
c83f3d56dd style 2016-06-29 02:56:43 -04:00
3296c92cb0 trying 2016-06-29 02:54:53 -04:00
zilmar 464023091d Merge branch 'master' of https://github.com/project64/project64 2016-06-28 21:25:32 +10:00
zilmar 519ac09711 [project64] Make RecompPos a global 2016-06-28 21:22:30 +10:00
zilmar 58821e380c Merge pull request #1134 from purplemarshmallow/blend
[Glide64] add special blend modes for Pokemon Stadium games
2016-06-28 20:09:56 +10:00
purplemarshmallow 45cc425ab7 [Glide64] add special blend modes for Pokemon Stadium games
taken from
74612aaa6e
2016-06-28 10:35:26 +02:00
beb56dd72f [Common] Evade null pointer exception while tracing pre-AppInit(). 2016-06-28 01:45:54 -04:00
ca5dbf181d Fix unresolved g_RecompPos to name m_RecompPos. 2016-06-28 01:35:15 -04:00
zilmar 1e2cc8eb90 [Project64] Get x86ops to use a function not a macro 2016-06-28 06:12:04 +10:00
zilmar 00cf9eb14d [Project64] #include reginfo.h to JumpInfo.h 2016-06-28 04:15:12 +10:00
zilmar 78184ad32a [Project64] Code clean up of ExitInfo.h 2016-06-28 04:13:35 +10:00
zilmar 577221ad13 [Project64] Fix visual studio 2008 project for renaming RegInfo.cpp 2016-06-28 04:12:48 +10:00
7b6c9bd33f X86ops.cpp => x86/x86Ops.cpp 2016-06-27 13:50:55 -04:00
1a728abba2 RegInfo.cpp => x86/x86RegInfo.cpp 2016-06-27 13:47:01 -04:00
46c8876774 RecompilerOps.cpp => x86/x86RecompilerOps.cpp 2016-06-27 13:45:01 -04:00
8222cf0cd1 x86CodeLog.cpp => RecompilerCodeLog.cpp 2016-06-27 13:41:26 -04:00
zilmar b2bc2245d7 [Project64] Rename RegInfo.cpp to x86/x86/x86RegInfo.cpp 2016-06-27 21:49:15 +10:00
zilmar 53e5ec1866 [Project64] remove m_Rom from CCheats 2016-06-27 20:57:06 +10:00
zilmar f544308495 [Project64] Rename x88ops.cpp to x86/x86ops.cpp 2016-06-27 20:54:53 +10:00
zilmar a931fff6bb [Project64] Rename RecompilerOps to x86/x86RecompilerOps.cpp 2016-06-27 20:31:18 +10:00
zilmar 11be52a917 [Project64] Rename x86CodeLog.cpp to RecompilerCodeLog.cpp 2016-06-27 17:26:35 +10:00
c557f60e74 s/not exists/not exist 2016-06-25 16:54:24 -04:00
zilmar 7ded72f6ee [Common] Keep better track of the thread id 2016-06-16 21:13:29 +10:00
zilmar 6093ed6a41 [Project64] Make sure variable when no system are static 2016-06-16 20:59:13 +10:00
zilmar e81e77a2cc [Build] Get projects building 2016-06-07 20:25:32 +10:00
zilmar 347062d745 [Project64] Use clock_gettime in CDateTime::SetToNow for android 2016-06-07 17:29:24 +10:00
zilmar b6068d81d4 [Build Script] Update upload_beta.vbs 2016-06-07 17:28:14 +10:00
zilmar c743e0c371 [Build Script] Add Sign.cmd 2016-06-07 17:27:36 +10:00
zilmar 2e6d163882 Merge pull request #1116 from cxd4/gbcart
forgot death-droid's GBCart thing
2016-06-06 12:00:09 +10:00
zilmar 54b4a1a885 Merge pull request #1115 from cxd4/zlib
[zlib] local PJ64 zlib static dependency build script added
2016-06-06 11:58:48 +10:00
Julio C. Rocha 49939eae0b Fix Project64.sln mappings for Android projects. 2016-06-05 18:26:31 -07:00
d8f0fa4e1d forgot death-droid's GBCart thing 2016-06-05 20:01:45 -04:00
c4de904824 [zlib] to fix: compile warnings with -pedantic and -Wall 2016-06-05 19:54:22 -04:00
7140b0633f [zlib] We don't need these include directories. 2016-06-05 19:51:10 -04:00
208c031bd6 [zlib] local PJ64 zlib static dependency build script added 2016-06-05 19:49:41 -04:00
zilmar 59d242f8d7 Merge pull request #1113 from cxd4/420
more stuff I forgot to assemble and link, but not compile...
2016-06-06 08:08:04 +10:00
zilmar a32f5999eb Merge pull request #1112 from cxd4/DD
forgot to pass @LuigiBlood's 64DD stuff to the linker
2016-06-06 08:07:32 +10:00
zilmar 1c2383438b Merge pull request #1111 from cxd4/static-core
Don't try to link in 7zip support for non-Windows builds yet.
2016-06-06 08:05:00 +10:00
735f924612 undefined SetupSegvHandler 2016-06-05 17:48:49 -04:00
bfbc738ec7 undefined Transferpak::ReadFrom, ::WriteTo 2016-06-05 17:42:25 -04:00
3cb50b4102 forgot to pass @LuigiBlood's 64DD stuff to the linker 2016-06-05 17:13:48 -04:00
luigiblood b40174e2f4 [UI] Fix Save Slot string (Prevents emulation) 2016-06-05 23:03:40 +02:00
08b850b5ba We only need -fpermissive to compile the core. 2016-06-05 16:46:28 -04:00
039fed5a3c Do not specify 7zip for linkage outside _WIN32. 2016-06-05 16:39:51 -04:00
792bf337fb `set' is only valid for Windows/MinGW build scripts. 2016-06-05 16:30:33 -04:00
zilmar 4d1f65c18d Merge pull request #1004 from cxd4/rsp-EXPORT
[RSP] Get Main.cpp compiling (almost) outside Windows.
2016-06-06 05:15:45 +10:00
zilmar dd1cf6a154 Merge pull request #1105 from LuigiBlood/64dd_2
[UI-Settings] Add 64DD IPL ROM path to General Settings UI
2016-06-06 05:14:43 +10:00
46287ddead output prefix with "lib"- to link with -l 2016-06-05 13:07:49 -04:00
41f325243b needs <signal.h> #ifndef _WIN32 in class member 2016-06-05 13:06:27 -04:00
luigiblood 823232c2d3 [UI] Forgot to set 64DD IPL Path text 2016-06-05 17:41:34 +02:00
738f0ddd01 resolved merge conflict with Source/RSP/Main.cpp 2016-06-05 11:10:22 -04:00
luigiblood 9cac742ebc [UI] Moved 64DD IPL ROM Path to Advanced Settings 2016-06-05 15:35:53 +02:00
zilmar d554a18fa2 [Project64] Build script should rebuild 2016-06-05 18:32:19 +10:00
zilmar ac40f39269 Update version numbers 2016-06-05 17:22:42 +10:00
zilmar b8507e6b4b Merge pull request #1002 from cxd4/rsp-compiled-o_OOO
[RSP] Optimize compiling scalar whole selections.
2016-06-05 17:12:26 +10:00
zilmar 077780d0f3 Merge pull request #354 from MELERIX/crapware
Removed Adware
2016-06-05 17:10:00 +10:00
zilmar caa4f7e33e [Project64] Update package script to be able to pass filename 2016-06-05 16:44:48 +10:00
zilmar 4d43ac378c [Project64] Add time.h header for record last save time 2016-06-05 11:42:43 +10:00
zilmar 7c6379827d [Project64] Add plugin Input plugin for android 2016-06-05 11:34:12 +10:00
zilmar 06383ff638 [Project64] Add Audio plugin for android 2016-06-05 11:33:35 +10:00
zilmar b927aedc7f [Project64] Add bridge project for android 2016-06-05 11:32:57 +10:00
zilmar c999a177a8 [Project64] Update copywrite header for bug for issue #1080 2016-06-05 11:21:43 +10:00
zilmar 44496223d4 Merge branch 'master' of https://github.com/project64/project64 2016-06-05 11:15:33 +10:00
zilmar 19328d5464 [Project64] Add Arm/ArmOpCode.h 2016-06-05 11:14:55 +10:00
zilmar 33ba964f67 Merge pull request #1106 from Nekokabu/master
Update Sram.cpp
2016-06-05 11:13:50 +10:00
zilmar 8bd03a6763 [Project64] Add default android plugins 2016-06-05 11:06:03 +10:00
zilmar 49058874b2 ]Project64] Add are.h to project 2016-06-05 11:05:34 +10:00
zilmar 64e442d6d9 [roject64] Change how directories are stored in cfg file 2016-06-05 11:04:10 +10:00
zilmar 06982a1b25 [Project64] Always call on DacrateChanged on LoadState 2016-06-05 11:02:18 +10:00
zilmar 285be78edc [Project64] Record last save time 2016-06-05 10:59:47 +10:00
zilmar e064ded7b8 [Project64] Add singnal handling for exception 2016-06-05 10:32:30 +10:00
zilmar d4ef667aa7 [Project64] be able to load/save states when loaded but not running 2016-06-05 10:28:59 +10:00
zilmar 44b887f465 [Project64] Make sure modification time is updated on save file (android) 2016-06-05 10:03:12 +10:00
zilmar d3671ab5e0 [Project64] Add arm exception handler 2016-06-05 09:42:49 +10:00
zilmar 47b012bd4a [Project64] Add Debug languages 2016-06-04 19:07:20 +10:00
zilmar be1f6c9521 [Project64] Add IsSettingSet for settings type 2016-06-04 19:03:47 +10:00
zilmar 91e1e22f38 [Project64] Add settngs for Debugger_TraceExceptionHandler 2016-06-04 18:33:48 +10:00
zilmar 637b09b85f [Project64] Add TraceExceptionHandler logging level 2016-06-04 18:28:30 +10:00
zilmar 8dff00f3aa [Project64] in CN64System::Pause only display message id pause fromm menu 2016-06-04 18:25:14 +10:00
zilmar e90d65caaa [Project64] In CSystemEvents::QueueEvent set m_bDoSomething after adding to the queue 2016-06-04 18:23:18 +10:00
zilmar 01010057b5 [Project64] Add some logging to CAudio::LenChanged 2016-06-04 18:20:23 +10:00
zilmar 5de2d7c839 [Project64] Create system on load, not start 2016-06-04 17:07:15 +10:00
zilmar e7d4341106 [Projec64] Get last modified of saves working with unique dir 2016-06-04 16:58:42 +10:00
zilmar 8ea091a78a [Project64] Hide Rom browser on rom starting not load 2016-06-04 16:50:41 +10:00
zilmar 74ea18b5c6 [Glide64] vbo_disable on Rom Closed 2016-06-04 16:50:02 +10:00
Nekokabu bd9adbf1a1 Update Sram.cpp
Better SRAM read & write
2016-06-04 10:33:55 +09:00
luigiblood faeeb6fa9d [UI] Added 64DD IPL ROM Path to General Settings 2016-06-04 00:23:30 +02:00
luigiblood 010ebcb45b [64DD] Enable Disk setting is now temporary
It doesn't need to be saved every time.
2016-06-03 22:42:21 +02:00
zilmar 0ec052177b Merge branch 'master' of https://github.com/project64/project64 2016-06-04 05:27:55 +10:00
LegendOfDragoon c06ad3a276 Fix a mistake with previous commit
I double checked and realized that the doc I read was not consistent
with the RSP microcode. It should be good now.
2016-06-02 22:55:44 -07:00
LegendOfDragoon 210832c618 Improve alist_polef
This change fixes Body Harvest.
2016-06-02 20:54:52 -07:00
zilmar 7ee7b41d1f Merge pull request #1101 from LuigiBlood/64ddsave
[64DD] Make sure at boot that the disk is inserted
2016-06-03 05:14:17 +10:00
luigiblood 4036971653 [64DD] Make sure at boot that the disk is inserted
Fixes F-Zero X Expansion Kit loading too late
2016-06-02 16:35:10 +02:00
d8e820dfbf s/memtest.h/MemTest.h 2016-06-02 03:16:38 -04:00
4a5f3476e2 #include <windows.h> if one is provided. 2016-06-02 03:16:02 -04:00
zilmar 66444ba1cb Merge pull request #1090 from death-droid/MoveToCfile
Move to cfile
2016-06-02 07:12:23 +10:00
zilmar 6256e44ce4 Merge pull request #1098 from LuigiBlood/64ddsave
[64DD] Add disk saving support & swapping
2016-05-30 17:58:19 +10:00
luigiblood add7ec7b98 [64DD] Make sure new disk is loaded into memory before swap
Fixes hang during swap while recording with OBS Studio
2016-05-30 01:09:52 +02:00
luigiblood c495edd17e [64DD] Use shadow file (*.ndr) instead of replacing loaded disk.
(Also ignore saving when disk type is 0x6)
2016-05-26 18:18:07 +02:00
LegendOfDragoon b187ad9b81 Improve alist_resample
New algorithm is faster and more accurate
2016-05-25 17:10:21 -07:00
luigiblood f2e4f5abca [64DD] Added Swap Disk shortcut (Ctrl+D)
Requires resetting/deleting the shortcut list (*.sc3 file)
2016-05-25 14:41:15 +02:00
luigiblood 810bccc755 [64DD] Swap support 2016-05-25 04:06:10 +02:00
luigiblood a29fb1f92a [64DD] Saving support for SDK format dumps 2016-05-25 00:07:34 +02:00
luigiblood ea5c4abc09 [64DD] Saving support (MAME dump format only)
Replaces the loaded dump file with the new saved content
2016-05-24 21:26:05 +02:00
zilmar a00011b0f3 Merge pull request #1095 from LuigiBlood/64dd_2
[64DD] 64DD disk conversion fix
2016-05-24 04:05:28 +10:00
luigiblood 5f342e73df [64DD] 64DD disk conversion fix 2016-05-23 18:23:32 +02:00
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