VOGONS


First post, by xnplater

User metadata
Rank Newbie
Rank
Newbie

Background:
While I am happy with VEXP on my Tecra 710CDT, I am trying to expand the functionality of the utility to laptops with 1024x768 panels, and eventually also to other similar chips from that era. I believe there is a use case for that, e.g. search.php?keywords=VEXP+1024

My approach
The VEXP code is not available. I therefore decided to write from scratch a similar utility (which I unoriginally call VSTR) based purely on the available data sheets: https://github.com/hmatejx/vstr.

The utility already works for 800x600 so for me it is a drop-in replacement for VEXP. It does not implement all VEXP functionality like the alternative text modes or TSR mode, but I can easily add those later if there is really a need for that.

In general, there are many register setting combinations that need to be tweaked just right to get the chipset to do scaling of video modes. I think this is the main reason why VEXP is not working on 1024x768; some specific register settings that work nicely at 800x600 may simply be holding the scaling from kicking in, even when enabled.

How can you help?
I don't have any CT6555x-based laptop with a 1024x768 panel to test. Would anyone be willing to do some testing to see if this is feasible?

Reply 1 of 4, by xnplater

User metadata
Rank Newbie
Rank
Newbie

The testing can be done by using the TESTVLR utility from my repo: https://github.com/hmatejx/vstr/releases.

Testing instructions:

The attachment instructions.png is no longer available

If settings are found that work nicely on your 1024x768 panel, please report here. Thanks!

Reply 2 of 4, by MAZter

User metadata
Rank Oldbie
Rank
Oldbie

I can try it at least with Nec Versa 6200MX

Doom is what you want (c) MAZter

Reply 3 of 4, by xnplater

User metadata
Rank Newbie
Rank
Newbie

Thanks!

If you need any pointers about how to use the VLRTEST utility, let me know.

Basically, play around with the H, h, L, and l keys (or alternatively +/- keys) and the graphics mode, and see if you get the display maximized. If you can then report back the value of the FR4D register that works best, I can bake it into the VSTR utility as a preset.

Reply 4 of 4, by xnplater

User metadata
Rank Newbie
Rank
Newbie

I meant TESTVLR and not VLRTEST...