AmbientMalice
c73a5fef2d
Copy V8 combiner from GLideN64 to Glide64.
...
This isn't hugely useful, since Vigilante 8 is a complete mess on Glide64, but this fixes one graphics issue.
2015-07-15 09:32:05 +10:00
zilmar
debcb502a0
Merge pull request #506 from cxd4/kkkkkkkkkkkk
...
Convince JunielKatarn to stop making crappy reports.
2015-06-19 16:01:02 +10:00
unknown
08771484d5
No need to go through C language barriers since inline asm is gone.
2015-06-18 23:23:12 -04:00
unknown
9631ed66ed
[PJGlide64] imul16: no need for inline asm here
2015-06-18 21:45:57 -04:00
unknown
6e675e4c28
[PJGlide64] TransformVector C is better than TransformVectorSSE.
2015-06-18 20:29:15 -04:00
unknown
16e86a2193
[PJGlide64] imul14: no need for inline asm here
2015-06-18 20:23:06 -04:00
zilmar
bc78316504
Clean up some of the 64bit projects
2015-05-22 06:07:24 +10:00
Julio C. Rocha
33023bc81f
Make PropertySheets imports non-conditional
...
Interpolated Platform and Configuration values to avoid case-by-case
condition validation.
(This could allow for future configurations and platforms without
additional modifications to VCXPROJ files).
2015-04-15 16:16:37 -07:00
zilmar
6bd7f7ccab
[Glide64] 2.0.0.5
2015-03-29 18:56:18 +11:00
zilmar
3a9c552450
Merge pull request #305 from cxd4/wow_such_depth_very_buffer_much_frame_professor_zilmar_will_cry
...
standardize exception-prone x86 behavior to normal C division
2015-03-24 15:10:47 +11:00
unknown
aede9e2eaf
use functions to free cache space & smaller DLL (finished)
2015-03-23 19:38:32 -04:00
unknown
5387b9354d
use functions to free cache space & smaller DLL (Data_DWORD_Game)
2015-03-23 18:53:53 -04:00
unknown
2e1dab501c
use functions to free cache space & smaller DLL (Data_DWORD_General)
2015-03-23 18:43:41 -04:00
unknown
f48cbd1756
express `stipple_pattern` as 32-bit hex storage rather than decimal
2015-03-23 16:19:00 -04:00
unknown
f6966f5e95
no moar lulz :(
2015-03-23 16:11:50 -04:00
AmbientMalice
34d21f2a26
Enable FB and Soft Depth for Glide64.
...
After some testing, I've concluded that software depth is better on by default than off. Testing every single game would be too time consuming, and the problems it fixes can be obscure. Enabling FB by default just seems like good sense. A few games need it disabled, but I'll fix them case-by-case.
2015-03-23 20:47:52 +10:00
unknown
f82699c378
standardize exception-prone x86 behavior to normal C division
2015-03-23 01:20:23 -04:00
unknown
822de92789
line break consistency fix: ucode06.h
2015-03-11 17:17:16 -04:00
unknown
63c4ad0182
line break consistency fix: ucode00.h
2015-03-11 17:16:40 -04:00
unknown
56dfb581ed
line break consistency fix: rdp.h
2015-03-11 17:16:16 -04:00
unknown
42de60ca44
line break consistency fix: Util.cpp
2015-03-11 17:15:42 -04:00
unknown
3bf2ac641b
line break consistency fix: FixedPoint.asm.cpp (MORE POINTLESS ASM!)
2015-03-11 17:14:21 -04:00
unknown
dbf981697e
line break consistency fix: Debugger.cpp
2015-03-11 17:13:15 -04:00
unknown
24d86ab329
line break consistency fix: 3dmathSIMD.asm.cpp (btw inline asm SUCKS)
2015-03-11 17:12:49 -04:00
zilmar
080f7dfc17
Update version Number:
...
Glide64: 2.0.0.4
Project64: 2.2.0.2
RSP: 1.7.0.12
Nrage: 1.7.0.12
2015-03-10 18:36:58 +11:00
unknown
151ddf288d
guess Glide64 in VS2013 linker needed fix in Release, not just Debug
...
warning MSB8030: The linker switch "Minimum Required Version" requires "SubSystem" to be set. Without "SubSystem", the "Minimum Required Version" would not be passed to linker and could prevent to the output binary from running on older Operating Systems.
2015-03-07 17:28:46 -05:00
unknown
b5604955d2
move OpenGL error flag state debugging from Glide64 to Glitch64
...
Do not call glGetError within Glide64::UpdateScreen to check for GL errors generated from Glitch64 functions, as Glitch64 does all the OpenGL handling (even if it is statically linked) and contains code that could be called from a different thread than gfx spec function `UpdateScreen`.
2015-03-07 17:26:02 -05:00
unknown
f0d8810cc9
fix VS2013 linker warning about setting subsystem ver w/o a platform
2015-03-07 15:53:26 -05:00
unknown
a80fe0674f
should be able to debug OpenGL failures #ifndef _DEBUG now
2015-03-07 15:51:02 -05:00
Frank-74
30039150ec
Fix Glide About/Config crash and memory leaks
...
No more memory leaks, and no more crashing.
2015-03-06 09:25:37 +00:00
Frank-74
23833f2b82
Glide Config/About dialog memory leak fix?
...
I'm still getting this one. Haven't a clue about it.
>Order, Source File, Line Number, Mem Size
4332,Unknown, 0, 64
2015-03-04 10:51:00 +00:00
zilmar
f5b58e17a1
Merge pull request #186 from cxd4/so_i_herd_u_liek_OpenGL
...
Include more debugging in PJGlide64 for the OpenGL side of it.
2015-03-03 08:03:40 +11:00
unknown
cd2f90f35f
forgot to hit Ctrl+S to save latter half of the previous commit
2015-03-02 15:58:08 -05:00
unknown
a015fdc089
fixed legacy function input names if not compiling on Windows
2015-03-02 15:48:35 -05:00
unknown
fc16d51525
Propose to always check for GL errors before each vertical interrupt.
2015-03-02 15:25:00 -05:00
unknown
c2d08d61dc
new function for debugging OpenGL state machine faults in Glitch64
2015-03-02 15:23:26 -05:00
unknown
e97389560b
now able to parse ROM header's game title as ASCII data again
2015-03-01 22:57:14 -05:00
unknown
0ab6c15f05
Load null bytes as whitespace.
...
A few lines down in this file, there is a while() loop that removes all trailing spaces to replace them with null bytes, so "SUPER MARIO 64 " becomes "SUPER MARIO 64", whether or not we converted null bytes to spaces. Also, the null byte is not documented to be a valid character for game developers to use in their ROM headers, even though for a few ROMs this is being done anyway.
2015-03-01 22:55:27 -05:00
unknown
16117e0e4c
Load non-printable or non-ASCII characters as '?'.
2015-03-01 22:52:51 -05:00
Frank-74
b4535ccaf8
Glide64 RomOpen, use UTF8 for RomName string
...
Reverted 8e912cb
, and changed wxString::FromAscii(name) to wxString::FromUTF8(name)
2015-02-27 20:09:28 +00:00
zilmar
8e912cb229
fix assert on converting internal name from ANSI to wchar
2015-02-27 10:09:30 +11:00
zilmar
e51ec31e65
Update versions
...
Project64: 2.2.0.1
Glide64: 2.0.0.3
RSP: 1.7.0.11
Nrage: 2.4.0.1
RDB: 2.2.2
2015-02-22 19:43:15 +11:00
Emmet Young
783f2d0668
Slight mistake in Version.h for DLL's, was setting VFT_APP instead of VFT_DLL
2015-02-22 00:45:00 +11:00
zilmar
662e3efa27
Update project settings for visual studio 2013
2015-02-20 20:09:05 +11:00
zilmar
436888dd6b
Update version numbers and create a package zip
2015-02-19 19:03:33 +11:00
zilmar
5a288052b8
fix version string include
2015-02-18 07:47:41 +11:00
Emmet Young
4a8986d416
Hopefully add correct files for Visual Studio 2008
2015-02-17 21:07:15 +11:00
Emmet Young
d38de99bfa
Make glide64's version info reference from version.h
2015-02-17 20:56:34 +11:00
unknown
d0c7798e08
removed unnecessary MFC dependencies from RCs
2015-02-13 12:09:02 -05:00
unknown
c09e04e7fa
(Glide64) ammend previous fixes to treat undefined cases as errors
2015-02-04 15:44:56 -05:00
unknown
db259a3717
(Glide64) forgot to enable also a separate ERROR logging macro
2015-02-04 15:28:26 -05:00
unknown
61fd3b74b1
(Glide64) #define RDP_LOGGING when compiling in Debug mode
2015-02-04 14:03:27 -05:00
zilmar
b10487ee07
Merge branch 'master' of https://github.com/project64/project64
2015-02-02 17:12:09 +11:00
unknown
59eadfe83a
(Glide64) guess doing 2*(wxUint16) produces a signed type in C++ rules?
...
This fixes an implicit signed/unsigned conversion warning.
2015-02-01 13:10:27 -05:00
unknown
3d66a3540d
(Glide64) None of the TexLoad.h::LoadNone parameters were ever used.
2015-02-01 12:54:28 -05:00
unknown
9a1aef0fd6
sorry, don't work well with hunger
2015-02-01 12:53:32 -05:00
unknown
7e20dd8d0c
(Glide64) fixed tmu initialization warning by staticizing TMU elements
2015-02-01 12:47:09 -05:00
unknown
fd60328549
(Glide64) fixed remaining unused function parameter name warnings
2015-02-01 12:42:34 -05:00
unknown
b372464eb0
(Glide64) fixed remaining ucode variable/ptr initialization warnings
2015-02-01 12:35:55 -05:00
unknown
edef61831e
(Glide64) fixed RDP command buffer halfword implicit sign warnings
2015-02-01 12:23:11 -05:00
unknown
b6d7e6fdae
(Glide64) now debugging possibly uninitialized combiner mode
2015-02-01 11:22:02 -05:00
unknown
a6effdee02
(Glide64) Debug invalid switch cases to fix initialization warnings.
2015-02-01 11:09:05 -05:00
unknown
ce939718d8
(Glide64) mudlord forgot to remove the now unused GL proc name strings.
2015-02-01 10:47:29 -05:00
zilmar
9eceed0fef
#pull request 42
2015-02-01 06:27:27 +11:00
Nicholas
862eb7c48b
Add support for Visual Studio 2013
2015-01-27 16:07:44 +11:00
zilmar
5998612f20
Glide64: 2.0.0.1
2013-04-28 16:23:36 +10:00
zilmar
462d86b04f
Glide64: 2.0.0.1
2013-04-28 16:07:27 +10:00
zilmar
6ca28ebe82
Glide64: Be able to get texture directory form emulator
2013-04-28 15:49:14 +10:00
mudlord
ba4610be61
fixed unitialized glide functions.
...
- rigged up color combiners
- rigged up texture buffer (hwfbe)
- rigged up wrapper settings
2013-04-27 19:17:15 +10:00
zilmar
f2cfea497d
Glide64: 2.0.0.0
2013-04-26 20:14:20 +10:00
zilmar
87f96afeee
GlideHQ: fix up to not use boost
2013-04-26 19:31:09 +10:00
zilmar
1c65f79e90
Glide64: Change settings to go through the emu
2013-04-24 15:03:21 +10:00
zilmar
5aedb4c5d6
Glide64: Add version number in to name, also fix some warnings.
2013-04-22 11:11:55 +10:00
zilmar
11966425c5
Glide64: Strip language
2013-04-22 07:55:58 +10:00
zilmar
e0b0f0d681
Glide64: Add version info
2013-04-22 07:53:08 +10:00
zilmar
8f16f58311
Glide64: Update to make asm more closer to original code
2013-04-20 12:14:46 +10:00
zilmar
4cbd5c538d
Glide64: Redo the asm for textures
2013-04-17 20:32:38 +10:00
zilmar
d6a148696c
Glitch64: Update some code to reduce warning on level 4
2013-04-15 13:51:39 +10:00
zilmar
72471d1eeb
Glide64: remove looking up glide dll
2013-04-13 06:27:15 +10:00
zilmar
33b1a48093
Glide64: Update output name
2013-04-11 12:11:32 +10:00
zilmar
e549c4b08e
Glide64: fix up some issues related to warnings with Visual Studio
2013-04-11 12:08:59 +10:00
zilmar
688cdf6f10
Glitch64: Fix up project file
2013-04-10 20:41:32 +10:00
zilmar
e015346578
Glide64: Now able to compile
2013-04-09 22:02:27 +10:00
zilmar
5d4340d2e5
Add Glide64 plugin
2013-04-05 08:22:19 +11:00