December 1st, 2013

Ivan Drucker releases Raspple II

Via Ivan Drucker

I’m pleased to announce Raspple II for the Raspberry Pi. It’s an easy-to-install version of the Raspbian operating system, with preinstalled, newly updated versions of A2SERVER and A2CLOUD, plus David Schmenk’s nifty Apple II Pi, and other goodies.

Find it at: http://appleii.ivanx.com/rasppleii

Raspple II includes:

A2SERVER: Network file server and network boot host for Apple IIgs and IIe computers. Newly updated to support the latest version of Raspbian and the most recent Raspberry Pi boards.

A2CLOUD: Mass storage, internet access, and floppy disk transfer for any Apple II computer (even the IIc), courtesy of David Schmidt’s ADTPro and VSDRIVE. Newly updated to let you participate in Apple II IRC chat and Usenet discussion groups from your Apple II (which I’m in fact doing right now to post this), and to include the KEGS and LinApple IIgs and IIe emulators.

Apple II Pi: Lets you interface your Apple II’s hardware — keyboard, mouse, joystick, drives, and CPU — with your Raspberry Pi, which creates all kinds of interesting possibilities.

Unlike previous releases of A2SERVER and A2CLOUD, Raspple II doesn’t require using special software or Unix commands to install. You just download the zip file, expand it, copy its contents to an SD card, and put it in your Pi. You can download it from http://appleii.ivanx.com. There’s also extensive documentation there for getting up and running with A2SERVER and A2CLOUD.

If you are already using A2SERVER or A2CLOUD and want the new features and updates, including Apple II Pi, you don’t need to start over. Just type
“a2server-setup” or “a2cloud-setup” at your Raspberry Pi’s prompt.

More information about Apple II Pi is on Dave’s web site: http://schmenk.is-a-geek.com/wordpress

Of course, Raspple II is free. I hope you enjoy this new release, and as always please let me know if you have any questions, feedback, or comments.

Cheers,
Ivan.

July 24th, 2013

KansasFest 2013 is officially here

Tuesday

KansasFest seemed to start early this year, as some of the Apple II faithful began arriving Monday in anticipation of Tuesday’s usual early move-in day. Once Tuesday arrived, people started unloading their gear, computers and supplies for the week-long experience. We have *several* new attendees this year, and the dorms are buzzing with rumors that Woz will make an appearance. Meanwhile, old and new friends alike are prepping for one of the most epic KansasFests ever. Tonight we’ll dine out, and then head back to the dorms.

Wednesday

Hackfest kicks off today! It’s like the Apple II version of Beyond Thunderdome.

This morning started out with sorting and organizing recent acquisitions for the somewhat annual ‘Garage Giveaway’. Magazines, manuals and disks full of software were donated for attendees to peruse and add to their collections. As the time approached for the event, KFester’s were circling the table like sharks. It’s safe to say, many a suitcase will be going home stuffed with Apple II goodies. Special THANKS go out to Ray Merlin and George Osner for their contributions to the Apple II Community and Archive.org.

Today’s first official scheduled activity is the KFest Kookout provided by the grillmeister, Kirk Mitchell. The Kookout gives early and later arriving attendees an opportunity to ‘meat and greet’ over hamburgers and hotdogs (and even some vegetarian fare). Yum-yum, thanks Kirk, for slaving over that hot grill.

Next up, the keynote by Randy Wigginton – not to steal Randy’s spotlight but… WOZ IS HERE! Randy Wigginton gave us a thrilling account of how Apple started, from the Homebrew Computer Club all the way up to the Macintosh. These weren’t the usual tales you may have read about over and over — Randy had several inside stories, humorous anecdotes about Woz, Jobs and his own experiences at Apple (often with additional comments from Woz) that had the crowd laughing and hanging on his every word. A Q&A ensued afterwards. Cameras were rolling, so hopefully someone will have this posted online soon.

Back to Woz… he’ll be here all day tomorrow and part of Friday participating in sessions. SQUEE!

After a short break, Eric ‘Sheppy’ Shepherd showed off the new Sweet16 3.0 which is available NOW from: http://www.sheppyware.net/downloads/downloads-mac/files/Sweet16_3.0.zip

