1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-04 10:03:36 +00:00
Commit Graph

2454 Commits

Author SHA1 Message Date
Aquatakat
d4971b48b8 Addendum to readme 2017-07-17 14:41:31 +07:00
gizmo98
a986503133 arm neon: add CopyMatrix function 2017-07-15 10:19:15 +00:00
Francisco Zurita
72abac8a83 Fix build error after latest debug changes. 2017-07-03 20:39:42 +07:00
Sergey Lipskiy
dabbad0ba2 Implement Acclaim point lighting.
Fixed #147 Turok2: missing flashlight
Fixed #381 Armorines - Project S.W.A.R.M. missing lightning effect in HLE mode
2017-06-30 21:56:03 +07:00
Aquatakat
fbd13c3940 UI: Debug spacer fix
Spacers in Qt 5.4 don't work without a size hint. It's fixed in later
versions.
2017-06-25 11:11:56 -06:00
Aquatakat
b71b2699ff UI: Debug tab cleanup 2017-06-25 10:37:41 -06:00
Sergey Lipskiy
2f88a695a6 Add config option for debug dump. 2017-06-25 15:57:20 +07:00
Sergey Lipskiy
c907c3013a Implement Debugger. 2017-06-25 15:35:48 +07:00
Sergey Lipskiy
0f01e1e333 Correct text height calculation in TextDrawer::getTextSize 2017-06-25 15:07:06 +07:00
Sergey Lipskiy
d89e48df46 Add TextDrawer::setTextColor method. 2017-06-25 15:07:02 +07:00
Sergey Lipskiy
08f2b8be31 Improve log quality 2017-06-25 15:06:50 +07:00
Sergey Lipskiy
64c59fc20d Implement GraphicsDrawer::showMessage Use it to show OSD message about logging start and stop. 2017-06-25 15:02:45 +07:00
Sergey Lipskiy
ee60040a78 Rewrite debug logging 2017-06-25 15:02:36 +07:00
Logan McNaughton
8d519e03df Add COMMON_LDFLAGS to Android makefiles 2017-06-22 13:22:52 +07:00
Sergey Lipskiy
3e4a499a9b Add support for Super3D ucode.
Details: https://github.com/gonetz/GLideN64/issues/6#issuecomment-310126139

Fixed #6 wrong viewport in some games
2017-06-22 13:19:35 +07:00
Sergey Lipskiy
a6babb418f Rewrite monochrome effect for Zeldas.
Fixed #1505 OoT Ending Screen Freeze Effect Color Wrong
2017-06-19 21:44:40 +07:00
Aquatakat
08366f5c09 UI: Language drop down displays languages in foreign languages 2017-06-19 11:21:57 +07:00
Francisco Zurita
ad48345ec0 Changes needed to build with Android NDK 15 2017-06-18 18:33:05 -04:00
Sergey Lipskiy
4722a75b24 Implement T3DUX ucode.
Ucode decoded by olivieryuyu.

