Does the $3 GAL-PLA work with Epyx FastLoad? (Bonus fastload comparisons)

Поділитися
Вставка
  • Опубліковано 8 сер 2024
  • Does the EPYX Fastload Cartridge work with the $3 GAL-PLA project? Thanks to viewer Isaac for a donation of one of these carts, let's test it! Also, some bonus Fastload speed comparisons!
    --- Video Links
    $3 GAL PLA:
    • Can you replace your C...
    ** GAL-PLA Website by Daniël Mantione: (All of the information and files to build your own) **
    www.freepascal.org/~daniel/c64...
    Mail Call #3 Part 1:
    • Mail Call #3 Part 1 - ...
    1541C Repair Video:
    • Using a NOP Generator ...
    --- Parts for this project
    PCBWay to the GAL-PLA project:
    www.pcbway.com/project/sharep...
    --- Tools
    Deoxit D5:
    amzn.to/2VvOKy1
    store.caig.com/s.nl/it.A/id.16...
    Jonard Tools EX-2 Chip Extractor:
    amzn.to/2VazxDS
    www.jonard.com/Products/EX-2-...
    Wiha Chip Lifter:
    amzn.to/3a9ftWw
    www.wihatools.com/precision-c...
    O-Ring Pick Set: (I use these to lift chips off boards)
    amzn.to/3a9x54J
    Elenco Electronics LP-560 Logic Probe:
    amzn.to/2VrT5lW
    Hakko FR301 Desoldering Iron:
    amzn.to/2ye6xC0
    Rigol DS1054Z Four Channel Oscilloscope:
    www.rigolna.com/products/digi...
    Head Worn Magnifying Goggles / Dual Lens Flip-In Head Magnifier:
    amzn.to/3adRbuy
    TL866II Plus Chip Tester and EPROM programmer: (The MiniPro)
    amzn.to/2wG4tlP
    www.aliexpress.com/item/33000...
    TS100 Soldering Iron:
    amzn.to/2K36dJ5
    www.ebay.com/itm/TS100-65W-MI...
    EEVBlog 121GW Multimeter:
    www.eevblog.com/product/121gw/
    DSLogic Basic Logic Analyzer:
    amzn.to/2RDSDQw
    www.ebay.com/itm/USB-Logic-DS...
    Magnetic Screw Holder:
    amzn.to/3b8LOhG
    www.harborfreight.com/4-inch-...
    Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
    www.ebay.com/itm/14-16-18-20-...
    RetroTink 2X Upconverter: (to hook up something like a C64 to HDMI)
    www.retrotink.com/
    Plato (Clone) Side Cutters: (order five)
    www.ebay.com/itm/1-2-5-10PCS-...
    Heat Sinks:
    www.aliexpress.com/item/32537...
    Little squeezy bottles: (available elsewhere too)
    amzn.to/3b8LOOI
    --- Links
    My GitHub repository:
    github.com/misterblack1?tab=r...
    Commodore Computer Club / Vancouver, WA - Portland, OR - PDX Commodore Users Group
    www.commodorecomputerclub.com/
    --- C64 Stuff
    JaffyDOS:
    blog.worldofjani.com/?p=3544
    C64 Test Harness I use:
    • Building a Commodore 6...
    C64 Homebrew cartridge PCB: (used for the DeadTest / Diag Cart I use)
    www.ebay.com/itm/Commodore-64...
    EasyFlash 3 Multi-Cart:
    store.go4retro.com/easyflash-3/
    --- Instructional videos
    My video on damage-free chip removal:
    • How to remove chips wi...
    --- Music
    Concert_tune_5 by Markus Jentsch (c0zmo)
    csdb.dk/sid/?id=53840
    Intro music by:
    Nathan Divino
    @itsnathandivino
    Outro Music:
    Abyss by | e s c p | escp-music.bandcamp.com
    Music promoted by www.free-stock-music.com
    Attribution 4.0 International (CC BY 4.0)
    creativecommons.org/licenses/...
  • Наука та технологія

