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 99895 times)

1 Member and 1 Guest are viewing this topic.

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 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:October 05, 2024, 03:40:21 am
    • 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:October 05, 2024, 03:40:21 am
    • 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:October 06, 2024, 06:29:44 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
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 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:October 06, 2024, 06:29:44 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
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 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
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 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
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 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:October 05, 2024, 03:40:21 am
    • 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
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 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:October 05, 2024, 03:40:21 am
    • 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:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #292 on: September 09, 2024, 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: September 09, 2024, 05:23:08 pm by psakhis »

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 343
  • Last login:October 05, 2024, 03:40:21 am
    • Eiusdemmodi
Re: CRT Emudriver - Non emulated compatible games
« Reply #293 on: September 09, 2024, 06:33:20 pm »
So it was a just-for-fun approach, after all. Enjoy, then.

grendelrt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Yesterday at 11:53:13 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #294 on: September 15, 2024, 04:03:00 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
I was doing this for Wild Guns Reloaded and there are also some registry settings for resolution, do you have those set as 424 270?

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #295 on: September 16, 2024, 09:30:17 am »
Fading Afternoon

Steam
Fading Afternoon


240x135 1x Window Size

Haven't figured out a good res. So I'm leaving this as is until I do so..

Edit:
240x240 Letter-boxed




« Last Edit: September 16, 2024, 09:44:13 am by Rion »

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #296 on: September 16, 2024, 06:03:17 pm »
Fallen Leaf

Steam
Fallen Leaf

480x270 is the Native Resolution.

This one was a little bit tricky.
You need to boot up in 480x270 but when the title screen appears then you switch to
480x240





Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #297 on: September 17, 2024, 12:12:13 pm »
Ara Fell: Enhanced Edition

Ara Fell is a 2016 role-playing video game developed by Stegosoft Games.
This enhanced edition of the game was published by Dangen Entertainment in March 2020.

Don't miss out on this. It's a really nice classic RPG.


Steam
Ara Fell: Enhanced Edition

GOG.com
Ara Fell: Enhanced Edition


320x240 or 426x240@60 same as Rise of the Third Power from the same developer.




« Last Edit: September 17, 2024, 12:20:07 pm by Rion »

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #298 on: September 18, 2024, 09:34:21 am »
The Last Faith

Steam
The Last Faith

GOG.com
The Last Faith


854x480 16:9 to 4.3







Meifumado

854x480 16:9 to 4.3
720x480@60 16:9 Letter-boxed

Steam
Meifumado






Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #299 on: September 18, 2024, 05:28:42 pm »
Iron Meat

Tested the Demo

Release Date: 26 Sep, 2024

Native res is according to the devs themself 1152х648

384x216
or
384x240@60

Steam
Iron Meat





Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #300 on: September 27, 2024, 05:24:46 am »
Castlevania ReVamped

Native res is 400х224

400x224

Version 1.1.1 (Latest)
Google Drive Link (Windows)
Google Drive Link (Linux Ubuntu)

Open-Source Edition
Castlevania ReVamped







Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #301 on: September 27, 2024, 10:27:56 am »
Dumpy and Bumpy

Steam
Dumpy and Bumpy

GOG.com
Dumpy and Bumpy

Native res is 424x240

424x240






BuckoA51

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13
  • Last login:October 02, 2024, 06:31:07 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #302 on: September 30, 2024, 07:29:08 pm »
Trying to get Andro Dunos 2 to work and the darn thing has a space in the filename.

No matter what I try I can't seem to get switchres to like it.. I've tried

switchres -s 320 240 60 -l ""andro dunos ii.EXE""
switchres -s 320 240 60 -l "andro dunos ii.EXE"

even

switchres -s 320 240 60 -l "C:\Program Files (x86)\Steam\steamapps\common\andro dunos ii.EXE"
switchres -s 320 240 60 -l ""C:\Program Files (x86)\Steam\steamapps\common\andro dunos ii.EXE""

Always I get "too many arguments" or "andro is not recognised as an internal or external commmand blah blah"

Someone put me out of my misery lol ::)


Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 108
  • Last login:Today at 05:47:31 pm
  • 240p, 480i
Re: CRT Emudriver - Non emulated compatible games
« Reply #303 on: October 04, 2024, 08:00:54 am »
Trying to get Andro Dunos 2 to work and the darn thing has a space in the filename.

No matter what I try I can't seem to get switchres to like it.. I've tried

switchres -s 320 240 60 -l ""andro dunos ii.EXE""
switchres -s 320 240 60 -l "andro dunos ii.EXE"

even

switchres -s 320 240 60 -l "C:\Program Files (x86)\Steam\steamapps\common\andro dunos ii.EXE"
switchres -s 320 240 60 -l ""C:\Program Files (x86)\Steam\steamapps\common\andro dunos ii.EXE""

Always I get "too many arguments" or "andro is not recognised as an internal or external commmand blah blah"

Someone put me out of my misery lol ::)

How I do it

Code: [Select]
@echo off
REM Change to the directory of the game
cd "C:\Games\Andro Dunos II"

REM Start switchres.exe with the specified arguments
c:\ini\switchres.exe 320 240 60 -f 320x240@60 -i C:\ini\switchres.ini -s -l "\"C:\Games\Andro Dunos II\andro dunos ii.EXE\""

For you it should be something like

Code: [Select]
@echo off
REM Change to the directory of the game
cd "C:\Program Files (x86)\Steam\steamapps\common\Andro Dunos II"

REM Start switchres.exe with the specified arguments
switchres.exe 320 240 60 -f 320x240@60 -s -l "\"C:\Program Files (x86)\Steam\steamapps\common\Andro Dunos II\andro dunos ii.EXE\""

In your example you also forgot the game folder Andro Dunos II..
« Last Edit: October 04, 2024, 08:02:59 am by Rion »