Changeset cc8cb3093a2c3f411f5312b929e7df6e9785ba00
Commiter: Charles Childers
Author: Charles Childers
Parent: f35805c2c5
(2010/03/09 00:13) Almost 2 years ago
sdl vm disallows negative addresses
Commiter: Charles Childers
Author: Charles Childers
Parent: f35805c2c5
(2010/03/09 00:13) Almost 2 years ago
sdl vm disallows negative addresses
if (vm.image[vm.ip+1] == 0)if (vm.ip < 0){{vm.ip++;vm.ip = IMAGE_SIZE;if (vm.image[vm.ip+1] == 0)else{{vm.ip++;if (vm.image[vm.ip+1] == 0)vm.ip++;if (vm.image[vm.ip+1] == 0)vm.ip++;#ifdef EXPERIMENTALif (vm.ip < 0)if (vm.image[vm.ip+1] == 0){{vm.ip++;vm.ip = IMAGE_SIZE;if (vm.image[vm.ip+1] == 0)else{{vm.ip++;if (vm.image[vm.ip+1] == 0)vm.ip++;if (vm.image[vm.ip+1] == 0)vm.ip++;#endifif (vm.image[vm.ip+1] == 0)if (vm.ip < 0){{vm.ip++;vm.ip = IMAGE_SIZE;if (vm.image[vm.ip+1] == 0)else{{vm.ip++;if (vm.image[vm.ip+1] == 0)vm.ip++;if (vm.image[vm.ip+1] == 0)vm.ip++;