December 22nd, 2014

Roger Wagner’s ‘Assembly Lines: The Complete Book’ re-released under Creative Commons

Announced by Chris Torrence via Usenet Comp.Sys.Apple2

Assembly Lines: The Complete Book is now available! The book contains all 33 of Roger Wagner’s articles from Softalk magazine, as well as appendices on the 6502 instruction set, zero-page memory usage, and a beginner’s guide to using the Merlin Assembler. The book is currently available for 40% off on Lulu.com, and will be available at Amazon in a few weeks. Note: Roger Wagner has released the book under a Creative Commons NonCommercial-ShareAlike license, and I’m currently working on the eBook version.

http://www.lulu.com/shop/roger-wagner/assembly-lines-the-complete-book/hardcover/product-21959093.html

FYI, I uploaded disk images of the Assembly Lines programs to the Asimov website:

ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerDOS1.DSK
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerDOS2.DSK
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerProDOS1.DSK
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerProDOS2.DSK

There are DOS and ProDOS versions. Disk1 contains the programs from chapters 1-17, while Disk2 contains the remaining chapters. Note that a few of the programs (in the DOS chapter) will only work in DOS, not ProDOS.

You can download a copy of the Merlin assembler for DOS at:
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/merlin/Merlin-8 v2.48 (DOS 3.3).dsk

And for ProDOS:
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/merlin/Merlin-8 v2.58 (ProDOS) Disk 1-2.dsk

Brief Table of Contents:

Preface
Introduction
1. Apple’s Architecture
2. The Monitor
3. Assemblers
4. Loops and Counters
5. Loops, Branches, COUT, and Paddles
6. I/O Using Monitor and Keyboards
7. Addressing Modes
8. Sound Generation
9. The Stack
10. Addition and Subtraction
11. DOS and Disk Access
12. Shift Operators and Logical Operators
13. I/O Routines
14. Reading and Writing Files on Disk
15. Special Programming Techniques
16. Passing Data from Applesoft BASIC
17. More Applesoft Data Passing
18. Applesoft Hi-Res Graphics
19. Calling Hi-Res Graphics Routines
20. Structure of the Hi-Res Display Screen
21. Hi-Res Plotting in Assembly
22. Even Better Hi-Res Plotting
23. Hi-Res Graphics SCRN Function
24. The Collision Counter, DRAW, XDRAW
25. Explosions and Special Effects
26. Passing Floating-Point Data
27. Floating-Point Math Routines
28. The BCD, or Binary Coded Decimal
29. Intercepting Output
30. Intercepting Input
31. Hi-Res Character Generator
32. Hi-Res Character Editor
33. The 65C02
Appendix A: Contest
Appendix B: Assembly Commands
Appendix C: 6502 Instruction Set
Appendix D: Monitor Subroutines
Appendix E: ASCII and Screen Charts
Appendix F: Zero-Page Memory Usage
Appendix G: Beginner’s Guide to Merlin
List of Programs
Directory Listing for Program Disks
Index
Quick Reference

December 22nd, 2014

Ivan Drucker releases ‘Magic Goto’

Announced by Ivan Drucker via Facebook

Magic Goto is now available, so you can program in Applesoft without ever having to think about line numbers, yielding better organized and much more readable code.

It lets you GOTO, GOSUB, or ONERR GOTO a label in a REM statement. For example, GOSUB “showMainMenu” will find the line containing REM “showMainMenu”.

Magic GOTO is self-contained in your Applesoft program and does not require any additional files to be loaded.

For those already familiar with Magic Gosub, this supersedes it, with support for GOTO and ONERR GOTO; better performance; and the ability to specify your label search either forwards or backwards, starting from the top, bottom, or current line (this allows you to reuse labels if you are programming in Structured Applesoft).

Have fun: http://ivanx.com/magicgoto

November 30th, 2014

Open Apple #41: Randy Brandt, IO Silver, Bob Bishop, Neuromancer and Castle Smurfenstein

This month on Open Apple we present an early holiday gift, in the form of an epic three hour episode. We sit down for a great conversation with Apple II legend Randy Brandt, perhaps best known for his work at Beagle Bros. We go deep on Beagle Bros, exploring the making of their quirky, innovative software and the wacky characters that produced it. Never one to rest on his laurels, Randy is now helping to produce a modern reboot of Beagle Bros’ only major game release, I/O Silver. The game will be released very soon as of when you’re reading this, and it runs on all major mobile platforms. Look for it in an Apple App Store or Google Play Store near you.

