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 --- Bug Reports --- 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 20803 times)

0 Members and 1 Guest are viewing this topic.

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #80 on: July 15, 2021, 05:29:07 am »
Super Cyborg 320x240

graphics.ini
[graphics]
mode=2
« Last Edit: July 15, 2021, 05:40:47 am by Rion »

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 210
  • Last login:Yesterday at 11:17:06 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #81 on: July 15, 2021, 03:10:49 pm »
Super Cyborg 320x240

graphics.ini
[graphics]
mode=2
mode=1 for fullscreen mode; anyway i have a little screen tearing

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #82 on: July 15, 2021, 06:43:19 pm »
Super Cyborg 320x240

graphics.ini
[graphics]
mode=2
mode=1 for fullscreen mode; anyway i have a little screen tearing

Yea sorry about that.
Totally missed that you already had it in your list.
But i did get better Results with mode=2.
But that could be a Wine issue because I'm using Linux.

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 495
  • Last login:October 10, 2021, 12:33:56 am
Re: CRT Emudriver - Non emulated compatible games
« Reply #83 on: July 16, 2021, 06:25:05 am »
Has anyone been able to get any of the newest Street Fighter games working? (SF IV, IV Ultra, V)
Ultra SF IV works perfect at 640x480
I didnt manage to make SFV work at this resolution.
I can't get the base SF IV working at all...
Arcade version seems better, but controls are 'difficult'

phasermaniac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 232
  • Last login:August 21, 2021, 06:13:24 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #84 on: July 17, 2021, 05:57:29 am »
Not tested, but the base of Alex Kidd's graphics seems to be of 640 x 360:

https://postback.geedorah.com/foros/viewtopic.php?pid=32864#p32864

But then if you have the HUD, portraits and whatnot designed at a higher rez, you can't expect them to look "right". It's an awful "feature" even for flat panels usage but overly present these days. (In this game's case, it's clearly an afterthought as it was going to have 384 x 288 graphics in its original fan game form. It's not that we're missing much, it seems, anyway.)
Thanks, I think I can live without this game.

Yesterday I was testing SuperCyborg, but for some reason I can't set it at 320x240. Ingame options doesn't show this resolution, and setting it in the ini doesn't work either.
I have 320x240 res created and working in many other games.
Any clue? thanks!

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #85 on: July 17, 2021, 09:53:14 am »
Not tested, but the base of Alex Kidd's graphics seems to be of 640 x 360:

https://postback.geedorah.com/foros/viewtopic.php?pid=32864#p32864

But then if you have the HUD, portraits and whatnot designed at a higher rez, you can't expect them to look "right". It's an awful "feature" even for flat panels usage but overly present these days. (In this game's case, it's clearly an afterthought as it was going to have 384 x 288 graphics in its original fan game form. It's not that we're missing much, it seems, anyway.)
Thanks, I think I can live without this game.

Yesterday I was testing SuperCyborg, but for some reason I can't set it at 320x240. Ingame options doesn't show this resolution, and setting it in the ini doesn't work either.
I have 320x240 res created and working in many other games.
Any clue? thanks!

This is what i use in Linux with Wine

graphics.ini

[graphics]
mode=2
[smooth filter]
=0
[screen resolution]
width=0
height=0

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #86 on: July 17, 2021, 09:54:50 am »
Raging Justice  854x480@60i (4:3 from 16:9)

phasermaniac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 232
  • Last login:August 21, 2021, 06:13:24 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #87 on: July 21, 2021, 05:29:48 am »
Other games I have in my arcade cab, most of them are 2p games. There are excellent games like Huntdown, Towerfall Ascension or Shakedown Hawaii.
I may be wrong with some resolution:

99 Vidas 432x240
Battle Axe 400x240
Clan N 480x288
Crazy Power Disc 640x240
Crypt of the Necrodancer 480x288
Curses'n'Chaos 480x272
Dead Pixels 2 (Demo) 640x240
Door Kickers 320x240
Enter the Gungeon 480x288
Go Morse Go 320x240
Golden Force 384x272
Guardian Sphere 512x288
Huntdown 432x240
Hyper Light Difter 480x288
Invisigun Heroes 480x288
Kinnikuman Muscle Fight 320x240
Mighty Goose 432x240
Mother Russia Bleeds 480x272
Nidhogg 2 528x288
Petal Crash 320x224
Pier Pressure 384x240
Potion Party 384x240
Retrocity Rampage 320x240
Rivercity Girls 480x272
Rivals of Aether 480x272
Roof Rage 528x288
Savage Halloween 456x256
Scourge Bringer 480x288
Shakedown Hawaii 320x240
Sparklite 512x288
Spirits Abyss 512x288
Streets of Rage 4 512x288
Towerfall Ascension 320x240
Tower 57 480x288
Wargroove 432x240
Wizard of Legend 480x288
« Last Edit: July 21, 2021, 12:19:35 pm by phasermaniac »

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 210
  • Last login:Yesterday at 11:17:06 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #88 on: August 19, 2021, 09:50:58 am »