Details:
Toukon road 1 & 2, last legion UX: HLE implementation (extended turbo3D)? #624
https://github.com/gonetz/GLideN64/wiki/T3DUX-ucode
2017-06-16 13:23:00 +07:00
Sergey Lipskiy
312a9a77f2 Insure that BufferedDrawer::m_vertices size is enough to take any amont of data. 2017-06-16 00:22:13 +07:00
Logan McNaughton
c8dfd9126d Use steady_clock for Performance counter 2017-06-09 15:23:30 -06:00
Logan McNaughton
63e438f22c zero fill gDPTile in RDRAMtoColorBuffer 2017-06-06 21:32:38 +07:00
Logan McNaughton
ae1e1e10ec These rules apply to Clang as well
Also a MinGW buildfix for Clang
2017-05-30 14:29:56 -06:00
Francisco Zurita
cd8783b24b Don't use hires textures with zero dimensions 2017-05-29 23:18:16 -04:00
Sergey Lipskiy
b4ce5fb842 Fix line width for BufferedDrawer::drawLine. 2017-05-28 22:11:27 +07:00
gizmo98
86d144c2a7 arm neon: change s32 to u32 2017-05-28 20:36:10 +07:00
gizmo98
e52f39aebe arm neon: add gSPLightVertex and gSPLightVertex4 neon version 2017-05-28 20:36:10 +07:00
gizmo98
542d083840 arm neon: Cleanup InverseTransformVectorNormalize
Add a arm asm multivector function of InverseTransformVectorNormalize which
replaces 2x and 4x functions.
2017-05-28 20:36:10 +07:00
Sergey Lipskiy
37772ca51e Add 'EnableCustomSettings' option to mupen64plus config. 2017-05-25 08:47:33 +07:00
Logan McNaughton
eb3c5c0730 Allow mupen64plus to read GLideN64.custom.ini 2017-05-25 08:28:43 +07:00
Aquatakat
16f556e1a5 UI: Adding translation description for Hz 2017-05-23 17:20:39 -06:00
Aquatakat
8df408c0f8 UI: All strings are translatable 2017-05-23 17:06:53 -06:00
Aquatakat
716bcee896 UI: Custom windowed resolution set via combo box 2017-05-20 13:40:45 +07:00
Aquatakat
a4d0796e73 UI: Fullscreen resolution list displays aspect ratio 2017-05-14 18:30:07 +07:00
Logan McNaughton
e32dd5449f Allow using the system's libpng and zlib 2017-05-11 16:19:41 -06:00
Sergey Lipskiy
1e3e06a036 Fix texture cache file name when rom name contains colon, #1477 2017-05-11 14:38:34 +07:00
Sergey Lipskiy
45139a60d5 Correct light vector length calculation for point lighting, #778 2017-05-06 19:49:18 +07:00
Sergey Lipskiy
eae155d741 Update point lighting calculaton according to Gillou68310 recommendations, #778
Point lighting still works incorrect.
2017-05-04 16:07:48 +07:00
Francisco Zurita
b31bb1fe9e Add floating point support to RDRAM to color buffer 2017-04-25 16:51:18 +07:00
Francisco Zurita
2e1baf433c Added floating point support to ColorBufferReader
I consolidated a lot of code that was the same between implementations in
the process, so now the code is common.
2017-04-25 16:51:18 +07:00
Francisco Zurita
4a8ae7e1cf Use floating point frame buffer format for Adreno 500 series GPUs 2017-04-25 16:51:18 +07:00
Aquatakat
38060cc368 UI: Fix duplicate fullscreen refresh rates 2017-04-17 17:38:22 +07:00
Francisco Zurita
f966336648 Don't allow zLUT index below zero when converting floats to UINT16 2017-04-16 20:34:13 -04:00
Sergey Lipskiy
1fe86997fb Hotkeys work only when plugin's window is active (Zilmar-spec build only)
Fixed HD Texture Dump/Edit textures request #1465
2017-04-15 16:13:50 +07:00
Sergey Lipskiy
e9436b7136 FrameBufferList::renderBuffer() : correct Y offset in source buffer.
Fixed screen shake in Lode Runner 3D #301

The game uses weird way to work in interlaced mode.
2017-04-12 15:32:01 +07:00
Sergey Lipskiy
175c733d56 Code cleanup: remove unused variables. 2017-04-12 15:27:24 +07:00
Aquatakat
41f40ed140 UI: New font selection 2017-04-07 14:31:43 +07:00
Sergey Lipskiy
0630a76308 Fix negative viewport, #6 2017-04-05 17:08:00 +07:00
AmbientMalice
0ad54a8887 Update custom settings for Paper Mario/Mario Story 2017-04-05 12:11:42 +07:00
gizmo98
b8a18f57e4 arm neon: add faster versions of InverseTransformVectorNormalize 2x and 4x
2x, opt level -O2
old 0,42 runtime of c function
new 0,36 runtime of c function

4x, opt level -O2
old 0,30 runtime of c function
new 0,23 runtime of c function
2017-04-05 10:40:01 +07:00