КОМЕНТАРІ • 379

  • @coyote_den
    @coyote_den 4 роки тому +96

    Freezers, EPYX fastload, even Super Zaxxon differ from most ROM cartridges in that they have logic to switch things in and out of the C64 memory map. The EasyFlash has patches to emulate bankswitching, but it might not have the same timing as the real hardware and that is why it doesn't work with some board revisions.
    Fastload has a particularly awful way of doing it. There is a hex buffer in the cart wired to various control lines. When RESET, I/O1 (DE00-DEFF), or ROML (8000-9FFF if EXROM low) are pulled low so is EXROM, telling the PLA to map the cart via ROML when 8000-9FFF is accessed. So at reset and as long as the ROM in the cart is being accessed, it stays enabled. This makes it autostart at reset and installs the wedge. Once the CPU stops accessing ROML a capacitor on the EXROM line begins to charge from the pull-up resistor in the C64, eventually bringing EXROM to a logic high and disabling ROML. The capacitor is to keep EXROM low through VIC and CPU RAM access: it takes several cycles for EXROM to go high. I/O2 also enables the cart ROM, so part of the ROM is mirrored at DF00-DFFF. That's a shim that hits the I/O1 @ DE00 a few times to pull EXROM low and bring back ROML before jumping to it. Whew.
    Aside from taking over the ROM and both I/O regions, the worst part about fastload is there are delay loops to ensure EXROM is stable before accessing anything else, and the indeterminate logic levels caused by the EXROM cap charging and discharging can wreak havoc with some FPGA-based PLA replacements.
    The reason JiffyDOS is preferred to most other fastloaders is that it is a ROM upgrade, vs RAM or cart-based fastloaders. All fastloaders except for JiffyDOS have to use some RAM in the drive so they may have issues with copy protection and software fastloaders.

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому +12

      Great explanation! Pinned!

    • @darkwinter6028
      @darkwinter6028 4 роки тому +7

      A cap on an IO line? Yuck.

    • @SpearM3064
      @SpearM3064 4 роки тому

      Indeterminate logic levels aside, I have to admit that was pretty clever. I'm making a wild guess here, but they might've done it that way to increase compatibility... the cartridge ROM is simply disabled (except for the mirror at DF00-DFFF) when it's not needed. So most games (at least the ones without their own custom loaders) wouldn't even be aware of its presence.

    • @adamw.8579
      @adamw.8579 4 роки тому

      @@darkwinter6028 Yep. Old methods to adding small delay to data signals before controls. Of course very small value capacitors. Commonly used in slow systems (1-2 MHz clocked).
      In faster buses delays are matched by track length.

    • @Ramdileo_sys
      @Ramdileo_sys 4 роки тому

      @Adrian's Digital Basement .. I assume that for "madness in the world" you mean the COVID-19 situation...... so (sorry for the Off topic) but this virus can survive in the plastic.. on that cartridge... up to NINE DAYS my friend .... ... as well as on glass... laminated surfaces like labels.... Metal like car's.. door handles etc....
      Even on paper or cardboard can remain up to three or more days...
      So if someone infected sneezes or coughs on that cartridge or package.. well..
      What I want to say is..... that you should have sanitized.. and you hands.... spraying it with your favorite..... isopropyl alcohol.... or with some Dettol....
      >> www.bbc.com/future/article/20200317-covid-19-how-long-does-the-coronavirus-last-on-surfaces
      ..

  • @rdyess2010
    @rdyess2010 4 роки тому +26

    Don’t stop making the videos, please. I’m in the same situation - no work to do except online training at home. Your videos are a welcome distraction from the situation. Thank you so much for making them!

    • @nothingtoseehere4902
      @nothingtoseehere4902 4 роки тому

      Hopefully your industry was bailed out by the orange idiot...if so enjoy your time off training.

    • @aitorbleda8267
      @aitorbleda8267 4 роки тому

      I have been working from home.. 19 days without break right now.. and I am very tired

  • @quantass
    @quantass 4 роки тому +35

    Didnt realize Adrian never had a C64 as a kid. His knowledge and handling of the C64 always made me think he had one like myself. Great presentation of the fast loaders!

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому +13

      Crazy but I had a VIC-20 but then a series of Apple II machines up to the Apple IIgs. I honestly feel like I really missed out on the whole experience! The Apple II seems to crappy in comparison!

    • @NozomuYume
      @NozomuYume 4 роки тому +4

      @@adriansdigitalbasement The Apple II was junk, but its competitors were the PET and TRS-80 in 1977 so that's forgivable. Its biggest problem was not enough evolution with the Apple //e and Apple //c.
      Of course eventually you got the IIgs which was an exciting machine. Some great capabilities though with less neat hacks than the C64. ...and the Amiga was out by then.

    • @KomradeMikhail
      @KomradeMikhail 4 роки тому +6

      I grew up with an Apple //e... and it was indeed crappy in comparison.
      But it could have been so much better if I had understood its intricacies as a kid as well as I do now... and had more configuration and accessories.
      Most importantly, we were stuck with a little black&white Monitor II because my father insisted a colour monitor upgrade would be too expensive... I had no idea at the time that it supported colour output to TV by default.

    • @michaelburns8073
      @michaelburns8073 4 роки тому +4

      @@KomradeMikhail It only was crappy in sound and graphics, but the one cool thing was that it had expansion slots,and there were add-in cards for different graphics and sounds. It was quite hackable as well.

    • @TheAnkMan
      @TheAnkMan 4 роки тому

      Dunno anybody else with this expertise like Adrian when it comes to the Commodore 64. So a surprise for me too. he didn't had one as kid.
      Never opened mine. But a friend, working in an electronic company did. From somewhere - and I really wonder in the days with no internet or BBS - he got a hacked kernal rom, which included a fast loader and a assembly monitor and "burned" it onto an eprom. I seem to remember he soldered it on top of the original kernal and added a switch to the backside of the computer to switch between hack and original.

  • @jason50146
    @jason50146 4 роки тому +31

    Warp speed was released later in the 80's. Most people concerned with drive speed already had the Fastload cartridge, or even JiffyDOS. So, there was limited interest in replacing existing fast loaders. I had both the Fastload and the Warp Speed cartridge. It usually put Fastload to shame.

  • @IcicleFurry
    @IcicleFurry 4 роки тому +16

    Normally, I am a guy who always skips intros, but Yours is so good, that I don't skip it because I love it!!

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому +4

      Glad you enjoy it!

    • @6581punk
      @6581punk 4 роки тому +3

      It's a nice tune.

    • @PregnantSausage
      @PregnantSausage 4 роки тому +2

      lol. I thot i was the only one doing this. It's a very creative and appropriate intro. Bravo to him.

    • @dschult3
      @dschult3 4 роки тому +3

      My 3 year old daughter breaks down and dances to it every time!

    • @wegi9621
      @wegi9621 4 роки тому +2

      Probably good timing wit cool msx work here. Yes it really sweet to look and hearing.

  • @SpearM3064
    @SpearM3064 4 роки тому +55

    The proof that Odell Lake has its own custom loader is that the screen didn't blank. The FastLoad cartridge *blanks the screen* when loading. A stock 1541 has a transfer speed of approximately 490 bytes per second; with a FastLoad cartridge, the transfer speed is slightly under 2500 bytes per second. Adrian's tests showed that a FastLoad cartridge loaded Portal about 250% faster, which jives with the statistics. (EDIT: I think I'm wrong about the Fastload cartridge blanking the screen. It's been so long since I've used one that I'm not sure.)
    As for the Warp Speed cartridge, its biggest problem was compatibility with games written in 1985 or later, most of which had their own custom loaders (Epyx's Vorpal loader, Cinemaware's V-MAX! loader, etc.) Both the Fastload cartridge and the Warp Speed cartridge had games that they weren't compatible with. Some games even required you to physically remove the cartridge before they would load. Out of all the games I owned, there was *one* game that required me to remove my Fastload cartridge; with the Warp Speed cartridge, nearly a *third* of my games wouldn't load without removing the cartridge. (Of course, I later modded my Fastload cartridge to have an on/off switch and a reset button. So instead of actually removing the cartridge, I'd just flick it off and press the reset button. It's remarkably easy to do.)
    On the other hand, if you put a Fastload cartridge in a C128, it will boot in C64 mode. The Warp Speed cartridge is unique in that it is compatible with either the C64 or the C128. Also, Warp Speed v2 was compatible with the 1541, 1571, and 1581 disk drives, whereas the Fastload cartridge is not compatible with the 1581. As a side note, both an unmodified 1541 and a Fastload cartridge writes to disk in a 1:10 interleave. That is to say, when writing a file to a blank disk, it would write to sector 1, sector 11, sector 2, sector 12, etc., in that order. JiffyDOS and Warp Speed both used a 1:5 interleave.

    • @androskris
      @androskris 4 роки тому +1

      You had to remove the Fastload cart even if you disabled it in its menu?

    • @thebeststooge
      @thebeststooge 4 роки тому +2

      Wow, now this saddens me but my reply was removed and I have no idea why. I am beginning to no longer post comments on YT as this place is horrible even when you are on your best behaviour.

    • @thebeststooge
      @thebeststooge 4 роки тому +1

      There was no link though I was just commenting on my knowledge of the cartridge and how it worked having dissected it back then.

    • @v12alpine
      @v12alpine 4 роки тому +1

      Fastload doesn't blank the screen

    • @peterlamont647
      @peterlamont647 4 роки тому +2

      Wrong! Just kidding. You seem to have quite a bit of knowledge about these loaders! Down to the bytes per second! Now if only a patch could be made for battletech. I am playing it right now and the disk access memory swaps are killing me. Still, it is a ton of fun to play this. There was only one official FASA computer game and I am thankful for it. Even if it accesses the drive every time you enter a building or ten times as you walk through a "city".

  • @justinbusby8936
    @justinbusby8936 4 роки тому

    Thanks for continuing to make videos. Working at home now and the evenings are quiet with all the madness enforcing the whole social distancing thing. Your videos are a great source of comfort; something entertaining and familiar.

  • @ShawnBrezny
    @ShawnBrezny 4 роки тому +1

    Appreciate the extra videos during this time, much needed. Peace!

  • @cathrynm
    @cathrynm 4 роки тому +19

    I knew the programmer of this. Scott Nelson at Epyx Games. He was an employee there. (I still talk to his wife, but they got divorced, so haven't had any contact with him though recently.)

  • @uckfayooglegay9982
    @uckfayooglegay9982 4 роки тому +3

    I don't have a C64 yet you enthralled me for 16 minutes, great work!

  • @lyledal
    @lyledal 4 роки тому

    Glad you are well. Thanks for keeping the content coming. We sure need it out here!

  • @maicod
    @maicod 4 роки тому

    Thanks Adrian for taking my mind off the things all around me atm. Stay safe and thanks for making such interesting videos !

  • @kevingsxr
    @kevingsxr 4 роки тому

    Adrian, thanks for the videos! They make the anxiety of what's going on a little easier to deal with. Your videos are awesome!!! Stay safe!

  • @kingey71
    @kingey71 4 роки тому +34

    Warp Speed was a fairly late comer to the C64 and didn't work with well with a lot of software unless it was single file games. Even then the way it worked was a compromise and just like high speed tape loaders you could have problems loading things and need to try several times. The EPYX fast load was one of the very few true transparent solutions that offered around 5x loading speed and worked with almost every software program. So much so I pretty much had one permanently installed on my C64.

    • @CommodoreGreg
      @CommodoreGreg 4 роки тому +1

      I've heard this before but this definitely didn't match my actual experience with Warp Speed. I found it to be extremely compatible. Maybe I am glorifying my memory, but I know for certain that my go-to games worked with it whether they had their own fastloader or not. I do wonder if maybe this could be a Warpspeed 2.0 compatibility improvement, though I thought I had a v1.3... Maybe the second one I picked up is 1.3 and my original a 2.0? I need to confirm....

    • @kingey71
      @kingey71 4 роки тому +1

      @@CommodoreGreg Depends on how good your disk drive was and/or if the drive that recorded the disk was in alignment. While I think of it another software fast loader for disk was VORPAL.

  • @bradleystach6275
    @bradleystach6275 4 роки тому +6

    As a bonus, for me at least, this video is not only a distraction from Corona but also the 5.7M earthquake I got to experience yesterday. To old to shake, rattle, and roll. Thanks Adrian, stay safe!

  • @RussellRiker
    @RussellRiker 4 роки тому +1

    As always. Awesome video. Stay safe. Much love and thank you for doing this.

  • @insanedruid3143
    @insanedruid3143 4 роки тому +8

    Nice comparison. Would love to see the final cartridge 3 tested as well :) That's what I used back in the day (ex-eastblock user, so VERY late in the game for the 64)

  • @bf0189
    @bf0189 4 роки тому

    Glad to hear you're okay! I'm so worried about family, friends and favorite UA-camrs. Your videos really help me relax me

  • @gregborders8713
    @gregborders8713 4 роки тому +1

    Interesting to see many folks here that never had a C64 themselves, (Myself included.) but are fascinated to see your work here. In my case, I started early with the TRS-80 Model I, and moved on to the Tandy Coco line, while my one of friends got a C64 and the other got an Atari. So betheen the 3 of us, we nearly had the full spectrum of early 80's home compute covered!! Good times. I still have my original Model I form '77, and have been slowly collecting bits for it. I'm researching now on how to leverage the dual chip floppy controller to see if I can load data from a high density drive, and eventually my floppy emulator-to-usb thumb drive, so I can easily load images, and then write them to real disks. Thanks for the inspiration to dust off the old gear, and bring it to life!

  • @RetroComputers
    @RetroComputers 4 роки тому

    Thank you. Watching your video while being quarantined in Poland.

  • @raymondkilminster2194
    @raymondkilminster2194 4 роки тому

    great video Adrian , my old 64 is still up in the loft but after watching these videos i might go and dig it out . you keep safe to .

  • @Eightbitswide
    @Eightbitswide 4 роки тому

    Thank you so much for a short break from covid19. Stay well!

  • @VenomStryker
    @VenomStryker 4 роки тому +7

    Being from Wisconsin, I totally recognize the Minnesota Educational Computing Corp from elementary school. Playing Oregon Trail on an Apple 2e was badass!

    • @fnjesusfreak
      @fnjesusfreak 4 роки тому +2

      We had loads and loads of MECC stuff here in New York too.

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому +4

      Yeah I think it was quite common across the entire US and Canada :-)

    • @RickTheGeek
      @RickTheGeek 4 роки тому

      @@adriansdigitalbasement We definitely had a bunch of MECC stuff in New Hampshire! The later releases from MECC had a "Teacher Disk" that allowed the teacher to review student's progress, or configure the program to the student's needs - like programming a math game to give more emphasis on certain types of problems. There was I recall a special copy program they had that, if I remember correctly, allows the school to make copy-protected copies of the programs that the school was licensed for, up to the number of copies allowed. (If the school was licensed for, say, 20 copies of a program, the copy software would stop after that many copies. I am not sure if there was a way to "delete" or "deactivate" unneeded or old/damaged copies, to allow fresh copies to be made). Not sure how accurate my memory of this is, as it was back in the late 1980's! :)

    • @VenomStryker
      @VenomStryker 4 роки тому

      @@adriansdigitalbasement Yeah, I remember them being pretty big in the educational market. It just so happened that I was right next door.....lol.

  • @LudicInterface
    @LudicInterface 4 роки тому +4

    4:27 I bet Adrian is going to build a C64C with a dark keyboard. That would match the drive perfectly!

  • @deponia
    @deponia 4 роки тому +21

    I remember The EPYX Fastload making a huge difference with loading M.U.L.E but maybe that's just my memory.

    • @tOSdude
      @tOSdude 4 роки тому +2

      Can confirm works great for MULE in the modern day.

    • @thebeststooge
      @thebeststooge 4 роки тому +2

      OMG, I so loved that game and the music of it. It seriously calmed me down and was just relaxing to play and no game made since would ever be like it even remotely for me.

    • @tOSdude
      @tOSdude 4 роки тому +1

      @wargent99 We have a disk that every game, without fail, the first event is a parasite attack on the top river-valley plot.

  • @mrquint15
    @mrquint15 4 роки тому

    Just found this channel, really great stuff! Thanks and take care!

  • @AlbertEspinRodriguez
    @AlbertEspinRodriguez 4 роки тому +5

    Thank you for your effort appreciate it. Take care.

  • @XDavidEllisX
    @XDavidEllisX 4 роки тому

    Thanks for continuing to make videos!

  • @danvanvoorst7329
    @danvanvoorst7329 4 роки тому +1

    Thanks for sharing. Take care!

  • @adventuresintech8600
    @adventuresintech8600 4 роки тому

    Another great video as usual

  • @0xc0ffea
    @0xc0ffea 4 роки тому +1

    I was always very happy with the fastloader on the Action Replay VI, kind of a nice surprise as I bought it for the other features.

  • @chriswatson2407
    @chriswatson2407 4 роки тому

    Thank you for helping keep us sane

  • @briangleeson1528
    @briangleeson1528 4 роки тому

    Thank you for all the great videos as usual, and the extra content during these tough times. I had a C64 when I was about 9. My favorite game was Sid Meier's Pirates!. I don't remember anything about fast loaders and some of the other utilities you use, so it is pretty cool to see them in action. Also, shoutout to #8bitdanceparty. The old Mac and PC content is great, too. Thanks again!

  • @TheStuffMade
    @TheStuffMade 4 роки тому +2

    I really liked the Dolphin DOS parallel fast loader for the 1541 back in the day, it was so much faster than a stock drive, but you did have to install a custom board in your drive.

  • @johnhoogstra8310
    @johnhoogstra8310 4 роки тому

    Ordered the parts to make my own. Now it's time to wait :-)

  • @grommdk
    @grommdk 4 роки тому

    love your videos Adrian - thanks for sharing :)

  • @jcbecker2800
    @jcbecker2800 4 роки тому

    I don't know 1/4 of what you are talking about, however, I enjoy your testing videos.

  • @ncc74656m
    @ncc74656m 4 роки тому +13

    I've been waiting for like two days to find out the answer to this!

    • @joveaaron-real
      @joveaaron-real 4 роки тому

      me tooo

    • @CptJistuce
      @CptJistuce 4 роки тому +1

      Shoulda installed a Fastload cartridge, you'da only had to wait half a day.

  • @v12alpine
    @v12alpine 4 роки тому +10

    As a kid the fastload cart never left the slot. Practically unusable without it. Massive speed improvement, even the wait on power up reduced significantly. Never used tapes so I can only comment on the 1541. When I pulled it from the attic a year ago it was still installed. Slot is a little loose now but it still works! Recapped the C64 and built a new power supply since the original was missing but all the caps measured good. No need for a PLA yet but it's great to know there's a cheap replacement now.

    • @6581punk
      @6581punk 4 роки тому +2

      I had an Action Replay MK3 (MK2 originally) and my disk drive was an Enhancer 2000 as I couldn't get a 1541. So when people used to complain about disk loading speeds I didn't know what they were on about.

  • @rossdtool
    @rossdtool 4 роки тому

    My friend lent me an Epyx Fastload cartridge in 1985 and it made a massive difference for the load times on my 1541. I've never heard of Jiffy DOS

    • @SpearM3064
      @SpearM3064 4 роки тому +1

      That's not surprising. JiffyDOS required minimal hardware changes, both in the drive and in the C64. Specifically, you had to replace a few ROM chips. As easy as that sounds to someone like you or me, it's beyond the abilities of most end users. So the various fastload cartridges (Fastload, Super Snapshot, Warp Speed 5, etc.) were more popular because there was no hardware modification involved. It was so easy, anyone could do it.

  • @jeromekentz6616
    @jeromekentz6616 3 роки тому

    The Epyx Fastload was one of the first on the scene and was available anywhere you could buy software. This made it very popular by being easily accessible. My buddy back in the day bought a Mach 5 cartridge. It worked fine. Some things loaded faster, some slower. He bought it through mail order. I bought my Epyx cart early on. As other cartridges came out and being faster like the Warp Speed, I wanted one, but being a kid at the time didn't want to spend the money for something I basically already had.

  • @markleuck
    @markleuck 4 роки тому

    Had one in the early 80's, did make a major difference loading most games, wouldn't have a C64 without it

  • @DanafoxyVixen
    @DanafoxyVixen 4 роки тому

    I never had the Epyx FastLoad, but I had a Action Replay MK6... that thing was a beast

  • @OuTannu
    @OuTannu 4 роки тому +1

    well time for a massive fastloader test! :-)

  • @carlwillows
    @carlwillows 4 роки тому

    Good video!

  • @ayushkaushik8794
    @ayushkaushik8794 4 роки тому +1

    At 5:26, Adrian got Rick Roll in that little display in up left corner.....Nice work.

  • @JustWasted3HoursHere
    @JustWasted3HoursHere 4 роки тому +1

    Eventually, fast load code became part of many loading processes for games on the 64, especially if they were from the bigger publishers. Some tape loaders even have their own version. There was a very interesting type-in program in one of those old 8 bit magazines (forget which one) that would allow you to save your code to tape in a special altered forma that would speed it up by many times, to greater than 1541 speeds. The beauty of it was that you didn't need any special code to load the new formatted tape code. Once saved on tape, you just loaded it like any other program except this time it loads 5 or more times faster!
    I really miss those old 8 bit magazines and their type in games and utilities (even though often times you'd have to search through your code to find that ONE misplaced character that keeps the whole thing from running!) It was an era I sorely miss, that the clone PC world has never been able to duplicate.

  • @RacerX-
    @RacerX- 4 роки тому +2

    Thank you for continuing to do videos, especially now as it really helps those of us on Lock Down in California thanks to CV19.
    My dad bought the Epyx Fastload in 1984 and I still have it. There were plenty of games that used their own disk routines that it simply could not speed up. But it did work with a fair number of programs and most productivity software that we had at the time. It was basically always in the cartridge port for years until I got an Action Replay which had insane speeds, especially when a file was saved with Warp 25. The game I was playing a lot back then was Ultima III and FastLoad didn't do much for it.
    The creator of WarpSpeed has discussed those days in detail over on Lemon64. His forum name is AlienTech

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому +2

      Cool! Yeah I can imagine it was disappointing when a game or program used its own slow routines and didn't give you the choice to use alternate ones. I can really imagine how useful these tools were back in the day though -- for the reasons you mentioned.

    • @RickTheGeek
      @RickTheGeek 4 роки тому

      The reason why it didnt work so well on the Ultima III was because it had its own "dos" that accessed the data on the disk by doing direct block-reads rather than the standard "load a file" process. I wonder if the more modern patch/hacked versions like U4 gold, or the U3 version of thath etc would work with Fastload but than again, they come with their own fastload routines.

    • @RacerX-
      @RacerX- 4 роки тому +1

      @@RickTheGeek Exactly. It was quite common in the early C64 days for companies to use their own routines. I am glad in later years things changed and many more games had good speed loaders or did not interfere with speeder carts. Yeah U3 Gold is for sure better in this department.

    • @RacerX-
      @RacerX- 4 роки тому +1

      @@adriansdigitalbasement At the time the Fastload cart was a must. I didn't know anyone that I traded software with back then that didn't have one. Super useful. It wasn't until I started working with TRS-80 and Apple IIs in High School that I realized just how slow the C64 drives were.

    • @RickTheGeek
      @RickTheGeek 4 роки тому

      Racer X definitely a big difference between the C64 I had at home and the Apple II at school 😀

  • @lsk-nf7um
    @lsk-nf7um 4 роки тому +1

    Love your videos be safe

  • @imbezol
    @imbezol 4 роки тому +1

    Great video. Couple things... First, I wish you'd tried the Super Snapshot to see what time it gets as it is a fast load cartridge too. Second, it would be good to type run after loading to make sure it actually loaded properly. I'm super surprised at that Warp Speed one.

  • @GoranObal
    @GoranObal 4 роки тому

    Fun video! :)

  • @mikekopack6441
    @mikekopack6441 4 роки тому

    Oh god, Epyx fast load was a GODSEND back in the day. Used to make a huge difference in load times.

  • @JamesPotts
    @JamesPotts 4 роки тому +2

    Like you, I'm new to the C64 scene, in my case being an Apple IIe owner. Playing around with the Easy Flash has been interesting, to say the least.

  • @graymouser7649
    @graymouser7649 4 роки тому

    thank you

  • @danielmantione
    @danielmantione 4 роки тому +1

    What might be the case for Odell Lake is that it calls a KERNAL initialization routine. Cartridge fastloaders depend on
    the LOAD/SAVE vectors from $0300 onwards in the memory. The KERNAL initialization routine resets these to the default
    KERNAL routines, disabling the cartridge fastloader. Because JiffyDOS modifies the routines inside the KERNAL, it
    doesn't get disabled by this KERNAL initialization routine.
    In my youth years I had patched several of my games converting this call to the KERNAL initialization into NOPs, so I
    could use my cartridge fastloaders. I had the KCS Power Cartridge and Final Cartridge III back then.
    Both are superior to the Epyx Fastload cartridge and especially the FC3 fastloader is a really advanced piece of
    technology. It loads a file out-of-order, so it doesn't need to wait until the right sector is under the head and it
    has a highly optimized GCR decoding routine intertwined with the serial communication code.

  • @davindameron9092
    @davindameron9092 4 роки тому

    Thanks for posting. We need as much distraction as possible.

  • @1337Shockwav3
    @1337Shockwav3 4 роки тому

    I'm looking forward to the day when you discover hardware floppy speeders ;) I was involved in the re-issue of the professional DOS/RapiDOS speeder ... loads 250 blocks in 4 seconds :)
    Ideally you'll check out the recent follow up project called MeGaLoDOS which attempts to unify a number of hardware speeders ... including those which load a full floppy once and then exclusively work out of RAM (i.e. TurboTrans) ... loading 250 blocks in less than 2 seconds.

  • @mohamedadam5215
    @mohamedadam5215 4 роки тому +1

    Awesome!!

  • @merc3065
    @merc3065 4 роки тому

    One thing I found with the Epyx fastloader, is a lot of my games would show different loading screens. konami boot camp, crazy cars, TMNT, all loaded different load screens. It was neat!

  • @jbevren
    @jbevren 4 роки тому +13

    Test with any of the SSI gold-box games such as Pool of Radiance or Curse of the Azure Bonds. They have a fastloader, but allow you a chance to turn their built-in fastloaders off before they start. It'll be a good comparison betwen JiffyDOS, stock, Epyx, and the SSI speed loader. :)

    • @KingMob4313
      @KingMob4313 4 роки тому

      The SSI games were so soul crushingly slow.

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому +3

      Good tip, thanks! I'll need to do that. Need to check my original game collection.

    • @DavePoo
      @DavePoo 4 роки тому

      @@KingMob4313 True, but i played them all, I spent a long time at the C64 playing Pool of Radiance, Curse, Secret of the Silver Blades & Death Knights of Krynn etc. I still have all the games. The worse part was 4 double sided disks, so there was lots of disk swapping and flipping, as you needed a disk for your save game too.

    • @jbevren
      @jbevren 4 роки тому

      @@KingMob4313 I've learned that jiffydos makes them remarkably fast, especially if you have a larger storage device; you can copy all the files into one large disk or directory and never swap disks. :)

    • @morantaylor
      @morantaylor 4 роки тому

      @@KingMob4313 But so addictive we used to spend hours after school playing these tiles :)

  • @00Skyfox
    @00Skyfox 4 роки тому

    Another one to test is Fast Hack’em fast boot. I used that one for many years until I got a JiffyDOS system. (Although if I remember right, while it’s fast it’s not as fast as JiffyDOS.)
    One thing I tried was converting some single file programs with Turbotape, and those loaded faster off a cassette than they did from a plain stock 1541 (or JD 1541 with JiffyDOS switched off). Crunching programs with something like Bit Imploder to make them smaller can also help load speeds, especially when combined with a fast loader.

  • @ghohenzollern
    @ghohenzollern 2 роки тому

    Oh wow. I think we may have had Odell Lake at my grade school, running on an Apple II. It's been so long, I'm not even sure, but boy is that name familiar. I know we had Oregon Trail (another MECC title) for that machine for sure.

  • @Turnbull50
    @Turnbull50 4 роки тому

    When I had my Commodore 64 I had a fast loader call vorpal fast loader. I found this on a Google search. The Epyx Fast Load is a floppy disk fast loader cartridge made by American software company Epyx in 1984 for the Commodore 64 home computer. It was programmed by Epyx employee Scott Nelson, who was originally a programmer for Starpath and later designed the Epyx Vorpal fastloading system for the company's games.

  • @kristopheblackburn682
    @kristopheblackburn682 4 роки тому

    I do remember having warp speed at one time. Always thought it was weird looking cartridge as it had a Cinemaware logo on it, but had it had several awesome utility tools like fastloader(obviously), sector editor, Assembly monitor, etc. if my memory serves me right it had a disk copying feature built into it as well.

  • @rednight2476
    @rednight2476 4 роки тому

    The Epyx FastLoad cart was super common in North America. It was readily available, cheap, and worked pretty well. The more advanced SuperSnapShot also has a fast loader and more features then the Epyx cart but was less common and more money. TFW8B FastLoad Reloaded is quite nice too and supports IEC2SD. I use it sometimes though I mostly use Action Replay now.

  • @hippynurd
    @hippynurd 4 роки тому

    Fast load was pretty awesome at the time. I think we modded it with a reset button too. C64s crashed a lot and the reset button helped get you back again quicker. Back then we would have "pizza parties" where people would bring boxes full of floppy disks, and trade games. Some folks even had disk duplicating machines with 2 disk drives. Sometimes we needed copy programs like pink panther and fast crackem.

  • @freddaniali
    @freddaniali 10 місяців тому

    I still have my Fastload cartridge from my youth and I remember that it did load some things faster, but not everything.

  • @104d_3rr0r_vince
    @104d_3rr0r_vince 4 роки тому

    No problem, see that like when we were sick and played all day.

  • @Dizzy_Hites
    @Dizzy_Hites 4 роки тому

    Thanks for the upload and trying to keep us all sane ... Time to change the channel name to 'Adrian's Digital Bunker' ☣

  • @6581punk
    @6581punk 4 роки тому

    An original Fastload. I have one of the clones :) Also working at home, I live by myself and some of my friends are vulnerable and so can't really risk meeting them. So it is a crazy time. But it's time to learn new things I guess.

  • @simonevans9145
    @simonevans9145 4 роки тому

    Here in the UK disk drives were quite rare most people used tape with a turbo loader

  • @Francois_L_7933
    @Francois_L_7933 4 роки тому +2

    Had the Epyx Fastload for some time, but then I upgraded to the Super Snapshot which was faster in every way. It worked with more games than the Epyx Fastload too. Also, if memory serves me well, if you just hit Commodore-Run Stop it will do LOAD"*",8,1

    • @SpearM3064
      @SpearM3064 4 роки тому

      I had the exact opposite result. It was faster, but it worked with LESS games than the Epyx FastLoad.

  • @boelwerkr
    @boelwerkr 4 роки тому

    If i remember correctly some of the fastloader uses some really smart on the fly compression to get data faster through the cable. This gave some advantages with uncompressed games/programs. But i really don't know the details.

  • @theannoyedmrfloyd3998
    @theannoyedmrfloyd3998 4 роки тому +1

    With the Atari 8-bit, if we wanted to load data faster, we just made the drive work better with a DOS supporting it. Like the US Doubler by ICD with SpartaDOS X.

    • @TheJeremyHolloway
      @TheJeremyHolloway 4 роки тому

      Or the HappyDrive mods [and their clones]. SpartaDOS X is still being developed by Flashjazzcat who has his own UA-cam Channel under the same name.

  • @josesmith6009
    @josesmith6009 4 роки тому

    The EPYX fastload worked great back in the mid-80s for speeding up load times. I would recommend using an early EA title to test the fastloaders. Something along the lines of Archon, Seven Cities of Gold, or M.U.L.E. These titles were VERY slow to load on a stock system and the EPYX cartridge sped them up nicely. I think the EPYX cartridge was popular not only because it came out earlier than many of the others, but it was also relatively inexpensive at the time.

  • @rdh2059
    @rdh2059 Рік тому

    The commodore 64 was the first computer I actually purchased. When I purchased mine, it was one of the earlier C64s. I used a C64 for every computer task until I moved on to the Amiga. Nearly all people who had C64's early on, started out with a cassette tape based loading system. It was incredibly slow. By the time people were able to afford the expensive 1541 disk drive, we were starving for any performance increase possible. The 1541 delivered that performance and was much, much easier to use. The Epyx Fastload Cartridge when it came out, was extremely expensive and in the era of some of the most brutal copy protection ever created, a lot of programs would not work with the fastload, if you could afford to purchase one! Very few people I was around at the time ever spent the money on a Fastload cartridge. Almost no one compared disk drive performance with other disk drives, because most of us could not afford more than one computer! If the choice was a fastload cartridge or another box of 5.25 disks, we'd take the box of disks every time. Don't forget we were using modems and the bit rate (baud) of modems was constantly increasing, forcing people to upgrade to new modems regularly. I went from 300bps, to 1200bps, to 2400 bps, to 9600bps to 19200 bps... There was a lot to spend money on with this computer and the fastload cartridge did not make as much difference as things like a new modem or boxes of disks for more software, and back ups of the programs we wrote at the time. The Epyx Fastload Cartridge would have made more of an impact had it came out 2 years earlier. By the time it came out, people were already moving on to other, more capable computers like the Amiga 1000, then the A500/A2000s. By this time, the PC started developing "mass" with all the PC clones that were available. Only businesses dealt with IBM. Everyone else purchased clones for less than half the cost of the IBM PC.

  • @CapnKetchup
    @CapnKetchup 2 роки тому

    I liked FastLoad. I can't say I noticed an improved time loading with software, but I appreciated the Wedge features for easy directory listings. Also the built-in machine code editor. Although it had disk copy features, I preferred to use 3rd party software like Fast Hack'em.

  • @0drdefcon0
    @0drdefcon0 4 роки тому

    omg, you are my hero.. thanks for the comment

  • @thiesenf
    @thiesenf 4 роки тому

    *whispering with an ASMR-like voice* Ultimate 64

  • @TheStuffMade
    @TheStuffMade 4 роки тому +1

    Haven't use GAL and PAL's since the 90s, surely it must be easier to use commonly available CPLD and snall FPGA instead.

  • @wishusknight3009
    @wishusknight3009 4 роки тому

    This is one way to become happy about having a couple if gal's on board...

  • @plgDavid
    @plgDavid 4 роки тому

    I had a Warp Speed in the 80s. While its better than Fast Load, its had quite a few compatibility issues from memory. I often had to remove it. Also the Warp Speed cart came with a Reset Button, while on the fast load it was a often made mod, but it wasnt stock.

  • @ericnelson4540
    @ericnelson4540 4 роки тому +1

    I have orders in for a good number of the pla20v8 kits. Going to try on a few revisions as well as my SX-64.

    • @alerey4363
      @alerey4363 4 роки тому

      just make sure that orders dont ship from Wuhan ; )

    • @ericnelson4540
      @ericnelson4540 4 роки тому +1

      @@alerey4363 Shenzhen Hong Kong. But still a good alcohol bath wont hurt none either. 😉 I mean for the chips.

    • @brianv2871
      @brianv2871 4 роки тому

      Worked on my sx-64 and the two different C64 boards I tried.

  • @duodream
    @duodream 4 роки тому

    Should have my parts for these early next week. Great to see that it's working with various carts. Kind of off-topic @Adrian: What's the LED matrix "tv" in the background? Is there a video of it?

  • @nathanielbarragan882
    @nathanielbarragan882 4 роки тому

    Adrian, you're making me want a C64 and I do not need any more retro computing hardware...

  • @thenoblerot
    @thenoblerot 4 роки тому +3

    Stay safe and healthy, brother

  • @stevedonkers9087
    @stevedonkers9087 4 роки тому

    I love the game Test Drive, and it was always a bear to load. I don't have any of this equipment, but I wonder how it would do with a fastloader.

  • @AlexanderKurtz
    @AlexanderKurtz 4 роки тому +1

    my first "Cartridge" was the "FC III"
    and later on the "Action Replay MK6"

    • @JesusisJesus
      @JesusisJesus 4 роки тому

      Alexander Kurtz I’m using TFC3 at the moment and it looks much like that Warp he showed.

  • @EgonOlsen71
    @EgonOlsen71 4 роки тому +1

    I mostly used Ultraload, first from floppy (load Ultraload first, run it and then load the game) and later from an EPROM card. I then switched to something called Starload (or Starloader, I can't remember exactly), because it was slightly faster. I never used a dedicated fastload cartridge back in the days.

    • @RickTheGeek
      @RickTheGeek 4 роки тому

      Star-Dos. It was I think one of the earliest Final Cartridge type cartridges. I remember the advertising said, besides all the stuff it could do, it made terrible coffee. :) There was also "ICEPIC" which was one of the first freeze devices, it would freeze the memory in the computer, dump it to disk and then you could load and run it later on, without having the cartridge. It took a while to load, I remember because my copy of Bruce Lee was ISEPICed. :)

  • @CommodoreGreg
    @CommodoreGreg 4 роки тому

    Not only is warp speed fast as hell, but I have never had a conflict with disks that have their own fast loader. i.e. It always transitions gracefully to other fastloaders. I've been lucky enough to have had one since childhood. Bonus: Warp Speed carts also have a C64C128 switch (for use with 128 mode) and reset button. Best cart that existed back in the day IMO.
    Yes, it's been under everyone's radar forever. I think it only took a back seat to Epyx Fastload because it came out later.
    Another bonus is that in a C64 the 128 switch effectively acts as a disable switch.

  • @DIPPY16
    @DIPPY16 4 роки тому

    I suppose that for future purposes you can just save time by doing "Laps" which is the below text (below the time). You could just do another lap for another measure of time :)

  • @unchained_0177
    @unchained_0177 4 роки тому

    TY had those ans enjpy the vintage

  • @Madness832
    @Madness832 4 роки тому

    Unintentionally giving us the bird around 3:30! :D

  • @rays7437
    @rays7437 4 роки тому +1

    I had that!

  • @mxqkodikodi2005
    @mxqkodikodi2005 4 роки тому +1

    Hi, thank you. I think EPYX FASTLOAD is compatible with SD2IEC, does WARP SPEED work good with SD2IEC?

  • @knight_ki11er
    @knight_ki11er 4 роки тому +5

    Be safe, bro. I wish I could work remotely(

  • @JasonStevens
    @JasonStevens 4 роки тому

    I had a super snapshot 5, which was just so amazing to mess around with games! I'm pretty sure it had a fast loader as well...?
    I've been looking for one for my new c64, although now that it seems that this final cartridge can do ss5 then I'll have to get one of those!

    • @adriansdigitalbasement
      @adriansdigitalbasement  4 роки тому

      The EastFlash 3 can do it all including break into games emulating the Super Snapshot 5. It does have a fastloader and I should test it -- I read that it seems to be pretty fast as well.

  • @FlyingSurprise
    @FlyingSurprise 4 роки тому

    That is the question that remained after the last video.

  • @MechaFenris
    @MechaFenris 4 роки тому

    I had a Fastload I bought used from a guy who bought a Mach 5. Then I got a Final Cartridge 3 and bought a Mach 5 with a used C-64. Being an Atarian early in my computing life (my first computer was an atari 800xl) I REALLY hated using floppies on my C-64. :) I had (anecdotally) better luck with Mach 5.

  • @MBDB666
    @MBDB666 4 роки тому

    I have to Epyx Fast Loader. It is hit or miss with SOME games. But for the most part, it has always cut times in half or more. I am running it now on a standard, unmodified C64 and no issues.