26 December 2008, 15:55 | #1 | |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,525
|
Automatic scaling testing (from beta thread)
Quote:
|
|
26 December 2008, 16:15 | #2 | |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,438
|
Looks like a great update Toni.
Quote:
|
|
26 December 2008, 16:34 | #3 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
Thank you Toni for this great feature : automatic display scaling! .
|
26 December 2008, 16:49 | #4 | ||
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
Quote:
- Scaled picture does not fit on screen. Top left is fine but bottom right is off screen. - when dragging the Workbench screen, it is stretched instead of moved, i.e. the top stays where it is and the bottom is moved down. Quote:
|
||
26 December 2008, 16:58 | #5 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,438
|
I notice no delay with enabled Null filter (without auto-scaling), i.e. the ClassicWB boots with the same speed as before.
Last edited by Retro-Nerd; 26 December 2008 at 17:47. |
26 December 2008, 17:32 | #6 | |||||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
Quote:
Quote:
Quote:
Quote:
Does it happen even if you use quickstart setting without default.uae and without any scaling? (PC specs?) This needs to be solved because I refuse to return to old method because it makes everything too complex. EDIT: checked log? it can get really slow if something writes to log continuously. Last edited by Toni Wilen; 26 December 2008 at 17:39. |
|||||
26 December 2008, 17:34 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Moved from beta thread. I think this thread can grow really big..
|
26 December 2008, 17:37 | #8 |
Global Caturator
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
|
Forgot my post Toni...
|
26 December 2008, 20:05 | #9 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
there's some garbled thing here about autoscaling: i'm sorry if cannot be clearer, but i've understood it poorly myself.
If you change from Full Screen to D3D (possibly to all the other filters, as they scale in different way) it may keep the "null Filter" settings in the new environment, instead f the new one. It happens in both modes fllscreen and windowed; to test it: let's play a bit with autoscale enabled; > F12 > disable autoscale > test it (you'll notice size and position of the screen) > F12 > reinable it, play a bit then again F12 and set Direct3D: the position of the screen is not the one you would have if you would first slect D3d and then autoscale. Then if you play a bit again, switching to no filter at all, you may have bouncing screen as result (quickly switching between 2 different positions) In the attached logs i quitted the emulation when one of such flashing things occurred (and there should be trace of the misplacing i typed about). |
26 December 2008, 20:40 | #10 |
Global Moderator
Join Date: May 2001
Location: Derby, UK
Age: 46
Posts: 2,287
|
This is what I get when running the Direct3D filter. (Using 32-bit Bilinear if it makes a difference)
If I press f12 and click on any of options (Filter, output, input etc.etc.) it resizes the screen until the next screen mode change when it goes back to the unscaled size. I used hires (normal) and single line for the image but it's the same with all other configurations. Tested using CD32 settings and Pinball Fantasies (1993)(21st Century)[!]. Last edited by Ian; 26 December 2008 at 20:53. |
27 December 2008, 00:29 | #11 |
Registered User
Join Date: Sep 2007
Location: Las Cruces, USA
Age: 71
Posts: 351
|
Auto Scaling actually works. The only thing that doesn't work so good is Productivity mode. I'm using the Scale2x filter, full screen, and filter sliders all set to 0. Windowed mode works also, with the same problem with Productivity mode. Screen shot attached. One thing that might not be obvious on the screen shot, the Amiga screen extens above the display, I can grab things with the mouse but I can't see them.
|
27 December 2008, 10:40 | #12 |
Registered User
Join Date: Aug 2004
Location: Amiga_land
Posts: 443
|
@Ed Cruse:
Try setting "Resolution" to "Super Hires" in WinUAE "Display" panel settings. Productivity screen modes require it. |
27 December 2008, 11:21 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Programmed modes may not work (I didn't even test them yet..)
Idea: What about "inverted" autoscale? In windowed mode window is resized to Amiga display size? (like RTG mode normally) Easy to implement but I want to know if it is pointless enough to implement EDIT: already implemented. Quite fun feature.. Last edited by Toni Wilen; 27 December 2008 at 13:19. |
27 December 2008, 13:15 | #14 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
as autoscale is implemented for drawing tables mostly and drawing tables are used mostly in Workbench environments, and therefore dependant to workbench resolutions, then it's better to have the display resize instead the window. it's true that even with the window resized, you could eventually twice (could you?) the filtered display with the [FS - 1x - 2x] options, but it's better as it is now for readability reasons. anyway, i would like to stress that autoscale option should not ever be on by default: it's too unstable imho. |
|
27 December 2008, 13:18 | #15 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
And just saying "unstable": really useful information.. EDIT: autoscale/autosizing is basically for those people that always complain about borders in games/demos (even if there are borders when using real Amigas..). It has nothing to do with "productivity" stuff. |
|
27 December 2008, 19:26 | #16 | |||
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
Quote:
probably i am mistaken. uhm... Quote:
|
|||
27 December 2008, 19:48 | #17 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
You can generally expect that direct3d/opengl are borken until it really is said in changelogs..
|
28 December 2008, 11:39 | #18 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
Quote:
Hardcopies: - without filters - with filters without autoscale - with autoscale fourth hardcopy: with filters without autoscale; after Alt-Tab to Windows and back, the black border is not cleared. |
|
28 December 2008, 12:47 | #19 | |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
Quote:
Windows' display (winuae was running fullscreen) stayed flashing and unuseable even after winuae crashed and i had to reset the PC. |
|
28 December 2008, 12:52 | #20 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
No filters/null filter + windowed is the only mode that is guaranteed to work in every beta. (at least mostly..) |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Integer scaling not pixel-perfect in 2.3.3 and 2.4.0 beta 21 | Bonifacy | support.WinUAE | 11 | 08 September 2012 20:27 |
Automatic scaling issues | mark_k | support.WinUAE | 15 | 29 March 2012 16:58 |
automatic scaling font distortion | Falcon Flight | support.WinUAE | 4 | 05 February 2010 18:25 |
|
|