[PROTEUS III] Emulation

Couvre tous les domaines de l'émulation logicielle ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [PROTEUS III] Emulation

Message par 6502man »

La mémoire caractère n'est de toutes façon pas modifiable sur cette machine, sauf à réécrire la ROM :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
__sam__
Messages : 7970
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [PROTEUS III] Emulation

Message par __sam__ »

Par mémoire caractère je voulais dire mémoire écran (qui marche en mode caractère). En effet elle se trouve dans le terminal série avec cette config.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [PROTEUS III] Emulation

Message par 6502man »

Oups :oops:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
Papy.G
Modérateur
Messages : 3052
Inscription : 10 juin 2014 13:40
Localisation : Haute-Garonne/Gers

Re: [PROTEUS III] Emulation

Message par Papy.G »

En mode terminal série, il n'y a qu'un buffer d'envoi de caractères?
Dans un programme, on peut mémoriser la page courante, en local comme en série, même si cette fonction n'est pas proposée nativement par le système ou interpréteur, n'est-ce pas le basic du VG5000 qui conserve une copie de la page écran dans la mémoire du processeur?

Daniel> Pour ne pas polluer ici.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Daniel
Messages : 17412
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [PROTEUS III] Emulation

Message par Daniel »

Oui pour le VG5000 et l'Alice 4K, non pour le Proteus. Ce dernier conserve uniquement la position du curseur en RAM. Et il ne faut pas se tromper dans les calculs, pour rester en phase avec le terminal. Dans la mise au point de l'émulateur, c'est en observant l'adresse du curseur en RAM que j'ai pu reconstituer la position du curseur à l'écran, en particulier après un scroll ou une touche de fonction spéciale.
Daniel
L'obstacle augmente mon ardeur.
Répondre