The C64 (and other 8-bit Commodore machines) thread.

Discussion in 'Retro & Arcade' started by lupin, Nov 8, 2014.

?

What 8-bit Commodore machines do you have in your collection?

  1. Commodore KIM-1

    1 vote(s)
    1.0%
  2. Commodore PET/CBM

    3 vote(s)
    3.0%
  3. Commodore CBM-II (B128/B256/128-80/256-80/500/600/610/700)

    1 vote(s)
    1.0%
  4. Commodore MAX

    0 vote(s)
    0.0%
  5. Commodore VIC-20

    14 vote(s)
    14.0%
  6. Commodore 64 (The older brown fat model known as the "Breadbin")

    47 vote(s)
    47.0%
  7. Commodore 64C (The newer beige slim model)

    45 vote(s)
    45.0%
  8. Commodore 64GS

    1 vote(s)
    1.0%
  9. Commodore SX-64

    6 vote(s)
    6.0%
  10. Commodore Educator 64

    0 vote(s)
    0.0%
  11. Commodore 16

    4 vote(s)
    4.0%
  12. Commodore 116 (Cost-reduced version of the C16 sold only in Europe)

    1 vote(s)
    1.0%
  13. Commodore Plus/4

    7 vote(s)
    7.0%
  14. Commodore 128

    10 vote(s)
    10.0%
  15. Commodore 128D

    9 vote(s)
    9.0%
  16. Commodore 128DCR (Cost-reduced and bug-corrected version of the C128D)

    2 vote(s)
    2.0%
  17. Commodore Prototype/Unreleased (C65/C900/LCD/Other)

    0 vote(s)
    0.0%
  18. Commodore Emulator - I don't have real Commodore 8-bit machines anymore :(

    19 vote(s)
    19.0%
  19. Commodore Emulator - I've never seen/owned real Commodore 8-bit machines, but wish I did!

    2 vote(s)
    2.0%
  20. Commodore Remake - FPGA or similar modern day implementation

    3 vote(s)
    3.0%
  21. Commodore Candy - I thought Commodore was a car model...?

    1 vote(s)
    1.0%
