Since trinkets are expressed in words, how would this work if you had that many of them? Or does it start using numbers after a certain point?
In the "Internal commands" thread, people said that if you get more than 50 trinkets or less than 0 trinkets (the last one only works if you edit the .vvvvvv file, obviously), it says "Lots out of twenty". Every # of trinkets >-1 and <51 it says the number in words.
(I understand why you didn't read the whole thread. It has too many replies!).
EDIT: Why would Terry give a 32-bit value for the # of trinkets anyway? Only Terry knows. From what people discovered (mentioned above), he knew from the start that he would need a maximum of 50 trinkets for the game. 8 bits are enough for that. Actually, 6 bits are enough for that and 5 bits are enough for 20, but apparently you can only set a # to have 2
x bits, possibly because x bits make 2
x numbers... I don't know much about programming.
What would happen when you give the 2
32th trinket, anyway? Wouldn't VVVVVV crash, like when using play(16) because x in play(x) has 4 bits and 2
4=16?
EDIT 2: I don't see how can FIQ's solution be a solution even if it wouldn't take 7 hours. The number he mentioned is 2
32-1, that is equal to all 32 bits being 1. Would that cause anything besides saying "Lots out of Twenty"?