I didn't know Winner had a natural cap in this game, that's very neat, makes reaching the victory cap on him a "feasible" goal like in LoT1 with the 255 cap. Not that I think anyone would bother grinding to level 40k. A similar cap is used for special items (all items? I really can't remember), where the game uses 2 bytes to store how many you have, but naturally caps at 200.
However with items, the game just sets the value to 0 instead of reducing to the 200 cap, which makes resetting via Tome of Reincarnation very annoying later on since you'll easily get 200 gems from B11F grinding, only to go over the 200 cap when reincarnating someone. The game actually registers you have over 200 gems, counting all the way to 65535 normally, but the moment you save, quit and load, you get 0 gems for some reason, the game probably assumes there's no way to go over 200 so it assumes you cheated? :p
i've tried performing similar tests in infinity corridor, but the game isn't letting me modify the floor i'm at anymore (it just sets it back to whatever floor i'm actually at), but if anyone else could provide insight on this, i'd be thankful.
The best way to edit your current IC floor is via save file hacking. With a hex editor, you can edit the PEX01.ngd file, at offset 0xAE you'll find a 4-byte value corresponding to the current floor. Note this is a
signed integer, so values over 0x7FFFFFFF will lead to negative floor numbers, that surprisingly work normally until you encounter an enemy, leading to a game crash. Even if you get past the enemies and reach a boss floor, the game also crashes when trying to load the boss.
As far as IC floor hacking goes, 3peso actually forgot to apply the level cap on enemies, even though other stats are properly capped (i.e. HP caps at 10 quadrillion, but level does not cap at 10 million), which leads to some very funky overflow issues when the level gets absurdly high. The last "honest" boss fight is at floor 2,898,480 with a Shadow Shou, with a level under 10 million. From then on bosses inflate their levels normally, making every stat get near its cap until it overflows. So long as the calculated stat is lower than 2^64, the stat cap is properly applied (may be 2^63, not sure if it uses signed or unsigned integers), but if it overflows then it will go back to very small amounts you would see in 1-5F bosses. By this point the corridor becomes a big mess with difficulty, with random crashes happening on random encounters with what I assume are overflow issues caused by the absent level cap.
By the time the boss level goes over 0x7FFFFFFF into the negative values, by floor 622,458,970, random enemies always crash the game thanks to the overflow issues, and boss stats will be all over the place. Surprisingly, if you manage to not reach any encounters, everything actually works normally, you can progress through IC still. That is until floor 1,244,917,990, where the game tries to load a Shadow Kasen with level 0xFFFFFFFF, aka -1. The game goes into what I assume is an endless loop trying to compute her stats, and crashes, making that floor the lowest theoretical floor you can go without manually hacking your save file. If you do that the last boss becomes a Shadow Cirno on floor 2,147,483,640, before the floor count goes into the negative values, leading to game crashes on any fights, including bosses.