WARNING No. 1: The suggested solution doesn't really auto-magically add support for 16:10 resolutions, far from it. You'll have to wait for the Code Master™ himself (/me bows to the almighty Code Master™!!!) to consider whether it's worth going through the trouble of redoing probably quite a significant portion of the code. The proposed solution does fix an annoying graphical glitch some (if not all?
) widescreen LCD users have been reporting with resolutions above 1024x768. Read on if you can live with black bars running down the sides of the screen.Can't sleep because you're having nightmares caused by graphical glitches like these?

Banging
with your head against the wall ever since the release of this marvelous piece of software because you can't play on fullscreen resolutions higher than 1024x768? Have you been posting
all over the forum about similar issues and desperately trying to find a solution? Already tried
manually overriding the resolution in init.cfg but now your image is horizontally stretched? Or blurry because the resolution doesn't match your native LCD resolution and your display and/or graphic card is doing internal scaling? Well, the following might just work for you:
Check your display properties (
Control Panel > Display in XP or
Control Panel > Appearance and Personalization > Adjust screen resolution in Vista (or better yet: just click with the
right mouse button on your desktop, choose
Properties in XP,
Personalize > Display Settings in Vista). Play around with the resolution slider and check for resolutions between 1024x768 and 1680x1050 (1920x1200 or whatever your maximum resoultion is). You'll probably notice all the classics ranging from SXGA (1280x1024), WXGA+ (1440×900), WSXGA+ (1680×1050), WUXGA (if a huge > 24" beast is standing on your desk

) etc. Notice there are actually no standard resolutions above 1152×864 with an aspect ratio of 4:3 (not including UXGA at 1600x1200 and QXGA at 2048×1536, both of them probably just out of reach of your shiny new 16:10 widescreen LCD

). Makes you wonder why 1280x960 and 1440x1050 were even included as an option in Aquaria if your system doesn't really support them (what's even worse - the game makes you think you're running 1280x960 or 1440x1050 when in fact you aren't - you fall somewhere in-between and all sorts of graphical anomalies start appearing).
Ahh, but there's always the options of adding custom resolutions to your system (
WARNING No. 2: only perform the following steps if you're a highly trained professional 
).
This should probably work for most of you nVidia users out there. Only tested with Vista32 and GeForce 8800 GTX though:
1. Grab RivaTuner (v2.06 as of writing) from
here. Run the installation, disable the memory-mapped I/O protection by unticking the second installation option. Run the program.
2. Choose
Customize... and run the
Custom display modes / refresh rates wizard as seen below:

3. Type in 1280 for
mode width and 960 for
mode height. Type 60 into the
Refresh rates list input field. Click the
Add button and ignore the warning message.

4. Clicking Add will bring you to the previous window. Repeat steps 2 and 3, this time inputting the resolution 1400x1050.
5. Click
Apply /
OK, close RivaTuner,
reboot.
6. Open nVidia's Control Panel, click on the
View menu > Advanced.
Choose Display > Change flat panel scaling > Do not scale.

7. Run Aquaria's configuration, choose 1280x960 or 1400x1050. The latter should be perfect for all 16:10 users with max. resolution of 1680x1050, you'll only get 140 pixels of black bars on both sides of the image. You can leave the scaling to nVidia (just skip step 6), but I prefer black bars to stretched (and blurry) image.
8. Should be safe to uninstall RivaTuner now.
9. Well, there's always the option of just forgetting everything and plugging one of those good old CRTs you have lying around. Not to mention the response time is at least 10-times better than with LCDs

(did I mention my 32" Philips 32PFL9632/10LCD TV is lagging at least 100 ms behind my Apple 20" LCD? Check
here 
).