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 2.0 or 1.3 and ATI HD4890 TVOUT.  (Read 9391 times)

0 Members and 1 Guest are viewing this topic.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« on: December 26, 2016, 05:21:54 pm »
Hello, I have an arcade that I have been upgrading for 15 years... I live in Argentina and components are really hard to come by here.

I recently bought a Sony Triniton 29" TV and installed it on my Arcade, the upgrade is awesome and now my arcade looks incredibly good. The TV accepts COMPONENT 480i and 576i. This way my arcade has a very vivid and very nice image without color bleeding and artifacts.

Now I want to have real arcade resolutions on my TV so I decided to buy an ATI HD4890 (I previosly had an nvidia 9600 GT on the arcade) and install the last crt emudriver on my arcade. 2.0.

After trying a million times, CRT emudriver works with my card...but it does not modify my TVOUT display...it modifies my second DVI display port... After reading a lot it seems that TVOUT cannot be modified and it is always fixed at 480i, I do not believe this is 100% true since my new ati card accepts 640x480, 720x480, 720x576 and you can easily see that it is not scaling all that up on 480i..

I would make to talk with calamity, i cannot register into his forum page, is it true? TVOUT cannot be configured with resolutions? can this be done? Please tell me there is a way... it is imposible to buy a VGA to component converter here in argentina... believe me...i tried, search everywhere and nnobody has this... I wish there is a way to do this using TVOUT option ...

Is there a way to output ypbrb from DVI-A outputs without using a converter? (maybe some software)

there has to be a way to modify the TV OUT port instead of the DVI port... I cannot even buy a converter on another country and bring it here because it will not pass customs here... I hate this country...

R-Typer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 143
  • Last login:September 09, 2024, 12:50:41 pm
  • C64 Rulez!!!!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #1 on: December 26, 2016, 05:25:18 pm »
You need a TV with a SCART input.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #2 on: December 26, 2016, 06:21:44 pm »
I live in argentina, Scart does not exist here.

jan25th

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 95
  • Last login:Yesterday at 04:51:54 pm
  • Long time lurker
    • forum.arcadecontrols.com/index.php/topic,147244.0.html
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #3 on: December 27, 2016, 01:50:34 am »
You need a vga / component video transcoder and a probably a dvi-vga dongle for your video card if it doesn't already have an analog vga port. A transcoder is available by contacting Johnny at contato@jasnet.com.br His webpage is http://www.jasnet.com.br/products/vgaconverter/vgaconvv1_eng_v1.html

Good luck.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #4 on: December 27, 2016, 04:34:30 am »
I already know this, and like I said before, this is imposible to buy in argentina, it is not available and it will not surpase customs here.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #5 on: December 27, 2016, 12:23:08 pm »
Can anybody recommend a VGA to COMPONENT that does not scale resolution and has no lag?

One that sells anyplace in the world.

I have contacted this guy from JASnet but it does not seem to be good quality and if i'm going to spend so much money i prefer buying something that is high quality

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 687
  • Last login:July 12, 2025, 08:11:33 pm
    • SCART Hunter
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #6 on: December 27, 2016, 01:03:18 pm »
Can anybody recommend a VGA to COMPONENT that does not scale resolution and has no lag?

I have a Kramer FC-14 sitting on my shelf doing nothing. I'd be willing to sell it to you for the price I paid if you're interested. They're pretty hard to find these days (I watched eBay for around 12 months before seeing this one) but many people say they're the reference standard for RGB to YUV conversion.

I tried one of the cheaper SCART to YUV converters from eBay and really didn't like the results (compared with pure RGB). I imagine the image can be improved dramatically through calibration (mine has six trimpots inside) but I have no idea how that's done. The FC-14 doesn't have this problem.

