VICE

Logiciel capture d'écran:
VICE
Détails logiciels:
Version: 3.2 Mise à jour
Date de transfert: 22 Jun 18
Développeur: VICE Team
Licence: Gratuit
Popularité: 8

Rating: 4.0/5 (Total Votes: 2)

VICE est un logiciel de ligne de commande open source conçu pour exécuter des programmes développés pour les anciens ordinateurs Commodore 8 bits.

Actuellement, l'application VICE n'est capable d'émuler que les modèles C64, C64DTV, C128, VIC20, PLUS4 CBM-II (également appelés C610), ainsi que la quasi-totalité des modèles PET.

VICE est une application indépendante de la plate-forme qui fonctionne bien et elle est supportée sous Linux, UNIX, Mac OS X, QNX 4.x, QNX 6.x, MS-DOS, Microsoft Windows (Win32), Amiga, Systèmes d'exploitation Acorn RISC, GP2X, OS / 2, BeOS, Syllable et Dingoo.

Quoi de neuf dans cette version:

  • Général:
  • Nouveau port Windows NT MIPS basé sur SDL.
  • Nouveau port Dingoo natif basé sur SDL.
  • Nouvelles commandes du moniteur: autostart et autoload.
  • Réécriture du système audio, la sortie est maintenant sélectionnable en mono / stéréo.
  • Scinder le modèle 5x0 des modèles 6x0 / 7x0 dans xcbm2, le nouvel émulateur s'appelle xcbm5x0.
  • Séparer le lecteur sid de c64, le nouveau programme s'appelle vsid.
  • Nouveau mainteneur pour les traductions polonaises, ils sont maintenant 100% up2date.
  • Nouveau support de lecteur CEI FD2000 / 4000.
  • Nouvelle émulation de sons du lecteur 1541
  • L'émulation de lecteur 1541 a été grandement améliorée.
  • Modifications C64 / C128:
  • Adresse ACIA maintenant sélectionnable.
  • Comportement de conflit d'E / S maintenant sélectionnable.
  • Ajout du support de cartouche Pagefox.
  • Ajout du support de cartouche Silverrock.
  • Ajout du support de cartouche Formel64.
  • Support IDE64 étendu pour pouvoir gérer 4 périphériques.
  • Prise en charge d'IDE64 FD / CD / CF ajoutée.
  • Ajouté "Kingsoft" (Support de cartouche "Business Basic" "aka" "Plus").
  • Échantillonneur de sons SFX, expandeur de sons SFX et digimax étendus à la sortie en stéréo.
  • Ajout du support Triple SID.
  • Ajout de la prise en charge de Nordic Replay à l'émulation de cartouche Retro Replay.
  • Ajout de la prise en charge du son de la vidéo sur les fichiers audio.
  • Ajout du support du mode VICII 'no border'.
  • Améliorations de l'émulation de cartouche Magic Voice.
  • Ajout de la prise en charge des adaptateurs de joystick kingsoft et starbyte userport.
  • Ajout de MicroMys, SmartMouse, trackball Atari CX-22 et support de la souris Atari.
  • Supercard + support ajouté.
  • Ajout du support d'extension RTC DS12C887.
  • Ajout du support d'extension RTC (58321a) du port utilisateur.
  • Modifications C64:
  • Prise en charge de la modification de rafale de lecteur.
  • Modifications C128:
  • Amélioration de l'émulation du cycle z80.
  • Le modèle C128 peut être sélectionné.
  • Ajout de la fonction interne RAM et RAM + support RTC.
  • Modifications de VIC20:
  • Ajout de la vérification des conflits d'E / S avec un comportement sélectionnable.
  • Ajout de la prise en charge de l'adaptateur masC = uerade, les chariots C64 d'E / S uniquement peuvent maintenant être utilisés avec l'émulation VIC20.
  • Le mode frontière VIC peut être sélectionné maintenant (none, normal, full, debug).
  • Ajout du support d'extension RTC DS12C887.
  • PLUS4 changements:
  • Le mode frontière TED peut être sélectionné maintenant (none, normal, full, debug).

  • Le modèle
  • PLUS4 peut être sélectionné.
  • Modifications PET:
  • Ajout du support SuperPET approprié, y compris l'émulation de l'UC 6809 (/ 6309), l'émulation 6702 (dongle) et la carte TPUG MMU (pour Super-OS / 9).
  • Changements CBM2:
  • Le modèle CBM2 peut être sélectionné.
  • Modifications de Cartconv:
  • Afficher l'utilisation quand -f / -t / -i / -o / -n / -l est donné sans paramètre supplémentaire.
  • Modifications de Petcat:
  • Ajout du support de Supergrafik.
  • Modifications d'Unix:
  • Nouvelles traductions en russe, en espagnol et en coréen des éléments de l'interface utilisateur et des options de ligne de commande.
  • Ajout du support copier / coller à l'interface graphique XAW.
  • Ajout du support 'glisser-déposer' à l'interface graphique de GTK +.
  • Ajout de la prise en charge de la fenêtre de moniteur en utilisant VTE sur l'interface graphique de GTK +.
  • Modifications MS-Windows:
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.
  • Nouvelles traductions en russe, en espagnol et en coréen des éléments de l'interface utilisateur et des options de ligne de commande.
  • Les raccourcis clavier sont maintenant configurables en éditant les fichiers win_hotkeys.vhk.
  • La source peut maintenant être compilée sans DX.
  • Modifications de l'AmigaOS:
  • Nouvelles traductions en russe, en espagnol et en coréen des éléments de l'interface utilisateur et des options de ligne de commande.
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.
  • Amélioration du système de chargement de la bibliothèque, lorsque les bibliothèques 'facultatives' ne se chargent pas, les fonctionnalités nécessitant la bibliothèque seront désactivées.
  • Ajout du support pour le pilote catweasel.device.
  • Modifications DOS:
  • Ajout du support PCI Catweasel.
  • Ajout du support PCI HardSID.
  • Modifications de l'interface utilisateur SDL:
  • Ajout du support OpenCBM.
  • BeOS change:
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.
  • Les jeux de clés du joystick ont ​​été corrigés (à nouveau.)
  • "beos" pilote audio peut maintenant être testé sur Haiku (à vos risques et périls) avec l'option de ligne de commande: -sounddev beos
  • Changements OS / 2:
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.

