Commit graph

224 commits

Author SHA1 Message Date
Pazaz
5711fb89c0 Refactored Keyboard class 2022-04-23 04:18:29 -04:00
Pazaz
ed473ddd96 Avoid using sleep in main loop, separate update/render times 2022-04-23 03:07:13 -04:00
Pazaz
79fdaf96f8 Refactored more CS2 stuff 2022-04-23 02:28:22 -04:00
Pazaz
e5eeecd0ad Lots of login/js5/cs2 refactoring, rename Class3_Sub14 to GlTile 2022-04-23 01:33:23 -04:00
Pazaz
16e8148b7a Refactor client.mainLoad 2022-04-22 22:53:12 -04:00
Pazaz
c2553bfafb Renamed a few more things in fillTexturedTriangle 2022-04-22 22:09:36 -04:00
Pazaz
bed0932fc5 Refactored Rasterizer, renamed GlTextureProvider to TextureProvider 2022-04-22 22:02:17 -04:00
Pazaz
f65909dc06 Change canvas scaling to read from the current device 2022-04-22 19:51:33 -04:00
Pazaz
240862d626 Switch to GL3bc, change mipmap code to glGenerateMipmap 2022-04-22 17:15:58 -04:00
Pazaz
87f04ac0e0 Replace GLU mipmapping with GL_GENERATE_MIPMAP (GL 1.4) 2022-04-22 16:15:37 -04:00
Pazaz
e79d5ddee8 Refactored some buffering classes 2022-04-22 15:56:53 -04:00
Pazaz
38800991cb Refactored SignLink classes 2022-04-22 15:43:26 -04:00
Pazaz
8a35c73f76 Hopefully better scaling behavior for normal DPIs 2022-04-21 04:27:00 -04:00
Pazaz
8e396ebbbe Improve fractional scaling by removing gaps 2022-04-21 04:11:04 -04:00
Pazaz
5e36ce6155 Fixed worldmap scaling 2022-04-21 03:28:56 -04:00
Pazaz
bded93da5f Canvas scaling in OpenGL, refactor GameShell and some graphics classes 2022-04-21 02:53:11 -04:00
Pazaz
3c58eb3a01 Refactored GameShell 2022-04-21 01:14:22 -04:00
Pazaz
bc7ecce61c New gradle scripts to modularize the build process 2022-04-20 21:50:21 -04:00
Pazaz
b3fd9e76cf Default arguments for jar/gradle run 2022-04-20 20:54:04 -04:00
Pazaz
6d585ea21d Comment JSObject.getWindow to support modern JDKs 2022-04-20 20:48:10 -04:00
Pazaz
28c203b6c8 Switched build system to gradle 2022-04-20 19:26:30 -04:00
Pazaz
bb2af2204c Optional compatibility with 2009scape (Arios) 2022-04-20 18:01:15 -04:00
Pazaz
3f54273220 Handle surface locking/unlocking on X11 (OpenGL-related) 2022-04-20 16:48:32 -04:00
Pazaz
8119ba8336 Renamed Static239 to GlRenderer, started refactoring 2022-04-20 16:38:18 -04:00
Pazaz
ddbfcb0e86 Unload JOGL in SignLink 2022-04-20 14:28:44 -04:00
Pazaz
c97bf0d48a Upgrade to JOGL 2.4.0 2022-04-20 14:21:52 -04:00
Pazaz
f462316fce Refactor part of the connection loop 2022-04-20 13:54:03 -04:00
Pazaz
80c6ba05ff Refactored a bit of the connection process, added a GlobalConfig class to control behavior 2022-04-20 12:58:48 -04:00
Pazaz
ec83b1f868 Move all localized text to LocalizedText class 2022-04-20 12:11:41 -04:00
Pazaz
6d9afcdc29 Refactored Buffer class 2022-04-19 22:02:27 -04:00
Pazaz
65965ea3a2 Rename Class3_Sub11 to ReflectionCheck 2022-04-19 20:46:46 -04:00
Pazaz
11fe6a4c76 Rename Class44 to HuffmanCodec 2022-04-19 20:43:04 -04:00
Pazaz
0f15d9bac8 Rename Class22 to ReferenceNodeFactory 2022-04-19 20:40:54 -04:00
Pazaz
af3eff8546 Rename Class22_Sub1 to SoftReferenceNodeFactory 2022-04-19 20:40:36 -04:00
Pazaz
6f6580ae90 Rename Class3_Sub2_Sub10_Sub2 to SoftReferenceNode 2022-04-19 20:40:13 -04:00
Pazaz
637bec9871 Rename Class3_Sub2_Sub10_Sub1 to HardReferenceNode 2022-04-19 20:39:49 -04:00
Pazaz
bfecdf9d21 Rename Class3_Sub2_Sub10 to ReferenceNode 2022-04-19 20:37:47 -04:00
Pazaz
7e29d96f6f Rename Static177 to Bzip2Decompressor 2022-04-19 20:25:21 -04:00
Pazaz
a6ddc47383 Rename Class36_Sub2 to GlIndexedSprite 2022-04-19 20:23:26 -04:00
Pazaz
7dec0851bf Rename Interface2 to StringInterface 2022-04-19 20:22:16 -04:00
Pazaz
f1a4bda3ed Rename Class103 to MonochromeImageCache (goes with previous mono) 2022-04-19 20:21:11 -04:00
Pazaz
9bcda636f7 Rename Class61 to GoSubFrame 2022-04-19 20:04:54 -04:00
Pazaz
f626eea753 Rename Class41 to WorldMapFont 2022-04-19 20:03:37 -04:00
Pazaz
4077bbcc45 Rename Class88 to Texture 2022-04-19 20:02:54 -04:00
Pazaz
b5f8c2db3c Rename Class71 to IsaacRandom 2022-04-19 20:01:50 -04:00
Pazaz
d9c97374a4 Rename Class3_Sub2_Sub11 to ByteArrayNode 2022-04-19 20:00:49 -04:00
Pazaz
32ee1195a9 Rename Class3_Sub3_Sub3 to MidiNoteStream 2022-04-19 19:59:59 -04:00
Pazaz
9463c6bf19 Rename Class3_Sub19 to HookRequest 2022-04-19 19:58:39 -04:00
Pazaz
60572aa271 Rename Class3_Sub10 to LongNode 2022-04-19 19:57:39 -04:00
Pazaz
0c8c5d42ca Rename Class3_Sub21 to IntNode 2022-04-19 19:56:33 -04:00