Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Old programs on 4k monitor  (Read 2390 times)

0 Members and 1 Guest are viewing this topic.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:Yesterday at 12:43:52 pm
  • ...
Old programs on 4k monitor
« on: September 13, 2018, 01:54:33 pm »
I bought a nifty 27" 4k monitor to go along with my PC rebuild a while back.
It worked out exactly as I wanted for having multiple programs viewable and larger workspaces on design programs.

However, some old programs are borderline unusable because they don't scale well.  Even with Windows scaling cranked to 200%.
Some don't scale well so I end up with larger lettering inside a box that's still half size.
I wasn't that bothered by it until I started trying to use WinISD on it this week.

Any of you pros have a go-to method to work around this?

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19955
  • Last login:April 12, 2024, 11:03:32 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Old programs on 4k monitor
« Reply #1 on: September 13, 2018, 03:14:04 pm »
Buy a 20,000 watt sound system to go with it?
***Build what you dig, bro. Build what you dig.***

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:Yesterday at 12:43:52 pm
  • ...
Re: Old programs on 4k monitor
« Reply #2 on: September 13, 2018, 03:34:53 pm »
Buy a 20,000 watt sound system to go with it?

I already have it.
I am trying to run WinISD to design the speaker enclosures.
(actually more like 30 watts and the speakers are for my desk at work)



yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19955
  • Last login:April 12, 2024, 11:03:32 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Old programs on 4k monitor
« Reply #3 on: September 13, 2018, 03:47:25 pm »
Maybe run the problem programs on a secondary monitor?
***Build what you dig, bro. Build what you dig.***

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:Yesterday at 12:43:52 pm
  • ...
Re: Old programs on 4k monitor
« Reply #4 on: September 13, 2018, 04:01:22 pm »
It might come to that or running it on my laptop which doesn't get used much anymore.

I thought maybe one of the IT guys on here had dealt with the issue where they work and had a go-to solution.
A search turns up things like creating a windows "manifest", but I don't want to get into learning how to set that up if there is a better and easier solution out there..

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13999
  • Last login:April 09, 2024, 07:27:18 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Old programs on 4k monitor
« Reply #5 on: September 13, 2018, 04:27:20 pm »
Maybe run the problem programs on a secondary monitor?

^This is the easiest solution.  You can get fairly good results with manifests but you have to create one and the corresponding registry entry for every single program but you can still run into some of the same issues you're having with Windows scaling.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:Yesterday at 12:43:52 pm
  • ...
Re: Old programs on 4k monitor
« Reply #6 on: September 14, 2018, 07:59:45 pm »
I ended up fumbling with the manifest thing enough to understand that the tutorial I was following was only half necessary.
Here is what I did (after getting it wrong a few times):

1. Changed registry key to allow for external manifests.
2. Accessed the programs real manifest using Resource Hacker
3. Copy and pasted real manifest into notepad.
4. Changed <dpiAware>true</dpiAware> to <dpiAware>false</dpiAware>
5. Saved in same folder as the WinISD.exe as WinISD.exe.manifest

It scales large enough to be usable now.
The text doesn't look real great, but compared to having to use a magnifying glass it is awesome.
(letting windows attempt to make it look "less blurry" only makes it worse)

 :applaud:

EDIT: Worked well on WinISD, but on the other program (Family Tree Maker 2014) where the boxes didn't scale with the text it made things worse.  I can live with it.  Glad to have WinISD usable.
« Last Edit: September 14, 2018, 08:14:05 pm by BadMouth »

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9226
  • Last login:Yesterday at 12:43:52 pm
  • ...
Re: Old programs on 4k monitor
« Reply #7 on: September 14, 2018, 08:32:46 pm »
After fiddling with it some more I've realized that none of that was necessary.  :-[
Since the program already had  <dpiAware>true</dpiAware> in its original manifest it was already scaling, just poorly.

All that was really necessary was to override the programs scaling with windows scaling.
right click on the exe>properties>compatibility>change high dpi settings>high dpi scaling override>performed by: system

same...damn....result

That was a long ride to learn a little.