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: CRT Emudriver - Non emulated compatible games  (Read 92384 times)

0 Members and 1 Guest are viewing this topic.

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:Today at 02:37:19 am
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #280 on: August 29, 2024, 05:15:16 pm »
Toxic Tomb

locomalito.com
Toxic Tomb


248x192 Native Res

Before you start the game for the first time in 248x192p do the following

Screen Mode: Fullscreen
Scaling: Stretched
Crt Filter: Off
Frame: No Frame


Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 343
  • Last login:Yesterday at 06:37:08 pm
    • Eiusdemmodi
Re: CRT Emudriver - Non emulated compatible games
« Reply #281 on: August 29, 2024, 05:56:43 pm »
Hey, Rion, you didn't answer this, please:

So I wonder, for something like Guilty Gear X, do you also downscale it to 15-kHz progressive?

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 343
  • Last login:Yesterday at 06:37:08 pm
    • Eiusdemmodi
Re: CRT Emudriver - Non emulated compatible games
« Reply #282 on: August 29, 2024, 06:11:40 pm »
I can pick as many samples as you need!


Edited for better formatting. The question is regarding 640 * 480 graphics, in case.








« Last Edit: August 29, 2024, 06:48:49 pm by Recapnation »

phasermaniac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 330
  • Last login:September 08, 2024, 08:47:17 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #283 on: August 30, 2024, 03:45:02 am »
I think Natsume games are all 480x270.

Wild guns reloaded, Poky & Roky and Ninja warriors, have 4/3 ration option (Ratio 100%) But window remains 16/9 with bezels.
So I set the screen rsolution to 427x270.
Launch the game windowed at 480x270 and set Ratio and scale to 100%.
I create a false fullscreen and move to -27,0 with ahk, something like:

Code: [Select]
run Game.exe
WinWait, ahk_exe Game.exe
WinSet, Style, -0xc40000, ahk_exe Game.exe,
WinMove, ahk_exe Game.exe, , -27, 0, 480, 270

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:Today at 02:37:19 am
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #284 on: August 30, 2024, 06:52:14 am »
I think Natsume games are all 480x270.

Wild guns reloaded, Poky & Roky and Ninja warriors, have 4/3 ration option (Ratio 100%) But window remains 16/9 with bezels.
So I set the screen rsolution to 427x270.
Launch the game windowed at 480x270 and set Ratio and scale to 100%.
I create a false fullscreen and move to -27,0 with ahk, something like:

Code: [Select]
run Game.exe
WinWait, ahk_exe Game.exe
WinSet, Style, -0xc40000, ahk_exe Game.exe,
WinMove, ahk_exe Game.exe, , -27, 0, 480, 270

Interesting.. Would you mind posting your script instead of an example?

phasermaniac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 330
  • Last login:September 08, 2024, 08:47:17 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #285 on: August 31, 2024, 03:38:19 am »
I have an ahk for all pc games, and I pass it parameters from xml to automatize things. But there is the relevant part for this game:

exeName = The Ninja Saviors Return of the Warriors

SetWorkingDir, C:/UTILS/switchres
run, C:/UTILS/switchres/switchres.exe -s -k 424 270 52.778
Sleep, 1000
run, E:\Microsoft Windows\ninja saviors - return of the warriors/%exeName%.exe
Sleep, 500
WinSet, Style, -0xc40000, ahk_exe %exeName%.exe,
WinMove, ahk_exe %exeName%.exe, , -28, 0, 480, 270

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:Today at 02:37:19 am
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #286 on: August 31, 2024, 04:01:29 pm »
I have an ahk for all pc games, and I pass it parameters from xml to automatize things. But there is the relevant part for this game:

exeName = The Ninja Saviors Return of the Warriors

SetWorkingDir, C:/UTILS/switchres
run, C:/UTILS/switchres/switchres.exe -s -k 424 270 52.778
Sleep, 1000
run, E:\Microsoft Windows\ninja saviors - return of the warriors/%exeName%.exe
Sleep, 500
WinSet, Style, -0xc40000, ahk_exe %exeName%.exe,
WinMove, ahk_exe %exeName%.exe, , -28, 0, 480, 270

Thanks!  :)

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:Today at 02:37:19 am
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #287 on: August 31, 2024, 04:07:31 pm »
Kitsune Tails

Steam
Kitsune Tails


480x270 is the Native Res

Looks very nice and crisp in
384x216

Before you start the game for the first time in 384x216p do the following

Fullscreen: ON
Vsync: ON
Scaling: Fill




Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:Today at 02:37:19 am
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #288 on: September 02, 2024, 03:49:36 pm »
Volgarr the Viking II


Volgarr the Viking II (Steam)


Volgarr the Viking II (GOG.com)


320x240

Display Mode: Fullscreen
Scaling Filter: Point


In-Game scales well and looks nice.
Sadly on the first level the hints being displayed on-screen don't scale to well but that's about it..



« Last Edit: September 02, 2024, 04:10:31 pm by Rion »

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 343
  • Last login:Yesterday at 06:37:08 pm
    • Eiusdemmodi
Re: CRT Emudriver - Non emulated compatible games
« Reply #289 on: September 03, 2024, 07:47:23 pm »
Volgarr, the Viking II mixes assets at different resolutions:



...which normally implies the game's graphics are moved on screen accordingly to the biggest resolution used by them and who knows if even hitboxes respond to this and whatnot.