Are you any good with electronics? Your other option would be to do an RGB hack with a TV you find locally. Even better than RGB to YUV. :)
My MAME/SCART/CRT blog: SCART Hunter

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #7 on: December 27, 2016, 01:35:21 pm »
how much do you want for it? send me a pm if you want.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #8 on: December 27, 2016, 04:07:14 pm »
I'm still hoping that calamity reads this, i wish emudriver would work on TVOUT too.

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 353
  • Last login:May 16, 2025, 07:59:16 am
    • Eiusdemmodi
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #9 on: December 31, 2016, 08:57:09 am »
I wouldn't hold my breath.

I never had the need so I've not tested this particular matter, but apparently you can use a sync-on-green-capable Extron RGB interface to "encode" RGB into YPP. It's by far the cheapest method, since these devices were broadly used in the USA -- I'm sure you'll end up finding one in Argentina.

These interfaces have many uses indeed as I've mentioned before, so I can't recommend them enough for anyone into CRT gaming. Just make sure it's a sync-on-green model.


Edit: Forget that; it seems you can use the device for YPP sources but not to encode RGB into YPP.
« Last Edit: December 31, 2016, 09:22:55 am by Recapnation »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7466
  • Last login:August 08, 2025, 06:55:05 am
  • Quote me with care
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #10 on: December 31, 2016, 11:17:57 am »
I'm still hoping that calamity reads this, i wish emudriver would work on TVOUT too.

The TV-Out is completely independent from RGB outputs, they follow different paths inside the driver, etc. There's nothing that can be done, sorry. TV-out is a super lame configuration anyway. Focus on getting a transcoder. Suerte, compaņero.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #11 on: January 01, 2017, 05:28:51 pm »
Hi Calamity, thank you for taking the time to read it, I was able to find a retailer (RAM Electronics, it is a retailer linked on Audio Authority home page) that ships Audio Authority 9A60a to argentina using a safe company (fedex), I cannot buy something and send it here using normal mail, argentinian mailing system is full of people that will rip you off at first oportunity, so using safer companies is a priority (fedex, ups, dhl).

So I ordered a 9A60a from Audio Authority and it will arrive in 3 days, once i have it working I have my Hd 4890 awaiting inside the arcade already.

I will post here the results.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #12 on: January 01, 2017, 05:32:05 pm »
@calamity BTW, I tried to register in your forum and registering is not available.

Gracias por todo amigo.

Sledge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 500
  • Last login:August 02, 2025, 01:37:53 am
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #13 on: January 01, 2017, 05:50:32 pm »
I have my Hd 4890 awaiting inside the arcade already.

I will post here the results.
Make sure to have a fan to remove warm air from your machine as this video card will generate a fair amount..

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #14 on: January 02, 2017, 11:03:01 am »
Yes I installed a 220v extraction fan, only one is enough to remove all hot air from the arcade since it is a very very powerfull, the arcade has been running very cool since then, I had to install it before because I changed the cpu from core 2 duo to core 2 quad and the cpu did get hot very fast.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #15 on: January 03, 2017, 08:53:21 pm »
Update, the AA 9a60 will arrive in 10 days because Ram electronics is out of stock... Jesus... I have such a bad luck... I will post again when it arrives and i'm able to test it.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #16 on: January 09, 2017, 05:04:35 pm »
Update: Fedex has my package, it will arrive in 1 week, so i will update then with a full review of how everything worked out with the new 2.0 driver.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #17 on: January 16, 2017, 08:09:05 pm »
So AA 9a60a arrived today to Argentina Buenos Aires and I was able to install it and test it for a few seconds to see if everything is OK, the 9a60a works like a charm, the image was shaking at first and rolling, but after dialing the pot inside a little to the right the image got steady and the quality is amazing, i installed crt emudrive 2.0 and it is already working, all resolutions and super resolutions are working, but groovy mame is not changing the resolution, i tried the example given by calamity (toki example given on the installation tutorial on his webpage) and toki looks all squashed. horizontally it looks ok, but vertically it looks small.

Sorry about my bad english. Any idea why is this happening? if i try all the resolutions (even the super resolutions) on arcade OSD they all look incredible with no problems, so i asume i did something wrong with groovymame configuration

