Chat

Author Topic: Commodore Emulator import  (Read 236 times)

Offline Isidro the Hedgehog

  • Newbie
  • Posts: 3
  • Sonic is Lyfe
    • Email
Commodore Emulator import
« on: July 27, 2017, 01:38:27 AM »
* So, I'm trying to import an output (.sid) onto a C64 Emulator called Vice, and it doesn't play, unlike when I import a Sega Genesis or SMS output onto my Kega Fusion Emulator.
* Got any helps or tips?

Offline RazerBlue6

  • Newbie
  • Posts: 30
  • PC Engine Masterrace
    • Twitter
    • Email
Commodore Emulator import
« Reply #1 on: August 02, 2017, 05:43:57 PM »
The issue probably is that you mistake a .sid for a rom file, which is not the case.
« Last Edit: August 02, 2017, 05:49:56 PM by RazerBlue6 »

Offline Pegmode

  • Member
  • Posts: 127
  • Allergic to FM
Commodore Emulator import
« Reply #2 on: August 07, 2017, 02:25:07 PM »

* Got any helps or tips?

I'm going to preface this with a warning that Deflemask really doesn't handle the C64 very well. Once you start making better and more complicated music you WILL run into huge problems on top of the basic ones that exist.

So far I have only found 1 SID player that works on hardware. Any others will crash. An important thing to note about that .sid player is that the refresh rate for the .SID must match that of the Commodore 64 it's playing back on.

An alternate playback method that I like is PlaySID ST. It's a SID player that works on the Atari ST and has a really different but nice sound and plays back much better on the ST hardware than the C64 hardware. Plus it will play back a .SID at NSTC or PAL speed (I have not tried any other speed).

As RazerBlue6 said a .SID file is not a ROM file. You will need a .prg or .d64 file, which PSID64 will handle for you.

A word of warning though, if you're trying to make something really complicated and your .SID export is coming out as 0 bytes then you wont be able to to export it because of how Deflemask handles exporting.