Quoi de neuf dans la version:

  • Général:
  • Nouveau port Windows NT MIPS basé sur SDL.
  • Nouveau port Dingoo natif basé sur SDL.
  • Nouvelles commandes du moniteur: autostart et autoload.
  • Réécriture du système audio, la sortie est maintenant sélectionnable en mono / stéréo.
  • Scinder le modèle 5x0 des modèles 6x0 / 7x0 dans xcbm2, le nouvel émulateur s'appelle xcbm5x0.
  • Séparer le lecteur sid de c64, le nouveau programme s'appelle vsid.
  • Nouveau mainteneur pour les traductions polonaises, ils sont maintenant 100% up2date.
  • Nouveau support de lecteur CEI FD2000 / 4000.
  • Nouvelle émulation de sons du lecteur 1541
  • L'émulation de lecteur 1541 a été grandement améliorée.
  • Modifications C64 / C128:
  • Adresse ACIA maintenant sélectionnable.
  • Comportement de conflit d'E / S maintenant sélectionnable.
  • Ajout du support de cartouche Pagefox.
  • Ajout du support de cartouche Silverrock.
  • Ajout du support de cartouche Formel64.
  • Support IDE64 étendu pour pouvoir gérer 4 périphériques.
  • Prise en charge d'IDE64 FD / CD / CF ajoutée.
  • Ajouté "Kingsoft" (Support de cartouche "Business Basic" "aka" "Plus").
  • Échantillonneur de sons SFX, expandeur de sons SFX et digimax étendus à la sortie en stéréo.
  • Ajout du support Triple SID.
  • Ajout de la prise en charge de Nordic Replay à l'émulation de cartouche Retro Replay.
  • Ajout de la prise en charge du son de la vidéo sur les fichiers audio.
  • Ajout du support du mode VICII 'no border'.
  • Améliorations de l'émulation de cartouche Magic Voice.
  • Ajout de la prise en charge des adaptateurs de joystick kingsoft et starbyte userport.
  • Ajout de MicroMys, SmartMouse, trackball Atari CX-22 et support de la souris Atari.
  • Supercard + support ajouté.
  • Ajout du support d'extension RTC DS12C887.
  • Ajout du support d'extension RTC (58321a) du port utilisateur.
  • Modifications C64:
  • Prise en charge de la modification de rafale de lecteur.
  • Modifications C128:
  • Amélioration de l'émulation du cycle z80.
  • Le modèle C128 peut être sélectionné.
  • Ajout de la fonction interne RAM et RAM + support RTC.
  • Modifications de VIC20:
  • Ajout de la vérification des conflits d'E / S avec un comportement sélectionnable.
  • Ajout de la prise en charge de l'adaptateur masC = uerade, les chariots C64 d'E / S uniquement peuvent maintenant être utilisés avec l'émulation VIC20.
  • Le mode frontière VIC peut être sélectionné maintenant (none, normal, full, debug).
  • Ajout du support d'extension RTC DS12C887.
  • PLUS4 changements:
  • Le mode frontière TED peut être sélectionné maintenant (none, normal, full, debug).

  • Le modèle
  • PLUS4 peut être sélectionné.
  • Modifications PET:
  • Ajout du support SuperPET approprié, y compris l'émulation de l'UC 6809 (/ 6309), l'émulation 6702 (dongle) et la carte TPUG MMU (pour Super-OS / 9).
  • Changements CBM2:
  • Le modèle CBM2 peut être sélectionné.
  • Modifications de Cartconv:
  • Afficher l'utilisation quand -f / -t / -i / -o / -n / -l est donné sans paramètre supplémentaire.
  • Modifications de Petcat:
  • Ajout du support de Supergrafik.
  • Modifications d'Unix:
  • Nouvelles traductions en russe, en espagnol et en coréen des éléments de l'interface utilisateur et des options de ligne de commande.
  • Ajout du support copier / coller à l'interface graphique XAW.
  • Ajout du support 'glisser-déposer' à l'interface graphique de GTK +.
  • Ajout de la prise en charge de la fenêtre de moniteur en utilisant VTE sur l'interface graphique de GTK +.
  • Modifications MS-Windows:
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.
  • Nouvelles traductions en russe, en espagnol et en coréen des éléments de l'interface utilisateur et des options de ligne de commande.
  • Les raccourcis clavier sont maintenant configurables en éditant les fichiers win_hotkeys.vhk.
  • La source peut maintenant être compilée sans DX.
  • Modifications de l'AmigaOS:
  • Nouvelles traductions en russe, en espagnol et en coréen des éléments de l'interface utilisateur et des options de ligne de commande.
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.
  • Amélioration du système de chargement de la bibliothèque, lorsque les bibliothèques 'facultatives' ne se chargent pas, les fonctionnalités nécessitant la bibliothèque seront désactivées.
  • Ajout du support pour le pilote catweasel.device.
  • Modifications DOS:
  • Ajout du support PCI Catweasel.
  • Ajout du support PCI HardSID.
  • Modifications de l'interface utilisateur SDL:
  • Ajout du support OpenCBM.
  • BeOS change:
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.
  • Les jeux de clés du joystick ont ​​été corrigés (à nouveau.)
  • "beos" pilote audio peut maintenant être testé sur Haiku (à vos risques et périls) avec l'option de ligne de commande: -sounddev beos
  • Changements OS / 2:
  • Beaucoup de correctifs et d'améliorations de l'interface graphique.

