Main > Linux
Linux 15kHz patches
ZoOl007:
Hi,
look at my answer here:
http://forum.arcadecontrols.com/index.php/topic,158903.0.html
It's just a few topics beneath this one.
You should be able to sort it out with a new kernel and Doozer's diff's.
Cheers
Doozer:
--- Quote from: Arcade-TV on August 30, 2019, 05:05:44 am ---I'd love to know if the 15khz-patched-kernel supports super-resolutions as well, because I'm using a computer with an Intel GMA-4 GPU which works great with super-resolutions but I haven't been able to tweak it for native res modelines.
--- End quote ---
If I understand you well, you try to get 15kHz support from an Intel GPU. I assume "GMA-4" makes reference to the 4th Gen chipsets.
The minimum dotclock allowed (without additional patch) is 25MHz for i8xx, 20MHz for i9xx and 25MHz for gen4.
If you give me more details about the chipset I can produce a patch to lower down the value for your chipset. This would in theory enable you to achieve 15kHz output.
Arcade-TV:
--- Quote from: Doozer on September 05, 2019, 05:59:50 am ---If I understand you well, you try to get 15kHz support from an Intel GPU. I assume "GMA-4" makes reference to the 4th Gen chipsets.
The minimum dotclock allowed (without additional patch) is 25MHz for i8xx, 20MHz for i9xx and 25MHz for gen4.
If you give me more details about the chipset I can produce a patch to lower down the value for your chipset. This would in theory enable you to achieve 15kHz output.
--- End quote ---
15KHz actually works with Super-(wide)-resolutions (e.g. 1920x240 or 2560x240 etc.) but I haven't been able to get any native 15KHz-res out of this chipset. As soon as Retroarch's CRTswitchres kicks in everything looks gorgeous and while using Super-resolutions I'm able to display pretty much any system or game the way it's meant to be...
While everything seems fine in retroarch, those Super-resolutions are a real pain when trying to display anything else, commandline, desktop and emulationstation frontend.
As a workaround I've setup a system with attractMode instead of emulationstation as frontend which displays normally under super-wide-15KHz, not stretched and unusuable like everything else.
If there was a way to use *any* 4:3 aspect ratio 15KHz resolution, that would be a dream come true!
Here's some more info on the chipset, also I'd like to offer one of those computers as a donation. They're super small and ideal for consolizing into an emulation-system.
--- Code: ---07: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.366]
Unique ID: _Znp.QUyWiVSQCGD
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: "Intel 4 Series Chipset Integrated Graphics Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x2e12 "4 Series Chipset Integrated Graphics Controller"
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x3648
Revision: 0x03
Driver: "i915"
Driver Modules: "drm"
Memory Range: 0xf0000000-0xf03fffff (rw,non-prefetchable)
Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
I/O Ports: 0x1230-0x1237 (rw)
IRQ: 31 (33735 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00008086d00002E12sv0000103Csd00003648bc03sc00i00"
Driver Info #0:
Driver Status: i915 is active
Driver Activation Cmd: "modprobe i915"
Config Status: cfg=new, avail=yes, need=no, active=unknown
08: PCI 02.1: 0380 Display controller
[Created at pci.366]
Unique ID: ruGf.xwJ9cLl4Ut2
SysFS ID: /devices/pci0000:00/0000:00:02.1
SysFS BusID: 0000:00:02.1
Hardware Class: graphics card
Model: "Intel 4 Series Chipset Integrated Graphics Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x2e13 "4 Series Chipset Integrated Graphics Controller"
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x3648
Revision: 0x03
Memory Range: 0xf0400000-0xf04fffff (rw,non-prefetchable,disabled)
Module Alias: "pci:v00008086d00002E13sv0000103Csd00003648bc03sc80i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Primary display adapter: #7
--- End code ---
--- Quote from: ZoOl007 on August 30, 2019, 02:05:10 pm ---Hi,look at my answer here:
http://forum.arcadecontrols.com/index.php/topic,158903.0.html
Cheers
--- End quote ---
That helped a lot and I was able to patch and install the kernel. Thanks!
Doozer:
On top of 15kHz patch, just try to apply the following patch to enable low dot clock to i915 chipset. I was not able to find the specs for i915, real test is required. Good luck.
Arcade-TV:
Now I'm excited!
Hoping I'll find some time to test this out as soon as possible.
Thank you very much!!! :applaud:
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version