[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Project Collection



Bryan Parkoff wrote:
>     Which software are you developing for 6502?

I spent a little time getting (re)familiar with 6502 assembly and using
Merlin.  Some of the stuff I've been doing lately:

(1) Graphic routines.  Stuff like entering/exiting graphics mode, code
for full screen scrolling (all directions), and some animation using
block/bitmap graphics

(2) Common utility functions in assembler.. Stuff like converting to
upper case, a print function, input functions (text, numeric, hex, with
input length limits), binary to decimal, decimal to binary, ascii hex
to binary, multipleication, division, modulo, random number generator,
etc, etc..

(3) On the PC, in VB.NET, I wrote a program to load/edit/save bitmaps
images.  It can be used to create fonts (which I've already done a
couple of), or bitmaps for game "sprites", etc.  It has a preview
window that renders them in Apple II mono or color (getting the color
preview right was pretty interesting).  The bitmap editor has some
basic buttons for inverting, shifting up/down/left/right and flipping
horizontall/vertically.  There's also a button to generate assembly
code for a program or "monitor" code to let you easily copy/paste into
AppleWin to preview it on the graphic screen.  I'm working now on
adding support for pre-shifting bitmaps for animation purposes.

>     I think that each 3.5" / 5.25" images should contain documenation.  When
> image is loaded into memory, documenation will be available under "HELP".

In an ideal world, yeah.  As it stands now, there's lots of scattered
documentation, hints, cheats, tutorials, walkthroughs, etc, scattered
all over the place.  You would have to try and collect everything you
can find and then just start sorting it all out.  That's a pretty big
project!

// CHRIS