dannystaple / AmosPy

Python code to try and detokenise Amos files. Very very alpha.
MIT License
7 stars 2 forks source link

Add more missing tokens #1

Closed dschwen closed 10 years ago

dschwen commented 10 years ago

This adds the missing 'Else If' token. Which accounted for 95% of the unknown opcodes in a program I'm trying to decypher. (Now only 0x2b72 and 0x26d8 are remaining)

dschwen commented 10 years ago

Using an Amiga emulator I figured out the remaining two tokens: Erase All and Kill Editor.

dschwen commented 10 years ago

Some commands have multiple different token codes. In some cases those seem to be variants with different argument counts, in other cases I could not see an obvious reason. I've added those seemingly duplicate entries. Also the Track Loop Of (sic.) command has a typo in AMOS. I suggest to faithfully reproduce this :-)

dannystaple commented 10 years ago

Nice - I suspect it may be good to collect a directory of samples - which excercise different parts. Merging...