Thanks @phasermaniac for your list.

Battle Axe runs better at 400x224 (base resolution) with aero activated for v-sync.

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #89 on: August 23, 2021, 04:34:16 am »
 Mayhem Brawler 854x480i @ 60Hz

Edit

Arietta of Spirits 384x216@60 (Full-screen, Pixel Perfect 1x)
« Last Edit: August 23, 2021, 06:48:01 pm by Rion »

CRTFTW

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:Yesterday at 08:58:02 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #90 on: October 10, 2021, 06:40:13 pm »
Damn guys glad I found this thread. I've had a ton of fun playing modern 240p games through Emudriver and didn't really have anybody to share my findings with.

Steel Assault is a pretty amazing new game published by Tribute Games. 320x240, a rare new 4:3 game. Very detailed and lively pixel art on this one.

Also from Tribute, I've been told by a dev that TMNT Shreadder's Reventge will be 480x270.

My TV could do 270p at 55.5Hz, but the question is whether the game will run slow or stutter at that refresh rate.

And a correction for the OP:  Blazing Chrome is 427x240. Not sure what will happen to the graphics if you run 426 wide, maybe it just crops?

Oh and another correction: Blaster Master Zero 2 is 416x240.

Blaster Master Zero 3, oddly, is 432x243. Those top 3 lines are out of vertical alignment on my CRT, but no big deal.
« Last Edit: October 10, 2021, 06:51:44 pm by CRTFTW »

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 210
  • Last login:Yesterday at 11:17:06 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #91 on: October 11, 2021, 09:53:28 am »
Damn guys glad I found this thread. I've had a ton of fun playing modern 240p games through Emudriver and didn't really have anybody to share my findings with.

Steel Assault is a pretty amazing new game published by Tribute Games. 320x240, a rare new 4:3 game. Very detailed and lively pixel art on this one.

Also from Tribute, I've been told by a dev that TMNT Shreadder's Reventge will be 480x270.

My TV could do 270p at 55.5Hz, but the question is whether the game will run slow or stutter at that refresh rate.

And a correction for the OP:  Blazing Chrome is 427x240. Not sure what will happen to the graphics if you run 426 wide, maybe it just crops?

Oh and another correction: Blaster Master Zero 2 is 416x240.

Blaster Master Zero 3, oddly, is 432x243. Those top 3 lines are out of vertical alignment on my CRT, but no big deal.
Thanks! I will test this changes!

Edit: With SR2 and editing switchres.ini now it's possible without adding new modes to the system.
- allow_hardware_refresh = 1
- user_mode  = 427x240

I didn't want to add new modes to the system for only some games, today with SR2 isn't necessary. @Calamity it's so good this!  :applaud:
« Last Edit: October 11, 2021, 11:56:13 am by psakhis »

CRTFTW

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:Yesterday at 08:58:02 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #92 on: October 11, 2021, 12:20:20 pm »

Edit: With SR2 and editing switchres.ini now it's possible without adding new modes to the system.
- allow_hardware_refresh = 1
- user_mode  = 427x240


I didn't know about this feature!

But what about refresh rate? A lot of these games have a specific refresh rate they need to run at to avoid stutter. Like most of Inticreates recent games, like Bloodstained and Blaster Master Zero, need to run at the 3DS' refresh rate of 59.834.

Is there a way to add a specific refresh rate to the configuration? Or even better, is Switchres able to detect the game's internal frame rate cap?

alex2005

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 113
  • Last login:Yesterday at 12:28:15 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #93 on: October 11, 2021, 12:24:12 pm »

Edit: With SR2 and editing switchres.ini now it's possible without adding new modes to the system.
- allow_hardware_refresh = 1
- user_mode  = 427x240

I didn't want to add new modes to the system for only some games, today with SR2 isn't necessary. @Calamity it's so good this!  :applaud:

In which folder do you need to set the switchres.ini to work? I had the impression this works only on Retroarch? If you could share an example that would be great :)

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 210
  • Last login:Yesterday at 11:17:06 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #94 on: October 11, 2021, 12:58:49 pm »
You only need call switchres in your ".cmd" or ".bat" file with desired refresh rate--> call "switchres.exe" -s 416 240 60 -l "%fullpath%run.lnk"

For switchres.ini, by default searches in the same directory or use -i argument

Usage: switchres <width> <height> <refresh> [options]
Options:
  -c, --calc                        Calculate video mode and exit
  -s, --switch                      Switch to video mode
  -l, --launch <command>            Launch <command>
  -m, --monitor <preset>            Monitor preset (generic_15, arcade_15, pal, ntsc, etc.)
  -a  --aspect <num:den>            Monitor aspect ratio
  -r  --rotated                     Original mode's native orientation is rotated
  -d, --display <OS_display_name>   Use target display (Windows: \\\\.\\DISPLAY1, ... Linux: VGA-0, ...)
  -f, --force <w>x<h>@<r>           Force a specific video mode from display mode list
  -i, --ini <file.ini>              Specify an ini file
  -b, --backend <api_name>          Specify the api name
  -k, --keep                        Keep changes on exit (warning: this disables cleanup)



Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #95 on: October 11, 2021, 01:03:02 pm »
I think you also can force it? At least you can when generating the modeline in Linux. Should work on Windows to.
call "switchres.exe" -s 427 240 59.834 -f 427x240@59.834 -i switchres.ini -l "%fullpath%run.lnk"

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 210
  • Last login:Yesterday at 11:17:06 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #96 on: October 11, 2021, 01:05:06 pm »