Paradroid

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 687
  • Last login:July 12, 2025, 08:11:33 pm
    • SCART Hunter
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #18 on: January 16, 2017, 09:02:40 pm »
Good work! Now, post a log file so there's a hope of diagnosing the problem. :)

Sent from my SM-A300Y using Tapatalk

My MAME/SCART/CRT blog: SCART Hunter

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #19 on: January 16, 2017, 10:04:27 pm »
OK I will reply with a log tomorrow, I was diagnosing another problem today, I am loosing a very little % of the right of the screen... I think it has to do with the pot inside the 9a60, maybe i need to move it a little more (it gives me a wide range to move it while the image is still steady, so I think this is posible. I will fix this tomorrow and post a log of groovy mame, how do i take the log?

Thank you.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #20 on: January 17, 2017, 05:28:20 pm »
So I fixed most of the problems and generated 37 working resolutions and super resolutions, they look awesome with very little overscan, I tested them using arcadeOSD, I need to understand how to fix that now, but that is not the problem... I tried groovymame again and games are not switching resolution...they are all using windows resolution (640x480i).... this is really frustrating...I want to see scanlines inside a game!! haha... OMG...

I do not know what is the problem with my groovymame... how do i make a log to post here?

How do i fix the very little overscan without touching the TV geometry ? I understand that arcadeOSD is used to fix this but I do not understand the tutorial. :(

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #21 on: January 17, 2017, 07:40:26 pm »
I got Kega Fusion working at 320x240

Any idea why groovymame is not switching the resolution?

It looks a lot better in real life, my cellphone camera sucks ass

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 353
  • Last login:May 16, 2025, 07:59:16 am
    • Eiusdemmodi
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #22 on: January 17, 2017, 07:47:46 pm »
Did you mean this tutorial?

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #23 on: January 17, 2017, 08:06:34 pm »
Yes that one, I made changes using that tutorial to my mame.ini but i'm still getting this problem where groovymame is not switching the resolution and just using windows res... 640x480i... I did get Kega fusion to work :), but no luck with groovy mame.

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 353
  • Last login:May 16, 2025, 07:59:16 am
    • Eiusdemmodi
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #24 on: January 17, 2017, 08:20:10 pm »
You aren't even posting your 'mame.ini'; we can only tell you to review there every option explained in the guide. Anyway, I was asking about what you didn't understand on solving overscan issues.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #25 on: January 17, 2017, 08:22:30 pm »
Oh! ok so i need to post my mame.ini, ok, i will do that.

About the overscan, is very little and it happens only in some resolutions, how do i fix it? do i need to use arcadeosd to fix overscan? Do i need to use my service mode on the tv? i would prefer not touching that anymore, is there any way to fix the overscan without using the tv service mode?

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #26 on: January 17, 2017, 08:32:19 pm »
OK this is my mame.ini

I'm using groovymame 0.169, that is the last full mame version I downloaded (full romset), crt_emudriver 2.0, ATI HD4890 using AA 9a60a and Windows 7 64bits. Directx9 EX does not give any image, I tried with directx9 and Direct Draw and they both do the same thing, use windows desktop resolution for any game and stretch it in weird ways...

Code: [Select]
#
# CORE CONFIGURATION OPTIONS
#
readconfig                1
writeconfig               0

#
# CORE SEARCH PATH OPTIONS
#
rompath                   roms
hashpath                  hash
samplepath                samples
artpath                   artwork
ctrlrpath                 ctrlr
inipath                   .;ini
fontpath                  .
cheatpath                 cheat
crosshairpath             crosshair

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             cfg
nvram_directory           nvram
input_directory           inp
state_directory           sta
snapshot_directory        snap
diff_directory            diff
comment_directory         comments

#
# CORE OUTPUT DIRECTORY OPTIONS
#
hiscore_directory         hi

#
# CORE STATE/PLAYBACK OPTIONS
#
state                     
autosave                  0
playback                 
record                   
mngwrite                 
aviwrite                 
wavwrite                 
snapname                  %g/%i
snapsize                  auto
snapview                  internal
snapbilinear              0
statename                 %g
burnin                    0

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             0
frameskip                 0
seconds_to_run            0
throttle                  1
syncrefresh               0
sleep                     1
speed                     1.0
refreshspeed              0

#
# CORE ROTATION OPTIONS
#
rotate                    1
ror                       0
rol                       0
autoror                   0
autorol                   0
flipx                     0
flipy                     0

#
# CORE ARTWORK OPTIONS
#
artwork_crop              1
use_backdrops             1
use_overlays              1
use_bezels                1
use_cpanels               1
use_marquees              1

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65
effect                    none

#
# CORE VECTOR OPTIONS
#
antialias                 1
beam_width_min            1.0
beam_width_max            1.0
beam_intensity_weight     0
flicker                   0

#
# CORE SOUND OPTIONS
#
samplerate                48000
samples                   1
volume                    0

#
# CORE INPUT OPTIONS
#
coin_lockout              1
ctrlr                     
mouse                     1
joystick                  1
lightgun                  0
multikeyboard             1
multimouse                1
steadykey                 0
ui_active                 0
offscreen_reload          0
joystick_map              auto
joystick_deadzone         0.3
joystick_saturation       0.85
natural                   0
joystick_contradictory    0
coin_impulse              0

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device             keyboard
adstick_device            keyboard
pedal_device              keyboard
dial_device               keyboard
trackball_device          keyboard
lightgun_device           keyboard
positional_device         keyboard
mouse_device              mouse

#
# CORE DEBUGGING OPTIONS
#
verbose                   0
log                       0
oslog                     0
debug                     0
update_in_pause           0
debugscript               

#
# CORE COMM OPTIONS
#
comm_localhost            0.0.0.0
comm_localport            15112
comm_remotehost           127.0.0.1
comm_remoteport           15112

#
# CORE MISC OPTIONS
#
drc                       1
drc_use_c                 0
drc_log_uml               0
drc_log_native            0
bios                     
cheat                     1
skip_gameinfo             0
uifont                    default
ramsize                   
confirm_quit              0
ui_mouse                  0
autoboot_command         
autoboot_delay            2
autoboot_script           

#
# CORE MKChamp OPTIONS
#
disable_hiscore_patch     0
disable_nagscreen_patch   1
disable_loading_patch     1

#
# CORE SWITCHRES OPTIONS
#
modeline_generation       1
monitor                   custom
orientation               horizontal
connector                 auto
interlace                 1
doublescan                1
cleanstretch              0
changeres                 1
powerstrip                0
lock_system_modes         1
lock_unsupported_modes    1
refresh_dont_care         0
dotclock_min              0
sync_refresh_tolerance    2.0
frame_delay               0
vsync_offset              0
black_frame_insertion     0
modeline                  auto
ps_timing                 auto
lcd_range                 auto
crt_range0                15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
crt_range1                auto
crt_range2                auto
crt_range3                auto
crt_range4                auto
crt_range5                auto
crt_range6                auto
crt_range7                auto
crt_range8                auto
crt_range9                auto

#
# OSD KEYBOARD MAPPING OPTIONS
#
uimodekey                 SCRLOCK

#
# OSD FONT OPTIONS
#
uifontprovider            auto

#
# OSD DEBUGGING OPTIONS
#
debugger                  auto
debugger_font             auto
debugger_font_size        0
watchdog                  0

#
# OSD PERFORMANCE OPTIONS
#
multithreading            1
numprocessors             auto
bench                     0

#
# OSD VIDEO OPTIONS
#
video                     ddraw
numscreens                1
window                    0
maximize                  1
keepaspect                1
unevenstretch             1
waitvsync                 0

#
# OSD PER-WINDOW VIDEO OPTIONS
#
screen                    auto
aspect                    4:3
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

#
# OSD FULL SCREEN OPTIONS
#
switchres                 0

#
# OSD ACCELERATED VIDEO OPTIONS
#
filter                    0
prescale                  1

#
# OpenGL-SPECIFIC OPTIONS
#
gl_forcepow2texture       0
gl_notexturerect          0
gl_vbo                    1
gl_pbo                    1
gl_glsl                   0
gl_glsl_filter            1
glsl_shader_mame0         none
glsl_shader_mame1         none
glsl_shader_mame2         none
glsl_shader_mame3         none
glsl_shader_mame4         none
glsl_shader_mame5         none
glsl_shader_mame6         none
glsl_shader_mame7         none
glsl_shader_mame8         none
glsl_shader_mame9         none
glsl_shader_screen0       none
glsl_shader_screen1       none
glsl_shader_screen2       none
glsl_shader_screen3       none
glsl_shader_screen4       none
glsl_shader_screen5       none
glsl_shader_screen6       none
glsl_shader_screen7       none
glsl_shader_screen8       none
glsl_shader_screen9       none

#
# OSD SOUND OPTIONS
#
sound                     auto
audio_latency             2

#
# WINDOWS PERFORMANCE OPTIONS
#
priority                  0
profile                   0

#
# WINDOWS VIDEO OPTIONS
#
menu                      0

#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch                 1

#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable               0
hlslpath                  hlsl
hlsl_prescale_x           0
hlsl_prescale_y           0
hlsl_write               
hlsl_snap_width           2048
hlsl_snap_height          1536
shadow_mask_tile_mode     0
shadow_mask_alpha         0.0
shadow_mask_texture       shadow-mask.png
shadow_mask_x_count       6
shadow_mask_y_count       4
shadow_mask_usize         0.1875
shadow_mask_vsize         0.25
shadow_mask_uoffset       0.0
shadow_mask_voffset       0.0
curvature                 0.0
round_corner              0.0
smooth_border             0.0
reflection                0.0
vignetting                0.0
scanline_alpha            1.0
scanline_size             1.0
scanline_height           1.0
scanline_bright_scale     1.0
scanline_bright_offset    0.0
scanline_jitter           0.0
defocus                   1.0,0.0
converge_x                0.25,0.00,-0.25
converge_y                0.0,0.25,-0.25
radial_converge_x         0.0,0.0,0.0
radial_converge_y         0.0,0.0,0.0
red_ratio                 1.0,0.0,0.0
grn_ratio                 0.0,1.0,0.0
blu_ratio                 0.0,0.0,1.0
saturation                1.4
offset                    0.0,0.0,0.0
scale                     0.95,0.95,0.95
power                     0.8,0.8,0.8
floor                     0.05,0.05,0.05
phosphor_life             0.4,0.4,0.4

#
# NTSC POST-PROCESSING OPTIONS
#
yiq_enable                0
yiq_cc                    3.59754545
yiq_a                     0.5
yiq_b                     0.5
yiq_o                     1.570796325
yiq_p                     1.0
yiq_n                     1.0
yiq_y                     6.0
yiq_i                     1.2
yiq_q                     0.6
yiq_scan_time             52.6
yiq_phase_count           2

#
# VECTOR POST-PROCESSING OPTIONS
#
vector_length_scale       0.5
vector_length_ratio       500.0

#
# BLOOM POST-PROCESSING OPTIONS
#
bloom_blend_mode          0
bloom_scale               0.25
bloom_overdrive           1.0,1.0,1.0
bloom_lvl0_weight         1.0
bloom_lvl1_weight         0.64
bloom_lvl2_weight         0.32
bloom_lvl3_weight         0.16
bloom_lvl4_weight         0.08
bloom_lvl5_weight         0.04
bloom_lvl6_weight         0.04
bloom_lvl7_weight         0.02
bloom_lvl8_weight         0.02
bloom_lvl9_weight         0.01
bloom_lvl10_weight        0.01

#
# FULL SCREEN OPTIONS
#
triplebuffer              0
full_screen_brightness    1.0
full_screen_contrast      1.0
full_screen_gamma         1.0

#
# INPUT DEVICE OPTIONS
#
global_inputs             0
dual_lightgun             0
« Last Edit: January 17, 2017, 08:39:45 pm by Soulchip »

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 353
  • Last login:May 16, 2025, 07:59:16 am
    • Eiusdemmodi
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #27 on: January 17, 2017, 08:37:57 pm »
Please, post it as pasted text within code flags.

As a general approach for overscan issues, steps in chapter F.1 in the linked tutorial are the way to go. For MAME, you can also try the internal adjustments through TAB menu, Slider Controls when running a game.

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 353
  • Last login:May 16, 2025, 07:59:16 am
    • Eiusdemmodi
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #28 on: January 17, 2017, 09:27:24 pm »
Change this:

crt_range0                15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

like this:

crt_range0                auto

You missed this part in the tutorial:

Through Video Mode Maker, a definition of monitor specs was set in the process of installation; it's located in the Monitor settings tab, and it can be changed by another preset and even edited at will.

I'd suggest another read of the whole guide, and don't forget there are files to also read served with CRT Tools.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #29 on: January 17, 2017, 10:06:48 pm »
I'll try that tomorrow, I'm going to sleep now.

I managed to make FCEUX, SNES9x to work too.


Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7466
  • Last login:August 08, 2025, 06:55:05 am
  • Quote me with care
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #30 on: January 18, 2017, 02:58:21 pm »
Soulchip, you need tu run GM as admin on W7 if you're using a pre-HD5000 card. That'll fix the issue.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #31 on: January 18, 2017, 04:19:13 pm »
Hi calamity, yes, it is running as administrator.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7466
  • Last login:August 08, 2025, 06:55:05 am
  • Quote me with care
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #32 on: January 18, 2017, 04:24:30 pm »
Then post a log,  otherwise I can't help you.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #33 on: January 18, 2017, 04:39:28 pm »
Change this:

crt_range0                15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576

like this:

crt_range0                auto

This didnt help, it made things worst I think, now it looks very blurred and it is still using 480i. With the values on it seems to be trying to use real arcade resolution but inside 480i.

This line is added by VMM so it is not a good idea to get rid of it.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #34 on: January 18, 2017, 04:40:27 pm »
Then post a log,  otherwise I can't help you.

I asked how to do this, no body answered, I do not know how to make a log

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #35 on: January 18, 2017, 04:44:45 pm »
Wow... I fixed it... I added back the crt range and while I was looking at the ini file I found out that the switchres option was on 0.... I just wrote a 1 and there you go...it works.. I do not know why this was on 0 by default.. very strange.

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #36 on: January 18, 2017, 04:52:22 pm »
I have a new question now, some games are using super resolutions and some games are using normal resolutions, is it a good idea to force all games to use super resolutions?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7466
  • Last login:August 08, 2025, 06:55:05 am
  • Quote me with care
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #37 on: January 18, 2017, 04:54:16 pm »
It's not 0 by default, you must have modified it at some point. Come on, the way to create a log is on the very main thread, I guess I'll need to add it to my signature or something  :)

Anyway, glad to see you fixed it.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

Soulchip

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:April 16, 2017, 07:41:09 am
  • I want to build my own arcade controls!
Re: CRT_Emudriver 2.0 or 1.3 and ATI HD4890 TVOUT.
« Reply #38 on: January 18, 2017, 05:14:39 pm »
Oh sorry I didnt see it, I installed groovymame over the oficial mame instalation replacing the .exe and everything inside, maybe the option is off on the oficial mame? I do not know, but i never touched the .ini, today is the first they i put my hands on it.

So all games are looking awesome, but some resolutions are a little too far to the right or too far down... how do you fix this?