Jump to content
Kyle22

Atari 8 bit Sector Editor wanted

Recommended Posts

I remember back in the day, there were lots of different sector editors out there, some good, some not so good. I had one that was awesome, but I forgot the name. I have looked everywhere for it. I remember it supports double density, it also allows bit manipulation of the buffer. For example, if there is text XORd with a number, it is possible to read it, and even edit it.

 

It loads under Sparta, but the directory / vtoc / link functions only work under AtariDOS and compatibles. It has pattern search, and + - (or maybe arrows) next / previous sector scan.

 

If anyone remembers this great tool, please let me know. I need it for a project or two.

 

Thanks!

 

-Kyle

 

Share this post


Link to post
Share on other sites

It sounds like you might be describing Sherlock 4.0. It will even disassemble the disk but that function is tough without the docs. It can also scan an entire disk for an ascii or hex patten.

 

Otherwise, an easy, menu driven app and one of the easiest to simply write changes right back to a sector.

Share this post


Link to post
Share on other sites

Not sure if they are of help to you but my favourite editors were:

Disky II is a really nice tool (*u010a) [you can apply hex masks - I have a list of all the keys somewhere if needed]

Disk Wizard II (*u160a)

Would be nice if someone could patch Disky II for use on DD/ED etc :ponder: ;)

* can be downloaded from Pokeysoft

Share this post


Link to post
Share on other sites

Kyle22: I understand that you need the editor rather than an editor, but at the occasion could you perhaps suggest what is missing in DLT's sector editor Eddy (on SDX Toolkit disk)?

Share this post


Link to post
Share on other sites

Eddy is very good, and what I normally use. The editor that I remember allowed using keys to increment / decrement a number that the buffer is XORd with. This is nice for finding / changing hidden text, for example. Eddy only has an invert command.

 

I wish I could remember the name, that would make my search so much easier. Thanks to everyone above for their suggestions, but I have already tried every one of them.

 

-K

Share this post


Link to post
Share on other sites

Some I recall -- maybe one of these?

 

Diskey

Disk Ed

Disk Scan

Disk Wizard

Disk Wiz

Disk Tool

Disk Doctor

Disk Scanner

Scanalyzer

Disk Master

Dr Disk

Tracer

Pirate Tool

Disk Searcher

DiskIO (a personal favorite)

RamEdit

Sherlock/1040

 

-Larry

Share this post


Link to post
Share on other sites

Thanks for suggestions everyone. I still haven't found it. Disk master (89) is close to what I remember.

 

Happy Master Quad looks very nice, if only I can figure out what to tweak in the OS to add a help key to the 800.

 

The $79 KEYDEF vector won't work, Maybe $2DC HELPFG? I was hoping to re-map CTRL-? to help. That's off-topic anyway. sorry.

Share this post


Link to post
Share on other sites

I am trying to hack a program I wrote years ago. At the time, I obfuscated everything in an attempt to make it as un-hackable as possible. I have lost the source code long ago, and I want to make some changes. That is why I am looking for this.

 

-K

Share this post


Link to post
Share on other sites

I am trying to hack a program I wrote years ago. At the time, I obfuscated everything in an attempt to make it as un-hackable as possible. I have lost the source code long ago, and I want to make some changes. That is why I am looking for this.

 

-K

I hear a Hacking Contest brewing :) wanna post it and see who gets it first?

Share this post


Link to post
Share on other sites

Sure. It is attached. Zipped Compiled Turbo BASIC. It is a demo version, and when you try to print, it overlays the picture with the "registration" text. I sliced and diced all the strings in it before compiling to make it as difficult as possible to modify with a sector editor. Even if you change the text that overlays the picture, there will still be blank bars across it. ***I wish I could find my source disks ***

 

Good luck to anyone who can figure out this one. I know of no working TBXL de-compiler.

 

-K

PICPRINT.zip

 

By the way, Hold OPTION when you read the picture disk to show unprotected files. It only shows protected files without OPTION.. That way, you can have 2 sets of pic files available in the same directory.

 

It prefers SDX (USE BANKED), but will work with anything as long as OS RAM is free. (No Sparta 3.x).

Edited by Kyle22
  • Like 1

Share this post


Link to post
Share on other sites

Hmm,

 

afaik the TB XL compiler produces (pure) ML-code, so it should be possible to decompile it. There is the tool "CHKBAS V1.10" from Jindroush to decompile Atari Basic, Basic XL, Basic XE and TB XL. Maybe this tool can also decompile compiled TB XL (*.CTB) ?!? Here is a link to Jindroush`s old webpage, thanks to atarimax for mirroring it: http://www.atarimax.com/jindroush.atari.org/asoft.html

 

Otherwise, simply ask the best: Homesoft or Fandal, if they can do this for you ;-)

-Andreas Koch.

Edited by CharlieChaplin

Share this post


Link to post
Share on other sites

TBXL requires a runtime, so it can't be pure ML. I have tried CHKBAS with no luck. Thanks for trying. :)

 

-K

Share this post


Link to post
Share on other sites

TBXL requires a runtime, so it can't be pure ML. I have tried CHKBAS with no luck. Thanks for trying. :)

 

-K

You can disassemble it with dis6502.

Share this post


Link to post
Share on other sites

so the runtime is basically a library then? Hopefully, some kind of documentation exists for various entry points in the runtime.

Share this post


Link to post
Share on other sites

@Kyle

Wouldn't the Linker help to find where the entry points are at. I have studied the Turbobasic listing of this basic program several years ago, but never came to any conclusions..

I just tried to find out where the runtime was inserted in the code.

Share this post


Link to post
Share on other sites

AFAIK, there are no "entry points" into the TBXL compiled runtime. The runtime module loads and runs the compiled program, which is some form of pseudo-code.

Edited by flashjazzcat

Share this post


Link to post
Share on other sites

I always thought it was P-code, but russg said (above) that dis6502 works on it. I am away from my Atari now, but will try when I get home.

Share this post


Link to post
Share on other sites

...but russg said (above) that dis6502 works on it.

 

Wow - missed that comment. I must be mistaken. I'll be intrigued if this is actually the case.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...