I Finally fixed my C128D.
The Floppy drive was the problem.
First i placed (with some help from my friend Fr@ncis) the R65C22P2. Now computers boot up with floppy attached, but Floppy only had error: File not found.
I then clean the heads - still only errors.
I could see the heads did not move at all, so i forced the head to more back and forth a few times. Then the heads started to move when i tried to load from floppy. But still only error message.
I then typed inn and ran this program:
Head Alignment Program from RUN Magazine
0 REM REVERSE KNOCK YOUR DRIVE - STEPHEN CHEUNG
10 OPEN 15,8,15,"I"
20 SP=1:FORI=1 TO 100:GOSUB40:NEXT
30 FORI=1 TO 20:SP=-1:GOSUB40:NEXT:PRINT"ALL DONE!":PRINT#15,"I":CLOSE15:END
40 PRINT#15,"M-R"CHR$(0)CHR$(28):GET#15,A$:A=ASC(A$+CHR$(0)):BI=A AND 3
50 BI=BI+SP:BI=BI AND 3
60 R=(A AND 252) OR BI: PRINT#15,"M-W"CHR$(0)CHR$(28)CHR$(1)CHR$(R):RETURN
I could see that the head moved, but still error. I ran the program several times (apx. 10) and tried LOAD"$",8 between every run.
Then suddenly - it worked. Tried with a few games and they all loaded with no errors.
This troubleshooting guide was a good help: http://www.retroisle.com/commodore/c64128/Tec … bleshooting.php