Commit graph

240 commits

Author SHA1 Message Date
cypress
318743e860
Even more. 2023-08-29 10:23:22 -04:00
cypress
e6d8c8e56f
Increase runaway execution count 2023-08-29 10:14:32 -04:00
cypress
72a2f58f1f
Tweak sniper scope weapon zoom 2023-08-26 20:16:34 -04:00
cypress
713743c4f7 Re-Enable WIDE mode (committed today by accident :D) 2023-07-22 16:11:48 -04:00
cypress
51a916ac26 Fix placement of perks on HUD 2023-07-22 16:11:19 -04:00
cypress
23ad624ec5 Default FPS cap to 60 on N3ds 2023-07-22 16:05:03 -04:00
cypress
1ee92c9b34 Fit blood HUD graphic to screen 2023-07-22 15:59:44 -04:00
cypress
d268560beb Display proper build date on MAIN MENU 2023-07-22 15:41:20 -04:00
cypress
9dda9b48ef Remove decrease in FOV when sprinting 2023-07-22 15:36:04 -04:00
cypress
ed4c09de73 Improve support for N3DS analog movement 2023-07-22 15:32:12 -04:00
cypress
d1b6f95a45 Some attempts at fog; fix menu crash 2023-07-22 14:26:45 -04:00
cypress
ef310e97bf Force gl_clear on and set its color 2023-07-22 13:53:42 -04:00
cypress
3f413368e0 Add cl_crosshair_debug 2023-07-22 12:52:51 -04:00
cypress
3aaf8aa9dc Force-off r_dynamic on OLD model systems; force set sv_maxvelocity 2023-07-22 12:48:45 -04:00
cypress
95fccd695e Override Mustang & Sally sides to both use the same texture 2023-07-22 12:42:29 -04:00
cypress
2b32a88271 Don't interpolate alias models if they're more than 200 units away 2023-07-22 12:33:53 -04:00
cypress
69c8fa7727 Replace instances of Q_strcmp with strcmp for speed 2023-07-22 12:18:27 -04:00
cypress
8a4bdbabe1 Tweak crosshair values to match CoD5 better 2023-07-22 12:12:57 -04:00
cypress
d274e43580 Modify PF_findradius to not use sqrtf 2023-07-22 12:10:46 -04:00
cypress
d23aa08f8c Use a macro for Length 2023-07-22 12:08:28 -04:00
cypress
5b95417db8 Stop pretending we support big endian 2023-07-22 12:06:30 -04:00
cypress
fcc75883c2 Implement FTEQW's faster SV_RecursiveHullCheck 2023-07-22 12:02:04 -04:00
Steam Deck User
6cc9131eb9 Implement NZP Protocol (115)'s extended model limit 2023-03-29 18:48:56 -04:00
Ian
e2d4a0720e
Allow map graphics on the menu to stretch to 175x100 instead of displaying in full 2023-03-20 16:37:32 -04:00
Steam Deck User
20bde6d3a8 Fix crosshair values for weapons, add Springfield to engine 2023-03-13 17:36:50 -04:00
Ian
f5c8778585
Re-Enable Weapon Kicking with Deadshot Daiquiri 2023-03-09 14:34:13 -05:00
Steam Deck User
8d2967b408 Add support for more Perk lights 2023-03-05 11:34:00 -05:00
Ian
2315c6f07f
Merge pull request #2 from nzp-team/ryan_cnub
3ds: Add support for analog strafe option in config file
2023-02-27 10:31:32 -05:00
Ian
a559e3f114
Merge pull request #3 from nzp-team/ryan_bprint_fix
Fix for improper bprint call
2023-02-27 10:30:48 -05:00
Ian
1f6757eb0e
Merge pull request #4 from nzp-team/ryan_fogfix
Disable usage of fog until picaGL fixes it
2023-02-27 10:30:37 -05:00
Ryan Baldwin
29d56d388f Disable particle drawing 2023-02-25 14:31:05 -08:00
Ryan Baldwin
b7204852cd Disable usage of fog until picaGL fixes it 2023-02-25 14:22:36 -08:00
Ryan Baldwin
3d2ecfbc14 Fix for improper bprint call 2023-02-25 14:07:01 -08:00
Ryan Baldwin
0c687cdf67 Allow selection of cnub look in options menu, correctly map sensitivity to cnub 2023-02-25 13:25:07 -05:00
Ryan Baldwin
2cc40bc478 Fix usage of analog_strafe; to set n3ds analog look, add in_analog_strafe "1" to config.cfg 2023-02-24 23:20:07 -08:00
Ryan Baldwin
25be8cd391 initial cnub attempt 2023-02-25 01:09:56 -05:00
Steam Deck User
0232a32c80 Add support for Z axis ADSOfs, adjust zoom amounts 2023-02-03 20:33:44 -05:00
Steam Deck User
d6599e343a Rename Zombie Bodies to use % instead of # 2023-01-16 20:16:56 -05:00
Steam Deck User
1e93559078 Revert linear heap sizes, fix closing file in LoadPCX 2023-01-12 18:59:57 -05:00
Ian
9d0a62acec
Increase it..? 2023-01-12 18:27:59 -05:00
Ian
1017469344
Try 20mB for linear heap instead 2023-01-12 18:17:16 -05:00
Ian
9dea6fd071
Decrease libctru's linear memory heap 2023-01-12 18:11:45 -05:00
Steam Deck User
ac56f0b765 Add sB's re-enabled Zombie Hacks 2023-01-02 12:15:33 -05:00
Steam Deck User
ecff804936 Fix bolt2.mdl path 2022-12-28 15:09:46 -05:00
Steam Deck User
d2147b6e35 Properly re-direct cl_tent to QMB; Add defines for TE_RAYSPLASH 2022-12-28 14:58:22 -05:00
Steam Deck User
8b40a3e8dd Reposition it a bit 2022-12-28 14:41:56 -05:00
Steam Deck User
df0cb3bbea Properly handle svc_maxammo for MAX AMMO! HUD Text 2022-12-28 14:36:46 -05:00
Steam Deck User
0eec42ed8c Add dummy iframetime for QC parity 2022-12-28 13:36:44 -05:00
Steam Deck User
d2e27d27c7 Disable Save_Achievements() for nwo 2022-12-28 13:12:39 -05:00
Steam Deck User
73b6717c44 Add back Achievement HUD Parser 2022-12-28 13:09:07 -05:00
Steam Deck User
7a885e417d lazy 2022-12-27 23:40:16 -05:00
Steam Deck User
8b6204484e add lerpdata 2022-12-27 23:38:27 -05:00
Steam Deck User
fb61ade5e2 Implement ZHack 2022-12-27 23:36:00 -05:00
Steam Deck User
c4b0f01ccc Revert scale support to fix map loading 2022-12-27 16:44:10 -05:00
Steam Deck User
f108dbe293 Make sure we don't apply scale to viewmodels 2022-12-21 21:40:05 -05:00
Steam Deck User
96773c9fc4 Move scale to R_RotateForEntity 2022-12-21 21:34:29 -05:00
Steam Deck User
559157d7dc assign scale transformations 2022-12-21 21:15:11 -05:00
Steam Deck User
3e2804d254 add scale to progdefs 2022-12-21 21:08:28 -05:00
Steam Deck User
ab9d9cc5b1 maybe add scale field to entities 2022-12-21 20:57:32 -05:00
Ian
896ca8814e Force use of external Zombie skins and override MDL loading 2022-12-21 14:25:55 -05:00
Ian
0a2aa8795a Add External Texture hack from dquakeplus
Makes .TGA and .PCX loading for models and sprites work finally
2022-12-21 13:28:34 -05:00
Ian
1d1db3ab2a Merge branch 'main' of https://github.com/nzp-team/glquake into main 2022-12-01 22:48:06 -05:00
MasterFeizz
f40c68d6d0 Increase picaGL vertex buffer size
Use explicit picaGL initialization to increase vertex buffer size.

