summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-04-01Separated Main to own moduleAki
Intent is to separate headless server and game and make a dedicated executable for each. While this can be done without any directory changes, this is intended to cause as many compilation and linking errors as possible in order to clean them up and refactor general structure of the whole project.
2022-04-01Moved Stars45 to StarsExAki
2022-03-31Moved HINST and HWND from Game to GameWinDX9Aki
2022-03-31Reformatted NetSock closer to the rest of NetExAki
2022-03-31Fixed left-overs that failed linux gcc compilationAki
2022-03-31Added naive support for posix platforms in NetSockAki
2022-03-31Removed method to check available waiting byts in NetSockAki
2022-03-31Removed windows.h include and types from NetSockAki
2022-03-31Brought NetPeer closer to standardAki
2022-03-30Brought NetMsg closer to standardAki
2022-03-30Brought NetLink closer to standardAki
2022-03-30Brought NetGram closer to standardAki
2022-03-30Brought NetLayer closer to standardAki
2022-03-30Removed windows header usage in NetClientAki
2022-03-30Cleaned up includes in NetClientAki
2022-03-30Changed to use posix alternative for _stricmpAki
2022-03-30Fixed bad Print usageAki
2022-03-30Fixed changed that were missed in NetAddrAki
2022-03-30Fixed missing include in ListAki
2022-03-30Brought NetHost closer to standardAki
2022-03-30Brought NetAddr closer to standardAki
2022-03-30Removed windows header uses in HttpServletExecAki
2022-03-29Fixed includes in HttpServletExecAki
2022-03-29Split Session from HttpServletAki
2022-03-29Fixed includes in HttpClientAki
2022-03-29Removed windows header usage in HttpServerAki
2022-03-29Split Param, Response and Request from HttpServer filesAki
2022-03-28Removed Description of NetLayerAki
2022-03-28Removed windows headers and moved NetServer a bit closer to standardAki
2022-03-27Moved FoundationEx closer to c++ standardAki
It now builds with gcc on Linux
2022-03-27Replaced ThreadSync with stl's mutexAki
2022-03-27Replaced own ThreadSync with atomic variable in TextAki
2022-03-27Removed MemDebug from FoundationExAki
2022-03-24Starserver no longer initializes windows applicationAki
2022-03-24Added ostream output for TextAki
2022-03-23Removed Clock from Game for nowAki
While testing waters around exporting things out from Game to GameWinDX9 I noticed that if both ContentBundle and Clock (primarily) are removed from it, then the WinDX9 will be almost equivalent to base. This is worrying mainly because I'm only fortified in seeing deep relationships between various classes sadly including Video.
2022-03-23Moved application state internals to GameWinDX9Aki
2022-03-23Moved Video methods to GameWinDX9Aki
2022-03-22Moved WndProc implementation to own file along low-level keyboard funcsAki
2022-03-20Moved screen color and size functions to GameWinDX9Aki
2022-03-20Game no longer exposes Video instanceAki
2022-03-18Fixed FPS counterAki
2022-03-18Removed DisplayModeSupported wrapper from GameAki
2022-03-16Removed gamma level management from Game and Starshatter classesAki
2022-03-14Moved max texture size to GameWinDX9Aki
2022-03-14Added instance retrieval method to GameWinDX9Aki
I don't like having a singleton with inheritance. At all. It needs to be removed as soon as possible and functionalities need to be moved outside of this monolith and this is a step into that direction. I think.
2022-03-13Moved palette to GameWinDX9Aki
2022-03-12Moved Inits for Application and Instance into GameWinDX9Aki
2022-03-11Moved part of Init to GameWinDX9Aki
2022-03-11Rotated ApplicationDX9 around into GameWinDX9Aki