Opened 14 years ago

Closed 14 years ago

Last modified 19 months ago

#7519 closed enhancement

Touche: Aspect Ratio Correction

Reported by: SF/noizert Owned by: sev-
Priority: normal Component: Engine: Touche
Keywords: Cc:
Game: Touche

Description

Touché runs at 640x400 right now. Request for running at 640x480.

Ticket imported from: #1595534. Ticket imported from: feature-requests/335.

Attachments (1)

scummvm-stretch12.diff (1.4 KB ) - added by cyxx 14 years ago.
WIP patch for enabling ASR in non 320x200 resolutions

Download all attachments as: .zip

Change History (11)

by cyxx, 14 years ago

Attachment: scummvm-stretch12.diff added

WIP patch for enabling ASR in non 320x200 resolutions

comment:1 by cyxx, 14 years ago

In order to prevent duplicated work/effort, I did some of the necessary changes to enable ASR in this resolution a few days ago.

Patch needs more testing and some functions should get renamed before this get applied.

comment:2 by cyxx, 14 years ago

Er... I meant ARC and not ASR, of course :)

comment:3 by sev-, 14 years ago

Owner: set to cyxx

comment:4 by sev-, 14 years ago

Clipper software logo looks like a circle, not oval, so I suppose, that the game was designed to run in 640x400. Gregory? (unassign yourself even if the answer is positive, I'll enable correction in SDL backend if it is really needed)

comment:5 by cyxx, 14 years ago

Indeed, the game was designed to run in 640x400, but in a fullscreen mode. So, on "modern displays" in a windowed mode, the image still looks "squashed" compared to the original running under DOS. That's why I initially thought enabling ARC could be interesting.

Anyway, my first idea (even before that patch tracker got opened) was to bring this to -devel. What do you think ?

comment:6 by sev-, 14 years ago

What should be brought to -devel? Possibility to run with ARC? You, as the engine expert decide. So I take it as aye, and will implement today, right?

comment:7 by sev-, 14 years ago

Implemented in SVN.

comment:8 by sev-, 14 years ago

Owner: changed from cyxx to sev-
Status: newclosed

comment:9 by cyxx, 14 years ago

It would be nice to rename stretch200To240, update the function comment and update the README as well.

comment:10 by digitall, 19 months ago

Component: Engine: Touche
Game: Touche
Note: See TracTickets for help on using tickets.