But if you still want to downscale them, do it with some sense and stop at the lowest resolution used by the assets, which in this case is a CRT-friendly 640 * 360 mode (640 * 480 with borders):




In other words, if you still insist in destroying dot art by randomly subscaling it with no other purpose than forcing it to 15-kHz progressive whatever it takes, and telling everybody here, please, at least couple it with a line telling the people as well you're doing that and which is the original assets resolution, since 24 and 31-kHz monitors do exist and many people, not only have them, guess what -- freaking use them! The idea that this thread is for 15-kHz progressive only or that dot art "looks nice" when downscaled beyond its design resolution is pretty much made up by yourself.


Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 100
  • Last login:Today at 02:37:19 am
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #290 on: September 05, 2024, 02:11:41 am »
Volgarr, the Viking II mixes assets at different resolutions:



...which normally implies the game's graphics are moved on screen accordingly to the biggest resolution used by them and who knows if even hitboxes respond to this and whatnot.

But if you still want to downscale them, do it with some sense and stop at the lowest resolution used by the assets, which in this case is a CRT-friendly 640 * 360 mode (640 * 480 with borders):




In other words, if you still insist in destroying dot art by randomly subscaling it with no other purpose than forcing it to 15-kHz progressive whatever it takes, and telling everybody here, please, at least couple it with a line telling the people as well you're doing that and which is the original assets resolution, since 24 and 31-kHz monitors do exist and many people, not only have them, guess what -- freaking use them! The idea that this thread is for 15-kHz progressive only or that dot art "looks nice" when downscaled beyond its design resolution is pretty much made up by yourself.

320x180
Half of
640x360

But need to test after work..

Instead of getting upset just because I want them displayed in progressive res instead of interlaced. Contribute and say how you think it should be displayed instead.

Like you did just now.

I agree there is no right or wrong. It's a personal opinion.



« Last Edit: September 05, 2024, 02:21:20 am by Rion »

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 343
  • Last login:Yesterday at 06:37:08 pm
    • Eiusdemmodi
Re: CRT Emudriver - Non emulated compatible games
« Reply #291 on: September 05, 2024, 07:11:08 am »
Quote
Instead of getting upset just because I want them displayed in progressive res instead of interlaced.

Don't get me wrong. I'm not upset about whatever pap you particularly want to do at your holy place. I'm upset because you're spreading misinformation, despite your will to help out. This is likely the only thread on the non-volatile internet where restoring design resolution of contemporay games with 2-D graphics is discussed and explained, and it'd be advisable to have it done with some technical rigour instead of a "just for fun"-like attempt, you know. I've even been approached by game devs to get some knowhow on this matter (yes, there're still some out there who care about CRTs!) and leading them here would have been an embarrassment if they found out that the people are doing something as antithetical as downscaling the graphics beyond their design resolution.

I'm also upset about having to explain elementary stuff, should I say. There's no "personal opinion" when I state that dot art is ruined when you downscale below its design (native) resolution. If you have x * y actual pixels and you get them down to, say, x/2 * y/2, you're halving the picture on both axes to get a freaking quarter out of it. It doesn't matter if filtering is applied in the process, the picture's integrity is crushed. And this is even without entering the territory of scrolling, sprite positioning and hitboxes, as I understand it goes a bit beyond the elementary. Ruining stuff is no good, you know. Especially when other proper, natural solutions exist. You're free, obviously, of still wanting every freaking thing on a 15-kHz progressive display because you don't like interlacing, or your VGA monitor is too tiny, or too far from your arcade stick; whatever. Just, please, do not present that as a fine thing to do instead of the abomination it is. Many eventual visitors trying to learn on the subject here may get a far-too-incorrect idea -- this is a subforum born to get graphics properly displayed fighting whatever technological hindrances are there, after all.


Quote
Contribute and say how you think it should be displayed instead.

Believe me, I've already well done my part. Anyway, I'm giving hints basically every day here, I think I've mentioned it before:

http://postback.geedorah.com/foros/viewforum.php?id=1

Screenshots get always posted after proper downscaling to get 1 : 1 graphics, if applicable (and if the source allows it). (Also, don't mind the lack of HTTPS; it's safe.) Today's sample. Yesterday's. Monday's. Sunday's. Kage's remake as soon as 08.08. Forthcoming hits nobody else talks about. You name it.
« Last Edit: September 05, 2024, 06:31:28 pm by Recapnation »

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:Yesterday at 05:25:52 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #292 on: Yesterday at 02:06:59 pm »
Keep calm.

Thread was proposed to centralize those pc games that can work well at 15khz.

Resolution is something that is not always achieved because we do not have the same opinion, examples:
  A) I prefer any 240p to 480i even i know isn't the correct modeline
  B) Aspect ratio 16:9 vs 4:3. Some games are 640x360, so do any conversion to 854x480 is a hack to avoid black borders
  C) Pixel perfect vs vertical freq. A lot of games have 270 vertical lines, so isn't possible maintain 60hz. In my opinion i prefer crop that modeline to 240p and keep 60hz.
  D)...

I take this opportunity to comment that I will try to update thread with the latest contributions, which for me are very appreciated every time someone contributes a new title.

« Last Edit: Yesterday at 05:23:08 pm by psakhis »

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 343
  • Last login:Yesterday at 06:37:08 pm
    • Eiusdemmodi
Re: CRT Emudriver - Non emulated compatible games
« Reply #293 on: Yesterday at 06:33:20 pm »
So it was a just-for-fun approach, after all. Enjoy, then.