Louis-Antoine
4e7605f0e2
Make SRB2 flat like Earth
2020-03-20 18:55:29 +01:00
Steel Titanium
fc042e90f0
Merge branch 'master' into next
2020-02-21 21:01:29 -05:00
James R
2274129f57
Update copyright year to 2020
2020-02-19 14:08:45 -08:00
fickleheart
51ef6b3684
Merge remote-tracking branch 'upstream/master' into viewroll
2020-02-16 21:32:57 -06:00
James R
ff2ec925ee
Merge remote-tracking branch 'origin/master' into next
2020-01-30 23:54:56 -08:00
fickleheart
62c75c0c81
Merge remote-tracking branch 'upstream/next' into viewroll
2020-01-26 18:01:58 -06:00
Louis-Antoine
f07b432df4
Rename R_IsPointInSubsector to R_PointInSubsectorOrNull/Nil
...
The old name made it really easy to accidentally read
R_IsPointInSubsector as R_PointInSubsector, and anyway it
didn't even make sense...
2020-01-22 16:58:57 +01:00
fickleheart
52b60d90b0
Fix loss of aimingtody precision at high FOV
2020-01-18 11:19:59 -06:00
fickleheart
dcc66de65d
Use generally higher zooms and fix fuzzy edges
2020-01-18 11:15:36 -06:00
fickleheart
b5b902e064
Reduce the number of distinct roll angles
2020-01-18 10:53:45 -06:00
fickleheart
964458e981
Remove a couple adds from each pixel of morph mapping
2020-01-18 10:53:23 -06:00
fickleheart
3cb64aeb77
Fully clip drawing to roll-used screen bounds
2020-01-18 10:53:00 -06:00
fickleheart
e0a6e7ec74
Avoid rendering unused left/right edges of screen while rolling
2020-01-17 23:21:11 -06:00
fickleheart
3d432b4c60
I think this fixes the compile errors
2020-01-17 21:55:16 -06:00
Sally Cochenour
60795e5a2f
Merge branch 'next' into gl-dropshadows
2020-01-17 22:19:51 -05:00
fickleheart
4ab0301202
Fisheye lens experiments
2020-01-17 20:39:38 -06:00
fickleheart
b74ff9eb73
Add DBG_VIEWMORPH to view pre-transformed view
2020-01-17 20:39:15 -06:00
fickleheart
186ef1852b
Merge remote-tracking branch 'upstream/next' into viewroll
2020-01-17 18:27:15 -06:00
fickleheart
bc7a271901
Let nerds turn off shadows
2020-01-17 00:20:10 -06:00
Sally Cochenour
6ddb5437a4
OpenGL shadows
2020-01-16 12:37:32 -05:00
James R
f40e962816
Expose viewmobj as r_viewmobj
2020-01-16 03:09:02 -08:00
fickleheart
88b89fc46e
Clean up fisheye and fix crashes
2020-01-14 23:44:21 -06:00
fickleheart
a3844ae26a
Revert "LMAO fisheye"
...
This reverts commit a9bceb40c2 .
2020-01-14 23:30:39 -06:00
fickleheart
a9bceb40c2
LMAO fisheye
2020-01-14 23:30:19 -06:00
fickleheart
6a80bf2629
wip viewroll stuff
2020-01-14 23:29:56 -06:00
Monster Iestyn
54f1cd601e
Merge branch 'master' into next
2020-01-11 18:38:09 +00:00
James R
4652e87948
Merge branch 'software-fov' into 'master'
...
Software FOV
See merge request STJr/SRB2!662
2020-01-10 00:33:24 -05:00
fickleheart
084a8db5a9
Merge remote-tracking branch 'upstream/next' into next-newcontrols
2020-01-07 23:43:43 -06:00
MascaraSnake
33c35230c2
Add missing glseg checks (and remove a superfluous one)
2020-01-06 14:40:59 +01:00
Jaime Passos
285a2ec05d
Revert "Merge branch 'software-clownery' into 'master'"
...
This reverts merge request !578
2019-12-31 23:40:17 +00:00
fickleheart
77ba835f4f
Merge branch 'next' into next-newcontrols
...
# Conflicts:
# src/g_game.c
# src/p_setup.c
2019-12-31 12:58:36 -06:00
fickleheart
1419ec72d5
Software FOV ported from kart
...
also fixes high software FOVs having buggy walls
2019-12-31 11:22:05 -06:00
Jaime Passos
2bdd411736
Merge remote-tracking branch 'origin/master' into software-clownery
2019-12-30 23:21:42 -03:00
James R
14fb5dccc8
Merge branch 'renderswitch' into 'master'
...
Renderer switching
See merge request STJr/SRB2!550
2019-12-30 15:36:17 -05:00
fickleheart
61a8f715ac
Convert analog/directionchar cvars into 2-long arrays
2019-12-30 14:01:14 -06:00
fickleheart
f8599ffcb9
Save separate camera settings for standard/simple modes
2019-12-30 12:10:38 -06:00
Jaime Passos
2c247d8210
Merge remote-tracking branch 'origin/master' into software-clownery
2019-12-30 11:49:12 -03:00
Jaime Passos
b8e91a50a5
OpenGL funny
2019-12-27 00:02:30 -03:00
Jaime Passos
c8f9896e2d
struct time
2019-12-26 16:25:04 -03:00
James R
2b2d4c139f
Merge remote-tracking branch 'origin/master' into turnmultiplier
2019-12-22 21:26:36 -08:00
Jaime Passos
11dc6801dc
Update comments
2019-12-17 16:14:26 -03:00
Jaime Passos
1002c47407
Merge remote-tracking branch 'origin/master' into renderswitch
2019-12-17 16:12:44 -03:00
James R
bc939a2211
Merge branch 'opengl-is-a-bad-renderer' into 'master'
...
OpenGL fixes
See merge request STJr/SRB2!519
2019-12-14 16:48:50 -05:00
Jaime Passos
b093a38ecd
Please, for the love of God, Jesus and Bastet, ADD EVERY OPENGL COMMAND REGARDLESS OF THE FREAKING RENDERER!!!!!!!!!!!!!!!!!!!!!!!!!!!
2019-12-12 17:30:19 -03:00
Jaime Passos
463e2567fe
Restore portal culling code that went gone by pure accident
2019-12-11 11:35:34 -03:00
Jaime Passos
6976b9bf01
Merge remote-tracking branch 'origin/master' into renderswitch
2019-12-10 23:01:10 -03:00
James R
7553046a52
Cvar and menu option to let user increase turn speed
...
cam_turnmultiplier and cam2_turnmultiplier.
"Camera Speed" has been renamed to "Camera Spacial Speed" in the menu. "Camera
Turning Speed" is now an option.
2019-12-09 16:30:03 -08:00
Jaime Passos
4ccc854a90
Die
2019-12-08 22:12:56 -03:00
Steel Titanium
a5cdb0a4b3
Update copyright date on source files
2019-12-06 13:49:42 -05:00
toaster
5afa5f12ee
Disable the GL sprite shadows behind a #define.
...
Reasoning:
* They're horribly broken (they completely ignore slopes).
* A similar final demo GL-only feature (coronas) has been completely disabled.
* Nobody's going to bugfix them before release because not even the devteam's resident GL users use them.
* They look ugly.
2019-11-17 22:18:46 +00:00