|
Post by MadModder on Oct 15, 2006 10:00:37 GMT -5
This morning at around 8, I started coding a keyboard table map editor. I used my old keyremapper as a base. I saved every now and then with SAVE"@:KEYREMAP",8 and everything was fine. Now, 8 hours later, I had to format a disk and loaded disk wizard. Then I loaded "keyremap" again and... NO! Nothing was saved! It was the original version!
OF COURSE! MY 1541-III DOESN'T SUPPORT WRITING! God d**n it... How incredibly stupid!
One whole day straight to /dev/null
Oh well. At least I now know how to do it, and code the whole thing faster tomorrow. I'm too upset right now.
Maybe I'll upgrade the firmware now...
|
|
|
Post by mrloadstar on Feb 1, 2007 10:35:42 GMT -5
My oh my -- the dreaded save@ bug -- if I got the drift. I have learned to write one line of code (in BASIC) before all others:
60000 n$="progname":open1,8,15,"s0:"+n$:close1:saven$,8:end
This way, all my programs -- regardless of name, race, or religion -- have exactly the same SAVE command.
But even so, our local Electric Company has helped me practice my explicatives on occasion. However, years ago, I learned that after kicking the cat and cooling down, I was actually in a better position than before the code went where all bad little programs go.
Because I am able to reconstruct the work in half the time, and make it cleaner and more efficient. There are times now when I just scratch my work voluntarially -- because the thing has become just too klutzy and kludgy. It's remarkable how much better defined a program can be after two-thirds is written then thrown away.
Dave
|
|
|
Post by Golan Klinger on Feb 1, 2007 22:47:28 GMT -5
My oh my -- the dreaded save@ bug -- if I got the drift. I have learned to write one line of code (in BASIC) before all others: 60000 n$="progname":open1,8,15,"s0:"+n$:close1:saven$,8:end This way, all my programs -- regardless of name, race, or religion -- have exactly the same SAVE command. That's good advice but I don't know if it would have helped in this situation since MadModder was trying to write to a read only device.
|
|