Это видео недоступно.
Сожалеем об этом.

VICE 3.6 Released With Improvements (and Bugs) | Commodore 64 Emulator

Поделиться
HTML-код
  • Опубликовано: 15 авг 2024
  • Version 3.6 of VICE (the Versatile Commodore Emulator) has been released, with new features (and bugs). Let's take a brief look at the Commodore 64 emulator (x64sc) in both SDL2 and GTK3 form.
    CHAPTERS-
    0:00 - Intro
    2:07 - Downloading VICE
    3:15 - SDL2 Version
    5:30 - GTK3 Version
    11:00 - Keyboard/Cartridge Bug
    15:32 - Outro
    LINKS-
    VICE - the Versatile Commodore Emulator
    - vice-emu.sourc...
    ReplayResources
    - rr.pokefinder....
    Final Cartridge - ReplayResources
    - rr.pokefinder....
    Cartridge Speeder - ReplayResources
    - rr.pokefinder....
    #VICE #Commodore #Emulator #Commodore64 #C64

Комментарии • 78

  •  2 года назад +3

    The SDL2 version reminds me of the older CCS64 emulator which had a similar full screen menu in DOS. It's funny to have nostalgia about an emulator which emulates an even more nostalgic system :D Insane to think about the C64 turned 40 yesterday and still around. This new menu though makes sense with controller only usage.

  • @MariaEngstrom
    @MariaEngstrom 2 года назад +2

    Hehe! Just checked what version of VICE I have "installed", seems many moons have passed since I placed it there because it was 3.1. :D
    Thanks for the video! :)

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      VICE has certainly made some great strides since then. My pleasure! -- JC

  • @michaellong8812
    @michaellong8812 2 года назад +3

    The GTK3 version is probably the best choice for most users… but I love the immersive nature of the SDL2 version.
    Anyways, thanks for sharing.

  • @RacerX-
    @RacerX- 2 года назад +3

    Excellent overview! I try out new versions of VICE now and again, but I guess I am an oddball and still use V2.4 pretty frequently. I agree with you about the interface of the SDL2 version. It is interesting but it is not my preference for sure.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад +1

      Thank you very much! I think not labelling the GTK3 version "recommended" for Windows (as it is for the other platforms) might have been an oversight, since the page doesn't seem to give any other guidance. I'm only familiar with the last few releases of VICE, having been out of the active Commodore loop for... quite a while. 😉 -- JC

    • @patrikwallander
      @patrikwallander 2 года назад

      SDL version has smoother scrolling, at least on linux.

    • @RacerX-
      @RacerX- 2 года назад

      @@patrikwallander Interesting, . I didn't notice this on Windows as the emulation experience was the same, a rock solid 50 or 60fps.

  • @mrs7195
    @mrs7195 2 года назад +1

    Luckily they released an updated version 3.6.1 after this video, so at least a few bugs got corrected.

  • @saganandroid4175
    @saganandroid4175 2 года назад

    Excited to see you're starting to cover C=128 emu on VICE.

  • @unnecessarycomputerthings
    @unnecessarycomputerthings 2 года назад +1

    The F12 menu, on the other hand, will be useful for being able to just record a single window rather than having to find or set up a smaller display view.

  • @steffan-c64
    @steffan-c64 2 года назад +2

    Excellent work. Thank you.

  • @pfranx
    @pfranx 2 года назад +2

    Hello, nice video, I have a question: is there a video, or are you planning to make one, on how to print from vice? I like to make basic programs and I would like to print the program list to make corrections or just to have a hard physical copy of my programs.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      Happy New Year: ruclips.net/video/qh_5yEA1iHU/видео.html -- JC

  • @plume...
    @plume... 2 года назад +1

    I adore the new menus in 3.6 but unfortunately every version since it went to GTK has slight stuttering in the vertical and horizontal scrolling (looks like bad framepacing as frames catch up to be rendered, bext examples are Giana sisters title screen and Shadow of the Beast title screen). WinVICE 3.2 was the last version to be without this problem :(

  • @MrMaxeemum
    @MrMaxeemum 2 года назад +1

    Is the Binary code on your title screen ASCII for your initials JC?

  • @datriaxsondor590
    @datriaxsondor590 2 года назад +1

    Grabbed the latest version as well, and mine does not remember the screen position and size at all, and occasionally (maybe 30-35% of the time), when it loads, it has sound turned off by default.
    Hopefully may have these issues fixed, as it is quite an awesome C64 emulator overall.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      I've had no issues at all with the GTK3 version remembering window size & position. If you had a previous version, perhaps resetting to defaults will clear out an old settings file and help start fresh. I've heard about the audio bug from others, and in fact did have my audio disabled once -- but only once -- on start-up... every other time, it has been fine. Clearly something is going on there, but I'm not sure what triggers it. -- JC

  • @saganandroid4175
    @saganandroid4175 2 года назад

    I'd never heard of "Better working turbo load and save". Thanks! What strange place is this land you come from, "Canada"? 15:00 What's "Cartridge Speeder All" and how's it relate to the BetterWorking Turbo Load & Save"? The video is vague one ho these are related-- or not.

  • @maxusboostus
    @maxusboostus 2 года назад

    Anyone have the think working with British keyboard layout? documents say option 1 is British. but in configuration its not there. I am suing the SDL2 3.6.1 version.

  • @saganandroid4175
    @saganandroid4175 2 года назад

    11:25 I was totally unaware that any carts or other tools checked the keys upon reset! Can you direct me to more info on what tool/carts check the keys upon reset? I hope you have reported the bugs.

  • @dougjohnson4266
    @dougjohnson4266 2 года назад +1

    GTK version is the only good one. I still have issues with snap shots for the C128 emulator, they do not bring the system back correctly but the C64 works well. I still find a bug where the sound gets unchecked after changing config in the C64 emulator.

  • @anonym-g-a-d7817
    @anonym-g-a-d7817 2 года назад

    Hello dear Basic Bites.
    I have some questions about WinVice 3.1).
    And maybe they can help me.
    Unfortunately there is no tutorial for my question
    1 question)
    For me, the joystick settings for my GamePad do not work.
    I can assign the keys to my GamePad with compass, but I cannot move, jump or confirm anything in the game.
    2nd question
    Do you know the C64 Rambo 3?
    I also have problems with Rambo 3 on the PC version of C64.
    Unfortunately, in this game I can only get to the main menu and cannot continue playing with the confirmation button.
    I installed the ViceC64 app from APKpure on my Android mobile phone and was able to play Rambo 3 without any problems.
    Then I thought as a solution to save the game Rambo 3 on my Android as a save slate VFL file and to use the VFL file for the Winc64 on the pc for Rambo 3, but unfortunately I get an error message that the VSF file cannot be loaded.
    After many attempts I was not able to play some C64 games completely because the confirmation button did not work.

  • @gklinger
    @gklinger 2 года назад

    Did you report the bugs you found? I realize compyx commented which suggests he saw the video but the point I'm trying to make is that videos about bugs are delighftul but bug reports are actually useful.
    OT: Where in Canada are you from?

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      It's not a video about bugs specifically, but rather a short review of a new software release, which I hope is "actually useful" to the end-users who are presumably watching it. 😉 The key-on-reset issue has since been put into the Bug Tracker by gpz. OT: The Prairies. 😎 -- JC

  • @matthewpalmer2350
    @matthewpalmer2350 2 года назад +1

    Great vid. I came across it looking for a solution to a problem I'm having with my .crt files. They all show as security certificate files. When I associate cartridge images with the emulator executable in Windows, they still appear as certificate files in the Vice 'attach images' menu, and fail to work every time. I'm totally stumped. Any idea? A lot of this stuff goes over my head, but I'd really like to figure this one out so I can revisit Jupiter Lander and Avenger on the VIC 20.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      Thank you! Regarding CRTs, there shouldn't be any need to change their default association in Windows. If you're trying to run them by double-clicking, that may be where your issue is. Simply open VICE and drag your CRT file onto it, or use ALT + C to attach a cartridge image via a dialog box, if you prefer. ☺ -- JC

  • @23trekkie
    @23trekkie 2 года назад

    There is another bug. When VICE is open for too long, it crashes, for some reason. Not reacting to anything I press on keyboard, then repeating the word "break". Anything I was doing on the emulator is gone. I'm using GTK3 version.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      Interesting! I've had VICE open in the background for quite some time without issues. I have also had it happen a few times that it stops responding to keyboard input and needs to be reset, but I'm not sure if that's related to the issue you're experiencing, as it doesn't seem to be time-dependent (and I have no idea what triggers it). -- JC

  • @WyMustIGo
    @WyMustIGo Год назад

    For anyone watching this: The issues mentioned were fixed in 3.6.1

    • @Vector_Ze
      @Vector_Ze Год назад

      I just got 3.6.1 yesterday and am experiencing a deal-killing issue. Maybe you or someone else reading this know the solution.
      I'm having a serious problem with keyboard input. I've tried x64sc.exe, xscpu64.exe, and x128.exe and am having the same issue with all of them.
      I've been abusing my keyboard ever since I started using the emulators. It usually takes multiple key presses before it responds with a character on the screen. And, sometimes when it finally does respond, it behaves as though the keyboard buffer was loaded up and I get multiple characters in rapid succession. This effectively makes the emulators unusable, and VERY frustrating.

  • @thesman32
    @thesman32 2 года назад +1

    that f12 menu is identical to the one on the raspberry pi vice emulator.

  • @DavidKing-wk1ws
    @DavidKing-wk1ws 2 года назад +1

    I use the bmc version. When are we going to get the bmc (bare metal) 3.6??? What about 128 mode? Did they fixthe way youchange from 40 col to 80col? Can we just start it in 128 80 col mode???

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      I am not familiar with the "bmc" version at all. In regards to using 80 columns in the C128 emulator, I did a video on that very topic (using the Windows version) if that's of interest to you - ruclips.net/video/E51scl1prNU/видео.html -- JC

    • @DavidKing-wk1ws
      @DavidKing-wk1ws 2 года назад +1

      @@BasicBitesCA BMC is an assembly code version of vice for arm rasberry pi 3s. It runs in arm assembly no other os booting with it.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      @@DavidKing-wk1ws Thanks for the information! -- JC

  • @billc.6096
    @billc.6096 2 года назад

    I have also found what i believe to be a bug in Vice GTK3 64 bit v3.6. After booting to the c64 start blue screen, then pressing the joystick#1 button the cursor moves, or when pressing a direction on joystick# 1, the cursor types characters on the screen. I do not believe an original c64 does this, but i don't have one to test it with. i have not tried any previous versions of Vice.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад +1

      Nice observation, but not a bug... not in VICE, anyhow. 😉 On real hardware, there can be ambiguity between inputs from the keyboard and joystick port #1 because of the way both of those things are wired up to the same CIA chip. The majority of C64 game developers thus choose to use joystick port #2 for a single player, rather than program around it. -- JC

    • @billc.6096
      @billc.6096 2 года назад +1

      @@BasicBitesCA ok, interesting. I didn't realize that. thanks for the info. so i assume a real c64 will behave that way also when using the joystick on port 1 at the boot screen.

    • @MiccaPhone
      @MiccaPhone Год назад +1

      This is the same with real C64 Hardware. I remember this behaviour well from old times now that you describe it. It means that the emulator is faithful to the original!

  • @megax1085
    @megax1085 2 года назад

    Hello everyone, does anyone know how to set up the GTK3 file? I have to read the note for the new update. Also like this video, but can anyone help? :)

  • @SpacedockRecords
    @SpacedockRecords Год назад

    08:37 - actually after select device CBM-1541 the LED light went RED which should be incorrect. Or I understand wrong? 🤔

    • @BasicBitesCA
      @BasicBitesCA  Год назад +1

      The 1541 Disk Drive has a red Drive LED. The 1541-II has a green Drive LED. In VICE 3.6, device 9 would use red, regardless of the model of drive selected. This has been fixed in 3.6.1. -- JC

    • @SpacedockRecords
      @SpacedockRecords Год назад +1

      @@BasicBitesCA thank you so much for clear this out for me

  • @lurkerrekrul
    @lurkerrekrul 2 года назад +1

    Even the 32-bit version no longer works on "old" versions of Windows. I think 3.2 was the last version that did. Or maybe that's the last version someone was willing to compile for me, I forget. Most of the time, I just use WinVICE 2.4 anyway.
    One thing that always bugged me about the Windows version is that I could never get even scanlines in fullscreen mode. They were always uneven and looked like crap. Even in Windowed mode, they never looked as nice as in some other emulators. Even if they were "even", the spacing never seemed right.
    I've used (older) SDL versions before and the one thing I hate about them is that none of the hotkeys seem to work. Maybe there's a way to enable them, but at least in the versions I can run, none of them work by default.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      I'm not sure what the oldest version of Windows is that is supported by 3.6, but since Windows 10 was released in 2015, I regard any previous version as "old". 😉 Perhaps the new bicubic rendering will address your scanline issue! -- JC

    • @lurkerrekrul
      @lurkerrekrul 2 года назад

      @@BasicBitesCA To be honest I'm not sure where the cutoff is because in the past some people compiled special versions of WinVICE and SDLVICE (Unfortunately, I don't know how to do that), but in general, the 3.x versions only worked on Windows 7 or better. Maybe also Vista, but nobody cares about that. :)
      I've never been clear on why there are 32-bit versions of programs that only work on Win7 or better. I don't know a single person with Win7/8/10 who doesn't have 64-bit.
      Myself, I have an old computer that came with WinXP and that's what I'm still using. I don't have the money to buy a new computer, and I truly despise the idea of the spyware and the forced updates in Win10. I don't have a copy of Win7 to install on this system and even if I did, I really don't want to wipe a working system and start over from scratch, because if anything goes wrong, then I don't have this one to fall back on. So, for the time being, this is what I have. Actually, the biggest pain in the ass with using such a system is watching website after website change their code so that it breaks on old browsers. Not just security related stuff, but basic things like displaying text, selecting options, loading images, etc. Since when did that stuff become cutting edge technology? Haven't browsers been doing that sort of stuff since the late 90s?

    • @vytah
      @vytah 2 года назад

      @@BasicBitesCA there is 32-bit Windows 10

  • @TJCeltic
    @TJCeltic Год назад

    I went to get the final cartridge .crt and got: There is currently no text in this page. You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page.

    • @BasicBitesCA
      @BasicBitesCA  Год назад

      I just tested the link in the description, and all seems well with it. The wiki may have been experiencing some sort of issue when you first visited. -- JC

  • @vic20kid8
    @vic20kid8 2 года назад

    why does VICE not emulate C65

  • @andreasimoncini
    @andreasimoncini 2 года назад

    Hello dear and happy new year ...
    sorry a question ... I installed the new vice 3.6 and it is beautiful .. graphics improved in everything and I'm happy ... even with a real C64 with Keyrah it works fine but I have a big problem
    with the 3.2 vice it worked fine with a real commodore 1541 drive (real hardware opencbm) with the USB cable XUM1541 now instead with the new version of vice it doesn't work ... with the 64bit version it doesn't make you change the mode (real device) ..does not record it while with the 32bit it seems to work but at the first restart of vice when you open everything vanishes and then freezes .... do you have any advice ???
    Too bad because having VICE that works with a real C64 with a real 1541 and with a real Joystick is really amazing !!!!
    Thank you

    • @BasicBitesCA
      @BasicBitesCA  2 года назад +1

      Happy New Year to you as well! Unfortunately, I don't have any experience using real Commodore peripherals with VICE. However, if my settings weren't saving correctly after updating to a new version, I would try resetting to defaults and/or completely purging the old settings file, just to make sure I was starting fresh. Good luck! -- JC

    • @andreasimoncini
      @andreasimoncini 2 года назад

      @@BasicBitesCA nothing :(....don't save !!

  • @tonystorcke
    @tonystorcke Год назад

    It needs to be easier to access lowercase letters. I still have no idea how to gt to them using VICE.

    • @BasicBitesCA
      @BasicBitesCA  Год назад

      Switching character sets is SHIFT + COMMODORE, as on an actual C64. If you're using the default keyboard mapping, the Commodore key is mapped to TAB. -- JC

    • @23trekkie
      @23trekkie 9 месяцев назад

      On 64, Plus4 and 128 you simply press [shift]+[tab]. In PET you need to write "poke 59468,6". And "poke 59468,12" to get big letters.

  • @piggypiggypig1746
    @piggypiggypig1746 2 года назад

    I'm currently using VICE version 2.2 which has everything I need except annoyingly, it does not save the window size on exit. This new version 3.6 does, which is great but how do I get it to autostart/load my programs in warp like in ver 2.2?

    • @piggypiggypig1746
      @piggypiggypig1746 2 года назад +1

      Preferences/ settings/ Host/ Autostart
      check the following boxes
      Warp on Autostart
      Inject into Ram

    • @piggypiggypig1746
      @piggypiggypig1746 2 года назад

      Hey thanks man!

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      LOL... I would have suggested playing around with the "Autostart" preferences, but it looks like your question has already been addressed. 😉 -- JC

    • @piggypiggypig1746
      @piggypiggypig1746 2 года назад +1

      @@BasicBitesCA I don't have a lot of paitence. So did what I should have done in the first place...learn it like everyone else. xD Thanks for the reply. :)

  • @madcommodore
    @madcommodore 2 года назад

    Is the Plus/4 emulation at 95% accuracy yet? VICE 3.2 doesn't load Car-TED.

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      I've never used the Plus/4, but if you're several versions back, perhaps the new one is worth trying. -- JC

    • @madcommodore
      @madcommodore 2 года назад

      @@BasicBitesCA I didn't download VICE 3.5 but the author of CarTED (sort of like a Plus/4 version of Lotus II on ST/Amiga) it wouldn't work on that either. For C64 emulation, including SID, it's really nice and has been for ages and I've used it since 1.4.

  • @lutello3012
    @lutello3012 2 года назад

    Can it load directly from tape for insane people like me?

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      LOL... All I know is that it supports TAP and T64 files: which I think I've used all of twice. Most of the well-known programs, and especially games, that were originally released on tape have since been extracted into PRG files that can be loaded without watching paint dry. ☺ -- JC

    •  2 года назад

      @@BasicBitesCA though tape loaders got insane fast recently ruclips.net/video/RRH73vMkxmc/видео.html

  • @slucas601
    @slucas601 2 года назад

    Is there a binary release for Ubuntu 16.04?

    • @BasicBitesCA
      @BasicBitesCA  2 года назад +1

      VICE discontinued Unix-based O/S support some versions ago, but there may very well be an older version you can run. I would start by looking under "Old Binary" and "Older Binary" distributions on the VICE homepage, or search Ubuntu's built-in app store. Hopefully someone who uses Linux more frequently than I do can give you a more specific answer. Good luck! -- JC

    • @slucas601
      @slucas601 2 года назад +1

      @@BasicBitesCA Thanks

    • @compyx
      @compyx 2 года назад +5

      @@BasicBitesCA VICE didn't discontinue Unix-based OS support at all. There are no binary releases by the VICE team, but plenty of Linux and BSD distros provide VICE packages, some of them more current than others. In my opinion it's best to build from trunk though.

  • @VulpisFoxfire
    @VulpisFoxfire 2 года назад

    No Linux version? Bah.

    • @davegoesindie2493
      @davegoesindie2493 2 года назад +1

      Most of the VICE devs work in Linux. The expectation is that Linux / *BSD users will just build from source.

  • @abcdef5414
    @abcdef5414 2 года назад

    Its not a bug its a feature

    • @BasicBitesCA
      @BasicBitesCA  2 года назад

      Yes, from the point of view that it's featured in this video. 😜 -- JC