Can I Program EPROMs on a Commodore 64? Promenade C1 Pet ROM Burning

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

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

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

    I did a little more playing around after a comment from @Basic Bites and found a work around to insert the loading address while in VS code. I have not tested it on the C64 but it should work (I will test it eventually but the Pet is back on my bench at the moment)
    Once the ROM is loaded in the Hex editor in VS Code...
    Click the first byte
    scroll down and shit-click the last byte
    Ctrl-c to copy
    scroll back up and click the 3rd byte
    Ctrl-v to paste
    In the pop-up select Base64 and Insert
    Click the Insert xxx bytes button (this should be the exact number of bytes in the ROM)
    Bytes 3 and 4 should now be the same as 1 and 2 (Or technically 2 and 3 the same as 0 and 1)
    Change the first 2 bytes to your load address in little-endian order (02 and 20 if using $2000 as I was)
    Save it and you should just have to load it (,8,1) on the C64
    YAY Easier!!!

  • @RudysRetroIntel
    @RudysRetroIntel Год назад +3

    What an excellent idea to make the PET roms with the C64. I am looking forward to your next video and seeing PET up and running. Thanks for sharing

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

      Thanks Rudy! I guess necessity is the mother of invention! I really was a fun little side quest.

  • @JoseLopez-hp5oo
    @JoseLopez-hp5oo 10 месяцев назад +2

    I have this same burner, I kept it for years. I remember that those C-64 rom not being JDEC like 27xxx series, so I kept it for this purpose.

  • @FranksRetroLab
    @FranksRetroLab Год назад +2

    Awesome video Mike!! Really enjoy seeing things like this. I find stuff like this fun! Thanks again for this!

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

      You are welcome Frank. I love doing it. I am sitting here refresing myself on assembly so I can, hopefully, make a bin loading tool for the C64. 🤓

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

    Thanks for the video! It's cool to finally see one of these old EPROM burners in action. On the PC side of things, I'm just pondering that if the hex editor would simply let you insert -- rather than overwrite -- the 2-byte load address at the beginning of the BIN file, you should end up with a valid 4098-byte PRG that simply loads to your desired location, without the need to fix those 2 bytes on the C64 side. -- JC

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

      I tried that several ways and was having no luck... So while I was writing this comment I tried one more thing. If you click the first byte (In VS Code) then Shift-click the last byte then click the 3rd byte and Ctrl-v there is a pop up that allows insert (You also have to select Base64). Then you can edit the first 2 bytes and save it.

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

      @@RavenWolfRetroTech Inserting bytes I did my adding them to 1998,1999 and programming from there

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

    I have one still. With the original manual. I used to use it with Abacus basic 64 compiler for much faster basic programs running from eprom cartridge. My serial is 7065

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

    Yeah, my TL866 couldn't burn at 25V so I also had to locate a C1and lucky I did! Now I can burn my 24 Pin EPROMs easily. Nice Video...heading over to the link. -Mark.

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

      I had not considered that Mark! I think its going to be a few days now for the other video. He got delayed by RL and finishing the Apple II video.

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

    What an awesome video! Wish I had one of these back in the '80s. I assume you could make backups of Atari 2600 carts too :)

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

    I used one of these with an SX-64 to burn EPROMs at work for a bunch of typewriters. The gear paid for itself in about a week.

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

      Interesting. I was wondering if the form factor would work with an SX-64.

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

    There is some nice c128 mode software for Promenaid C1 called Promaid v4.2.

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

      Awesome, thanks for the heads up. I will check that out! edit: I am not finding it, can you suggest where to look?

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

      @@RavenWolfRetroTech I sent you an email. I can send you the software if you still need it :)

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

      @reviving Retro Thanks, got it!

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

    Thanks for the video it saved me A LOT of time!
    In my hex editor there's an "insert mode" which let me insert 00 20 in the first two positions (I then save the file as a new name - just in case). VS Code probably has it also. Though I got EPROM one done the 3 others failed at the first byte so either the EPROMs are bad or a capacitor or something died in the Promenade and it doesn't supply the 21V needed anymore. It has been 26 years since I had bought it used so could be either...

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

      I'm glad it helped. It looks pretty serviceable so I am hopeful you will get it working. I spent an insane amount of time looking for an insert command but missed it until after the file was uploaded. Instead of using the Hex editor mode in you have to view the file in text mode to insert IIRC

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

    you can program eprom by hand so c64 no problem.only need provide programming voltage

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

    sure that works, how did we do this back in the good days ... burn it on an eprom :)