July 31st, 2013

Juiced.GS now accepting 2014 subscriptions

Juiced.GS iconJuiced.GS announced at KansasFest 2013 that it will continue its streak as the longest-running print publication dedicated to the Apple II with a nineteenth volume, to be printed in 2014. Subscriptions are now being accepted at $19 for destinations in the USA, $24 for Canada and Mexico, and $27 elsewhere in the world.

Juiced.GS also launched three new Concentrate PDFs, bundles of thematic material originally published across years of Juiced.GS print issues:

  • Getting Started collects 2011's three-part series of where and how to acquire an Apple II, how to repair it, what programs and accessories to add, and what to do with your rig once it's completed. $6
  • Interactive Fiction examines the surprisingly active state of modern text adventures, including reviews Leadlight, Twisty Little Passages, and Get Lamp, and a comparison of the IF development environments Eamon and Inform. $8
  • Logo is an 18-page introduction to programming in Logo and features exclusive content, including homework solutions, further reading suggestions, and code samples on Apple II disk images. $12

Stay tuned for more Juiced.GS announcements by signing up for their email list!

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!

July 17th, 2013

Nathan Griffith posts Apple II Video Player (GIF converter/player)



Source and documentation are located at: https://github.com/nategri/apple2/tree/master/animation_2color

July 16th, 2013

Ewen Wannop releases ChewBagger

KansasFest is a week away, but Ewen Wannop has already announced a new product release for the upcoming conference. Ewen’s annoucement is attached:

Announcing ChewBagger First Release

(Dedicated to KFest 2013, so I don’t suck…)

First there was ByteBagger, and then it grew up…
Everything that ByteBagger has, and much more…

ChewBagger is a stand alone IIgs application for editing files at byte level, working with both data and resource forks.

  • Find and Replace either Hex or ASCII data.

Disassembler:

  • View and disassemble the relocated segments of an OMF file.
  • Load a P8 application at an optional address for disassembly.
  • Examine a range of IIgs memory and optionally disassemble.
  • Disassembles both 6502 and 65816 code, with optional tool call labels.

Dumping:

  • Dump to file or printer, either the hex and ASCII fields, or the disassembled code.

Read the PDF Manual for more in formation, and how to use the application.

Download ChewBagger from my web site:

http://www.wannop.info/speccie

July 10th, 2013

ADTPro 1.2.8 released

David Schmidt has released a new version of ADTPro. Details attached below:

This release features a little evolution of the VDrive functionality: not just one, but two virtual drives are served to clients running the driver now. So Apple II clients see S2,D1 and S2,D2 representations of Virtual.po and Virtual2.po respectively. Apple /// clients see .VSDRIVE and .VSDRIVE2 devices. Thanks to IvanX for the idea.

And another selfish fix for me… I’ve been threatening for a while now to cut down on the serial baud rate choices, so now I’ve gone and done it. I still have to leave 19200 in there for generic Pascal entry point support, and 2400 on the bootstrapping side for DOS 3.3. But everything else is gone. When folks pull some random cable out of their scrap box and plug it in, they inevitably wonder why it doesn’t work and start twiddling the baud rate. And that’s never the problem. Well, never is a strong word. It’s NEVER the problem. So now they get to tweak that a little less before I tell them it’s their cable’s fault.

And, Speediboot is a little… speedier on Windows now that some innocuous CPU yielding has gone by the wayside. It didn’t cause a problem on other platforms. Ah, the joys of write once, test everywhere.

http://adtpro.sourceforge.net

1.2.8 – July 9, 2013

New functionality:

* [VDrive] Added the ability to serve a second virtual drive
* Restricted most opportunities to change baud rates from defaults

Bug fixes:

* [Server] Severe slowdown on bootstrapping under Windows was cured by removing what should have been a harmless yielding of the CPU

July 4th, 2013

Open Apple #29 (July 2013): Mike Willegal, Apple-1, cons, and films

Mike WillegalThis month on Open Apple, the Apple II community’s only monthly podcast, Mike and Ken chat with Mike Willegal, Apple-1 and Apple II reproduction expert extraordinaire. His topic is hot this month: five Apple-1 computers were simultaneously on display at the History San Jose museum; one is being auctioned online; Willegal was interviewed for a Kickstarter-funded book about the Apple-1; and his clones are appearing in a feature-length film about Steve Jobs — what a guy! He even went to Vintage Computer Festival Southeast this spring, though he’ll be absent from VCF Southwest, KansasFest, and Oz KFest, all occurring this summer. Mike, Mike, and Ken watch the trailer for the Jobs movie and find we all have different reasons to see (or skip) Ashton Kutcher in the title role. They may or may not have dressed up to see the recent Star Trek and Man of Steel films; maybe they’ll fit the part by wearing some Apple t-shirts from 1986 to see Jobs.

Find the show at the Open Apple Web site or in the iTunes and Zune podcast directories.

July 1st, 2013

SPVHD updates from Cedric

After a long period without updates, Cedric has posted new info on the highly anticipated SPVHD. The Revision D is done! Additional disk image handling features, code optimization, minor hardware changes and automated milling of the cases are just some of the latest developments — and even better news: Cedric is turning up SPVHD production and will soon begin filling orders. That means that eventually, the source code will be made available.

|