Jump to content
IGNORED

Apple II Madness (Apple II Demos)


JamesD

Recommended Posts

3 hours ago, ac.tomo said:

Many thanks Usotsuki, that's just the ticket.

What I'd like to do now is dis-assemble the 3d demo to a text file, but to do that I need to know where the data and the code is situated. I have this table, how accurate it is I'm not sure:

 

$7000 SIN/COS TABLE

$7200 POINT & LINE DATA

$7400 SHAPE TABLE

$7A00 MULTI-PLICATION DATA

$8200 PROJECTION TABLE

But, I don't know where the main code sits. Any help much appreciated. If you require a link to the 'wire-graphic' source code, or the disk image for the full solid graphic images just ask.

 

NB* I also understand that you can dis-assemble memory to a TeXT file in the debugger using the MD command, but does anyone know exactly how?

 

Perhaps a rough memory map might be useful; maybe if someone could tell me the ROM addresses, BASIC, program memory etc., that would be great.

Link to comment
Share on other sites

https://github.com/Michaelangel007/dcc6502

 

That will disassemble large programs.  There are other tools out there.  In general, reverse engineering is best done on a modern environment.  You get the code into a binary file and begin to pick it apart.

 

The Apple 2 will disassemble with its built in monitor too:

 

http://wiki.apple2.org/index.php?title=System_Monitor

 

Way back in the day, loading things into memory and looking at them with the monitor is how many people would begin the task you are.

 

In general, you have a nice hint with the table info you have.

 

I would start by looking at jumps.  Program flow.  You can map a lot of it that way.

 

Then keep parsing.  The Apple soft switches are good too.  Searching for access to them may reveal initial code, for example.

 

 

Link to comment
Share on other sites

On 10/24/2020 at 12:02 AM, ac.tomo said:

 

I typed this program into the apple basic screen and it does exactly what I need, but how can I print the dis-assembly to a text format file?

Lastly, if I load the 3d demo, and then load up the MASTER file (BASIC I presume) will the 3d demo still be in the memory?

 

 

On 10/24/2020 at 12:31 AM, The Usotsuki said:

Probably; BASIC programs load from 0801 by default.

 

If you want it to write to a text file on disk, change 40-50 to


40 INPUT "FILENAME: ";F$

50 PRINT:PRINT CHR$(4)"OPEN"F$:PRINT CHR$(4)"WRITE"F$

and 90 to


90 PRINT:PRINT CHR$(4)"CLOSE"

 

 

I typed in this program (to save to file), but I am getting error #9, break in 50. Sometimes it occurs straight away, othertimes after a short period, any advise?

 

Edited by ac.tomo
Link to comment
Share on other sites

  • 3 years later...

I no longer have these actual sleeves, my guess tyvek. All the sleeves I still have, they are all tyvek.

 

Nice thing about printing your own, use good quality paper, if they get ugh, print them again, good reason to have recreations of the originals.

 

I printed out some Beagle Bros. recreated sleeves, they are vastly better than the originals, however paper sucks for that authentic look and feel, paper is the cheapest option and that's about it.

 

Keep in mind what I have uploaded here are recreated materials, not scans.

 

Almost anything can be recreated if someone is willing to make the effort, sleeves, labels, etc etc.

Link to comment
Share on other sites

I am investigating making reproduction disk sleeves.  It is a pretty hefty investment to do them properly.  I have yet to find a print house which will do the Tyvek sleeves, but I can make reasonable good repros on my own.  I am working on the cutting process, next, while I fine-tune the printing process.

 

I have been buying pre-made paper sleeves which are really nice, but folded back-to-front, which causes a problem for printing.  I can get reasonably good prints which are easily identifiable as reproductions in this arrangement.

 

I would love to do some MECC and Beagle Bros.  I have done some mock-ups of the Beagle Bros sleeves using new graphic work, but I am not sure who to ask for permission.

 

So far I have Commodore, Apple Disk ][, and TI Home Computer sleeves ready to go, along with a custom design promoting the AtariAge TI-99/4A sub-forums.

Link to comment
Share on other sites

Posted (edited)

Chances are alot of these companies are abandon ware as it is called, that being said, unless you make serious money, copyright trolls will not bother with you due to lawyer fees, international copyright fees, and on it goes.

 

The only thing you need to worry about is what is all this going to cost me and is there enough interest to warrant the time, effort and costs.

 

 

Edited by khaibitgfx
Link to comment
Share on other sites

Many years ago I recreated the Beagle Bros logo to near perfection using Illustrator and Fontlab, the recreation is from scratch, it isn't a scan or an image to vector conversion, both of these concepts are undesirable, for top quality you need to recreate things the hard way.

 

 

Link to comment
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...