Hi Felix -
Lots of good graphics modes on that card you are using. Problem is,
that all came from Linux. What happens if you boot the system in
FreeDOS? Will it show the POST?
For my purpose I do not need the high-res modes. 640 and 800, and maybe
1024 would be plenty for what I do. I might just have to get a display
card and try it out. There are some available for around $20.
===============
Bill Gee
On 1/25/24 11:15, Felix Miata via Freedos-user wrote:
Bill Gee composed on 2024-01-25 06:40 (UTC-0600):
This is probably more of a hardware question than a FreeDOS question.
However, I think the people on this list are likely to have some
experience with this kind of problem.
The upcoming change to Wayland in the Fedora world is going to force me
to change out my PS/2 KVM switch for one that supports HDMI. There are
KVM switches which can accept either HDMI/USB or VGA/PS2, but they are
VERY expensive, like well over $1k. A KVM that is HDMI/USB only is
under $200.
The only machine I have that cannot be easily converted to HDMI/USB is
my FreeDOS system. I found what I think might be a way to make it work,
and I am interested in any experience you might have with this.
Display: I currently have an old Permedia Labs VGA card (PCI bus) in
the system. I tried a $10 VGA-to-HDMI adapter, but found it works ONLY
for 1920x1080 resolution. It will not take 640x480.
The mainboard supports AGP display adapters. I can get an AGP display
adapter with a DVI-D output for reasonably cheap at eBay. DVI-D to HDMI
is an easy conversion.
Question - Will that work with the resolution modes that FreeDOS supports?
Keyboard and mouse: I found a project which uses a Raspberry Pi Pico to
convert USB keyboard and mouse to PS/2 keyboard and mouse.
https://github.com/No0ne/ps2x2pico
I already have a Pico and some suitable PS/2 cables. The logic level
converter is $5 at Sparkfun. It is cheap, so I will give it a try.
Question - Has anyone else tried something like this? Are there any
other suggestions?
IME, the last of the ATI Radeon AGP cards well support the same modes as pre-Radeon ATI cards:
Using no cabling adapters:
# inxi -CMS --vs
inxi 3.3.31-00 (2023-11-02)
System:
Host: k8mmv Kernel: 5.14.21-150500.55.44-default arch: x86_64 bits: 64
Desktop: Trinity v: R14.1.1 Distro: openSUSE Leap 15.5
Machine:
Type: Desktop Mobo: MICRO-STAR model: MS-7142 v: 1.00 serial: N/A
BIOS: Phoenix v: 6.00 PG date: 06/27/2006
CPU:
Info: single core model: AMD Sempron 3000+ bits: 64 type: UP cache:
L2: 128 KiB
Speed (MHz): 1800 min/max: N/A core: 1: 1800
# inxi -Gaz
Graphics:
Device-1: AMD R300 [Radeon 9700/9700 PRO] driver: radeon v: kernel
alternate: amdgpu arch: Rage-8 code: R300 process: TSMC 130nm built:
2002-07
ports: active: DVI-I-1,VGA-1 empty: SVIDEO-1 bus-ID: 01:00.0
chip-ID: 1002:4e44 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: radeon
unloaded: fbdev,modesetting,vesa dri: r300 gpu: radeon display-ID: :0
screens: 1
Screen-1: 0 s-res: 3600x1200 s-dpi: 108 s-size: 846x282mm (33.31x11.10")
s-diag: 892mm (35.11")
Monitor-1: DVI-I-1 mapped: DVI-0 pos: primary,left model: NEC EA243WM
serial: <filter> built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2
size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes:
max: 1920x1200 min: 640x480
Monitor-2: VGA-1 mapped: VGA-0 pos: right model: Dell P2213
serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
max: 1680x1050 min: 720x400
API: EGL v: 1.5 hw: drv: amd r300 platforms: device: 0 egl: 1.4 drv: r300
device: 1 drv: swrast gbm: egl: 1.4 drv: r300 surfaceless: egl: 1.4
drv: r300 x11: egl: 1.4 drv: r300 inactive: wayland
API: OpenGL v: 4.5 compat-v: 2.1 vendor: x.org mesa v: 22.3.5 glx-v: 1.4
direct-render: yes renderer: ATI R300 device-ID: 1002:4e44 memory: 125 MiB
unified: no
# xrandr
Screen 0: minimum 320 x 200, current 3600 x 1200, maximum 4096 x 4096
VGA-0 connected 1680x1050+1920+0 (normal left inverted right x axis y axis)
473mm x 296mm
1680x1050 59.95*+
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
DVI-0 connected primary 1920x1200+0+0 (normal left inverted right x axis y
axis) 519mm x 324mm
1920x1200 59.95*+
1680x1050 59.88
1400x1050 59.95
1280x1024 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32 56.25
720x480 60.00 59.94
640x480 60.00 59.94
S-video disconnected (normal left inverted right x axis y axis)
#
Using a DVI output adapter on a HDMI cable:
# inxi -Gaz
Graphics:
Device-1: AMD R300 [Radeon 9700/9700 PRO] driver: radeon v: kernel
alternate: amdgpu arch: Rage-8 code: R300 process: TSMC 130nm built:
2002-07
ports: active: DVI-I-1 empty: SVIDEO-1,VGA-1 bus-ID: 01:00.0
chip-ID: 1002:4e44 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: radeon
unloaded: fbdev,modesetting,vesa dri: r300 gpu: radeon display-ID: :0
screens: 1
Screen-1: 0 s-res: 1680x1050 s-dpi: 108 s-size: 395x246mm (15.55x9.69")
s-diag: 465mm (18.32")
Monitor-1: DVI-I-1 mapped: DVI-0 model: Dell P2213 serial: <filter>
built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
max: 1680x1050 min: 720x400
API: EGL v: 1.5 hw: drv: amd r300 platforms: device: 0 egl: 1.4 drv: r300
device: 1 drv: swrast gbm: egl: 1.4 drv: r300 surfaceless: egl: 1.4
drv: r300 x11: egl: 1.4 drv: r300 inactive: wayland
API: OpenGL v: 4.5 compat-v: 2.1 vendor: x.org mesa v: 22.3.5 glx-v: 1.4
direct-render: yes renderer: ATI R300 device-ID: 1002:4e44 memory: 125 MiB
unified: no
# xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 4096 x 4096
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y
axis) 473mm x 296mm
1680x1050 59.95*+
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
S-video disconnected (normal left inverted right x axis y axis)
#
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user