VOGONS


Reply 42 of 52, by root42

User metadata
Rank l33t
Rank
l33t

Super cool. And yeah,m that looks like there is a second font where the graphical characters are supposed to be. 😁

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 43 of 52, by Plasma

User metadata
Rank Member
Rank
Member

Try one of these...

Attachments

  • Filename
    font3.zip
    File size
    1.31 KiB
    Downloads
    30 downloads
    File license
    Fair use/fair dealing exception
  • Filename
    font2.zip
    File size
    1.5 KiB
    Downloads
    31 downloads
    File license
    Fair use/fair dealing exception

Reply 44 of 52, by Deksor

User metadata
Rank l33t
Rank
l33t

IMG_20220628_124915.jpg?width=936&height=468

IMG_20220628_135224.jpg?width=936&height=468

No, that didn't work, it simply made the second half the same as the first one

Edit: ok you've edited, let me try the other one

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 46 of 52, by Plasma

User metadata
Rank Member
Rank
Member

Ok here is my last lazy attempt, if this doesn't work I will have to put some more effort into it later.

Attachments

  • Filename
    font4.zip
    File size
    1.69 KiB
    Downloads
    42 downloads
    File license
    Fair use/fair dealing exception

Reply 47 of 52, by Deksor

User metadata
Rank l33t
Rank
l33t

IMG_20220628_153103.jpg?width=936&height=468

IMG_20220628_152455.jpg?width=936&height=468

IMG_20220628_152555.jpg?width=936&height=468

VICTORY \o/

Thanks everybody involved and especially Plasma for tweaking the ROM 😀

By the way, what was your technique to tweak the ROM ? Of course it must be some sort of bit shift, but I think reproducing it would be useful for others (or simply for fonts hacks).

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 48 of 52, by Plasma

User metadata
Rank Member
Rank
Member

😎

It's just some ugly QB code:

DEFINT A-Z

OPEN "ibm.bin" FOR BINARY AS #1

temp$ = SPACE$(&H1800)
GET #1, , temp$

DIM char$(0 TO 1023)

FOR i = 0 TO 255
char$(i) = SPACE$(8)
GET #1, , char$(i)
NEXT

FOR i = 0 TO 127
char$(i + 256) = char$(i + 128)
char$(i + 384) = char$(i + 128)
char$(i + 512) = char$(i + 128)
char$(i + 640) = char$(i + 128)
char$(i + 768) = char$(i + 128)
char$(i + 896) = char$(i + 128)
NEXT

CLOSE #1

DIM invert(0 TO 1023)
FOR i = 0 TO 1023
j = i * 2
IF j > 1023 THEN j = (j AND 1023) OR 1
invert(j) = i
NEXT

OPEN "font4.bin" FOR BINARY AS #1

FOR j = 0 TO 1023
PUT #1, , char$(invert(j))
NEXT

CLOSE #1

I switched to the IBM font because I was unsure of the layout of the Eagle PC Spirit font. I fixed the extended characters by just repeating them 🤣.

Reply 49 of 52, by root42

User metadata
Rank l33t
Rank
l33t

Brilliant. Also the QBasic program is a nice touch!

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 52 of 52, by Deksor

User metadata
Rank l33t
Rank
l33t

Oh I see. Might be interesting to try that out !

I don't plan to use those, but if I ever get rid of that card or change my mind it would save a lot of headaches !

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative