Changelog
Changelog v0.14.6.2
ULTIGEN v0.14.6.2 /// 13:55 11.7.2023 - 21:04 11.7.2023
Fixed music did not play on levels
Fixed menumusic was playin in keysetup
Removed forgotten debug msg from level4
Added sprite to player replay
Updated level 5 messages
Added part return feature to level5
Updated level 5 tips for the right way
Fixed wrong song was played on settings
Updated level 4 background system
Added lightings to level 4 background
Updated level 4 rocket appears now in player current position
Updated Health item (can now be added to levels)
Added Health item to Level2
Fixed music did not play on levels
Fixed menumusic was playin in keysetup
Removed forgotten debug msg from level4
Added sprite to player replay
Updated level 5 messages
Added part return feature to level5
Updated level 5 tips for the right way
Fixed wrong song was played on settings
Updated level 4 background system
Added lightings to level 4 background
Updated level 4 rocket appears now in player current position
Updated Health item (can now be added to levels)
Added Health item to Level2
Changelog v0.15.0.0
ULTIGEN v0.15.0.0 /// 19:02 3.9.2023 - 2:29 4.9.2023
Fixed level 7 crash on music loading
Added opinion to skip launcher
Changed Default username from UsernameError to ULTIGEN
Added some settings from launcher settings to game settings
Removed onlinemode text from mainmenu
Added textures for jani,kill,lyka
Added voices to 412-467 and 472-487 (some of them being placeholders)
Fixed mainmenu music did not end when pressing continue
Fixed level 7 with difficulty 0 did not corretly remember tausta variable
Fixed level 7 music started incorrectly
Removed visibility from j1tchat and multiplayer from mainmenu
Fixed some story texts (mainly names, intro rewritten)
Added versioncheck information to mainmenu
Fixed level 7 crash on music loading
Added opinion to skip launcher
Changed Default username from UsernameError to ULTIGEN
Added some settings from launcher settings to game settings
Removed onlinemode text from mainmenu
Added textures for jani,kill,lyka
Added voices to 412-467 and 472-487 (some of them being placeholders)
Fixed mainmenu music did not end when pressing continue
Fixed level 7 with difficulty 0 did not corretly remember tausta variable
Fixed level 7 music started incorrectly
Removed visibility from j1tchat and multiplayer from mainmenu
Fixed some story texts (mainly names, intro rewritten)
Added versioncheck information to mainmenu
Changelog v0.15.1.0
ULTIGEN v0.15.1.0 /// 2:08 25.10.2023 - 6:37 25.10.2023
Added background modes (used on lvl8)
Added killer boss (replaces joni on lvl6)
Updated level6 layout
Updated level8 layout
Fixed some minor typos (terminate enemies)
Added background modes (used on lvl8)
Added killer boss (replaces joni on lvl6)
Updated level6 layout
Updated level8 layout
Fixed some minor typos (terminate enemies)

Paypal link above is no longer in use. Jabber/XMPP: [email protected]
My public PGP key: viewtopic.php?t=177&start=1 Email address: [email protected]
Changelog v0.15.2.0
ULTIGEN v0.15.2.0 /// 18:18 25.2.2024 - 2:10 16.2.2024
Fixed softlock on level6 if story was enabled
Sade textures finished (finally)
Added Lyka boss to level 8
Added sprite for Lyka
Added 4 voicelines to Lyka
Added New background to level 9
Fixed Level 9 softlock area
Added health to level 9
Added lightMap to tileMap
Added debug circle draw to settings
Added light calculations to level 10 (press DOWN to disable it)
Updated tiles
Fixed softlock on level6 if story was enabled
Sade textures finished (finally)
Added Lyka boss to level 8
Added sprite for Lyka
Added 4 voicelines to Lyka
Added New background to level 9
Fixed Level 9 softlock area
Added health to level 9
Added lightMap to tileMap
Added debug circle draw to settings
Added light calculations to level 10 (press DOWN to disable it)
Updated tiles
Changelog v0.15.2.1
ULTIGEN v0.15.2.1 /// 14:28 1.3.2024 - 20:03 1.3.2024
Updated data format to version 5.8 (addedR2340)
Fixed bonuslevel bonuses didnt pickup
Updated LightMap code (its now finished)
Added support for hiresolution lightMaps
Added option to change lightMap quality (defaults to 3)
Added lotof lights to Level9
Added some extra debug lightMap testing code to level 10
Updated data format to version 5.8 (addedR2340)
Fixed bonuslevel bonuses didnt pickup
Updated LightMap code (its now finished)
Added support for hiresolution lightMaps
Added option to change lightMap quality (defaults to 3)
Added lotof lights to Level9
Added some extra debug lightMap testing code to level 10
Changelog v0.15.2.2
ULTIGEN v0.15.2.2 /// 21:02 30.3.2024 - 23:41 30.3.2024
Updated lighting system
Added fps toggle
Added multi threaded screen draw
Updated lighting system
Added fps toggle
Added multi threaded screen draw

