Karateres képernyőn alakzatok létrehozása

Karateres képernyőn alakzatok létrehozása
2008-05-01T10:30:30+02:00
2008-05-02T23:06:45+02:00
2022-11-09T10:45:35+01:00
Futa
Hello!

Átnéztem a már meglévő témákat, és nem találtam választ a problémámra.

Pascalban (tp7.0) szeretnék karakteres képernyőre alakzatokat létrehozni.
Tulajdonképpen úgy, mintha egy karakter lenne. Olyanokat, mint az ascii táblában vannak (keretek - alt+204, kitöltések - alt+177, stb). Lényeg hogy olyanra lenne szükségem, ami nincs benne az ascii táblában. Például nyíl karaktereket kellene használnom. (pl tp7.0 ablakban a görgetősáv teteje és alja)

Kérdésem az, hogy hogy lehet ilyeneket létrehozni? Feltételezem van rá valami mód, hiszen az ascii tábla is valahogy létrejött. Az sem baj, ha asm betétes a dolog..

Valahogy úgy képzelném el, hogy pl. 8x12px egy karakter, akkor
0101 0101
1010 1010
.
.
.
1010 1010 (12.sor)
és ez jelentené a 8x12pixel fehérségét/feketeségét.

Van erre mód? Hogyan lehetne megcsinálni?
Az ötleteket előre is köszönöm!
Mutasd a teljes hozzászólást!
Akkor te tulajdonképpen új karakter készletet akarsz készíteni.

László József - A PC hardver programozása - Valós és védett módban, Pascal és Assembly nyelven

Ha megnézed a tartalomjegyzéket, akkor ott a "Karakterkészlet megváltoztatása" kell neked.
Persze van benne még sok egyébb érdekes dolog is.

De elég lehet, ha letöltöd a példaprogramokat és megkeresed a
pbprog\VGA\CHARMODE\CDEFTEST.PAS
filet és megnézed hogy csinálja.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd