fix: correction de divers bogues d'affichage

This commit is contained in:
Nicolas Hordé 2007-04-11 19:22:29 +00:00
parent fbaa6d5c24
commit cb57000850
1 changed files with 3 additions and 6 deletions

View File

@ -14,7 +14,6 @@ start:
header exe <"CE",1,0,0,,offset imports,,offset realstart> header exe <"CE",1,0,0,,offset imports,,offset realstart>
realstart: realstart:
call [savestate]
push 0FFFFh push 0FFFFh
pushd 652201 pushd 652201
pushd 1545454545 pushd 1545454545
@ -68,12 +67,10 @@ go3:
call [waitretrace] call [waitretrace]
dec cx dec cx
jnz go3 jnz go3
call [clearscreen]
call [xchgpages] call [xchgpages]
call [clearscreen] call [clearscreen]
call [print],offset texte2 call [print],offset texte2
call [xchgpages]
call [clearscreen]
call [xchgpages]
mov bp,255 mov bp,255
xor edx,edx xor edx,edx
go4: go4:
@ -120,7 +117,7 @@ Randomize:
zero db 'Chaine a zro terminal',0 zero db 'Chaine a zro terminal',0
fixe db 20,'Chaine a taille fixe' fixe db 20,'Chaine a taille fixe'
message db "\m01\e\c07\h01Dmonstration de la librairie VIDEO.LIB\l\l" message db "\s\m01\e\c07\h01Dmonstration de la librairie VIDEO.LIB\l\l"
db "\c01Nombres entiers ou signs (%%u/%%i):\l%u\l%iD\l" db "\c01Nombres entiers ou signs (%%u/%%i):\l%u\l%iD\l"
db "\c02Nombre hexadcimaux (%%h):\l%hD\l%hW\l" db "\c02Nombre hexadcimaux (%%h):\l%hD\l%hW\l"
db "\c03Nombres Binaires (%%b):\l%bD\l%bB\l" db "\c03Nombres Binaires (%%b):\l%bD\l%bB\l"
@ -138,7 +135,7 @@ texte1 db 'Echange rapide de pages Vid
texte2 db '\g04,13Routine d''affichage Ultra Rapide Agissant sur le Matriel' texte2 db '\g04,13Routine d''affichage Ultra Rapide Agissant sur le Matriel'
db '\g04,14Possibilit de raliser des effets de superposition',0 db '\g04,14Possibilit de raliser des effets de superposition',0
texte3 db '\c04%bD\l',0 texte3 db '\c04%bD\l',0
texte4 db '\g01,00Sauvegarde et restauration de l''ecran (%%s/%%r)',0 texte4 db '\g01,00Sauvegarde et restauration de l''ecran (\\s/\\r)',0
showstring2: showstring2:
push es bx cx si di push es bx cx si di