If that’s not enough, we have a huge pile of news to talk about this month, joined together by the most epic series of segues ever to grace the history of podcasting. We talk Transwarps, we talk Woz, we talk Neuromancer, we talk Wizardry, we talk to our listeners, and we talk smack. That’s just how we roll here on Open Apple. We also spend a lot of time pretending to know anything about Apple II mice.

In addition, we have the unfortunate duty to recognize the passing of some Apple II luminaries- Bob Bishop and Mike Pfaiffer. The Apple II community is great because of a lifetime of hard work by many talented people. Join us as we remember the contributions of two of those people.

Don’t worry, there’s much Apple II stuff to be thankful for in this month of American Thanksgiving. So put down the turkey leg and get caught up on ye olde stripey Apple. The biggest episode of Open Apple ever!

November 29th, 2014

Kevin Smallwood to release GBBSPro under the GPL

Kevin Smallwood announced in the Facebook Apple II Enthusiasts forum that he intends to release the GBBSPro bulletin board system (along with ACOS and other related products) under the GPL. Kevin is the current owner of the GBBSPro product.

To my fellow Apple // fans. Tony Diaz and I are going to GPL the GbbsPro source code. Stay tuned. -Kevin Smallwood

Tony Diaz has a huge collection of GBBSPro/ACOS material, so in tandem, they will be releasing a literal treasure trove of Apple II telecommunications history and source code. We could even see a resurgence of interest in good ol’ fashioned Apple II BBS’ing, as several people have expressed their desire to update the code to support telnet access.

November 14th, 2014

Apple luminary Bob Bishop passes

The Facebook Apple II Enthusiast’s forum is discussing the sad news that Bob Bishop, famed programmer and early Apple employee has passed away. Call-A.P.P.L.E. has a nice write-up of what’s known so far, and the KansasFest site has posted a tribute to Bob, who was keynote speaker at KansasFest 2011.

RIP Mr. Bishop.

November 5th, 2014

Control Open-Apple Reset

Inspired by this Apple ][ of sysop Dj on RMAC, a DiversiDial (D-Dial) station based in TX. Call up at telnet://rmac.d-dial.com — Runs on real Apple ][ computers!

October 27th, 2014

Drop /// Inches interviews Colette Askeland

You probably know that Dr. Wendell Sander is the “father” of the Apple ///, and that Daniel Kottke was the lead tech for the Sara project.  But did you know that before Colette Askeland was doing board layout design for the original Macintosh prototypes, she was the PCB layout artist for the ///?

For some reason, her involvement with Apple’s first business computer has been largely ignored by history, but  Drop /// Inches was fortunate to be able to chat with her about the long hours and difficult work she did before moving on to greater recognition as an original member of the Mac team.  Give it a listen.

October 2nd, 2014

Drop /// Inches podcast #6 released – Don Williams at Phase III

The Phase III conference was organized by the Third Apple User Group in Chicago, held October 2-4, 1987. Dave Ottalini located and digitized his audio recordings of some of the sessions at that conference, and provided them to us. We have been cleaning them up as best we can, and will release them here on the podcast feed. Read the rest of the intro here.

October 1st, 2014

Open Apple #39 (Sept 2014): Gary B. Little, New Segments, Apple IIc Cards

This month on Open Apple, we talk to Gary Little, prolific author of many technical reference books about various models in the Apple ][ line. In addition to writing great books that go deep on the hardware, Gary also wrote lots of great software, including such gems as AmDOS, and the popular Point To Point modem communication software.

We also catch up on all the news (there’s lots!) and take some cheap shots at other podcasters along the way. Join us as we talk about open source hardware, GS ports of great arcade games, the joy of redialing, and DClocks. So many DClocks!

September 25th, 2014

Drop /// Inches podcast #5 released – Dave Ottalini

In this episode, Mike and Paul had the opportunity to speak with Dave Ottalini, co-founder of the Apple /// Special Interest Group of the Washington Apple Pi user group. The entire episode is devoted to this conversation. And stay to the very end for an extremely interesting announcement!

Show Links

« Previous Page« Previous Entries | Next Entries »Next Page »