Paypal link above is no longer in use. Jabber/XMPP: [email protected]
My public PGP key: viewtopic.php?t=177&start=1 Email address: [email protected]
Changelog v0.15.3.0 .1 .2
ULTIGEN v0.15.3.0 /// 23:14 31.3.2024 - 5:12 1.4.2024
Started working on new multiplayer system... (all changes are realted to this)
ULTIGEN v0.15.3.1 /// 3:58 4.4.2024 - 10:24 4.4.2024
Continued working on new multiplayer system... (all changes are realted to this)
ULTIGEN v0.15.3.2 /// 3:13 5.4.2024 - 6:44 5.4.2024
Continued working on new multiplayer system...
Added better packet validity checking
Added player input and location syncking
Added multiplayer support to level 1
Started working on new multiplayer system... (all changes are realted to this)
ULTIGEN v0.15.3.1 /// 3:58 4.4.2024 - 10:24 4.4.2024
Continued working on new multiplayer system... (all changes are realted to this)
ULTIGEN v0.15.3.2 /// 3:13 5.4.2024 - 6:44 5.4.2024
Continued working on new multiplayer system...
Added better packet validity checking
Added player input and location syncking
Added multiplayer support to level 1
Changelog v0.15.3.3
ULTIGEN v0.15.3.3 /// 8.4.2024 0:13 - 8.4.2024 01:52
0:13 Added Maalissa packet
0:19Show/Save replay by default (does not work)
1:28 Added Tulosruudussa and Tasontiedot packets
1:28 Small optimizations in level0
1:31 Another player will nolonger been drawn on top (now between player and replay)
1:31 Added multiplayer support for level 2
1:50 Added prevention that slave client can't continue from results screen, or host if slave is loading or in game
1:51 Minor graphical improvments on MultiPlayerOverlay and ToinenPelaaja
(based on commit times)
0:13 Added Maalissa packet
0:19
1:28 Added Tulosruudussa and Tasontiedot packets
1:28 Small optimizations in level0
1:31 Another player will nolonger been drawn on top (now between player and replay)
1:31 Added multiplayer support for level 2
1:50 Added prevention that slave client can't continue from results screen, or host if slave is loading or in game
1:51 Minor graphical improvments on MultiPlayerOverlay and ToinenPelaaja
(based on commit times)
Changelog v0.15.3.4
ULTIGEN v0.15.3.4 /// 11.4.2024 21:14 - 19.4.2024 7:12
11.4.2024:
21:14 Better system for incoming packet handling
15.4.2024:
18:45 Show/Save replay by default (this time it actually works)
18.4.2024:
23:51 Updated project structure
19.4.2024:
1:16 Updated MultiPlayerMenu layout
1:16 Updated MultiPlayerMenu menusystem
19.4.2024:
3:55 Changed packet format to 5.0! (INCOMPATIBLE WITH OLDER VERSIONS) (now packets will send senderID in them)
3:55 Added support for multible connections.
3:55 Updated Yhteys to support new format and new packets
3:55 Added disconnect button to MPM
3:55 Reformated some strings and messages in MPM
3:55 Added client id system
3:55 Added client id visibility for non host clients. (host is always 0)
3:55 Added ability to choose who you want to ping (for host)
3:55 Added ANNAMULLEID and TASSASULLEID packets (id request and giving)
3:55 Packets enum now has forward field
4:06 Added space after ">" when you send message
4:06 Fixed Packet forward failed. (because of typo)
4:44 Fixed ANNAMULLEID packet was iterating 0toSize instead of keySet (caused ids to be shared incorrectly)
7:12 Player2 has now ID number drawn
7:12 Added AMOUNTOFPLAYERS Packet and Packet handling for it
7:12 Player amount is now being sended when starting a game
7:12 MPMenu texts update now when changing ping destination "pingKuka"
7:12 ToinenPelaaja now supports multible players (also added ids to key,location,goal packets)
7:12 Goal notification now contains player id (and they stack)
7:12 Client id is reseted to -1 when disconnecting.
7:12 Fixed Unknow sender id error triggered incorrectly
11.4.2024:
21:14 Better system for incoming packet handling
15.4.2024:
18:45 Show/Save replay by default (this time it actually works)
18.4.2024:
23:51 Updated project structure
19.4.2024:
1:16 Updated MultiPlayerMenu layout
1:16 Updated MultiPlayerMenu menusystem
19.4.2024:
3:55 Changed packet format to 5.0! (INCOMPATIBLE WITH OLDER VERSIONS) (now packets will send senderID in them)
3:55 Added support for multible connections.
3:55 Updated Yhteys to support new format and new packets
3:55 Added disconnect button to MPM
3:55 Reformated some strings and messages in MPM
3:55 Added client id system
3:55 Added client id visibility for non host clients. (host is always 0)
3:55 Added ability to choose who you want to ping (for host)
3:55 Added ANNAMULLEID and TASSASULLEID packets (id request and giving)
3:55 Packets enum now has forward field
4:06 Added space after ">" when you send message
4:06 Fixed Packet forward failed. (because of typo)
4:44 Fixed ANNAMULLEID packet was iterating 0toSize instead of keySet (caused ids to be shared incorrectly)
7:12 Player2 has now ID number drawn
7:12 Added AMOUNTOFPLAYERS Packet and Packet handling for it
7:12 Player amount is now being sended when starting a game
7:12 MPMenu texts update now when changing ping destination "pingKuka"
7:12 ToinenPelaaja now supports multible players (also added ids to key,location,goal packets)
7:12 Goal notification now contains player id (and they stack)
7:12 Client id is reseted to -1 when disconnecting.
7:12 Fixed Unknow sender id error triggered incorrectly
Changelog v0.15.3.5
ULTIGEN v0.15.3.5 /// 2024-07-09 01:27:56
(for now on build time will be shown in date above)
26.5.2024
0:47 Fix story not working after levels (game skipped always to cC666)
8.7.2024
20:30 Added multiplayer support to levels 3-12
20:51 Switch case for Ydin KeyEvent reader
23:20 Added chat window (activate it with f9 key)
23:43 Updated chat window code
9.7.2024
1:23 Added functionality for chat with multiplayer and messages are now also visible
1:23 Fixed Last packet ID display on bottom of the screen.
(for now on build time will be shown in date above)
26.5.2024
0:47 Fix story not working after levels (game skipped always to cC666)
8.7.2024
20:30 Added multiplayer support to levels 3-12
20:51 Switch case for Ydin KeyEvent reader
23:20 Added chat window (activate it with f9 key)
23:43 Updated chat window code
9.7.2024
1:23 Added functionality for chat with multiplayer and messages are now also visible
1:23 Fixed Last packet ID display on bottom of the screen.

Paypal link above is no longer in use. Jabber/XMPP: [email protected]
My public PGP key: viewtopic.php?t=177&start=1 Email address: [email protected]