UnknownShadow200
|
c1f4104ddd
|
SoftGPU: Add faster path for 2D triangles
|
2024-06-07 17:47:38 +10:00 |
|
UnknownShadow200
|
c2be079943
|
Save a few instructions for chunk updating checks
|
2024-06-07 13:17:30 +10:00 |
|
UnknownShadow200
|
0c8d8a04ad
|
Add actions workflow for Mac Classic
|
2024-06-07 07:50:57 +10:00 |
|
UnknownShadow200
|
06dc140534
|
Fix OpenGL 1.0 mode
|
2024-06-06 23:07:57 +10:00 |
|
UnknownShadow200
|
343bd7413a
|
OpenGL 1.0 fallback attempt
|
2024-06-06 22:49:47 +10:00 |
|
UnknownShadow200
|
14f3b610e8
|
Mac classic: Support multiverse headers too
|
2024-06-06 22:01:01 +10:00 |
|
UnknownShadow200
|
2913551bbe
|
Tidy up legacy opengl 1.1 fallback code
|
2024-06-06 21:39:01 +10:00 |
|
UnknownShadow200
|
f780f204d5
|
oops
|
2024-06-06 20:48:04 +10:00 |
|
UnknownShadow200
|
e9fc3024c4
|
SDL2/SDL3: Add icon and makefile support
|
2024-06-06 18:40:21 +10:00 |
|
UnknownShadow200
|
7ff8eddb4b
|
Enable CustomModels in LOWMEM builds too
|
2024-06-06 18:00:37 +10:00 |
|
UnknownShadow200
|
c6b9d34184
|
SoftGPU: Simplify barycentric coordinate calculation to increase performance
Flatgrass world: 57 -> 72 FPS, Vanilla world: 26 -> 34 FPS
|
2024-06-05 23:05:39 +10:00 |
|
UnknownShadow200
|
dfd12d8c9f
|
Be more consistent with depth write enabling/disabling
|
2024-06-05 22:04:28 +10:00 |
|
UnknownShadow200
|
8800578b65
|
Change SoftGPU triangle rasteriser to use more standard style
|
2024-06-05 19:04:53 +10:00 |
|
UnknownShadow200
|
74fa5daf7c
|
Add back Math_Sin/Cos for certain plugins
|
2024-06-05 18:12:24 +10:00 |
|
UnknownShadow200
|
98f7d2126d
|
Add a safer way of setting socket addresses
|
2024-06-05 18:05:38 +10:00 |
|
UnknownShadow200
|
77e1786d29
|
Simplify graphics backend macros
|
2024-06-05 17:36:39 +10:00 |
|
UnknownShadow200
|
f37100231f
|
SoftGPU: Make blending a bit more efficient
|
2024-06-05 12:55:31 +10:00 |
|
UnknownShadow200
|
e7e50b6164
|
Try to fix opening graphics menu crashing on N64
|
2024-06-05 12:28:52 +10:00 |
|
UnknownShadow200
|
483c7b6b07
|
Use Math_CosF/SinF in all cases
|
2024-06-05 12:24:17 +10:00 |
|
UnknownShadow200
|
6be13e0951
|
Boost SoftGPU backend performance a little bit more
On test flat world, FPS went from 45 to 47
|
2024-06-05 07:49:20 +10:00 |
|
UnknownShadow200
|
5b20773092
|
WIP on tidying up OpenGL 1 backend a bit
|
2024-06-04 22:37:48 +10:00 |
|
UnknownShadow200
|
ba68f4c625
|
Allow naming mutexes/waitables
|
2024-06-04 20:26:11 +10:00 |
|
UnknownShadow200
|
f8b388551d
|
Move interop files into more appropriate files
|
2024-06-04 20:09:59 +10:00 |
|
UnknownShadow200
|
0c3aa4e1a4
|
Mac classic: Keyboard input somewhat works now
|
2024-06-04 19:48:22 +10:00 |
|
UnknownShadow200
|
b6539ef09c
|
Increase minimum memory size for PowerPC build
|
2024-06-04 18:11:27 +10:00 |
|
UnknownShadow200
|
7af729335e
|
Merge pull request #1208 from ClassiCube/MacClassic
Optimise performance for Mac OS classic a bit
|
2024-06-04 17:46:27 +10:00 |
|
UnknownShadow200
|
ed1eb7265e
|
Better Mac OS 6 compatibility
|
2024-06-04 17:35:31 +10:00 |
|
UnknownShadow200
|
79078b7cc6
|
Mac classic: Build with CPU optimisations on at least
|
2024-06-04 17:24:45 +10:00 |
|
UnknownShadow200
|
4f732af28b
|
Optimise SoftGPU backend a bit
On test linux system, FPS went from 31 to 33
|
2024-06-04 17:20:00 +10:00 |
|
UnknownShadow200
|
f50afc5c24
|
Mac OS: Try to support fast blitting
|
2024-06-04 12:04:30 +10:00 |
|
UnknownShadow200
|
c0087369f0
|
Try again with re-declaring system header functions
|
2024-06-04 08:00:06 +10:00 |
|
UnknownShadow200
|
19c9c15e62
|
Mac classic: Import some functionality directly
|
2024-06-04 07:37:15 +10:00 |
|
UnknownShadow200
|
ca8f617b1b
|
Mac classic: Split into 68k and PPC makefiles
|
2024-06-03 22:54:45 +10:00 |
|
UnknownShadow200
|
3caa4d41c9
|
Mac classic: Mouse input sort of works
|
2024-06-03 21:18:51 +10:00 |
|
UnknownShadow200
|
c7e994658e
|
Classic macOS: Avoid stdlib
|
2024-06-03 18:58:03 +10:00 |
|
UnknownShadow200
|
2fe99c24ac
|
More fixes
|
2024-06-03 18:15:17 +10:00 |
|
UnknownShadow200
|
bccf27f29f
|
Untested fixups
|
2024-06-03 17:41:15 +10:00 |
|
UnknownShadow200
|
6fbc7a6301
|
Merge pull request #1205 from EGAMatsu/master
Preliminary MacOS Classic Work (It runs, just not good)
|
2024-06-03 17:25:30 +10:00 |
|
EGAMatsu
|
a7ae678420
|
Final push for the early morning, tired.
|
2024-06-03 02:09:14 -05:00 |
|
EGAMatsu
|
27b22e8765
|
Use console-style launching (App just closes, but it's a start.)
|
2024-06-03 02:05:31 -05:00 |
|
EGAMatsu
|
51e3580700
|
Begin to work on getting the process system working (Single-Process/Window)
|
2024-06-03 01:43:10 -05:00 |
|
EGAMatsu
|
e57fcd3a9e
|
EXTREMELY placeholder input for testing.
|
2024-06-03 01:30:08 -05:00 |
|
EGAMatsu
|
7634039864
|
Fix window creation func.
|
2024-06-03 00:40:58 -05:00 |
|
EGAMatsu
|
ebe28eea87
|
Quickly fix the RGB colors to be a bit closer too the actual math needed.
|
2024-06-03 00:23:51 -05:00 |
|
EGAMatsu
|
f393d0763f
|
Renderer Working!
|
2024-06-03 00:20:36 -05:00 |
|
EGAMatsu
|
c5f6a48910
|
Blit image to window, can't verify it works since it crashes due to broken netcode.
|
2024-06-02 20:18:54 -05:00 |
|
EGAMatsu
|
3b73fe8803
|
Quickly make the code a bit prettier/
|
2024-06-02 18:05:08 -05:00 |
|
EGAMatsu
|
a0087e75fb
|
Ditto; But the window SHOULD be centered, and have the correct size.
|
2024-06-02 18:04:17 -05:00 |
|
UnknownShadow200
|
018d8f8769
|
Revert camera changes to fix crashing plugins
|
2024-06-03 07:45:51 +10:00 |
|
EGAMatsu
|
7927025ab0
|
Logger window vanished, and a window attempts to be created, but the Window crashes, thus, the program ends.
|
2024-06-02 16:37:24 -05:00 |
|