After dinner, Rob Walch presented his annual update on the state of all things iOS related. Rob showed off his favorite new apps and add-ons for this year.

Dagen Brock released Recre8, an iOS-based pocket reference for 6502 and 65816 processors.

The evening session track started with Charles Mangin demonstrating his RetroConnector products that we’ve previously posted news about.

Next up, Tony Diaz hosted the Apple II Roadshow, where he pulled out some of his older Apple II collectibles and discussed their history. Attendees were invited to bring their own vintage or unidentified hardware to share, with Tony identifying, commenting and appraising various pieces of equipment.

Dagen Brock then hosted a workshop on assembly language programming that was standing room only.

The last activity for the evening is the annual ‘Bite the Bag’ contest. As of this update, the game was still in progress — no winner as of yet. UPDATE: Daniel Kruszyna wins! Congratulations Krue.

Thursday

As KansasFest progresses, people get up later and fewer people make it to breakfast. Still, there was a sizable group of tired, hungry KFester’s in the cafeteria this morning.

We have a real Apple 1 in the building. Chris from Chicago brought his Apple 1 to power up with Woz in attendance.

This morning’s first session is Apple IIe repair and restoration presented by Jay Graham. Jay took us through tear down, cleaning, soldering and other tips to bring a broken old Apple IIe back from the grave.

Martin Haye was up next for a tutorial on boot tracing and removing copy protection. Before he launched into his session, Martin previewed a new RPG game he’s been helping to create called ‘Lawless Legends’ that in appearance seems similar to Ultima and Bard’s Tale. It’s early in development, but it looks very interesting. After that bombshell, Martin proceeded to give us a crash course in the monitor, examining and changing contents of memory, data registers, etc. Today’s victim for deprotection is Might & Magic, a popular RPG game from ‘back in the day’.

Before the break, Brian Wiser announced an updated special edition of the WozPak, produced by himself and Bill Martens with forwards by Woz, Randy Wigginton, Andy Hertzfeld, Keith Walls, Robert Clardy and Wendell Sander. The book is 350 pages, and it’s available for ordering online at the introductory price of $39.95 USD. Order your copy today at wozpak.callapple.org

Our next presenter is Ivan Drucker to talk about the Raspberry Pi. Today’s presentation is an orientation of the RPi, preparing us for tomorrows in-depth A2SERVER and A2Cloud sessions.

Afterwards there was a *massive* autograph and picture session with Randy and Woz. Many attendees got their treasured Apple II artifacts signed and then posed for pics with our esteemed guests. Woz and Randy have been great and are very approachable — two of the nicest people you could ever meet. Once the autographing frenzy died down, Woz (and nearly everyone else) then went upstairs to the lobby to boot the Apple 1 (it worked) and several attendees were allowed to write and run programs on it. Thanks Chris for sharing your Apple 1 with us.

Eric ‘Sheppy’ Shepherd guided us through the new Sweet16, showing us some of the new features and then presenting a tutorial on how to use it. Sweet16 with it’s EmuPacks, networking, Mac integration and powerful debugger has become (imo) the most capable and feature-rich Apple IIGS emulator in existence.

Our next session is Tony Diaz on the theory and design of the Disk II. Tony *completely disassembles* a Disk II, and then puts it all back together, then calibrates and tunes the drive back to 100% functionality.

Charles Mangin taught us how to level-up the easy way using a hex editor. Using Bard’s Tale as an example, his hex-edited characters were quickly invincible (or at least had a fighting chance), ready for Bard’s Tale’s worst monster encounters.