Multiple votes are allowed.
  1. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    No problem. Personally, I'm blown away.

    To put that into perspective, the test file is 177 blocks. So 4 blocks on a CBM formatted disk is 1kb, that means I can load basically 45kb's in 5 deciseconds!
     
    Vanne likes this.
  2. ohayes

    ohayes Member

    Joined:
    Jul 3, 2007
    Messages:
    597
    Location:
    Sydney
    super fast transfer times!
     
    flu!d likes this.
  3. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    A quick demonstration of the practical use of 'Hyperspeed mode', which is essentially DMA mode directly via the system bus into memory, vs S-JiffyDOS which is already 13x faster than a standard 1541 drive over serial IEC:

    EDIT: Sorry for the shakes. If you frequent the motoring forums you'll know I severed a tendon in my thumb, makes holding the phone hard.

     
    Last edited: Feb 19, 2021
    Vanne and breech like this.
  4. Vanne

    Vanne Member

    Joined:
    Apr 20, 2003
    Messages:
    2,967
    Location:
    DXB.. mostly.
    Bloody hell!!! thats fast!!! really fast.. nah fuck that!!, amazingly fast.. thats at least 5 times faster than jiffy.. i gotta ask though mate, are you loading it from the same position? not loading that from your ram disk are ya on that second pass? Ill asume not.. man, that really is fast!!! edit: btw, that shaking is completely unacceptable.... ;)

    EDIT#2: i just had to re-watch that.... man.. that /is/ fast!!!
     
    Last edited: Feb 19, 2021
    flu!d likes this.
  5. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    In each instance I load the game from scratch. ;)

    I've gotta check, but I think my C64 smashes my Amiga 1200 when it comes to disk access and data transfer speeds...
     
    Last edited: Feb 19, 2021
  6. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    I downloaded this shmup. Called 'Soul Force' by Sarah Jane Avory and distributed by Protovision (the same people that brought Sam's Journey to the C64), I bought the digital download which cost me ~$20.00.

    I have to say, considering the music and frantic game play, as well as the ability to customize certain aspects of the game via the in game menu as well as access completed levels using passwords and the ability to load/save games - I'm very impressed. Even with a vast number of sprites on the screen at once scrolling remains smooth and fast.

    The digital download contains a manual in .pdf format as well as a number of CRT images. Oddly enough the Easy Flash image loaded fine using my 1541 Ultimate II+, but the game started at the end! Had me confused for a while as I was watching the closing credits scroll by...

    Thankfully the 'Ocean' CRT image loaded up just fine on my 1541 UII+ and I was up and running in no time. Game play was so frantic I ended up with a cramp in my arm! I'm not as young as I once was methinks! Gave the TAC2 a workout.

     
    breech, Grant, badmofo and 2 others like this.
  7. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    See what happens when the Atari 8 bit guys piss me off and try to brag about their PBI HDD's like they're the only ones with direct to bus storage access? I've just gotta go and prove I can go just as fast faster using a slower processor as the C64 uses DMA and isn't limited by some 6502 let alone a 6510! They can't get these speeds even if they disable ANTIC.

    Mwahahaa! This is smoking fast.

    [​IMG]

    [​IMG]
     
    Last edited: Feb 22, 2021
    callan, GumbyNoTalent, Vanne and 2 others like this.
  8. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    I remember when I was young and Impossible Mission was released for the C64 I was amazed, I mean the computer 'could speak' using digitised sound.

    It was literally right up there with hearing my first MOD file under Pro Tracker on the Amiga.

    Anyway, I stumbled across this short video today and had a nice old chuckle. Looks like the Urbex explorers didn't keep this location a secret.

     
    Pierre32, breech and sparkd like this.
  9. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    Ripped an 80's tune to WAV and played it back on the C64. With the exception of the buzzing, audio quality is actually really good.

    I don't know why I get the buzzing, it's like some form of carrier frequency. The demo WAV file that came with Limon REU player doesn't have the buzzing, but frustratingly enough the author of the software doesn't go into great detail on just what process should be used to rip the MP3 to WAV for playback on the C64. Still, I'm damn impressed:

     
    Pierre32 likes this.
  10. MUTMAN

    MUTMAN Member

    Joined:
    Jun 27, 2001
    Messages:
    10,167
    Location:
    4109
    have you tried other wav files ?
    I wonder if there is a frequency high/low point the c64 isn't dealing well with
     
    flu!d likes this.
  11. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    That's the problem, apart from the WAV file that's a demo file that came with the Limon REU player software (which doesn't seem to exhibit the buzz), I can't find any pre ripped WAV files of the right specification for the software. So basically the only files I have are ones I've ripped myself that have the buzzing present.

    Here's someone else's video of the software playing back a WAV file that I just can't seem to find no matter how much GoogleFu I use. I don't have the lines enabled during playback, this may be under VICE, not sure.

     
  12. MUTMAN

    MUTMAN Member

    Joined:
    Jun 27, 2001
    Messages:
    10,167
    Location:
    4109
    did you read this comment ? re the mono ?

    upload_2021-6-6_17-26-56.png
     
    flu!d likes this.
  13. elvis

    elvis Old school old fool

    Joined:
    Jun 27, 2001
    Messages:
    45,692
    Location:
    Brisbane
    What are the current ones?

    "ffprobe" and "mediainfo" in Linux will give you the details, and from there some hints on how to encode with ffmpeg.
     
    MUTMAN and flu!d like this.
  14. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    That's what I did, using two different software packages - The harmonic is still there, but it's not present in the demo WAV file.

    Now this is handy, I'll take a look. Cheers Elvis.
     
  15. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    OK, that's interesting. It's an AIFF file...
     
    elvis and MUTMAN like this.
  16. elvis

    elvis Old school old fool

    Joined:
    Jun 27, 2001
    Messages:
    45,692
    Location:
    Brisbane
    A clue emerges!
     
  17. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    I've found more. A readme from an older version of the software. I think I know why the file is identifying as an AIFF file:

    What can convert to 8SVX 2:1?

    [​IMG]
     
    GumbyNoTalent likes this.
  18. elvis

    elvis Old school old fool

    Joined:
    Jun 27, 2001
    Messages:
    45,692
    Location:
    Brisbane
    Decode only in ffmpeg unfortunately.

    Code:
    # ffmpeg -codecs 2>&1 | grep -i 8svx
     D.A.L. 8svx_exp 8SVX exponential
     D.A.L. 8svx_fib 8SVX fibonacci
    
     
    Last edited: Jun 6, 2021
  19. flu!d

    flu!d Never perfect, always genuine

    Joined:
    Jun 27, 2001
    Messages:
    19,988
    Hmmm...

    I'm going to have to look into this, nothing else to do as i think we're still in lock down tomorrow. You've been a great help Elvis, cheers my Friend.
     
    elvis likes this.
  20. elvis

    elvis Old school old fool

    Joined:
    Jun 27, 2001
    Messages:
    45,692
    Location:
    Brisbane
    From what I can tell, the "Fibonacci" algorithm results in a 50% compression, which might be what the "2:1" references.

    I see a few Google results that says SoX might support writing the format, however this link looked the most promising:

    https://github.com/echolevel/AmigaPal

    Keen to know how you solve it in the end.
     

Share This Page

Advertisement: