atrcopy icon indicating copy to clipboard operation
atrcopy copied to clipboard

support MAC/65 detokenation

Open jimdc127 opened this issue 7 years ago • 11 comments

Hi,

There's no way to convert from ATASCII to ASCII, and no related programs linked to, to handle this task.

jimdc127 avatar Jun 23 '18 14:06 jimdc127

Could you explain a little more? I'm not clear on what you mean. An example and sample files would help me understand.

robmcmullen avatar Jun 23 '18 15:06 robmcmullen

Hi,

I was using the Mac65 toolkit ATR, from http://pokeysoft.no/games/atari/a8util.htm - disk image U088a

jimdc127 avatar Jun 23 '18 16:06 jimdc127

OK, I see that disk image. What were you trying to do with it? If you're trying to extract the M65 files, they're tokenized in a special format, not in ATASCII.

robmcmullen avatar Jun 23 '18 16:06 robmcmullen

See: http://atariage.com/forums/topic/130988-mac65-tokens/

robmcmullen avatar Jun 23 '18 16:06 robmcmullen

Ok, I thought they were flat ATASCII files. Thanks for the info.

jimdc127 avatar Jun 23 '18 17:06 jimdc127

It would be nice to support detokenization. I've got so many things on my list that it won't be high up there, but I don't want to forget about it. (Do you know python? If you can code something up or find an implementation in python, I'd be happy to include it.)

robmcmullen avatar Jun 23 '18 17:06 robmcmullen

Hi, yes I know python, but I am working on some code for a 1050 at the moment, so can't help now. Not sure how many different tokenized forms there are, Mac65, Basic, ???

jimdc127 avatar Jun 23 '18 22:06 jimdc127

There's a MAC/65 Detokenizer in C here https://github.com/jhallen/atari-tools

Another detokenizer (again in C) is mentioned in this awesome but sadly hardly ever updated podcast

http://playermissile.com/podcast/ep012.html

a8bit avatar Jun 24 '18 01:06 a8bit

Another detokenizer (again in C) is mentioned in this awesome but sadly hardly ever updated podcast

That's cool, I'll have to check out that podcast...

http://playermissile.com/podcast/ep012.html

Oh.

robmcmullen avatar Jun 24 '18 04:06 robmcmullen

Hi, yes I know python, but I am working on some code for a 1050 at the moment, so can't help now.

No worries, I'll get to it someday. It's interesting and a pretty simple problem, just I don't want to divert my focus from Omnivore version 2 so I can get that out before the sun burns out. (As my focus has been diverted from the above mentioned podcast.)

how many different tokenized forms there are, Mac65, Basic, ???

At least those two I'd like to support. I wonder if Action is tokenized? Never used it, but I'm sure there'd be interest in that.

robmcmullen avatar Jun 24 '18 04:06 robmcmullen

Action files are just atascii

a8bit avatar Jun 24 '18 14:06 a8bit