Commit Graph

376 Commits

Author SHA1 Message Date
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 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 b87335957e [Glide64] enable rotate setting on all systems 2017-01-04 17:26:25 +11:00
zilmar 267d19a93b [Project64] Add Logging on un handled exception 2016-12-24 07:51:52 +11:00
zilmar beed52498e [Glide64] Remove FPS 2016-12-13 17:31:40 +11:00
zilmar ac0c6ff948 [Android] Fix register set usage in CCodeSection::GenerateSectionLinkage 2016-12-03 07:16:47 +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 f94fa3a2f6 Update version numbers 2016-11-28 07:43:17 +11:00
zilmar 1a49b48282 [Glide64] Fix some warnings 2016-11-28 07:24:11 +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 e1633bbada [Project64] Use AUTO_PTR instead of std::auto_ptr 2016-10-09 20:44:31 +11: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
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 5179924a95 Remove redundant WINPROC_OVERRIDE 2016-08-13 16:17:17 +01: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
Frank-74 10065a8073 Fix crash changing to another plugin 2016-07-08 21:22:41 +01:00
Frank-74 d9886c4dd3 [Glide64] Tidy up tooltips 2016-07-07 23:45:12 +01:00
zilmar 56f9194b70 [Project64] Set min width for tool tips 2016-07-06 20:42:18 +10:00
zilmar d2821871a2 [Glide64] Change height of dropdown boxes 2016-07-05 19:42:37 +10:00
purplemarshmallow 45cc425ab7 [Glide64] add special blend modes for Pokemon Stadium games
taken from
74612aaa6e
2016-06-28 10:35:26 +02:00
zilmar e81e77a2cc [Build] Get projects building 2016-06-07 20:25:32 +10:00
zilmar ac40f39269 Update version numbers 2016-06-05 17:22:42 +10:00
zilmar 74ea18b5c6 [Glide64] vbo_disable on Rom Closed 2016-06-04 16:50:02 +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 b93421c502 [Common] Clean up log class 2016-04-19 20:37:41 +10:00
zilmar bddd3841cc [Common] Add thread class 2016-04-18 05:34:47 +10:00
zilmar f0e422742e [Glide64] Make sure settings for game settings are saved 2016-04-02 20:46:22 +11:00
zilmar 723ecb80b3 [Glide64] Update game settings correctly based on selection 2016-04-02 20:44:29 +11:00
zilmar 9cfaede4eb [Glide64] Only add Texture config page when created 2016-04-02 20:01:37 +11:00
b1ccf4a1ad [Glide64] got it compiling on Linux 2016-03-28 18:50:01 -04:00
485538d9c0 [Glide64] Only ban Set_Resolution for Android? 2016-03-28 17:20:48 -04:00
zilmar 0a40991049 [Glide64] Fix build problem 2016-03-28 08:19:29 +11:00
57f082f185 [Glide64] [Glitch64] fixed non-WIN32 regressions from 52aea87 2016-03-27 12:51:14 -04:00
AmbientMalice a8d4c8e78b Port @Gonetz Bomberman 2 blend mode to Glide64.
I haven't tested this personally, since I can't load the save states because PJ64 has broken save state loading. But it should work. I personally want to see Glide64 replaced as soon as possible, but there's no harm porting such an obvious bug fix.
2016-03-21 11:33:31 +10:00
Julio C. Rocha 3045fea07e Remove wxWidgets and SDL references from VCXPROJ files. 2016-03-11 19:00:15 -08:00
zilmar 52aea8738f [Glide64] Fix up to work on android 2016-03-11 05:29:41 +11:00
zilmar d0f8bfe763 [3rd Party] Remoe SDL 2016-03-10 22:21:26 +11:00
zilmar 68a8ed0369 [3rd Party] Remove WX library 2016-03-09 20:57:14 +11:00
zilmar 6b1a02ee20 [Glide64] Missed added the resource items 2016-03-09 17:49:38 +11:00
zilmar b6f09f2df5 [Project64] Use WTL for config window 2016-03-09 17:44:01 +11:00
zilmar c9057b55f2 [Glide64] Add wtl about window 2016-03-09 09:22:28 +11:00
zilmar 9c8678482f [Glide64] fix up settings defaults 2016-03-09 08:55:19 +11:00
zilmar 19913f206b [Glide64] Make Set_Resolution, Set_wrpResolution windows only 2016-03-08 17:45:38 +11:00
zilmar b300eb6f6b [Glide64] Cleanup Config.h 2016-03-08 17:43:37 +11:00
zilmar 8ccee4b77a [Glide64] #include <memory> to Main.cpp 2016-03-08 17:36:18 +11:00
zilmar e29eb15cf4 [Glide64] Rename global romopen to g_romopen 2016-03-08 17:31:08 +11:00
zilmar 0fcb844ad7 [Glide64] Update usage of grQueryResolutionsExt 2016-03-04 08:01:02 +11:00
purplemarshmallow 271d4699b7 replace tabs with spaces 2016-02-29 23:06:42 +01:00
purplemarshmallow e85a14904b [Glide64] fix up LLE
Based on GLideN64
World Driver Championship now works with Glide64. A bit buggy still...
2016-02-29 18:27:04 +01:00
zilmar d05f1fe43c [Glide64] Change the screen capture code to not use wx 2016-02-24 21:55:42 +11:00
zilmar b59abd05fb [Glide64] replace wxDateTime with CDateTime 2016-02-24 18:07:50 +11:00
zilmar 79349daf0b [Glide64] make sure we have Set_log_dir 2016-02-22 17:11:13 +11:00
zilmar 9b39879a32 [Glide64] Change display_warning to WriteTrace 2016-02-14 19:59:33 +11:00
zilmar d70f9a6733 [Glide64] Fix up a lot of the logging code 2016-02-11 20:58:42 +11:00
zilmar 6bdd5dd330 [Glide64] Clean up FBtoScreen.cpp 2016-02-11 18:13:51 +11:00
zilmar fb82959863 [Glide64] Change UNIMPMODE(); to use new trace 2016-02-10 21:50:00 +11:00
zilmar e8d5e8be9c [Glide64] Remove LOG_KEY 2016-02-10 18:13:49 +11:00
zilmar 38ce8a3c83 [Glide64] Setup Tracing 2016-02-10 18:10:12 +11:00
zilmar 3d384808bd [Glide64] Remove SDL from TexCache.cpp 2016-02-10 17:50:24 +11:00
zilmar 917d90b057 Merge pull request #981 from cxd4/glide-trace-string
[Glide64] undeclared memset and strlen in trace.cpp
2016-02-06 13:11:04 +11:00
a8fa006740 [Glide64] undeclared memset and strlen in trace.cpp 2016-02-05 18:53:58 -05:00
ab55df84e2 [Glide64] fixed yet again the case-sensitive include 2016-02-04 20:48:44 -05:00
zilmar a99a64dc03 [Glide64] Fix up missing log message 2016-02-04 21:49:54 +11:00
zilmar 4921024636 [Glide64] New trace method 2016-02-04 21:22:19 +11:00
zilmar c59b716e8b [Glide64] Fix 2008 project 2016-02-02 03:47:09 +11:00
zilmar dba3b94dfb [Glide64] Get Settings to be a class instead of a struct 2016-02-01 19:56:25 +11:00
zilmar d70ad198b4 Merge branch 'master' of https://github.com/project64/project64 2016-02-01 17:05:45 +11:00
zilmar ee51201eae [Glide64] Get ext_ghq_init to have texture dir is char * 2016-02-01 17:01:11 +11:00
d267a1b895 Include stdarg.h for va_start and va_end. 2016-01-28 15:07:00 -05:00
b759a60417 Include string.h where needed. 2016-01-28 15:00:13 -05:00
fa90c2a472 s/config.h/Config.h 2016-01-28 14:37:37 -05:00
zilmar 7032ab5d33 Merge pull request #941 from AmbientMalice/new_SM64_wobble_fix
Super Mario 64 wobble fix
2016-01-27 19:08:55 +11:00
AmbientMalice 5b82ca80da Fix Mario 64 texture wobble (ported from libretro)
Thanks to anon on /emugen/ for pointing this out. Original fix here bc23392568
2016-01-27 15:26:28 +10:00
cxd4 5952632d76 [Glide64] restored the explicit "Error" box titles 2016-01-25 17:13:27 -05:00
cxd4 a10200cbce [Glide64] NULL MessageBox title instead of "Error"
According to MSDN, a MessageBox whose title param is a null pointer defaults to the text "Error".
So instead of allocating extra bytes to pass a pointer to the string `"Error"`, why not pass NULL?