Quoi de neuf dans la version 2.2:

  • Général
  • Lors du démarrage automatique, ne modifiez plus l'émulation True Drive (TDE) par
  • par défaut. L'ancien comportement peut être réactivé en spécifiant
  • -autostart-handle-tde sur la ligne de commande.
  • Il y a un inconvénient à ce comportement: Si TDE est allumé, un

  • L'image
  • attachée doit correspondre à l'ensemble du type de lecteur. Par exemple, quand vous
  • attachez un .D81, vous devez avoir le type de lecteur défini sur 1581, ou le
  • autostart échouera.
  • Ajout du mode Warp automatique lors du démarrage automatique. Si cette ressource est activée,
  • VICE active automatiquement le mode Warp, puis charge un fichier. Après
  • charger le mode Warp est à nouveau désactivé, puis le programme est démarré.
  • Le démarrage automatique d'un fichier PRG peut désormais être effectué de trois manières différentes:
  • & quot; Virtual FS & quot ;: Ce mode monte le répertoire où se trouve le fichier
  • système de fichiers virtuel sur le lecteur n ° 8, puis charge le PRG via le lecteur virtuel
  • pièges. C'était le seul moyen de démarrage automatique dans les versions précédentes de VICE
  • et est toujours la valeur par défaut.
  • "Inject to RAM": le fichier PRG est chargé depuis VICE directement dans la RAM de
  • la machine émulée. Ensuite, la configuration de la mémoire d'une charge de base est simulée
  • et le programme est exécuté. C'est le mode le plus rapide disponible mais peut manquer
  • compatibilité car aucune opération de chargement réelle n'a été effectuée dans l'émulateur.
  • Cependant, aucune configuration de disque n'est altérée pendant l'opération.
  • & quot; Diskimage & quot ;: VICE crée une nouvelle image disque temporaire et copie le
  • le contenu du fichier PRG sur celui-ci. Ensuite, cette image est montée dans le lecteur n ° 8
  • et le programme est chargé à partir de là. Si TDE est activé, la charge

  • L'opération
  • est la plus compatible. L'image disque reste attachée jusqu'à une nouvelle

  • L'image
  • est montée.
  • L'émulation PAL améliorée est désormais disponible pour le mode Unix / Xaw XVideo, et
  • AmigaOS. Seuls les modes compacts YUV fonctionnent, les modes planaires utilisent toujours le
  • anciens chemins de code, cependant.
  • Le noyau sonore a été retravaillé pour permettre une plus faible latence de fonctionnement.
  • Des valeurs de latence d'environ 50 ms sont maintenant régulièrement atteintes, et certaines
  • Les gens ont rapporté que jusqu'à 30 ms fonctionne toujours pour eux.
  • Nouveau port SDL. Voir ReadmeSDL.txt pour plus de détails.
  • De nouveaux ports win64, à la fois amd64 / x64 et ia64 sont supportés (compilations msvc uniquement).
  • Nouveaux ports d'armement SDL, mipsle, ppcbe et shle QNX 6.x.
  • Nouveaux ports M68k et sparc SunOS basés sur SDL.
  • Nouveau port Syllable basé sur SDL.
  • Nouveau port Dingoo basé sur SDL.
  • Moniteur distant (en d'autres termes: interface TCP / IP vers le moniteur VICE) ajouté.
  • Correction de la gestion du CPU non-6502/6510 dans le moniteur.
  • Modifications C64 / C128
  • Le resampler de ReSID a été optimisé avec l'assemblage MMX. Certains de longue date

  • Les bugs
  • en mode resample-interpolate ont également été corrigés.
  • ReSID-FP a également été optimisé. Il synchronise les parties analogiques à la moitié du
  • évalue maintenant, ce qui économise le processeur pendant l'émulation du filtre, en particulier pour les modes 6581.
  • Ajout de SFX Sound Sampler et de l'émulation SFX Sound Expander.
  • Ajout de l'émulation de cartouche EasyFlash.
  • Ajout de l'émulation du paddle.
  • Ajout de l'émulation lightpen / lightgun, actuellement uniquement disponible pour les éléments suivants

  • ports
  • : SDL, GTK +, cacao, win32 / win64 et msdos.
  • Ajout de la prise en charge des adaptateurs de manette de port utilisateur suivants: CGA / Protovision,
  • DXS / HIT, PET (normalement utilisé uniquement sur le PET / CBM2), Hummer (normalement seulement
  • utilisé sur le C64DTV) et OEM (normalement utilisé uniquement sur le VIC20).
  • C128 changements
  • Ajout du support des banques de RAM 2 et 3.
  • Amélioration de l'émulation VDC.
  • Support de gamme SID $ D7xx stéréo.
  • VIC20 changements
  • Nouveau cycle d'émulation exacte core.Accède aux accès non connectés
  • L'espace adresse et les données graphiques en ligne changent correctement.
  • (corrections & quot; Impossiblator 3 & quot; et autres)
  • Amélioration de l'émulation VIC (changement de couleur en ligne / inversé sur les demi-caractères).
  • Manipulation de la cartouche réécrite.
  • Ajout de l'émulation de cartouche Mega-Cart.
  • Ajout de l'émulation de cartouche Final Expansion.
  • La configuration de la mémoire par défaut est passée de complète à non étendue.
  • Ajout de l'émulation du paddle.
  • Ajout de l'émulation lightpen / lightgun, actuellement uniquement disponible pour les éléments suivants

  • ports
  • : SDL, GTK +, cacao, win32 / win64 et msdos.
  • Correction du support du joystick, puisque le VIC20 ne peut avoir qu'un joystick
  • attaché sur le port du joystick.
  • Ajout de la prise en charge des adaptateurs de manette de port utilisateur suivants: CGA / Protovision
  • (normalement utilisé uniquement sur le C64 / C128), PET (normalement utilisé uniquement sur le
  • PET / CBM2), Hummer (normalement utilisé uniquement sur le C64DTV) et OEM.
  • PLUS4 changements
  • Ajout de l'émulation du complément Digibooster SID Cart.
  • Ajout de l'émulation du port de joystick SID Cart.
  • Correction d'un bug dans l'enregistrement sur bande.
  • Gestion graphique améliorée.
  • Modifications C64DTV
  • Remplacement de l'ancienne émulation DTVSID par ReSID-DTV.
  • Corrections de bugs mineurs et améliorations de l'émulation.
  • Ajout de la prise en charge des adaptateurs de manette de port utilisateur suivants: CGA / Protovision
  • (normalement utilisé uniquement sur le C64 / C128), PET (normalement utilisé uniquement pour le PET),
  • Hummer et OEM (normalement utilisé uniquement sur le VIC20).
  • Modifications PET
  • Correction du support du joystick, puisque la seule façon dont un PET peut utiliser un joystick
  • est un adaptateur de manette de port d'utilisateur, les adaptateurs de manette de port d'utilisateur suivants
  • sont actuellement supportés: CGA / Protovision (normalement utilisé uniquement sur le
  • C64 / C128), PET, Hummer (normalement utilisé uniquement sur le C64DTV) et OEM (normalement
  • seulement utilisé sur le VIC20).
  • Changements CBM2
  • Correction de la prise en charge du joystick, puisque la seule façon pour un CBM2 d'utiliser un joystick
  • est un adaptateur de manette de port d'utilisateur, les adaptateurs de manette de port d'utilisateur suivants
  • sont actuellement supportés: CGA / Protovision (normalement utilisé uniquement sur le
  • C64 / C128), PET, Hummer (normalement utilisé uniquement sur le C64DTV) et OEM (normalement
  • seulement utilisé sur le VIC20).
  • Modifications d'Unix
  • Le pilote audio Rudimentary PulseAudio a été ajouté.
  • Ajout du support pour le chargement dynamique des bibliothèques FFMPEG.
  • Ajout de la prise en charge du chargement dynamique d'OpenCBM et de la bibliothèque Lame
  • Modifications MS-Windows
  • Nouveau pilote vidéo utilisant DirectX9 si possible. Cela permet une mise à l'échelle libre de la fenêtre

  • Mode
  • et plein écran couvrant tout l'écran. En utilisant un rapport d'aspect fixe
  • est facultatif.
  • Nouvelles traductions danoises et turques des éléments de l'interface utilisateur et des options de ligne de commande.
  • Ajout du support pour le chargement dynamique des bibliothèques FFMPEG.
  • Ajout de la prise en charge du chargement dynamique d'OpenCBM et de la bibliothèque Lame
  • Nouveau kaymap italien.
  • Modifications de l'AmigaOS
  • Nouvelles traductions danoises et turques des éléments de l'interface utilisateur et des options de ligne de commande.
  • Ajout du support expérimental PCI HardSID et Catweasel.
  • Nouvelles bibliothèques de bas niveau AROS (x86, ppc, amd64) qui devraient faire l'USB
  • joysticks et joypads utilisables.
  • Mac OS X change
  • Le port Cocoa prend désormais en charge tous les émulateurs
  • Prise en charge des versions 10.4, 10.5 et 10.6 de Mac OS X et PowerPC, Intel 32,
  • et le support 64 bits.
  • Refonte de l'interface utilisateur de Cocoa. La fenêtre de l'émulateur est réduite à l'affichage de l'émulation uniquement.
  • L'émulateur est contrôlé avec la nouvelle fenêtre de contrôle. Il y a un disque et une bande

  • Les images
  • peuvent être attachées en cliquant sur l'image ou en y faisant glisser des fichiers.
  • Ajout des contrôles de bande pour la datasette et la barre d'état.
  • Ajout d'un curseur de volume principal.
  • Ajout du mode d'affichage SyncDraw qui effectue un filtrage temporel des trames
  • généré par la machine (flou de mouvement). Cela améliore la qualité d'affichage dans
  • scènes en mouvement si la fréquence d'images de la machine ne correspond pas à l'actualisation de l'affichage

  • taux
  • (par exemple un C64 50 Hz est indiqué sur un écran LCD 60 Hz)
  • Ajout du correctif FLIcker au mode SyncDraw qui effectue la reconstruction de l'image complète,
  • c'est-à-dire deux demi-trames sont mises en mémoire tampon et affichées en tant que trame complète. Cela aide
  • pour réduire le scintillement dans les modes FLI mais peut introduire trop de flou dans d'autres

  • Modes
  • .
  • Joindre des boîtes de dialogue de fichier image maintenant afficher le contenu du disque / bande sélectionné
  • image et permet de choisir un programme à charger à partir de là.
  • Emulator est maintenant suspendu si Mac OS X se met en veille.
  • Le pilote audio CoreAudio a été complètement réécrit pour prendre en charge la mise à jour
  • API de sons trouvées dans les nouvelles versions de Mac OS X.
  • Enregistrement d'un film ajouté au format QuickTime (PowerPC et Intel 32 bits uniquement)
  • Ajout de la prise en charge du chargement dynamique des bibliothèques FFMPEG installées via MacPorts
  • Ajout de la prise en charge du chargement dynamique d'OpenCBM et de la bibliothèque Lame
  • Amélioration des scripts de compilation pour prendre en charge toutes les versions actuelles de Mac OS X,

  • Architectures
  • et compilateurs (gcc 4.0, gcc 4.2, clang)
  • Libnet et libpcap mis à jour vers les versions actuelles
  • Quelques corrections de keymap dans le port de cacao

Commentaires à VICE

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!