chitselb / pettil

6502 Forth-83 dialect for the Commodore PET 2001
http://pettil.tumblr.com
34 stars 3 forks source link

A hint to get stated #78

Open TG9541 opened 4 years ago

TG9541 commented 4 years ago

This project looks like fun (when I was a kid the PET2001 machine behind the show window of the downtown business machine shop was totally out of reach, and those fancy CBM4032 "professional computers" with their impressive disk drives much more so. Later worked hard - literally - to earn some of the money for a VIC=20 that, I later hacked and modded beyond what appears reasonable).

Now comes pettil. I cloned it (this machine runs Ubuntu 16:04), I installed vice and xa65 and I ran make. The log looks good until it fails.

A hint would be appreciated!

(base) thomas@w500:~/source/pettil$ make
rm -rf ./tmp/ && mkdir -p ./tmp/perturb
c1541 -format pettil,09 d81 pettil.d64
Unit: 0
Formatting in unit 8...
for t in 0 1 2 3 4 5 6 7;do  \
    echo ${t}; \
    c1541 -format pettil${t},09 d81 pettil${t}.d64; \
done
0
Unit: 0
Formatting in unit 8...
1
Unit: 0
Formatting in unit 8...
2
Unit: 0
Formatting in unit 8...
3
Unit: 0
Formatting in unit 8...
4
Unit: 0
Formatting in unit 8...
5
Unit: 0
Formatting in unit 8...
6
Unit: 0
Formatting in unit 8...
7
Unit: 0
Formatting in unit 8...
rm -rf ./obj/ && mkdir -p ./obj/perturb
./tools/mkpettil 0
./tools/mkpettil: line 3: cd: /home/thomas/pettil/: No such file or directory
5
Sweet16 is sweeeeeeetly located @ "$04A6"!
*=*=4351
page FD
*=*=4352
page FF
*=*=5888
page FE
*=*=6144
page FE
missing +pettil-studio.lab
5
*=*=6810
*=*=27392
page FE
*=*=27648
page FE
*=*=28159
parm FD
*=*=28159
parm?
*=*=28415
parm FD
*=*=28415
parm?
*=*=28672
pad
*=*=29952
page FE
cp -v tmp/pettil.mon                                obj/perturb/perturb-v.mon0
'tmp/pettil.mon' -> 'obj/perturb/perturb-v.mon0'
cat src/perturb/bkpt.dbg                         >> obj/perturb/perturb-v.mon0
echo "keybuf load\"pettil.prg0\",9\\x0drun\\x0d" >> obj/perturb/perturb-v.mon0
# first program is PETTIL.PRG for reference machine
# and also include PETTILPACKETS
c1541 pettil.d64                                                    \
    -write obj/pettil.prg0 pettil.prg
Writing file `PETTIL.PRG0' as `PETTIL.PRG' to unit 8.
for object in obj/pettil*.prg? ; do \
    t=${object: -1}; \
    c1541 pettil${t}.d64  -delete $object -write $object ; \
    c1541 pettil${t}.d64  -delete pettilpackets -write ./tapes/pettilpackets; \
    done
Deleting `obj/pettil.prg0' on unit 8.
remove name='OBJ/PETTIL.PRG0', len=15 (16), type= 0.
ERRORCODE 1
Writing file `PETTIL.PRG0' as `PETTIL.PRG0' to unit 8.
Deleting `pettilpackets' on unit 8.
remove name='PETTILPACKETS', len=13 (14), type= 0.
ERRORCODE 1
Writing file `PETTILPACKETS' as `PETTILPACKETS' to unit 8.
./tools/mkpet 0
./tools/mkpet: line 14: cd: /home/thomas/pettil/: No such file or directory
chitselb commented 3 years ago

I had no idea you would show up before I was ready. I'm in the code a lot this week.

try:

$ cd && ln -s /path/to/pettil pettil