your password probably isn't meeting all of the requirements to register on the network - make sure your password meets the requirements on the register screen. here's one example of what would be acceptable (don't actually use this though): 123!@CattoBoi
mango-ki
Creator of
Recent community posts
unfortunately not, since trinkets are stored in arrays now as opposed to DS list strings (like "2FA100001245678"), and level records are now 2D arrays as opposed to structs. that would be very complicated to convert, so while it's annoyingly unfortunate, it's a little safer to just leave the accounts as is and let the game do the cleanup. (most people playing unfortunately can't access these records now anyway and are probably already gone, so it's a bit redundant)
thank you for your suggestion! i do have bugfixes/QoL patches planned for the series - i am also in the process of merging both the Steam and non-Steam codebases for easier work. i will make a note of this for the bugfix!
(i apologise to the streamer in question for the annoying run mechanic, honestly it was not a great idea)
This thread contains some known issues and ways to fix them. Please read this before submitting an issue!
Cannot register an account on the Forever Network
If you have issues registering an account on the Forever Network, please make sure that:
- You're not using a VPN to register on the Forever Network, or you're not behind another proxy service that changes your IP address. You must be registering from your home IP address (this address does not get shared, it only gets logged for safety/abuse purposes)
- You're not behind CGNAT. Some ISPs may apply this to your Internet connection due to IPv4 shortages, if they didn't give you an IPv6 address. This means that your IP is placed behind another network that can't be publicly reached - this may cause issues with the Forever Network's firewall, which unfortunately cannot be fixed on my end. Hopefully this doesn't cause issues with your registration - it is rare, but it is possible.
You can check the status of your IP address at https://ipinfo.io/what-is-my-ip, and compare it with the above issues. If you're in the clear, and you still can't register, please raise an issue in this community page and provide the time and date of when you attempted to register, so I can try to unblock your IP address (please don't actually share the address in your post - although not much harm comes from doing so, it's best to stay on the safe side.)
In the case that you're screwed cannot register on the network, an account is actually not strictly required to play, as you can still play offline with a local save file. The only downside to this is that you won't be on the public leaderboard, and you won't be able to log in as easily from another computer. You can however transfer your save files between devices, as long as you don't modify them by hand.
Having issues with a mod
If a mod doesn't load or appear on the Extras screen, you can check if any errors occurred while loading it in two ways:
- Opening the notifications sidebar (with the backslash key "\")
- Checking the game's folder for any error logs
These logs usually provide more detail on what went wrong during the loading process. It's best to bring up mod issues with the original author on their mod's GameBanana page, not in this community page, but if no mods are loading for you at all, please raise an issue here (a video recording or similar would be very helpful!)
I have another issue with the game
If you have another issue or bug you need to report, please provide the following:
- A screenrecording if possible that reproduces the issue, or at the very minimum, a screenshot
- A copy of the crash log, if one exists
- A detailed explanation of the issue
This detail helps me a lot when sifting through the spaghetti code diagnosing the problem and fixing it, and it is greatly appreciated! I usually try to fix bugs within a few days, but I aim to fix them within one day when I have time (alongside Life™ and working on Catto Boi INFiNiTY.)
the first issue can be fixed in the next patch - the second, though, is a known bug in the Tower of Heaven mod. I will let wrongwarp know about this issue!
I have a lineup of bugfixes for the collection which should be done sometime in the next month or so, so the sound issue has been noted. ty for the reports!
remapping controls currently isn't implemented in Forever, due to difficulties with getting such a system to work with Input. however, you can use a third-party program to remap controls for the game. here's one such program: https://sundaylab.itch.io/keymapper
if you lose the password to your account, you will not be able to recover it, and I cannot recover it for you either as all passwords are hashed. but, I could transfer the previous account's progress over to your new one, so if you can, reply with the name of the new account and I might try to transfer the old progress over.
EDIT: I found your new account, I've just updated its progress with the old account's progress. I hope this helps!
for the future, remember to write your password down somewhere, like in a password manager, or a notebook!
there are currently no plans to port this game or the other Catto Boi games to Linux due to several DLL dependencies that are built only for Windows.
there might be a third-party program out there that could fix your RPC problem, though. just found this one in a search which could help: https://github.com/EnderIce2/rpc-bridge
thank you for the reports! most of these bugs should now be fixed in version 1.1.2.1.
the only one i couldn't fix was the background clearing issue. it already has conditions which should check if the background sprite isn't the one set in the room editor's background layers, but it doesn't seem to work. i will need to investigate it sometime later though.
- have you selected "Load mods" in the Extras menu?
- have you set "loadModsOnStartup?" to "yes" in conf.txt? can you make sure that "loadModFolders?" is also not set?
- what are the exact contents of the mods folder? this might not make a difference but maybe try removing the "PLACE MOD ZIPS HERE.txt" file and see if that changes anything
interesting! thank you for your findings and videos (and your fanart! absolute cinema. peak, even.)
JuJuAdams' Input library would be the cause of the input spam issue. hopefully just updating it will fix it, but if not, I'll raise an issue in the developer's community Discord.
I will also look into the other issues and hopefully fix them soon. your post is greatly appreciated, and I'm glad you enjoyed the game! (hopefully big boi is okay,,)
blep!
thank you for your thoughts and your speedrun strats! regarding the control setting, I had trouble getting input reading from the save file to work with the Input library, so I unfortunately had to scrap it, which from an accessibility point of view is very frustrating. as you found out though, you can use external programs to rebind controls, so it's not all too bad
some other notes:
the levels on GameBanana were made with an older version of Forever, and won't load correctly unless you patch their mod.json as outlined here. I agree with how annoying it is that there isn't a lot of user content for the game - that was one of my main goals for it's longevity past beating the main campaign, alongside multiplayer, which doesn't seem to get a lot of use at the moment either. but time will tell!
the game should be saving chat logs on your end in the game's folder. the game does this both ways for both the client and the server. the crash you mentioned when joining your own server seems to be a simple oversight and should be patched soon. (given that barely anybody hosts on the master server it's no wonder we became aware of this bug just now) EDIT: patch 1.1.0.2 has fixed this issue!
unfortunately the chat window is unscrollable. creating scrollable UI components in GameMaker by code (which is still essentially how you do it) is pain and I'd rather use Godot.
thank you again for your review!
the first crash with Big Boi is a weird GameMaker variable unset bug that happens with some players which has been present since launch, which I still haven't figured out the cause of. the game was subsequently patched to save your progress by the time you reach that second half of ACT 1 in case the crash occurred, which is why you could relaunch and proceed normally
the minimizing issue could just be a WINE quirk, but I haven't tested it myself. when I tested the games again on Windows 10 though during the Cat.dll patch, this didn't happen to me
the second "restore.asm" issue may be as simple as checking if an additional space or return character is present in the file (in fact in your second screenshot I can see an extra return on line 20, maybe try removing that!). saving the file with UTF-8 encoding may also help if you haven't done so already
so looking up your account on the Forever Network I can see that your country flag is HK (Hong Kong). that error message is essentially saying it couldn't find the flag for HK. after checking the available flag sprites, there is no flag for HK either
I would patch this straight away, but annoyingly I'm also working on a netcode rework at the moment which will take some time, so this among a few other things won't be fixed until that's finished. I could however change the country code on your account temporarily to "XX" until this is fixed?







