Commit Graph

63 Commits

Author SHA1 Message Date
HikikoMarmy
fffbc95b87 Store the game type in the socket for gateways 2025-06-15 23:07:52 +01:00
HikikoMarmy
cb7a3f0825 Lobby ports for CON and RTA 2025-06-15 00:22:14 +01:00
HikikoMarmy
e1eba1a3d0 General cleanup of code and headers. 2025-06-15 00:20:29 +01:00
HikikoMarmy
fec6eccae4 Miscellaneous RTA support 2025-06-15 00:19:35 +01:00
HikikoMarmy
f54870cc1a Initial Character support for RTA 2025-06-15 00:19:00 +01:00
HikikoMarmy
08c6604f68 Move Constants to Common 2025-06-15 00:18:22 +01:00
HikikoMarmy
63a0978cbe Support for RTA and game regions via gateway sockets. 2025-06-15 00:18:08 +01:00
HikikoMarmy
cb1daf15a6 Improvements to sockets for thread safety 2025-06-15 00:17:38 +01:00
HikikoMarmy
904722b74c Removal of Global defines. 2025-06-15 00:17:05 +01:00
HikikoMarmy
38d08dc7de Support for Return To Arms Events and Notifications. 2025-06-15 00:16:45 +01:00
HikikoMarmy
f82fc49594 Updated all events to use sockets instead of user ptr. 2025-06-15 00:16:02 +01:00
HikikoMarmy
2c260b7cf9 Renamed Misc into Common. 2025-06-15 00:14:20 +01:00
HikikoMarmy
0e2d4e8d56 Cleanup for Discovery Server and RTA Support 2025-06-15 00:14:02 +01:00
HikikoMarmy
a5d810e99a Database Management for RTA. 2025-06-15 00:13:33 +01:00
HikikoMarmy
9d3139466d Change Misc to Common and cleanups. 2025-06-15 00:13:14 +01:00
HikikoMarmy
fdce0ef952 Password Hashing for RTA. 2025-06-15 00:12:24 +01:00
HikikoMarmy
7963d24393 Run-length zero compression for RTA. 2025-06-15 00:12:03 +01:00
HikikoMarmy
dc2ddb04c4 Dependencies for SQLite3. 2025-06-15 00:11:23 +01:00
HikikoMarmy
5b53afaafb Misc changes 2025-04-24 11:23:00 +01:00
HikikoMarmy
1efb371f44 Beginning support for RTA match making. 2025-04-24 11:20:42 +01:00
HikikoMarmy
375cc9ad89 Chat Room Stubs 2025-04-24 11:19:52 +01:00
HikikoMarmy
5f8becc229 Cleanup. 2025-04-24 11:19:35 +01:00
HikikoMarmy
9cf6dea79f Add Client Type for CON/RTA distinction. 2025-04-24 11:19:17 +01:00
HikikoMarmy
a1989de8dc WideToUTF8 Utility
RTA does a lot of string conversions!
2025-04-24 11:18:08 +01:00
HikikoMarmy
8b03d059bb Use optionals for ByteStream 2025-04-24 11:17:12 +01:00
HikikoMarmy
d81261581d Clean up Network Events
Beginning support for RTA
2025-04-24 11:16:32 +01:00
HikikoMarmy
b4dfb0666c Fix match making.
"gameLocation" is actually "gameAddress".
2025-04-16 22:54:28 +01:00
HikikoMarmy
247cd434e5 Parse Game Name and Location. 2025-04-15 21:13:51 +01:00
HikikoMarmy
71a1ef719b Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-04-14 19:55:48 +01:00
HikikoMarmy
3c9db7c9eb Redundant Classes and junk files removed. 2025-04-14 19:55:37 +01:00
HikikoMarmy
738323d716 Redundant Class removed. 2025-04-14 19:51:17 +01:00
HikikoMarmy
cb5d839770 Replace Lobby Port 2025-04-14 19:46:21 +01:00
HikikoMarmy
a67c6fca0c Comment cleanup and correction. 2025-04-14 19:43:47 +01:00
HikikoMarmy
25380c33f8 Remove Gateway Server as it's redundant. 2025-04-14 19:43:17 +01:00
HikikoMarmy
94753a7bd4 Moving RequestGetServerAddress into the Lobby Server. 2025-04-14 19:42:27 +01:00
HikikoMarmy
da39da996e Removed unused send function. 2025-04-14 19:12:41 +01:00
HikikoMarmy
3f4cc75557 Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-04-14 19:07:38 +01:00
HikikoMarmy
2fcc3b5800 Send the correct game ID when joining private rooms. 2025-04-14 19:07:20 +01:00
HikikoMarmy
d005bfbf5d Left over junk, not needed. 2025-04-14 08:05:36 +01:00
HikikoMarmy
665a114d71 Correct IP reporting to clients.
Force port 3000 (game expects it)
2025-04-14 07:49:26 +01:00
HikikoMarmy
a9dc5f62eb Server Config 2025-04-14 03:56:44 +01:00
HikikoMarmy
e61aa99737 Misc files + logging 2025-04-14 03:56:17 +01:00
HikikoMarmy
8b3d6cc62a We didn't need a UDP socket after all 2025-04-14 03:55:40 +01:00
HikikoMarmy
96afe82342 Useful utilities and ByteStream 2025-04-14 03:55:16 +01:00
HikikoMarmy
afc48ae9ff Lobby Server and all of its events 2025-04-14 03:54:56 +01:00
HikikoMarmy
2525d7be5a Realm and User management 2025-04-14 03:54:41 +01:00
HikikoMarmy
ea09bc2109 Gateway Server clean up 2025-04-14 03:54:24 +01:00
HikikoMarmy
ed2a53d76a Discovery Server for match making setup 2025-04-14 03:54:05 +01:00
HikikoMarmy
b9fa6b6a23 Clean up Crypto 2025-04-14 03:53:34 +01:00
HikikoMarmy
a678e3a7de Server config 2025-02-20 02:41:15 +00:00