PWO in Scaled Window or Fullscreen with the app 'Lossless Scaling' on Steam. Windows 10/11 only.

thunderclap

Youngster
Joined
Mar 12, 2013
Messages
462
Points
63
1660522450069.png
Example screenshot ^^^. You don't need to copy these settings exactly. It's easy/quick to experiment for the best settings for you. The 1.8x scaling is for my high res monitor, yours will probably need less.

Update: Sept 21 2022. There is no more free demo version. Use Magpie or IntegerScaler if you don't want to pay (this costs $5.69 USD).

New alternative to IntegerScaler with Windowed Mode Scaling, Full Screen and easier setup than IntegerScaler. No computer skills needed. Better Multi-Screen support than IntegerScaler but not as good as Magpie. For multi-monitor setups I recommend Magpie if you'll be playing in fullscreen.

This program allows Full Screen or Windowed mode resizing (any size 1.0x or larger). Several smart resizing renderers available ("LS1" type uses machine learning upscaling) so any size looks crisp, almost like a new HD-remastered client. Perfect multi-monitor support: You can move the PWO window around freely and it behaves just like any standard window. Unlike IntegerScaler you can have PWO fullscreened on either screen, not just on your primary monitor.

Another benefit of this app is you can stretch to True Fullscreen ignoring aspect ratio, so there's no black bars like in IntegerScaler. Magpie can do this too (use 'Fill' mode instead of 'Fit')

Overall this is a great app but only worth the $5 over Magpie (which is free) if you care about Window Mode (playing PWO in a bigger window). Or if you need the few extra FPS (frames per second) or slightly better image quality (LS1 algo in "performance" mode from this app is the best quality/performance ratio you can get for PWO). LS is also slightly easier to set up/use.


Issues:
-When returning mouse focus to PWO from other screen, my cursor randomly jumps a short distance. To overcome this use Magpie instead.


Download Here
 
Last edited:

thunderclap

Youngster
Joined
Mar 12, 2013
Messages
462
Points
63
Update: Sept 21 2022. There is no more free demo version. Use IntegerScaler if you don't want to pay (this costs $5.69 USD).

Still highly recommended and well worth the price.

Got an interesting question...

Is there a way to do the opposite...ie...to make the PWO screen smaller instead of bigger? While keeping the scaling?
Yes, but not with LosslessScaling unfortunately and it's a lot more work to set up, requiring some computer skills. Works very well as long as your PC meets the minimum specs.
https://forum.pokemon-world-online....fullscreen-resizing-workaround-updated.38743/

The reason this isn't possible with LosslessScaling (or IntegerScaler) is because they work like a fancy magnifier. The original PWO window is still there, hidden below the enlarged window. If you could make the window smaller, you'd see PWO's native window in the background behind it. I was pondering whether it's possible to hide the original window off-screen somewhere for capturing purposes, but off-screen areas probably never get rendered in the first place. Maybe there's some fancy solution using virtual monitors or desktops.. but I doubt the creators would want to do that. People mostly use LS for upscaling 3d games for better FPS in high-resolutions, not downscaling stuff.
 
Last edited:

thunderclap

Youngster
Joined
Mar 12, 2013
Messages
462
Points
63
Oct 6 2022: Version 2.18 released!

LS1 update:
- A new, more efficient model that is smaller but produces slightly better results. The most noticeable changes are the significantly reduced number of artifacts (halos, ringing etc.), which are clearly visible at high sharpness levels and low resolutions on small bright objects such as letters. You can see the result of the change on this enlarged example[imgsli.com]. Other changes are hardly noticeable.
- Slightly reduced overall sharpness level.
- Performance has almost not changed. Depending on the architecture of GPU, there may be a small deviation in one direction or the other.

Polish language added, localizations updated. Thanks to the translators.
 

thunderclap

Youngster
Joined
Mar 12, 2013
Messages
462
Points
63
Oct 14 2022: Version 2.19 released.

- Minor changes to LS1 fixing "compressed" colors;
- LS will no longer unscale when the game window is not responding;
- If the game creates a new window, LS will try to scale it instead of unscaling when the first window loses focus;
- Takes input crop into account when clipping the cursor;
- Fixed scaling of maximized windows.
 

thunderclap

Youngster
Joined
Mar 12, 2013
Messages
462
Points
63
Oct 24 2022: Version 2.2.0 released.

- Optimized frame capture - 5-10% performance boost for all scaling types;

- New option "Double buffering":
Allows WGC to capture a new frame during scaling the previous frame. May stabilize frame time but increases latency. By default, LS throttles new frame capturing while scaling the previous frame to reduce latency.
It has been confirmed that this can make a significant difference in performance on some systems, on others it may not change anything other than adding latency.

- New scaling type "Bicubic CAS":
As the name suggests, this is bicubic upscaling + AMD CAS sharpening. Scaling uses a fast implementation of the Catmull-Rom filter, which seems to provide better quality than CAS scaling and has similar performance. Overall, the Bicubic CAS is about 40-50% faster than the LS1/FSR, but still delivers decent results, making it a good choice for those who want even more performance.

Oct 30 2022: Version 2.2.1 released.

New option - "Draw FPS":
Draws the number of captured and scaled frames per second (FPS) and average time spent scaling a frame (frametime).
It can be useful for understanding the LS performance and correct tuning, as well as for comparing scaling types.

Nov 14 2022: Version 2.2.2 released.
2.2.2 released

Because Anime4K shaders are heavy, they are not usually used when performance is needed, but rather to improve the quality of older and less demanding games at any cost. Often, these games have mostly static content, such as in the case of visual novels, simulators, strategies, or even regular programs.

- A new feature for Anime4K, which I called Variable Rate Scaling, allows LS to not rescale parts of the frame that have not changed. This significantly reduces the load of the GPU when scaling such content, and makes it possible to run the heaviest "Ultra Large" shader even on integrated GPUs (if there is enough video memory). Check out this whopping difference when scaling a game with static content on a laptop AMD APU:
Average frame time: 29 ms -> 2 ms
FPS: 33 -> 90-120
GPU load: 97% -> 25-35%

All this while maintaining the same quality.

Use for more dynamic content can also be justified, but the frame time will be very inconsistent.

- Now any profile can act as global. If no custom profile is found for the game, the selected profile will be used instead of the default profile as before. In addition, it is now possible to create a single profile for several games by specifying their executable files separated by a semicolon ";".

- LS will no longer create a profile for itself in the Nvidia control panel.
Note: Anime4k is the best quality option to use with PWO (second best is LS1). With this update, even slower computers should be able to run it smoothly!
 
Last edited:

thunderclap

Youngster
Joined
Mar 12, 2013
Messages
462
Points
63
Dec 7 2022: Version 2.2.3 released.
- Added the ability to output scaled content to another display.

The main reason for adding this strange option is to be able to capture games running in exclusive fullscreen mode on the primary monitor and display scaled content on the secondary one, which seems to be the only possible way.
When scaling the game from the primary monitor (both windowed and fullscreen mode) the lowest latency is observed. The opposite maybe true when the displays are connected to the same GPU, but this is not my case.
Since it can be important, when choosing a display, it is written to which GPU it is physically connected.
You can also downscale the game from a higher resolution monitor to a lower one, but I can't imagine why anyone would want to do that ¯\_(ツ)_/¯

Dec 18 2022: Version 2.2.4 released.
Third generation of the LS1. The new model has slightly better resolving ability and fewer artifacts. Some colors have become barely darker and are closer to the original. Performance may vary. I get ~5% worse performance on dGPU but ~15% better on iGPU (scaling frame time).

Have fun and happy holidays!
 
Last edited:
Top