[C64] Vice émulateur c64

Forum Commodore Commodore 64 / 128 / VIC 20 / … [C64] Vice émulateur c64

Ce sujet a 2 réponses, 1 participant et a été mis à jour par Aladin Aladin, il y a 11 mois et 2 semaines.

3 sujets de 1 à 3 (sur un total de 3)

Partager sur vos réseaux sociaux préférés :

  • Auteur
  • #22511
    • Level 22
    • Messages : 7505

    Vice (the Versatile Commodore Emulator) est la référence de l’émulation C64.

    Actuellement Vice émule:
    C64 / C64DTV / C128 / VIC20 / PET / PLUS4 / CBM-II (aka C610/C510)
    C64 avec CMD SuperCPU

    Page officielle:

    Article de presse:

    Nous en parlions lors de la sortie de la version 3.1 sur pc (31 Mars 2017):

    Cette version 3.1 vient d’être porté sur amiga 68k et autres systemes alternatifs descendant de l’amiga. (15 Avril 2018)

    Téléchargement Amiga OS: (OS3-68k / OS4 / MOS / AROS)

    Téléchargement Windows: (x86 / x64 /SDL / …)

    Téléchargement autre système: (OSX / Android / …)

    • Level 22
    • Messages : 7505

    Pour fêter cela, un pack de 273 jeux (prévu à l’origine pour rajouter dans le c64 mini):


    • Level 22
    • Messages : 7505

    Vice 3.2 (20 Mai 2018)


    This release marks the end of the legacy ports (native Amiga, BeOS/Haiku, OS/2, DOS, Xaw/Gnome2/Gnome3, Cocoa and Windows) ports, and we will be switching to SDL1/2 and *nix/Windows/OSX native GTK3 ports for all future releases.


    – New (experimental) GTK3 native port, this and the SDL(2) port will replace
    all other ports (which will get removed) in VICE 3.3 and onward.
    – Handling of the -keybuf command now works properly for all emulators and
    RAM sizes.
    – Fixed handling of LOAD »$$ » with virtual devices.
    – Fixed @CD, @MD and @RD commands for virtual filesystem devices.
    – Fixed NEOS Mouse emulation.
    – Call the new CIA « 8521 » instead of « 6526A » (which is wrong) in the UIs.
    – Added 4sid support.
    – Fixed tape wobble.
    – Erase timing fixes in flash core.
    – Don’t allocate sectors on tracks > 70 in the BAM of 1571 images.
    – Ethernet emulation: fix register mapping in rr-net mode.
    – reSID: fixed envelope bugs shown by testprogs/SID/env_test/.
    – Fixed 6509 CPU port issues.
    – Added support for TAP virtual network interface.
    – Fixed drive clock overflow. Drive and host went out of sync on clock overflow
    (every ~4G cycles), which would break loading or custom drive code in the case
    loader/stuff is not idle during overflow window. Also drive would execute
    ~4G cycles out of sync, which made the emulator freeze for a while.

    ** Monitor
    – Fix monitor ‘m’ command buffer overflow.
    – Added conditional on values in memory to breakpoint handling.

    ** SDL changes
    – Cosmetic overhaul of the SDL UI.
    – New drag’n’drop support for the SDL2 port(s).
    – Fixed monitor display of printables with the ‘M’ (memdump) command.
    – Fixed drive status display in statusbar.
    – Added « advance frame ».
    – Disable the mouse pointer unless we really need it.
    – Change MacOSX SDL menu key to F10 to accommodate old MacBooks etc.
    – Change default menu key for sdl amiga based platforms to ‘F10’.
    – Added default hotkey files (with hotkeys similar to existing GUIs).
    – Added various keymaps for use with keyrah in combian/retropie.
    – Added controller mapping file for PS3 controller.

    ** Android changes
    – Do not enable mouse emulation by default.

    ** Mac OS X changes
    – Reinstated the Cocoa UI’s Video Settings dialog. Some of the controls
    don’t work properly, but it’s better than nothing.
    – Added a PET model selection menu to the Cocoa UI.
    – Fixed Cocoa UI’s CPU memory window display. It still requires the monitor
    to be activated before it will show anything, however.

    ** OS/2 changes
    – Removed native OS/2 port. The native OS/2 port has been lagging behind
    severely, and the recently added SDL OS/2 port is up-to-date, making the
    unmaintained native OS/2 port obsolete.

    ** C1541 changes
    – Fixed illegal characters in filenames for the read and extract commands.

    ** C64(SC) changes
    – Fixed enabling/disabling memory expansion hacks.
    – New tapecart emulation.
    – Added waasoft dongle emulation.
    – Fixed initial cpuport data.
    – Added support for 256k magic desk images, ie DDI Magic Cart. Also allow 512k
    and 1M magic desk carts (some homebrew variant).
    – plus60k memory write fix.
    – Fix plus256k emulation.
    – Added fmopl (sfx sound expander) timer support.
    – Fixed saving of GMOD2 cartridge image.

    ** C128 changes
    – New tapecart emulation.
    – Fixed MMU mirrors.

    ** CBM2 changes
    – Allow+fix loading of 8k chargen.
    – Fixed ESC-Z/ESC-Y.

Partager sur vos réseaux sociaux préférés :
3 sujets de 1 à 3 (sur un total de 3)

Vous devez être connecté pour répondre à ce sujet.