Description:
Programming on the Apple II.
|
|
|
Dos 3.3 Launcher
|
| |
Hi, my apologies if this is in the wrong discussion forum.
Ive dloaded Dos 3.3 launcher for my rom 3 IIgs. I have read the txt file on
how to use it with gs/os and installation to hard drive. I cannot get my
head around on actually how this works on the hard drive partition (32mb). If anybody is using this software I would appreciate some assistance on how... more »
|
|
GS/OS disk insert notifications
|
| |
Anyone know why in some apps, my code doesn't get GS/OS "disk inserted" notification proc calls until after a desk accessory accesses the disk?
I tried adding a NullGS call, thinking that might flush the queues or something, but no go.
-- Eric Shepherd (Sheppy)
[link]... more »
|
|
KFest 2008 (code/demo)
|
| |
Some of you may have seen a demo I put out a few months ago that I did for KansasFest 2013. It was really just an excuse for me to port my flame demo to 65c02 instructions and then I added some more little routines just to make it more of a demo. It actually wasn't the first time I thought I should make a demo for KansasFest. Back in 2008, I was thinking about playing around with double lo-res graphics in BASIC, so that's what I did.... more »
|
|
Notifications and Scheduler
|
| |
If I'm using Scheduler to run code that needs to run at a tricky time (it's invoked in response to a GS/OS notification proc), how can I safely display a dialog box to ask the user a question? I'm trying to figure out how to deal with a situation where something needs to be confirmed to prevent an accidental loss of data under this circumstance.... more »
|
|
Happy Birthday!
|
| |
I wrote this for Antoine's birthday since he's such a nice guy. And really I'm just shamelessly trying to get him to spill the beans on this big secret of his. :-D
Anyway, it requires 65c02 but only barely -- I think the BRA can be changed to a BEQ and it will be 6502 friendly -- I originally was using 65c02 LDA (ZP) opcodes before changing things around during the revision process; I crammed note+duration into individual bytes trying to get it to fit as a one-liner. Alas, I was not successful at making it a one-liner. It still fits as a two-liner though. The data format is simple: High-nibble is duration and low-nibble is the pitch. Pitches are stored in a lookup table. #00 marks the end of the data. I might have gotten it into a one-liner if I simplified the playback but I rather liked the ability to add pauses and have duration work the same for every pitch.... more »
|
|
|