C64emu new release with better SIDemu and SID player





.: Download link :.

C64emu releases


.: Another 6581 filter algo change :.
  • More precise 6581 cutoff curve and resonance calculations

.: Bugfix :.
  • With some DIGI players, pending NMI mistakenly called the RUNSTOP/RESTORE handler while the RSID initialization process when changing subtunes with the integrated SID player

.: Known bugs/limitations :.
  • Tape/disk changes and reset are not yet handled by the gameplay recorder
  • Disk states currently not being saved to state files so if you save state (or close the emulator) while loading from disk, it will be corrupted (when loading from tape, it is safe to save)
  • Not every sprite mode-split situation handled correctly
  • Sprite collision flags not half-clock accurate (spritevssprite.prg)
  • In 100Hz video mode, forced VSYNC could be 50Hz if a VIC-II frame were displayed only every two frames, but instead, emulation is currently running at double speed
  • There is no full 1541 emulation yet

.: To-do list :.
  • Complete the implementation of command line options for the VICE testbench
  • Finetune 6581 biases to improve the filter distortion accuracy, especially when more than one oscillator routed to the filter
  • Joystick customizations
  • Add frameskip option to the image sequence recording
  • T64 file format support
  • Write debugger steps to .csv file optionally
  • VIC-II PHI1 description for the debugger
  • Corrent handling of 100Hz video modes in forced VSYNC mode
  • Save disk/tape changes into gameplay recordings
  • SID template customization from the menu
  • Rewrite the sprite renderer to correctly handle sprite mode-split situations
  • Implement pixel clock-based sprite collision (spritevssprite.prg)
  • 1541 full emulation
  • Native linux/macOS versions

As always, feel free to leave a comment.

Cheers,
DaemonPig

Comments

  1. Saturday is a good day for testing. 😊 Mechanicus with R4AR setting.
    I really must have never tried this before. Cool pinball game. I'm not very good at it yet. haha. I think the disk version I tried reprogrammed the drive, so didn't work in the emulator. So I loaded the (cracked) disk version, got to the loading screen, paused OBS, and switched to the easyflash cartridge version. Seamless switch. 😄
    https://www.youtube.com/watch?v=NdPkK33k-LA

    I also captured the Trap / Space Movie Demo by Tony Crowther and Ben Daglish. Same SID Settings:
    https://www.youtube.com/watch?v=yaecfcd2MNg

    ReplyDelete
    Replies
    1. I didn't play Mechanicus back then either, so it's a shame, but even though I recommended it (because of the title music), I didn't even know that there were different levels, so you're better than me even at games you've never played before 😁
      Moreover you are such a pro C64emu user that you can even run EasyFlash cartridges by one-filers 😎🏆
      And Trap also a good choice to record, thanks for that 🫡

      Delete
    2. It was pure fluke that I learned there were other tables. 😊 The Easyflash version of the game includes docs, so I thought I'd give them a quick read first. Otherwise it might have taken me a while to learn that the different F-keys did different launch-speeds, let alone that there were other levels. (It sounds like, if you get a high enough score you open up a chute to the next level.. But I never got anywhere near that.)

      Before I started toying around with games that make heavy use of the filter, I had to capture a game of Park Patrol. A beautiful wee budget game that I like to come back to from time to time. (The author could've just done side-scrolling, but there's a subtle parallax effect, and even perspective-change animations on most of the land objects.)
      https://www.youtube.com/watch?v=QLdlI0BCboU

      (Recorded at 50% speed, which is what I also did with Mechanicus and POD.)

      Delete

Post a Comment

Popular Posts