Awesome thanks! Yeah im just scaling it up and working from there.
Yeah in testing out the implementation i had to find work arounds to keep everything snapped to the pixel grid and constrained down to the nokia's fps. I ended up turning every pixel into a 1x1 rectangle and the scaling methods in Löve2d seemed to handle it. For the fps i just gated any calls inside the update and draw functions to happen only on the specific frames.
Plus homebrew collision detection are so much easier when you're dealing with movements expresed in integers.