[ACE] acetapdir

Discussion about ZX80 / ZX81 Software
Post Reply
tygrys
Posts: 5
Joined: Thu Dec 13, 2012 11:33 am
Location: Warsaw/Poland
Contact:

[ACE] acetapdir

Post by tygrys »

Hello. This is my first post here after ... 6 years? I'm back!

McKlaud asked me for help with one problem and .... I'm here ;) (Hello World for Jupiter Ace is mine).

I tried to find a tool to list content of .tap files for Jupiter Ace. I found a program that shows if the file is correct. It is far from what I need, so I started writing my own program.

Acetapdir is born. Program is able to view content from .tap, display decimal and hex values, works with many files and can export data from blocks (totally experimental).

Current work in progress, probably output looks bad because of non-proportional font:
./at hello.tap -x hello.tap
Jupiter ACE TAP format analyzer v0.1 (c) 2019 Tygrys / speccy.pl

File: hello.tap (length 3804 bytes)
Offset Len Type Name Len Start CurrL Curr Cont Voc End Chk
------ ------ ---- ---------- ----- ----- ----- ----- ----- ----- ----- ---
0 26 byte hello 31 8928 8224 8224 8224 8224 8224 191
28 32 body 33 106
62 26 dict helloace 3711 15441 15448 15436 15436 15439 19152 148
90 3712 body RUN 3701 15451 199
------ ------ ---- ---------- ----- ----- ----- ----- ----- ----- ----- ---
3804 3764 3742 End of hello.tap Items:4

File: hello.tap (length 3804 bytes)
Offset Len Type Name Len Start CurrL Curr Cont Voc End Chk
------ ------ ---- ---------- ----- ----- ----- ----- ----- ----- ----- ---
$00000 $0001a byte hello $001f $22e0 $2020 $2020 $2020 $2020 $2020 $bf
$0001c $00020 body $0021 $6a
$0003e $0001a dict helloace $0e7f $3c51 $3c58 $3c4c $3c4c $3c4f $4ad0 $94
$0005a $00e80 body RUN $0e75 $3c5b $c7
------ ------ ---- ---------- ----- ----- ----- ----- ----- ----- ----- ---
$00edc $00eb4 $00e9e End of hello.tap Items:4



I'm looking for .tap files for Jupiter Ace for testing. Can I ask for link to proper web pages / resources?

Thanks!
Tygrys
McKlaud
Posts: 337
Joined: Tue Dec 19, 2017 10:02 pm
Location: St Albans, UK

Re: [ACE] acetapdir

Post by McKlaud »

Tygrys, thanks for sharing and yes, I can be "blamed" for your hard work :mrgreen:

Regarding a Jupiter ACE software library, have a look into TOSEC Collections via google.
Claudius
----------
Post Reply