Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

C64 not loading from tape

  • 21-12-2018 2:17pm
    #1
    Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭


    Hi all - My C64C won't load from tape at all. I have a thread about this issue on lemon64 but no solution yet.

    Anybody here seen anything like this before ?


Comments

  • Registered Users, Registered Users 2 Posts: 1,599 ✭✭✭BGOllie


    if it can write but read seems to fail when reading I'd say it's most likely one of the CIA chip .

    looking at the schematics ...
    There's a shared data line (pin 5 of the serial bus) and the read signal ( at the serial bus pin 1) is triggered by pin 24 of the CIA chip U1 . It looks like it's active low, so I assume it's high all the time and should turn low when loading. If it's stuck high or doesn't go low enough this could well be the issue and the chip needs to be changed


  • Closed Accounts Posts: 2,249 ✭✭✭magentis


    What happens when you try to load from tape?


  • Closed Accounts Posts: 2,249 ✭✭✭magentis


    Is there anyone you can borrow a datassette from?Looking at the lemon thread,I reckon that's the problem.Could be your psu too.I once had a dodgy psu that caused loading issues.When the psu was swapped with a known good one the c64 and datassette worked fine.


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Thanks for the info @BGOllie - hopefully it's not that....

    @magentis - I'll have to see if I can get another tape deck to try - or try mine somewhere. There is a guy in Mullingar that might test it for me - by chance just came across him the other day: https://byteandabit.ie/

    The PSU is brand new from here


  • Registered Users, Registered Users 2 Posts: 1,599 ✭✭✭BGOllie


    magentis wrote: »
    Could be your psu too.I once had a dodgy psu that caused loading issues.When the psu was swapped with a known good one the c64 and datassette worked fine.

    I was wondering about that so I went back to the schematics and interestingly it looks like the PSU sends two 9v AC lines (pins 7 and 6) to (after going to various coils and cap) 7812 and 7805 that regulate the +12 and +5v DC power. It also derives the unregulated 9v DC from this too.
    But back on the psu there's another pin, going to a separate conversion that generates the 5v to keep the "Pull high" threshold for some of the chips, like the RAMS and the CIA chips. It does this via transformer and caps. So if the value is wrong coming out of the PSU some of these chips might be thrown off and not work properly.
    Wouldn't hurt to check the voltages right at the PSU:

    c64_power_pins.png


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    BGOllie wrote: »
    I was wondering about that so I went back to the schematics and interestingly it looks like the PSU sends two 9v AC lines (pins 7 and 6) to (after going to various coils and cap) 7812 and 7805 that regulate the +12 and +5v DC power. It also derives the unregulated 9v DC from this too.
    But back on the psu there's another pin, going to a separate conversion that generates the 5v to keep the "Pull high" threshold for some of the chips, like the RAMS and the CIA chips. It does this via transformer and caps. So if the value is wrong coming out of the PSU some of these chips might be thrown off and not work properly.
    Wouldn't hurt to check the voltages right at the PSU:

    c64_power_pins.png

    Thanks - I'll check that first thing tomorrow when I get a chance !
    I'm assuming it's fine as it's a new PSU but you're right - I should check it !


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    BGOllie wrote: »
    I was wondering about that so I went back to the schematics and interestingly it looks like the PSU sends two 9v AC lines (pins 7 and 6) to (after going to various coils and cap) 7812 and 7805 that regulate the +12 and +5v DC power. It also derives the unregulated 9v DC from this too.
    But back on the psu there's another pin, going to a separate conversion that generates the 5v to keep the "Pull high" threshold for some of the chips, like the RAMS and the CIA chips. It does this via transformer and caps. So if the value is wrong coming out of the PSU some of these chips might be thrown off and not work properly.
    Wouldn't hurt to check the voltages right at the PSU:

    c64_power_pins.png

    OK - I got measurements as follows:
    • Pins 2 and 6 -> 9.3VAC
    • Pins 2 and 7 -> 12.3VAC
    • Pins 2 and 5 -> 5.02 V DC


  • Registered Users, Registered Users 2 Posts: 1,599 ✭✭✭BGOllie


    mm pin 7 should be around 9v ideally. but since it goes to a 7805 regulator then it's converted to 5v regardless. If this part failed you'd have no 5v to supply all ICs and the computer wouldn't even start. so I'd say your ok with the power supply. Pin 5 is only the one that could affect the CIA chip in the way you're experiencing and it's fine at 5.02.

    One thing you could try is test the voltage across pin 1 (ground) and pin 24. It should be high (around +5v) when the tape player is off and pulled low (around 0v) when the tape is loading. This pin is an input pin, meaning the signal comes from somewhere else , in this case the tape port. So check it's high when nothing's going on, load a tape and check again :
    If it is low but the tape isn't loading you most likely have an issue with the CIA chip at U1 and it needs to be replaced.
    If it is high and the tape doesn't load it could mean that the tape player itself isn't sending the read signal and need to be fixed (or replaced)


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    BGOllie wrote: »
    mm pin 7 should be around 9v ideally. but since it goes to a 7805 regulator then it's converted to 5v regardless. If this part failed you'd have no 5v to supply all ICs and the computer wouldn't even start. so I'd say your ok with the power supply. Pin 5 is only the one that could affect the CIA chip in the way you're experiencing and it's fine at 5.02.

    One thing you could try is test the voltage across pin 1 (ground) and pin 24. It should be high (around +5v) when the tape player is off and pulled low (around 0v) when the tape is loading. This pin is an input pin, meaning the signal comes from somewhere else , in this case the tape port. So check it's high when nothing's going on, load a tape and check again :
    If it is low but the tape isn't loading you most likely have an issue with the CIA chip at U1 and it needs to be replaced.
    If it is high and the tape doesn't load it could mean that the tape player itself isn't sending the read signal and need to be fixed (or replaced)


    Thanks for the advice Ollie - I really need to study electronics and get up to speed!!

    I'll check that today hopefully - I'll double check my pin readings again too while I'm at it.

    Fingers crossed it's a deck issue as opposed to a mainboard issue.

    That being said I suppose I could get a new CIA chip if I really needed and put it in


  • Registered Users, Registered Users 2 Posts: 10,952 ✭✭✭✭Stoner


    I think I have a spare tape deck for a C64 if you are badly stuck


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Stoner wrote: »
    I think I have a spare tape deck for a C64 if you are badly stuck
    Thanks - I really appreciate that !! I may take you up on it, but I still need to test the stuff @BGOllie suggested first.


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    BGOllie wrote: »
    mm pin 7 should be around 9v ideally. but since it goes to a 7805 regulator then it's converted to 5v regardless. If this part failed you'd have no 5v to supply all ICs and the computer wouldn't even start. so I'd say your ok with the power supply. Pin 5 is only the one that could affect the CIA chip in the way you're experiencing and it's fine at 5.02.

    One thing you could try is test the voltage across pin 1 (ground) and pin 24. It should be high (around +5v) when the tape player is off and pulled low (around 0v) when the tape is loading. This pin is an input pin, meaning the signal comes from somewhere else , in this case the tape port. So check it's high when nothing's going on, load a tape and check again :
    If it is low but the tape isn't loading you most likely have an issue with the CIA chip at U1 and it needs to be replaced.
    If it is high and the tape doesn't load it could mean that the tape player itself isn't sending the read signal and need to be fixed (or replaced)

    OK - So taking the reading as follows:
    Pin-measurement.jpg

    I get:
    • Normal : 4.8V
    • Tape Loading: 100.5 mV

    So it looks like it might be U1 that's the issue ?


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Actually - looking at this is seems like U2 is the one that deals with user ports ?
    U1 	906108-02 (6526/ A or 8521) CIA 
         Startup screen normal but no cursor, or blank screen if chip is shorted 
    (remove to test). No keyboard or joyport access. Partial failure: some keys or 
    joystick positions don't work, "stuck" line may print a character at startup. 
    Cartridge works.
    
    U2 	906108-02 (6526/ A or 8521) CIA 
         Lines or blocks instead of startup screen, but blank screen if chip is 
    shorted (remove to test). Partial failure: marginal or no serial / user port 
    access, keyboard and cartridges still work.
    

    Me confusted :confused:

    Edit: BTW - I'm on a C64C with the "short" board - PCB ASSY No. 250469
    Another Edit: Actually, I see it's pin 24 on U1 on that diagram that gets the data...


  • Registered Users, Registered Users 2 Posts: 1,599 ✭✭✭BGOllie


    you can do a continuity test just to be sure which chip is which

    but the signal shifts as expected to low and the game isn't loading. Which would point to U1 being faulty indeed.
    It could also be sth wrong further down the line on the Data bus, but these CIA chips are known to fail easily . I would consider changing that first.

    I might still be worth checking there's activity on the other lines (ie, the data line might be having issues and not be receiving the data from the tape ) on the cassette port but you'll really need a scope or at least a logic analyser for this. Might be worth double checking with a known working tape deck first just to completely rule that part out


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    BGOllie wrote: »
    you can do a continuity test just to be sure which chip is which

    but the signal shifts as expected to low and the game isn't loading. Which would point to U1 being faulty indeed.
    It could also be sth wrong further down the line on the Data bus, but these CIA chips are known to fail easily . I would consider changing that first.

    I might still be worth checking there's activity on the other lines (ie, the data line might be having issues and not be receiving the data from the tape ) on the cassette port but you'll really need a scope or at least a logic analyser for this. Might be worth double checking with a known working tape deck first just to completely rule that part out
    Yep - I'm gonna have to get my hands on a tape deck, or give mine to someone with a C64 - thanks man - you're more than just an ace musician :D


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    So I just need to figure out the loading issue, but in the meantime here's my before and after pics for my cleaning and retrobright-ing (click thumbnail for a bigger picture):

    Before
    20181119-222831-2.jpg

    After
    IMG-20181224-103300.jpg IMG-20181224-103311.jpg


  • Registered Users, Registered Users 2 Posts: 7,827 ✭✭✭Inviere


    Great result - what did you use as a UV source?


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Inviere wrote: »
    Great result - what did you use as a UV source?

    This lamp from Amazon, a cardboard box, and tinfoil:

    IMG-20181212-094435.jpg IMG-20181212-102034-1.jpg

    And this is my retrobright (painted directly on with nothing extra): BBlonde - they sell the little bottle seperately actually which is only about 3 euro, which is all you need out of the kit:
    Screenshot-2018-12-24-11-14-16-686.jpg


  • Registered Users, Registered Users 2 Posts: 10,952 ✭✭✭✭Stoner


    Great job. That's far better than I thought possible.


    I remember lads here using all sorts of methods with mixed results.

    Great method


  • Moderators, Computer Games Moderators Posts: 3,186 Mod ✭✭✭✭Dr Bob


    Hey ! I might have a spare tape drive you can borrow (that was me on reddit) . based in maynooth if its any use to you.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Dr Bob wrote: »
    Hey ! I might have a spare tape drive you can borrow (that was me on reddit) . based in maynooth if its any use to you.

    I could collect it next week as I pass by Maynooth on the M4 on my way to and from work.
    Would that work for you ?


  • Moderators, Computer Games Moderators Posts: 3,186 Mod ✭✭✭✭Dr Bob


    deadl0ck wrote: »
    I could collect it next week as I pass by Maynooth on the M4 on my way to and from work.
    Would that work for you ?

    should be grand . let me dig it up first and then ill sort out details.


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Dr Bob wrote: »
    should be grand . let me dig it up first and then ill sort out details.

    Deadly - thanks.

    BTW @Stoner - I really appreciate your offer also, but Maynooth is lot handier for me as opposed to Dublin 7, but just want to say I really appreciate your offer of a deck also if I need one


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Dr Bob wrote: »
    should be grand . let me dig it up first and then ill sort out details.

    Any joy finding your 2nd datasette ?


  • Moderators, Computer Games Moderators Posts: 3,186 Mod ✭✭✭✭Dr Bob


    hey sorry , havent had a chance yet , I'll go have a look and PM you when I get it


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Dr Bob wrote: »
    hey sorry , havent had a chance yet , I'll go have a look and PM you when I get it

    Cool!


  • Registered Users, Registered Users 2 Posts: 10,952 ✭✭✭✭Stoner


    deadl0ck wrote:
    BTW @Stoner - I really appreciate your offer also, but Maynooth is lot handier for me as opposed to Dublin 7, but just want to say I really appreciate your offer of a deck also if I need one

    No problem, saves me a trip to the sector Vic 20 in the attic.


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    So BIG thanks to Dr Bob!!
    I stopped by his house on the way home from work this evening and he lent me, not only his tape drive, but also he C64C so I could test my datasette on it !!

    Anyhow - I plugged in his datasette to my C64C and I was able to load Commando !!
    I'm delighted as it means it's not the CIA chip !

    On top of that I got to level 3 in Commando, after not playing it for about 25 years or so !

    Now to figure out why my deck is screwed !!

    IMG-20190108-192343.jpgIMG-20190108-193429.jpg


  • Moderators, Computer Games Moderators Posts: 3,186 Mod ✭✭✭✭Dr Bob


    deadl0ck wrote: »
    So BIG thanks to Dr Bob!!
    I stopped by his house on the way home from work this evening and he lent me, not only his tape drive, but also he C64C so I could test my datasette on it !!

    Anyhow - I plugged in his datasette to my C64C and I was able to load Commando !!
    I'm delighted as it means it's not the CIA chip !

    On top of that I got to level 3 in Commando, after not playing it for about 25 years or so !

    Now to figure out why my deck is screwed !!

    IMG-20190108-192343.jpgIMG-20190108-193429.jpg
    ah good stuff! . Is that the 2015 commando remake by the way or the original one?


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Dr Bob wrote: »
    ah good stuff! . Is that the 2015 commando remake by the way or the original one?
    The original


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    So after discovering the problem is with my tape drive I went back at it.

    I cleaned the heads a lot more with WD40 Contact Cleaner (It specifically says it can be used for tape heads) and I visually aligned the head as I can't run a program to do so initially.

    I managed to get it to read something (Stuff like - "FOUND xCa" etc)
    I played around with the alignment and eventually go it to read "COMMANDO" ( the tape I was loading) but it didn't get far past the "FOUND" part....

    I then re-entered the alignment program and it makes the screen flash a bit and a few times, for a split second, I could see that dots you are supposed to use to align, but they are all over the place (not in rows)
    I'll keep fiddling with it, but I suspect the head is not good.

    Someone over on Lemon64 suggested it could be magnetised.

    I'm reluctant to spend money on a demagnetiser as there's no guarantee that's the issue.

    I'm currently looking at videos on how to make one - but I'll need a 12VAC (or around 12V) power adapter which I'm not sure I have (lots of regular DC adapters, no AC)

    I don't suppose anybody round here has one they can lend me ??

    BTW - here's the head, which I think looks as clean as I'll get it:
    IMG-20190108-213708.jpg


  • Registered Users, Registered Users 2 Posts: 5,785 ✭✭✭eddhorse


    My take on this is that your time is worth money, how much does another tape deck cost?


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    eddhorse wrote: »
    My take on this is that your time is worth money, how much does another tape deck cost?
    Yeah - I hear you.

    Apparently there's a deguasser in work and I might be able to use it. I'm looking into it.
    At this point it's pointless as I've ordered an SD2IEC anyhow.

    That being said, I just want to make it work as it was MY tape drive back in the day - does that make any sense ?


  • Registered Users, Registered Users 2 Posts: 3,726 ✭✭✭The Last Bandit


    The C64 power supply has 9V AC output (NES is also 9V AC), that may be enough to generate a weak magnetic field.


  • Registered Users, Registered Users 2 Posts: 11,177 ✭✭✭✭Tom Mann Centuria


    Is the c64 affected by the chutney field? Worth considering.

    Oh well, give me an easy life and a peaceful death.



  • Advertisement
  • Registered Users, Registered Users 2 Posts: 6,769 ✭✭✭nuac


    Just came across this thread.
    Remember the VIC 20 and then the COmmodore 84 when they first came out.
    Altho I had no technical nor computing knowledge was able to dive in and experiment.
    Recall entering a database of 700 records on the Vic and being able to search is sequentially on the tape.
    They were great machines


  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck


    Is the c64 affected by the chutney field? Worth considering.
    The what now ?


  • Registered Users, Registered Users 2 Posts: 11,177 ✭✭✭✭Tom Mann Centuria


    Oh well, give me an easy life and a peaceful death.



  • Registered Users, Registered Users 2 Posts: 4,196 ✭✭✭deadl0ck




  • Moderators, Computer Games Moderators Posts: 3,186 Mod ✭✭✭✭Dr Bob




  • Advertisement
Advertisement