uBee512 4.0.0 : Emulateur d'ordinateur Microbee
Publié par Kékidi le mercredi 10 juin 2009 à 08:37:06.
uBee512 est un émulateur Microbee Z80 Premium/Standard. Il s'agit d'une série d'ordinateurs familiaux de la firme "Applied Technology", nommée plus tard "MicroBee Systems". La machine Standard a été commercialisée à partir de 1982. Elle pouvait afficher sur un écran de télévision une résolution de 512 x 256 pixels en noir et blanc. Ensuite la série Premium est apparue en 1985, et pour la même résolution, elle affichait maintenant la couleur. L'émulateur fonctionne sur Linux, FreeBSD et Windows 2000 ou XP.
Nouveautés :
- Ajout de l'émulateur Z80 nommé Z80ex. Il est maintenant activé par défaut.
- Révision complète du système de gestion des ports et de la mémoire. Cela réduit grandement la charge du CPU pour les systèmes Microbee et d'autre code.
- Compilé et fonctionne sur Mac OS X aussi bien sur les ordinateurs PPC ou Intel. L'architecture Big Endian pour PPC n'a pas été complètement testée.
- Ajout des boutons plein écran, son, volume+, volume- et cassette au menu OSD et suppression du bouton Cancel.
Changements :
- Ré-encodage de divers modules des sources pour qu'ils utilisent les nouvelles APIs Z80. La nouvelle méthode permettra d'ajouter d'autres émulateurs Z80.
- Amélioration des interruptions Série, imprimantes en parallèle et autres PIO.
- Meilleure performance du PIO SW en série.
- Augmentation de 15 % de la période de blanking verticale pour produire un meilleur son avec le Z80ex lorsque MWB 6.30e est utilisé.
- Changement de l'option --version pour reporter quel émulateur Z80 est utilisé.
- Le double clic du bouton gauche de la souris ne bascule plus en mode plein écran lorsque l'OSD a perdu le focus.
- Changement de ubee512rc pour inclure un démarrage conditionnel 'darwin'.
- Changements et additions du fichier roms.alias.
- Changement de games.ini.sample pour créer temporairement des images de jeux dans la localisation par défaut des disques.
Corrections :
- Correction des associations du fichier MD5 pour essayer de trouver d'autres associations des entrées MD5 quand le nom du fichier n'est pas trouvé.
- Correction d'une erreur de segmentation lors de la création d'un fichier '.temp' et que la création du fichier échoue pour x raisons.
- Correction du positionnement du curseur de la souris lors de la commutation entre le mode plein écran et le mode fenêtre.
- Correction d'un désassemblage incorrect des instructions IX et IY.
- Correction d'un problème de texte Shell confus des modèles PC85 par des pré-définitions de certaines localisations de la RAM.
- Le Z80ex gère mieux les interruptions avec masque. Correction de certains problèmes.
- Le Z80ex corrige des instructions et passe tous les programmes de testZ80 'zexallcom'.
- La ligne du statut de l'interface graphique est maintenant mise à jour après qu'une commande de la console OSD soit entrée.




