04-06-2025, 12:21 PM
I don't know if this should be in the bug section or is just a general question. There was an older question in the bug forum saying it would be fixed.
Making a card game, I use an array (0 to 51) for card numbers, then have a routine to shuffle it up.
With RANDOMIZE at top of program so it only gets used once each time the game is loaded, I consistently start with 2,0,3,48,9.
Moving it into the "new game" loop so it is run at the start of each new game, I'm always seeing 49,0,21,24.
I'm seeing the same sequence whether I use my Linux or Windows pc.
Not sure if it's something to do with FUSE emulator rather than ZX BASIC, and not using the FRAME setting which the help page mentions?
I've added my source as a txt file for reference.
Making a card game, I use an array (0 to 51) for card numbers, then have a routine to shuffle it up.
With RANDOMIZE at top of program so it only gets used once each time the game is loaded, I consistently start with 2,0,3,48,9.
Moving it into the "new game" loop so it is run at the start of each new game, I'm always seeing 49,0,21,24.
I'm seeing the same sequence whether I use my Linux or Windows pc.
Not sure if it's something to do with FUSE emulator rather than ZX BASIC, and not using the FRAME setting which the help page mentions?
I've added my source as a txt file for reference.