minor graphic modification
This commit is contained in:
@@ -31,7 +31,7 @@ syntaxe supplémentaire supportée:
|
||||
## Features
|
||||
rajouter --features=[liste séparé par des virgules]
|
||||
- div_mul: Support des instruction de multiplication / division
|
||||
- rgba: Écran au format RGBA plutot que 0BGR
|
||||
- rgba: Écran au format RGBA plutot que 0BGR (alpha ignoré mais stocké)
|
||||
- rich_keyboard: rajoute trois champs de mmio pour le clavier. Voir MMIO
|
||||
- debug: repl similaire a la version python du simulateur
|
||||
- futex: accélère le programme. ne marche pas sur les macs. actif par default, utiliser --no-default-features pour le desactiver
|
||||
@@ -44,7 +44,7 @@ call 0 termine l'exécution du simulateur proprement
|
||||
## mmio:
|
||||
- 0x01000000 à 0x0112c000 : Écran en lecture/écriture. un pixel par 32bits, de gauche a droite puis de bas en haut.
|
||||
Format de pixel en 0BGR, 4 bits par couleur.
|
||||
Passage au format RGBA (a pour alpha) avec la feature rgba
|
||||
Passage au format RGBA (alpha ignoré, mais stocké) avec la feature rgba
|
||||
- 0x01200000 : Clavier (scancode) (lecture seule)
|
||||
- 0x01200004 : Horloge (millisecondes écoulé depuis le début de la simulation, wrappe tout les 49 jours) (lecture seule)
|
||||
- 0x01200008 : Boutons de la souris (OR des boutons préssés) Gauche = 1, Droit=2, Clic Molette = 3, Autres non testé (lecture seule)
|
||||
|
||||
Reference in New Issue
Block a user