Page 5 of 5
Changelog v0.14.6.2
Posted: 3.9.2023 04:09:52
by Julius
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
Changelog v0.15.0.0
Posted: 26.10.2023 20:10:13
by Julius
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
Changelog v0.15.1.0
Posted: 26.10.2023 20:10:06
by Julius
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)
Changelog v0.15.2.0
Posted: 28.2.2024 19:02:19
by Julius
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
Changelog v0.15.2.1
Posted: 10.4.2024 00:04:45
by Julius
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
Changelog v0.15.2.2
Posted: 10.4.2024 00:04:22
by Julius
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
Changelog v0.15.3.0 .1 .2
Posted: 10.4.2024 00:04:55
by Julius
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
Changelog v0.15.3.3
Posted: 10.4.2024 00:04:26
by Julius
ULTIGEN v0.15.3.3 /// 8.4.2024 0:13 - 8.4.2024 01:52
0:13 Added Maalissa packet
0:19 Show/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)
Changelog v0.15.3.4
Posted: 19.4.2024 07:04:03
by Julius
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
Changelog v0.15.3.5
Posted: 25.9.2024 10:09:57
by Julius
ULTIGEN v0.15.3.5 /// 09.07.2024 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.
Changelog v0.15.3.6
Posted: 23.12.2025 20:12:09
by Julius
ULTIGEN v0.15.3.6 /// 10.03.2025 17:22
10.3.2025
4:23 Added new lightMap system that lags way less
4:37 Updated data format to version 5.9 (addedR2341)
4:37 Changed data R2340 default to 6 (from 3)
4:40 Finalized the settings code for the setting changing for newLightMap
17:15 Save newLightMap when saving on settings
Changelog v0.15.4.0
Posted: 23.12.2025 20:12:51
by Julius
ULTIGEN v0.15.4.0 /// 15.03.2025 19:58
13.3.2025
0:58 Changed hahmo image location on story
0:58 Added image and borders to story C165 (and green placeholder img)
1:50 Added story background image handler
1:50 Added one image for C165 (replacing green placeholder)
1:53 Made image loading faster
1:53 Fixed image did not showup on english (added also to C205)
5:22 Added lighthting system for level 5
Changelog v0.15.4.1
Posted: 23.12.2025 20:12:49
by Julius
ULTIGEN v0.15.4.1 /// 21.03.2025 00:19
15.3.2025
19:59 Added static load variables to HUD
20:19 Moved lightMap stuff into its own class
20:19 Fixed that lightmap override did not override the size
20:38 Added another thread for tilelightmap calculations
21:12 Removed tilemap calculation in another thread
21:12 Added multithreaded version of light calculation witch also calculates the tile lightmap
21:13 Make new multithread light calculations work even if user is not using new lightMapSystem
21:43 Added better system for eventStart on lvl9 (this results to smoother load bar)
22:06 Added lightmap row calculations (utilized now on level 9)
22:20 Added blindMode0-3 to level 5 (lighting related)
22:20 Added blindMode0-3 commands for level 5
17.3.2025
23:14 Fixed crash if loadMax becomed 0
20-21.3.2025
23:21 Optimized tilelightMap update alot (only calculate it for the area we changed)
23:44 Fixed incorrect lightMap loadMax calculation (and draw it at the bottom of screen if there are no other loading stuff and make tilemap calculation to take more of the bar so it is visible on the loading bar..)
0:10 Added legit way to obtain blindMode 1 and 2 ("light marks") on level 5
0:18 Added note about the lightMapSize requiment for lvl5 blindMode switch
Changelog v0.15.5.0
Posted: 23.12.2025 20:12:36
by Julius
ULTIGEN v0.15.5.0 /// 13.07.2025 02:22
16.5.2025
21:04 Updated time display formation functions (optimized them)
21:21 Updated level 7 layout (made that 1 jump lot easier)
21:55 Disabled dashing if its slippery and added message for it also (lvl7)
22:39 Made lvl7 flying easier (if flying fails will it be made easier, every 10th attempt will make it much easier)
22:39 Added indicator when flying works
26-27.5.2025
21:31 Renamed Audio class to SoundSystem
21:55 Created enum for Media
22:23 Added ResourceLoader state (does not do much yet)
23:07 Reworked SoundSystem code
23:29 Changed ResourceLoader load and unload stuff to work different way
23:44 Added threads to ResourceLoader
0:59 Added support for loading and playing after load for music
0:59 Converted everything to work with new SoundSystem utilizing Media enum
1:07 Fixed incorrect datalocation on menuoption and menuselect sfx
1:15 Fixed threads on ResourceLoader
1:22 Fixed ResourceLoader initialization code was run twise
1:23 Fixed SS will check is clip null before trying to stop it
1:24 Retarded RL(resourceLoad) thread processing start so it has some time to think
1:56 Added loading screen background and proggress bar
2:37 Fixed some audio related mistakes (lvl1 music and lvl4 gun)
27.5.2025
19:12 Changed Level 7 layout so it is more easier
28.5.2025
14:25 Player will now get full health when pressing continue if game is not progressive
14:35 Made StopMusic option to clear sound memory
14:45 Updated dataVersion to 5.10 (added R2342 and R2343) and settings for them
14:49 Added usage for settings and make it still possible to unload more on mainmenu
14:59 Make music not to play/load if music has been disabled on new SS
15:09 Make Level 5 loading bar to show more detail for tileLightMap calculations