Fixes garbled geometry and random freezes.
2022-12-01 18:59:02 -05:00
MasterFeizz
9f3769cb1a Enable 800px widescreen mode 2022-12-01 18:56:46 -05:00
MasterFeizz
5578e3c910 Use full color framebuffer format
Use full color (GSP_BGR8_OES) framebuffer format. Fixes color banding issues.
2022-12-01 18:34:58 -05:00
Ian
0cfc029f33 Move world text up 2022-12-01 10:55:01 -05:00
Ian
626b57c17b Move point hud up 2022-12-01 10:46:33 -05:00
Ian
10367ca0d9 Merge branch 'main' of https://github.com/nzp-team/glquake into main 2022-11-30 17:59:16 -05:00
Ian
8ddeedc913 Broken but kinda there fog support 2022-11-30 17:58:40 -05:00
Ian
f95dcee6e3
stupid forceful rebuild 2022-11-29 15:56:02 -05:00
Ian
d8cd0a35d2 blank 2022-11-29 10:45:44 -05:00
Ian
ad6c46175d UI improvements 2022-11-28 11:50:11 -05:00
Ian
4e6c12cf07 Fix Draw_Fill and Draw_FillByColot 2022-11-28 10:48:51 -05:00
Ian
cdca881579 Enable r_viewmodel_fov for cl.viewent2 2022-11-28 10:09:46 -05:00
Ian
dc2cbdf1be add some useful things 2022-11-27 19:33:07 -05:00
Ian
bdc677fc97 Remove breakage return statement 2022-11-27 19:31:18 -05:00
Ian
fb16e30278 No longer crash in Mod_LoadModel
Load our super cool missing model instead :^)
2022-11-27 19:21:17 -05:00
Ian
b96ad2c5d7 Give New 3DS some more memory
crashes if you go higher.. missing some build flag maybe?
2022-11-27 19:07:38 -05:00
Ian
80885493aa Add q_snprintf 2022-11-27 18:45:27 -05:00
Ian
f9847970e5 Add offset for sniper scope
Fixes dumb issue with it not being centered
2022-11-27 18:25:01 -05:00
Ian
3f8c75dd59 Stretch Loading Screens to fit the top screen
fixes issues with them looking a bit warped and not fitting at all
2022-11-27 18:08:59 -05:00
Ian
77aab0b0eb Remove dependency on old 'conchars' graphic.
We use charset now :^)
2022-11-27 13:08:17 -05:00
Ian
65889a3484 Remove gfx.wad dependency
Hopefully this was enough lol
2022-11-27 13:01:07 -05:00
Ryan Baldwin
e310a7be26 Increase model brightness again, add waypoint loading 2022-08-20 02:08:17 -07:00
Ryan Baldwin
61bdecc763 Fix view2 drawing 2022-08-20 00:24:15 -07:00
Ryan Baldwin
e1ea8dfcfa Fix aimsnap, point change causing incorrect color 2022-08-19 23:43:31 -07:00
Ryan Baldwin
f4528b18be Non-transparent texture fullbright display fix 2022-08-19 22:54:38 -07:00
Ryan Baldwin
05d82bc901 Add sprinting and other binddt functions 2022-08-19 21:42:57 -07:00
Ryan Baldwin
96a7b5d33d Add pause menu, fix world text overlap 2022-08-19 20:38:53 -07:00
Ryan Baldwin
0d32a12615
Custom maps menu support (#33) (#34)
* Custom map parsing

* Fix for crashing if not finding the file
2022-08-19 18:11:42 -07:00
Ryan Baldwin
0e6dce2f98 Fix all loading bar fills 2022-08-19 02:51:09 -07:00
Ryan Baldwin
f1e66e8a98 Do not draw betty unless we bought them 2022-08-19 01:46:30 -07:00
Ryan Baldwin
18fac3a2a7 Fix blood rendering, center round text (regressed due to scale), limit max fps to 30 2022-08-19 01:38:27 -07:00
Ryan Baldwin
4dba825678 Actually increase light color of models 2022-08-18 23:38:42 -07:00
Ryan Baldwin
558419cd04 Add model brightess 2022-08-18 23:30:00 -07:00
Ryan Baldwin
66884a2876 Fix for #29 for lightstyles 2022-08-04 23:59:09 -07:00
Ryan Baldwin
9ce4438cb5 Fix for #23 2022-08-03 17:12:55 -07:00
Ryan Baldwin
e7c0cfb0f9
Working QMB (#31)
* Add initial non working qmb

* fix bit parsing

* Fix loading_name messages

* Fix rendering issue, add some QMB translation

* Working particles :)
2022-08-01 12:01:12 -07:00
Ian
4d8f3e18dd use drawfill for the crosshair because its fucking better 2022-07-10 18:15:49 -04:00
Ian
c96974d03d separate viewmodel fov 2022-07-10 17:55:41 -04:00
Ian
bf4df2b74f more hud stuff, add scale to drawstring 2022-07-05 21:21:18 -04:00
Ian
03902bd47a move points to left 2022-07-05 19:24:06 -04:00
Ian
beb2e862e4 split cost to 2nd useprint line 2022-07-05 18:50:50 -04:00
Ian
1a8888a609 update loading screen tips 2022-07-05 18:29:45 -04:00
Ian
162ee0db56 theoretical fog from quakespasm 2022-07-05 17:44:09 -04:00
Ian
3829f490cc r_lerpmodels 2022-07-05 17:13:36 -04:00
Ian
f1660ba56c add host_maxfps 2022-07-05 16:07:41 -04:00
Ryan Baldwin
9ae97d497f Fix for incorrect texture id (#26) 2022-07-04 22:09:50 -07:00
Ryan Baldwin
fdbb4c3799 Update for latest revamped picaGL 2022-07-04 21:21:28 -07:00
Ryan Baldwin
f7b50afd73 Fix weird loading error of prog textures, causing distortion 2022-07-04 12:40:11 -07:00
Ryan Baldwin
332db268c5 Add loading screen, correct button bindings, fix mismatch issue 2022-07-04 11:09:02 -07:00
Ryan Baldwin
97084838eb Fix all color printing 2022-07-03 23:55:05 -07:00
Ryan Baldwin
d96321c6f5 Fix loading and rendering of textures 2022-07-03 21:35:34 -07:00
Ryan Baldwin
90e5512b76 Remove lmp dependencies 2022-07-03 01:51:16 -07:00
Ryan Baldwin
6675b760af Add rudimentary menu 2022-07-03 00:58:40 -07:00
Ryan Baldwin
68481edc45 Correctly update points and kills 2022-07-02 17:08:36 -07:00
Ryan Baldwin
d97e3fcea2 Partial hud implementation 2022-07-02 16:15:25 -07:00
Ryan Baldwin
e49548ff5a Add adjustable gamma 2022-07-02 13:06:34 -07:00
Ryan Baldwin
4e7be6266d
Fix rendering of alpha assets (#10) 2022-07-02 02:10:24 -07:00
Ryan Baldwin
e9363ae28b Do not register cl_backspeed, cl_forwardspeed as it causes HW crash 2022-07-02 02:06:04 -07:00
Ryan Baldwin
b80bf2a51b Fix zoom rendering error (issue #5) 2022-07-01 22:20:12 -07:00
Ryan Baldwin
b989a18aca Fix circlepad look controls 2022-07-01 21:19:26 -07:00
Ryan Baldwin
0ac6573d65 Add SELECT as usable key, HUD items (incomplete), more client-server stuff, all stats, progdefs unification 2022-07-01 18:49:33 -07:00
Ryan Baldwin
6eed77bbf1 add more buttons, remove frags 2022-06-27 21:13:34 -07:00
Ryan Baldwin
02eb7ad820 Fix movement speeds, aimsnap, zoom, Draw_ColorPic, FOV, maxspeed 2022-06-26 23:55:29 -07:00
Ryan Baldwin
b6405841b9
Update view bobbing, more QC integration, other techniques (#2)
* Update view bobbing, more QC integration, other techniques

* Fix crash (was printing text on screen for some reason...)
2022-06-23 00:18:52 -07:00
Ian
da65b417f9 Fix charset loading 2022-06-20 14:41:43 -04:00
Ian
b3b6de758b Stop executing quake.rc 2022-06-20 14:30:14 -04:00
Ryan Baldwin
f12f8cf4ac Remove more of the sbar, add more progs 2022-06-19 22:59:38 -07:00
Ryan Baldwin
85cb5b7992 Allow launch into lobby 2022-06-19 20:02:38 -07:00
Ryan Baldwin
b15cebeade
Merge pull request #1 from Naievil/removed_registration
Remove registered version check
2022-06-19 13:30:06 -07:00
Ryan Baldwin
f60a8717d4 Finish all builtins 2022-06-19 13:04:49 -07:00
Ryan Baldwin
063d9d6ed6 Add basic builtins 2022-06-19 12:20:34 -07:00
Ryan Baldwin
eec97d147c Merge 2022-06-19 11:13:32 -07:00
Ryan Baldwin
9a82ddc31f Allow our own compiled QC 2022-06-19 11:12:28 -07:00
Ian
3b7c00d0e9 scr_showfps implementation 2022-06-19 14:00:57 -04:00
Ian
0145cbed69 Remove registered version check 2022-06-19 13:40:05 -04:00
Ryan Baldwin
c04d0f0c9a Needful Makefile, gamedir changes 2022-06-19 09:53:12 -07:00
Ryan Baldwin
df2196e973 Enable loading via wadfile 2022-06-18 23:27:50 -07:00
Ryan Baldwin
3e5b883a5c Initial commit: HLBSP + Working colored lights 2022-06-18 22:35:28 -07:00