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

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 79

  •  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.

  • @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.

  • @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

  • @mrs7195
    @mrs7195 2 ปีที่แล้ว +1

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

  • @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.

  • @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.

  • @saganandroid4175
    @saganandroid4175 2 ปีที่แล้ว

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

  • @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: th-cam.com/video/qh_5yEA1iHU/w-d-xo.html -- JC

  • @MrMaxeemum
    @MrMaxeemum 2 ปีที่แล้ว +1

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

  • @steffan-c64
    @steffan-c64 2 ปีที่แล้ว +2

    Excellent work. Thank you.

  • @thesman32
    @thesman32 2 ปีที่แล้ว +1

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

  • @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 :(

  • @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.

  • @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

  • @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

  • @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.

  • @SpacedockRecords
    @SpacedockRecords 2 ปีที่แล้ว

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

    • @BasicBitesCA
      @BasicBitesCA  2 ปีที่แล้ว +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 2 ปีที่แล้ว +1

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

  • @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.

  • @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 - th-cam.com/video/E51scl1prNU/w-d-xo.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

  • @Lion_McLionhead
    @Lion_McLionhead 3 หลายเดือนก่อน

    Fake CRT always was horrendous. The real CRT bobbed at 60Hz & alternated 1/2 a line width. These are things programmers don't notice.

  • @WyMustIGo
    @WyMustIGo 2 ปีที่แล้ว

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

    • @Vector_Ze
      @Vector_Ze 2 ปีที่แล้ว

      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.

  • @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 2 ปีที่แล้ว +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!

  • @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

  • @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.

  • @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

  • @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.

  • @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 !!

  • @vic20kid8
    @vic20kid8 2 ปีที่แล้ว

    why does VICE not emulate C65

  • @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

  • @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? :)

  • @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 th-cam.com/video/RRH73vMkxmc/w-d-xo.html

  • @TJCeltic
    @TJCeltic 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

      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

  • @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. :)

  • @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 ปีที่แล้ว

      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.

  • @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.

  • @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

  • @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.