Hi James, you mean you resized the screenshot button on the GUI but the image is still small? If you go into ASS.asc, at the top you should see two variables, SL_WIDTH and SL_HEIGHT. This is the size of the screenshot. Just change them to the new dimensions of the button. It doesn't have to be a proper resolution like 320x240 but just make sure to keep the aspect ratio the same (4:3) or the screenshot might stretch.
If you go even higher than 320x240, you might also want to scroll down to the game_start section in ASS.asc and increase the values for game.screenshot_width & game.screenshot_height. This is the resolution of the screenshot saved in the savegame, not the size at which it is rendered on the GUI.
As for the screenshots grid, it could certainly be done. I remember making one a long time ago, but I don't remember exactly how to do it. I suppose it would involve loading all the screenshots for the savegames at once instead of waiting on one to be selected from the list.
And if you want to cap the total number of saveslots, look in the btnSaveOK_OnClick function in your globalscript for the line
if (totalsaves < 50) {
and change 50 to whichever number of saveslots you want.