Actually the real reason why I made this PR was me having OCD against a cosmetic spacing inconsistency introduced in this commit:  aefe8e603c .  So if you prefer "Error" over NULL I'll just undo that part of this PR and keep the line break change in instead. :P
2016-01-25 15:31:04 -05:00
zilmar 989c7294cc [Glide64] Cleanup texture code 2016-01-25 22:26:42 +11:00
zilmar 308010e16c [Glide64] Remove some wx headers 2016-01-25 22:20:55 +11:00
zilmar 166e5cdace [Glide64] convert wxInt16 to int16_t 2016-01-25 22:17:03 +11:00
zilmar 4fc4f921e9 [Glide64] Cleanup ucode .h files 2016-01-25 22:14:01 +11:00
zilmar b8cbfa30c4 [Glide64] change wxUIntPtr to uintptr_t 2016-01-25 22:13:35 +11:00
zilmar 5c9962684f [Glide64] Clean up some code related to screen capture 2016-01-25 22:00:45 +11:00
zilmar 76a3db6568 [Glide64] fix up rom name being sscii 2016-01-25 21:34:16 +11:00
zilmar 0f185260f4 [Glide64] Rename wxChar to char 2016-01-25 21:27:59 +11:00
zilmar 38205b5ee8 [Glide64] Cleanup rdp.h 2016-01-25 21:25:32 +11:00
zilmar 5a68a1f721 [Glide64] Convert wxUIntPtr to uintptr_t 2016-01-25 21:23:28 +11:00
zilmar 5959a9a0a0 [Glide64] Convert wxInt32 to int32_t 2016-01-25 21:15:26 +11:00
zilmar aefe8e603c [Glide64] remove wx/confbase.h from rdp.cpp 2016-01-25 21:12:11 +11:00
zilmar 5fa34066c2 [Glide64] Add stdlib.h to Gfx_1.3.h 2016-01-25 21:07:57 +11:00
zilmar 09da116723 [Glide64] Rename max and min to be maxval and minval 2016-01-25 20:58:29 +11:00
zilmar 834210eaf9 [Glide64] Remove usage of _() 2016-01-25 20:49:28 +11:00
zilmar be46977de9 [Glide64] Add critical section in to dlist/config 2016-01-25 20:33:04 +11:00
zilmar 76196d4d70 [Project64] Remove SoftLocker 2016-01-25 18:20:46 +11:00
zilmar 0473d5126b Glide64] Remove usage of wxT 2016-01-25 18:15:46 +11:00
zilmar 9b6f159d75 [Glide64] Remove GFXWindow 2016-01-25 18:00:01 +11:00
zilmar f0f8f76cfc [Glide64] Add extern "C" to export 2016-01-25 17:36:56 +11:00
zilmar a45d503e99 [Glide64] Convert wxUint8 to uint8_t 2016-01-25 05:45:15 +11:00
zilmar bcba810c66 [Glide64] Convert wxUint16 to uint16_t 2016-01-25 05:41:08 +11:00
zilmar 0d0923eab8 [Glide64] Make config _WIN32 only 2016-01-25 05:38:52 +11:00
zilmar 80cd85b9a9 [Glide64] Remove wxString usage from Glide64/rdp.cpp 2016-01-21 06:09:35 +11:00
zilmar 7a0c017571 [Glide64] Remove mutexProcessDList 2016-01-21 05:55:46 +11:00
zilmar 08c518d38c [Glide64] Convert wxUint32 to uint32_t 2016-01-21 05:33:48 +11:00
zilmar 0b41fa2e17 [Glide64] Revert some of the indentation in Glide64/Combine.cpp 2016-01-21 05:32:32 +11:00
zilmar 4c203ab042 [Glide64] Remove drawNoFullscreenMessage 2016-01-21 05:27:05 +11:00
zilmar 919a1f9c20 [Glide64] Revert some of the checks in TexCache.cpp 2016-01-21 05:22:45 +11:00
zilmar 9c0a897e57 [Glide64] Fix some of the run time checks 2016-01-21 04:39:18 +11:00
zilmar 2b9cdb12c3 [Glide64] rename fullscreen to GfxInitDone 2016-01-21 04:12:15 +11:00
zilmar 5a4ea8ad1f [Glide64] Code cleanup of ucode06.h 2016-01-20 21:01:42 +11:00
zilmar 6bf2738632 [Glide64] Code Cleanup of Glide64/rdp.cpp 2016-01-20 21:00:58 +11:00
zilmar ce870d82e5 [Glide64] Code Cleanup of TexCache.cpp 2016-01-20 21:00:15 +11:00
zilmar a2747bb9d1 [Glide64] Code cleanup of Glide64/Util.cpp 2016-01-20 20:59:35 +11:00
zilmar 26122a337d [Glide64[ Code clean up of TexBuffer.cpp 2016-01-20 20:43:44 +11:00
zilmar 8b220f06bc [Project64] Code cleanup of Glide64/Combine.cpp 2016-01-20 20:14:28 +11:00
zilmar 6f71a37da5 [Glide64] Add Gfx_1.3.h to the project 2016-01-20 19:40:01 +11:00
zilmar 5fffda4115 [Glide64] Cleanup Config.cpp 2016-01-20 19:39:07 +11:00
zilmar 6d74a71bd1 [Glide64] Cleanup Gfx_1.3.h 2016-01-20 19:37:38 +11:00
zilmar 28f0dd7388 [Glide64] Auto code cleanup Glide64/Main.cpp 2016-01-20 17:29:27 +11:00
zilmar 3a980f18d6 [Project64] rename wxUint16 to uint16_t 2016-01-20 17:26:07 +11:00
zilmar d1bcbde69a [Project64] Rename wxUint8 to uint8_t 2016-01-20 17:17:45 +11:00
zilmar dae0c8827c [Project64] Convert wxUint32 to uint32_t 2016-01-20 17:14:48 +11:00
zilmar 3406831a49 [Project64] Make sure Common is in uppercase 2016-01-20 17:09:05 +11:00
AmbientMalice cf80a16ac8 Disable texture filtering hotkey.
IMO, it causes too much trouble from accidental presses.
2016-01-17 22:32:53 +10:00
Julio C. Rocha 7b2421884e Adjusted minimum toolset versions to VS2010 for VCXPROJ and PROPS files. 2015-12-07 21:15:53 -08:00
no 757c7c35c6 [Glide64] fixed wrong include paths for case-sensitivity 2015-12-04 16:26:58 -05:00
zilmar e3b32c572d [Project64] Remove spaces from filename 2015-12-04 17:49:31 +11: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
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
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
Julio C. Rocha 7f5ed2313c Makes Debug|x64 build cleanly. 2015-10-24 03:45:06 -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
zilmar 905a0ad2fe [Glide64] Change SetWindowLong to SetWindowLongPtr 2015-10-21 07:59:19 +11:00