[FEATURE REQUEST] - AGI 2:1 Aspect Ratio Support

Started by Gal Shemesh, Wed 15/05/2024 22:33:14

Previous topic - Next topic

Gal Shemesh

#20
Actually, I mostly managed to make my AGI-Style template in AGS using the recent knowledge I learned from CW, Snarky and others on Discrod. :)

An AGI game does run in 320x200 resolution but its room is actually only 160x168, where the width of it is then stretched in code to fill the 320 lines. Only its Help and Inventory panels are 320x400 in resolution (I know, odd), which get stretched to the 640 width. Very complex until I managed to put my hand on this knowledge when digging into Sierra's AGI games in AGI Studio and by running them on many emulators and also investigating their different port versions.

Anyway, not sure if you saw in the support chat on Discrod, but I shared some GIFs from it. It looks and behaves wonderful, including its Parser. Trying to attach a GIF link here that shows the GUI menu I just finished creating yesterday. It is pure GUI elements and use no sprites at all!

I really liked how the dimensions of the sub-menu box is dynamic and change upon selection. This way you can add / subtract items from the GUI menu in code, without needing to worry about re-editing sprites and then re-adjusting the layout.




Gal Shemesh

#21
My final Sierra AGI-style template along with a demo game and source files are available on my Dropbox: https://www.dropbox.com/scl/fo/yel9k909s4adua6hbr6hl/ADC3VxJ3cK3SnH6rZdOF-Cg?rlkey=1o0uvgb5m5q5dcc9pngqqngwg&dl=0

Attached a few screenshots:







SMF spam blocked by CleanTalk