I think you also can force it? At least you can when generating the modeline in Linux. Should work on Windows to.
call "switchres.exe" -s 427 240 59.834 -f 427x240@59.834 -i switchres.ini -l "%fullpath%run.lnk"
Hi Rion, in Windows you need activate allow_hardware_refresh option to add modeline on the fly...

tisurame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 65
  • Last login:October 12, 2021, 10:41:13 pm
  • I'm a llama!
Re: CRT Emudriver - Non emulated compatible games
« Reply #97 on: October 11, 2021, 02:02:34 pm »
I think you also can force it? At least you can when generating the modeline in Linux. Should work on Windows to.
call "switchres.exe" -s 427 240 59.834 -f 427x240@59.834 -i switchres.ini -l "%fullpath%run.lnk"
Hi Rion, in Windows you need activate allow_hardware_refresh option to add modeline on the fly...


Do you have the last version of switchres?

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #98 on: October 11, 2021, 02:25:41 pm »
I think you also can force it? At least you can when generating the modeline in Linux. Should work on Windows to.
call "switchres.exe" -s 427 240 59.834 -f 427x240@59.834 -i switchres.ini -l "%fullpath%run.lnk"
Hi Rion, in Windows you need activate allow_hardware_refresh option to add modeline on the fly...


Do you have the last version of switchres?

https://github.com/antonioginer/switchres

Go to Action, Press on the latest commit, Scroll down to Artifacts
And download the latest build.

Edit: Looks like the workflow build have expired. I forked the repository and managed to build it.
Download Link
Switchres win32 x86_64 binary
https://github.com/Redemp/switchres/suites/4026066251/artifacts/101814694
« Last Edit: October 12, 2021, 03:09:50 am by Rion »

CRTFTW

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:Yesterday at 08:58:02 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #99 on: October 11, 2021, 06:32:32 pm »
And what if this generated modeline needs to be centered or resized?

Is the "custom_timing" command the one to use? And is there an example of the proper format somewhere?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 210
  • Last login:Yesterday at 11:17:06 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #100 on: October 11, 2021, 06:59:19 pm »
And what if this generated modeline needs to be centered or resized?

Is the "custom_timing" command the one to use? And is there an example of the proper format somewhere?
Same rules as GroovyMame so edit crt_range on switchres.ini with a custom monitor.

alex2005

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 113
  • Last login:Yesterday at 12:28:15 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #101 on: October 12, 2021, 03:18:35 am »
Has anyone managed to properly display Mortal Kombat 9, X or SFV?
In MK9 with 2560x240 it displays too stretched, but other resolutions I tried trigger the 4:3 display error (game seems not to be compatible with this aspect ratio). I assume there must be an intermediate resolution that makes it visually playable, but no luck so far :dizzy:

tisurame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 65
  • Last login:October 12, 2021, 10:41:13 pm
  • I'm a llama!
Re: CRT Emudriver - Non emulated compatible games
« Reply #102 on: October 12, 2021, 10:41:00 pm »
I think you also can force it? At least you can when generating the modeline in Linux. Should work on Windows to.
call "switchres.exe" -s 427 240 59.834 -f 427x240@59.834 -i switchres.ini -l "%fullpath%run.lnk"
Hi Rion, in Windows you need activate allow_hardware_refresh option to add modeline on the fly...


Do you have the last version of switchres?

https://github.com/antonioginer/switchres

Go to Action, Press on the latest commit, Scroll down to Artifacts
And download the latest build.

Edit: Looks like the workflow build have expired. I forked the repository and managed to build it.
Download Link
Switchres win32 x86_64 binary
https://github.com/Redemp/switchres/suites/4026066251/artifacts/101814694

Thanks. But the link is broken.

CRTFTW

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:Yesterday at 08:58:02 pm
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #103 on: October 13, 2021, 03:24:39 pm »
I still got the download prompt even though the page said 404

Rion

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:Today at 03:45:54 am
  • I want to build my own arcade controls!
Re: CRT Emudriver - Non emulated compatible games
« Reply #104 on: October 20, 2021, 05:49:30 pm »
Actraiser Renaissance 854x480@60i (4:3 from 16:9)
Dire Vengeance 854x480@60i (4:3 from 16:9)
They Always Run 854x480@60i (4:3 from 16:9)
Okinawa Rush 426x240@60
Viviette 384x216@60
Evil Tonight 384x216@60