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: HD7850 now compatible with 15khz ?  (Read 2664 times)

0 Members and 1 Guest are viewing this topic.

Dalba

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:July 21, 2025, 04:52:25 am
HD7850 now compatible with 15khz ?
« on: May 16, 2015, 10:28:34 am »
Hello,
making some searches, i "accidentally" fell on this topic : http://shmups.system11.org/viewtopic.php?f=6&t=23303&start=0 where a guy named kamilz said that he could use successfully latest soft15khz (build 52) with his hd7850 on Windows7 x64.
Can someone confirm this ? If true, would it be possible to adapt calamity's driver to benefit from hd 7850 ? I used to think that crt_emudriver and soft15khz were using same method to add modelines... but i may be wrong !
It would be a huge step forward to be able to use a hd7850 as it would allow to use dx11 based emulators and future dx12 developments (hd7850 is already dx12 compatible).

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: HD7850 now compatible with 15khz ?
« Reply #1 on: May 19, 2015, 04:52:58 pm »
The poster says he got 240p using the CRU program, which creates modes through a custom edid. This method works but is too limited to be usable for emulation in the way we do it with GroovyMAME.

Soft-15kHz as well as CRT Emudriver use ATI registry modelines that will not work starting from the HD 5000 family and anything later. I know why this happens because I've reverse-engineered the driver.

If you install Soft-15kHz on newer cards the modes do show up so you may mistakenly think it has worked, but the timings will be overridden by unusable standard vesa timings.

You can count on the fact that when modern cards get finally supported, it will be known.
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

Dalba

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:July 21, 2025, 04:52:25 am
Re: HD7850 now compatible with 15khz ?
« Reply #2 on: May 20, 2015, 09:20:59 am »
Thanks for your answer, you just save me some money as i was ready to buy one and make tests.
I just hope we'll get one day groovymame to work with "moderns" graphic cards...

kamilz

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:October 08, 2015, 06:57:46 pm
  • I want to build my own arcade controls!
Re: HD7850 now compatible with 15khz ?
« Reply #3 on: August 29, 2015, 04:35:36 pm »
I edited the message on the forum which says Soft15KHZ works with ATI 7850 HD card.
As you said, it doesn't work.

CRU is OK but limited exactly as you said again.

Can you give more info about "Soft-15kHz as well as CRT Emudriver use ATI registry modelines that will not work starting from the HD 5000 family and anything later. I know why this happens because I've reverse-engineered the driver."

I wonder what's going on the new drivers. Thanks.

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: HD7850 now compatible with 15khz ?
« Reply #4 on: August 30, 2015, 01:50:25 pm »
Hi kamilz,

Can you give more info about "Soft-15kHz as well as CRT Emudriver use ATI registry modelines that will not work starting from the HD 5000 family and anything later. I know why this happens because I've reverse-engineered the driver."

From what I've seen, starting with the HD 5000 family they replaced the old C display abstraction layer by a new C++ one for the new chipsets. The old layer was left there for legacy cards. So a completely different layer is used depending on the chipset. The old registry modelines (Soft-15khz, CRT Emudriver) were read in the old layer. They're not even read if you're using an HD 5xxx or newer card.
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