Matt Hellinger then presented a session on ‘Teach US Kids To Program’ which I have to admit I missed due to a co-worker needing tech support. :(

There was some soldering tutoring going on… I should have gone to that.

Stephen Buggie then launched into his hardware hacking session. Buggie is well known for his BUGG-POWER PC power supply conversions, disk drive R/W switch and other useful hacks.

Now it’s getting late, and we still had another session (wow, we have a lot of sessions this year)… Martin Haye presented part 2 of his boot tracing and deprotection series. All I can say, when it comes to cracking, Martin has old skool skillz.

Our last activities for the night were Brian Wiser’s ‘Firefly’ session (many of us are fans of the show) and the annual Krispy Kreme doughnut social. We do the latter in memory of our late friend, Ryan Suenaga. Donations were accepted to benefit a scholarship program that’s been created in his name.

Friday

Last night, some of us made the Steak and Shake run and didn’t get back until almost 2:00AM. I was one of them… and I’m a little tired.

Steve Weyhrich took us through the historical development and evolution of Apple’s DOS options for the Apple II, including DOS, CP/M, ProDOS.

Kelvin Sherlock is up next with Cross Development with MPW (Macintosh Programming Workshop). Mmm, programming. Kelvin started with the history of MPW, it’s relatives, variants and system requirements before explaining what a pain it is to use. He didn’t want to use an old Mac (or Mac emulator) for his projects, so he’s developed a new utility to run MPW tools in OS X’s terminal, basically an MPW emulator for Mac OS X. Details to come later on where to get it (it’s open source).

Here is the source code and installers from the MPW session.

Installers:
https://github.com/ksherlock/mpw/releases/tag/r-0.7.1-kf

Source code:
https://github.com/ksherlock/mpw
https://github.com/ksherlock/mpw-tools
or
https://bitbucket.org/ksherlock/mpw
https://bitbucket.org/ksherlock/mpw-tools

mpw is the emulator itself. mpw-tools is some replacement utilities (GetEnv, SetFile, Duplicate) which were built into the MPW shell.

Due to technical problems with his Apple ///, Mike Maginnis couldn’t present his session, so Tony Diaz jumped in with a second Apple II Roadshow. He showed off several prototype motherboards (including the IIx and Mark Twain), Twiggy drives and other gear.

Next was Ivan Drucker, to demonstrate A2SERVER and A2Cloud. There must be a Murphy-virus circulating, as he had technical difficulties as well. Still, Ivan gave a great intro and description of A2SERVER before having to end his session.

Brian Wiser is up again showing the history of popular copiers, packers and BBSes. It’s a kind of Apple II Americana, looking at old magazine ads and talking about which copy cards and software were most effective, etc. Overall, a fun, nostalgic session.

The last session before dinner is Peter Neubauer with an in-depth discussion on Localtalk networking. Peter reviewed the evolution of Apple’s networking protocols and hardware through the years and explained it’s benefits for the Apple II.

Usually, we have a banquet for dinner but this year it was decided to keep things simpler and have the festivities in the dorm. Carl Knoblock, Mike Maginnis, Antoine Vignau and Olivier Zardini (the latter two make up Brutal Deluxe) were awarded the ‘Apple II Forever’ award. A special ‘KansasFest Forever’ award was presented to Ken Gagne, formerly known as the busiest man in the Apple II Community. Congratulations to all of you! Prizes were awarded to Melissa Barron and Krue who won the best door sign prize, and Geoff Weiss took the tie contest. Next year’s conference was also announced, so mark your calendars and make plans to attend KANSASFEST 2014 JULY 22nd-27th at ROCKHURST!

Later in the evening, Dagen Brock held part 2 of his assembly language course while other attendees socialized, played Starship Artemis or participated in the Structris tournament. Juiced.GS generously sponsored this years pizza night (thank you Ken) and there was much rejoicing. Around 11:00PM many of us participated in a Skype video call to our friends in Australia. After some technical difficulties, we were able to finally connect and exchange pleasantries and a few good-natured barbs with our counter-parts down under.

Steve Kazoullis sent us some news from down under…

The second OzKfest kicked off on Saturday 27 July, to coincide with Kansasfest. After a four-year gap, we returned bigger and better with new faces and inspiration.

On our first day, Michael Mulhern started us off with an overview of virtual machines, and running emulators within virtual machines. Jason Griffiths showed us the SAM (Software Automatic Mouth) card, and his efforts to create a kit to replicate it. He gave away some kits for attendees, as part of a fun quiz.

Matt Jenkins took us through RAM in relation to the Apple II. He demonstrated a surprise project in which he has created a prototype “Scramworks” card using a single modern chip. Nick Marentes took us through his restored Apple ///. He then demonstrated the Maximite computer, a modern take on the hobbyist computer. He showed us some of his programming projects, including various demos and his game “Donut Dilemma”, a port of a TRS-80 Color Computer game.

Our skype link-up with KansasFest was fun, after some minor hiccups we did manage to link up, and cyber-socialise.

Andrew Roughan then took us through his experiences with NFC on the iPhone, and drscribed the function and limitations while exploring some possible current and future uses. Michael Mulhern outlined cc65, and the process of cross-compiling for the 6502 in C, on OSX. Alex Lee showed us some of his work on the “What is the Apple IIGS” web site. he described the best techniques for scanning Apple II documents and took us through the optimal settings and techniques for monochrome and colour documents.

After a meal together, we returned to the venue and carried on with individual and group projects. Jon Co described and demonstrated the process of converting a 1MB RAM card into a 4MB card, somewhat long and tedious process. The individual projects went well into the night.

Saturday

Ken Gagne announced Juiced.GS is still going strong and will continue on into 2014, which is remarkable. Juiced.GS is the longest running Apple II print magazine EVER. Ken also introduced some new compilations that he’ll offer for sale during the vendor fair and online at https://juiced.gs/.

Our community is made up of very creative people, and our next session was lead by two of them. Melissa Barron and Daniel Kruszyna (aka Krue) put on a workshop for homemade floppy sleeves. Something so simple, deceptively easy and artistically interesting, attendees soon had colorful, customized floppy sleeves to store there precious disks in.

John Lane was up next to show us his techniques for converting some DOS 3.3 game to run on ProDOS. That can be handy, especially if they can be put on a mass storage device.

Stephen Buggie had his second session, where he demonstrated his techniques for tuning 5.25 disk drives using manual and software-assisted methods.

Next up, the vendor fair and exhibition. Syndicomm, Juiced.GS and a few individuals were there, selling their new and used products. Some of the items I saw for sale were RAM and SCSI cards, InnerDrives, books and magazines, BUGG-POWER supplies among other things. A few exhibits were also underway. Krue lined up a set of Apple II computers and launched a demo he created — I think it was called ‘Satin Weave’. Ivan Drucker was able to unkink his earlier A2SERVER and A2CLOUD demo, and successfully demonstrated them during the fair.

Hackfest winners were announced (Margaret Anderson took 1st), prizes selected and there was much cheering and clapping. There were a lot of nice prizes this year, donated by generous members of our community.

KansasFest 2013 was one of the best, for sure. As we started to wind down, some of us headed out to a local Greek restaurant for dinner while others went to see a movie (Pacific Rim) at a theater that had unlimited play arcade machines for five bucks. Others stayed in to socialize or pack and prepare for their early morning departures.

And that’s what we did on Sunday; we cleaned up our area, packed and after some farewells, we headed home.

I can’t wait for next year. Apple II Forever!

May 30th, 2013

Apple II Community embracing Raspberry Pi – UPDATED

The Raspberry Pi (RPi) is becoming a phenomenal hacker’s tool for retrocomputing enthusiasts, and the Apple II Community is no exception in benefiting from this tiny but potent little computer. Previously, we’ve covered Ivan Drucker’s fabulous A2SERVER, the ‘server in a can’ that provides a file server and network boot host for Apple IIGS and IIe (equipped with Apple Workstation Card). In case you missed it, Ivan’s site is directly accessible HERE.

The *latest* RPi application for the Apple II is called ‘Apple II Pi’ (apple2pi), by David Schmenk. It’s a (for now) serial-based, client/server set of software that turns your Apple II into a kind of thin client. Your Apple II’s keyboard and mouse input are then piped to the RPi server to control it. See David’s example video of his Apple IIc controlling a virtual Apple IIGS in the following YouTube clip:




The apple2pi code is open source, and available at https://github.com/dschmenk/apple2pi

You’ll need to edit a few control settings to get it working, add a third party serial port to your RPi and maybe a DB9 to DB25 adapter. See this Applefritter thread for instructions.

David plans to develop his apple2pi project even further, including adapting the RPi board to mount on a slot card that can access the Apple II’s bus signals directly. This in turn could lead to other enhancements for your Apple II such as networking, co-processing, file storage… the prospects are wide open.

The RPi may very well turn out to be one of the most amazing Apple II peripherals ever invented.

« Previous Page | Next Entries »