August 29th, 2015

Check out Quinn Dunki’s Apple II ROM Dumper


IMG_5238

Read all about it at Blondihacks.

August 21st, 2015

A2RetroSystems announces Uthernet II preorders opening NOW

IT’S HAPPENING NOW! If you asked to be notified of the A2RetroSystems Uthernet II preorder, your e-mail inviting you to participate has been sent or will arrive soon. Glenn Jones has announced that the initial price for the Uthernet II will be $59, and $10 for worldwide shipping of up to 2 cards. Glenn’s announcement is attached below:

Dear Uthernet II Interested parties,

I am pleased to report the survey was a great success. Thank you so much for your awesome support of the Uthernet II project.

Before I continue, I would like to thank the people who have assisted me in getting this project to the point where it is now.

We all owe Oliver Schmidt a large thank you for his many and continuing open source contributions on the Contiki, IP65 and also ADTPro programs. Oliver consulted with me in the early stages of this products development, on which chip should be chosen for this project and provided all the primary software support to ensure the correct operation of the hardware. After that he went on to provide drivers and enhancements to Contiki, IP65 and ADTPro.

Ewen Wannop is another force to be reckoned with in the Apple II software world with his own suite of programs for GS/OS, that use both the Uthernet I and II cards. Ewen developed both the original Uthernet I and II link layers that make it possible to use Marinetti and associated apps on GS/OS.

David Schmidt continues to enhance and support ADPPro. David was responsible for an early test version of ADTPro that was compatible with the Uthernet II.

On the hardware front Kilian Leonhardt suggested a solution to resolve compatibility issues with the Apple II+ and Unenhanced IIe and Daniel Kruszyna suggested a solution for an issue with the interrupt line.

Last but not least is my sincere thanks to my alpha and beta hardware testers whose additional testing help give the confidence to proceed with production of this project.

Jonno Downes, Ed Eastman, Sean Fahey, David Finnigan, Bill Garber, Daniel Kruszyna, Kilian Leonhardt, John Keoni Morris, Andrew Roughan, Oliver Schmidt, David Schmidt, Nigel Sheldon (CL), Antoine Vignau, Ryan Wallmow, Ewen Wannop, Sean Zabriskie.

To date there have been 277 respondents to the survey.

Since sending out the survey, another option for board assembly has presented itself.

I was contacted by a local Canadian company, Circuits Central, who offered to bid on the assembly job.

So why am I mentioning this option verses just continuing with my original plan of producing the boards in China?

As mentioned in the survey, given the quantities we are discussing, these boards must be machine assembled to ensure a consistent quality and be produced in a timely fashion.

Having them made in China has some benefits like lower cost and reasonable execution but it also presents a few challenges on my part.

  • First time trying to execute at this scale.
  • Communication with Chinese manufacturers can be challenging at times.
  • Initial Inspection for a run must be done by photograph (assembly line cannot be held up waiting for sample testing).
  • Two runs cost more than 1 large run (assuming a smaller initial run in order to make sure quality and functionally is met, followed by a second larger run).

By choosing to go with Circuits Central

  • I would be partnering with a local business located 30 minutes from my home.
  • Has a good reputation/track record in the electronics industry since 1996.
  • Will produce a few sample boards for me to test before committing to the rest of the production run.
  • Significantly increases the chance of project success while helping to reduce risk.

So having explained all of this, my decision then is to partner with Circuits Central in Canada for the assembly. The bare PCB’s however will still be manufactured in China.

In summary:

Based on the results of the survey and other factors, the card will be offered at an “introductory price” of $59 USD per card. Orders will be filled based on the color chosen in the survey (Green, Red, Blue, Black).

World wide shipping would still be $10 USD flat rate per 2 cards.

I believe this offer provides the best blend of value and quality while reducing the manufacturing risk to a manageable level.

So to place a pre-order via paypal, please access the ordering page at http://www.a2retrosystems.com/order.htm

This introductory price offer will be valid until August 31 2015 EDT.

Once I have enough pre-orders to get underway, I will post a production status page with your order number so you may follow along with project updates and later shipping status.

I expect the manufacturing process to take approximately one month given no delays. After receiving the cards, I will be filling orders after hours/weekends. Given the quantity of cards to be tested, packed and shipped, please bear with me as I process the orders.

You will find the current FAQ at http://www.a2retrosystems.com/support.htm#faq.

Thanks again for all your encouraging support.

Glenn Jones
A2retrosystems

.ps Please feel free to share this email if you know someone who did not fill out the survey and may be interested in this offer.

August 18th, 2015

Coming soon: A2Heaven.com


a2heaven2

Plamen Vayssilov will soon open A2Heaven.com, a new Apple II site to sell his Apple II products. The site will also host a blog and forums for technical support.

Plamen, a Bulgarian retro-computing enthusiast, has been prolific in cloning and reverse-engineering and even modernizing several Apple II peripheral products, such as the Mockingboard, AE RAMWorks and RAM Express, Apple SCSI card and many more.

July 23rd, 2015

Geoff Weiss updates MegaMemoryTester to v2.1

Geoff Weiss has updated the premier IIGS RAM verification utility MegaMemoryTester to version 2.1 — you can get it from the program’s support site here: http://mmt.gwlink.net/



July 21st, 2015

KansasFest 2015 Saturday Report

Saturday’s report is brought to you by third year attendee Mike Whalen.

So, as I write this at 11:18pm on Saturday, July 18 2015. KansasFest is well and truly over. There no ifs, ands, or buts about it. It’s over, Johnny. It’s over!

NUTHIN IS OVUH! YOU CAN RELIVE THUH DAY!!

Well, okay, I suppose I could recount the day’s activities. That would delay things… a bit?

We all started in the morning.. and, uh, I ain’t gonna lie, I don’t remember it much. I think there was an egg or two. Maybe a bacon. I don’t know. What is breakfast.

But somehow I did wake up at some point because I do recall Kevin Savetz giving us a good explanation as to how we can preserve Apple history via interviews. Kevin’s been producing interviews for his Atari (boo) podcast, ANTIC for the last coupe of years. I think he has like one hundred interviews. Anyway, Kevin made a compelling argument over why it would be useful to produce more and more interviews for the various Apple II podcasts and that you can find interesting stories in some unusual places — technical support, third party companies, etc.

Next up, Peter gave us a detailed history of LOGO, the programming language originally designed to teach children programming fundamentals. In the early 80s, LOGO caught fire at schools and many a school-child learned how to move turtles around a screen. Unfortunately, the language fell into disuse fairly quickly. Peter recounted the reasons why and then launched a fascinating discussion into new horizons in the programming languages for children. This child programmer appreciated it!

John Linville came back! Yes, he wasn’t run out by A2 fans wielding pitchforks for the heresy that is a CoCo session. In fact, we wanted more! John detailed his game Farhfall which he recently released for the CoCo. It’s basically like a reverse Crazy Climber. A fire is descending down on you. You need to fall from platform to platform to keep clear from fiery doom.

Brian Wiser was up next with his annual update about all things A.P.P.L.E. He announced several exciting projects including a cleaned up and redesigned edition of the classic What’s Where in the Apple. Brian demoed several pages that showed the original version, a recently released cleaned-up version, and their own work. It looks quite amazing.

After lunch, Ian Johnson gave us his update on getting working and useful Japanese language support on the Apple IIGS. Ian has been demonstrating the leaps and bounds made for a couple of years now and they’re very close to having Japanese lanaguage support that can work as well as it could. This will give the Japanese Apple IIGS fans something to look forward to!

The second to last session was a smattering of new product announcements. Charles Mangin from RetroConnector showed off his new //e audio adapter. You plug it in between the speaker and speaker connector and then you have an earphone jack just like the IIc owners have.

And with that all the sessions were over. It was time for the swap meet and exhibition. Everyone brought down their equipment to show off what they had been working on the whole year while others sold their wares. I hovered over the //e and a Newton Messagepad but didn’t quite go for it. Oh, and I also wanted No-Slot Clock for my IIc Plus. Alas, things went very fast.

While the festivities took place, the Hackfest judges reviewed entries and made their decision. When they were done, the attendees got their own look at the entrants. Amazing stuff. Carrington Vanston demoed his Tic Tac Pro which was a grid of nine smaller tic-tac-toe games determining the outcome of one big tic-tac-toe game. Charles Mangin demoed a small utility that reads disk images and creates a graphic representing the data on-disk. You must see to understand. Forrest Lowe demonstrated adding a litle randomness to every boot. One one boot, maybe one program will load. The next? Maybe a different one. Jeremy Rand demonstrated his take on Sodoku with its own A.I. John Leake of the RetroMacCast demoed his OMG Zombies game in which every step you take brings the zombies closer. Kevin Savetz took Bob Bishop’s Li’l’ Red Bug and made it play itself. HE did something similar in 2013 with Structuris. Kevin prefers to let a computer do all the work, including winning games evidently. Kevin actually had two entries. The second one showed an script in which a disk already uploaded on the Internet Archive was opened, the file contents documented, and metadata created and re-uploaded to IA. It’s a very useful hack that will simply make it easier to find software on the IA. Martin, not one to be outdone, wrote an amazing enhancement for the Apple /// Monitor. He added disassembly and assembly. How does he do it? How? How I ask you? Lastly, Sarah showed a keen idea in which she edited the opening sequence of Olympic Decathalon to pay tribute to Caitlin Jenner.

The winner of the chicken dinner? CARRINGTON VANSTON with Tic-Tac-Pro.

Various groups went to several restaurants and/or the movies. I went to Eden Alley Cafe with several folks. Afterward, we all went to an extremely noisy and crowded Up Down barcade to play games. Back at Corcoran people began packing in earnest. Another KFest down. Another year until the next one. The good news? There will be a next one.

Apple II Forever, y’all.

July 18th, 2015

KansasFest 2015 Friday Report

Friday’s report is brought to you by third year attendee Mike Whalen.

Friday (Day 3)

Friday is nearly always bittersweet for me, at least in the few years that I’ve attended the show. Why? Well, thoughts of returning to the Real World(tm) begin to intrude. Oh no! It’s almost over. What will I do? I stare at the ceiling from my bed.

Well. Hmmm.. Okay. Okay. Focus. Focus. Jump up out of bed and… okay, I’m really tired. There are many, many caffeine-hazed hours ahead. And today is ACTION PACKED.

Thanks to a generous donation from the Mark Frischknecht Black Blood of The Earth Foundation, the caffeine flowed and I could walk to breakfast. But this breakfast had to be quick! Because CoCos await.

WHAAA–? Cocos? Surely I mean Hot Cocoa right? Like, the drink? Er… uhm, no. Special Guest John Linville of The CoCo Crew podcast ran a succinct and informative session on the history of Tandy’s Color Computer series. Now, why would we dare have such a session? Simple. We love all things retro and John pointed out several instances where the CoCo and Apple II have shared heritage, whether it was technology or ideas or people. Of course, everyone’s interest was piqued and John found himself peppered with all manner of technical questions. John’s technical chops allowed him to answer all questions. The session was a welcome twist to the day! And it’s just beginning!

The second session was piled right atop the previous and whereas the previous session was a teensy bit outside the ][, the new one was HARDCORE APPLE. Quinn Dunki, who has really come on strong in the community in the last couple of years, unveiled her brand new artistic sandbox called WeeGUI. WeeGUI is straightforward. Quinn offers you a way to easily create MouseText screens. As a relative programming dummy, even I was able to create screens. And not only that, WeeGUI creates screens you can use a mouse to interact with. Yes, this means a mouse driver is included.

First-timer Javier Rivera gave a highly anticipated session. Javier has been Retrobriting browned and discolored Apple II shells from sun-drenched Miami for quite awhile. Today he dropped his Bomb of Knowledge on all the attendees. Javier showed examples of recent work — including work done in the two days Javier was on-site! Javier explained the mixture he had settled on and, when he was done showing off the examples, brought a number of the attendees outside to Retrobrite their treasures. It was a rare opportunity to get hands on with a RetroBrite master.

After a hearty lunch (urp), Michael Mahon and Charles Mangin blew everyone’s mind (mindblow.gif) when they demonstrated a sequence-controlled music synthesis for the Apple II. No, seriously. No, this was _not_ a beep and/or boop. Not only did Michael and Charles demonstrate the code and how it was developed, they totally had seven Apple IIs playing songs with each one taking up an instrument. Strings sounded like strings coming from one Apple II. Drums sounded like drums and they came from a different Apple II. And we even heard a new composition from Seth Sternberger of 8 Bit Weapon. I dare say I heard jaws hit the floor a few times. But, honestly? Those could have been deep bass drums.

Jan Saggiori recounted a fascinating story about the various actions (ethical and not) in the pay-tv industry around Europe, the UK, and elsewhere. Lawsuits, secret emails, industry titans in skivvies. This was quite a session.

Ken Gagne began his first of three sessions of the day. In this first one, he recounted his history on YouTube with his Let’s Play and Unboxing videos. Ken went into a bit of the trials and tribulations and demonstrated the technology that enables him to record an Apple II game for YouTube. Ken even did an impromptu Let’s Play of Dagen Brock’s Flapple Bird!

After that, it was time for the annual Juiced.GS Pizza Party. Thousands of Pizzas showed up. Hungry from all the thinking, we devoured while Ken Gagne (in his second of three sessions) gave the latest update on Juiced.GS showing the phenomenal growth that has happened over the last few years. That makes for some good news. Juiced.GS will continue! And subscriptions will be available for 2016! Afterwards, several awards and thanks were handed out. David Schmenk, Ivan Drucker, James Littlejohn, Henry Courbis, and Anthony Martino all won Apple ][ Forever awards for their work in the community. Charles Mangin won the best wacky tie. Finally, three people (!) won best door prize. Carrington Vanston won for his door-spanning Choose Your Own Adventure series in which several envelopes with index cards inside, ushered you along the game. Sarah won for her low-res screen pixel art tools which encouraged passers-by to create their own low-res screen right on her door. And last, but not least, Chris Torrence, who edited and released a new edition of Assembly Lines, put together a veritable Karateka game _on_his_door_. How, you ask? With paper cutouts. And they filmed a video showing the entire game in puppet show mode. So, yes, he won too.

After the party and the annual KFest group photo, David Schmenk gave an update on his PLASMA programming language which is now blessed with a new moniker: PLASMA 1 ][ ///. David brought everyone through the most recent changes and demonstrated a number of examples that he encouraged the attendees to download from his Github. Again… programming dummy and I understood it. You will too.

Charles Mangin came back for his annual RetroConnector update. Charles showed off all his latest designs and detailed what was going to be available at Saturday’s show. Of course, all of these items are worth my dollars.

Ken was back AGAIN for the third and last session of the night, but this one was a show-stopper. Last year, Ken ran a live interactive “text” adventure. This year, he ran a new text adventure, Space Station! Over a dozen people worked together to get out of predicament the player found herself, stuck on a space station, dizzy, with a warship knocking on the doors with deadly torpedoes. Multiple tries were tried and forays forged but the good ending was never found sadly.

Brian Wiser wrapped up the night by highlighting the Firefly fan movies and even new games. Brian’s session has become a yearly tradition and there’s always newcomers for Brian to help usher into the Firefly universe. Brian is a great presenter and can make Firefly exciting for everyone.

And with that it was off to bed. Boo! The second to last day is over! :-( Why? Why??? Ok. Ok. There’s one more day. Breathe. Breathe.

July 17th, 2015

KansasFest 2015 Thursday Report

Thursday’s report is brought to you by fifth year attendee Mark LaPlante

Thursday (Day 2)

Today’s schedule was packed full of mostly technical sessions. Some were about software, some were about hardware, some a little of both, but what struck me most, and what I enjoy about KFest, is they were about collaboration.

Following breakfast Stephen Buggie explained the importance of EPROMs, creating them, preserving them, and sharing them with others. At least according to the session guide. I am not a morning person and, unfortunately, I missed both breakfast and that talk. My apologies.

Next, Quinn Dunki delved into the basics of mouse programming on 8-bit Apple IIs, a much more complex topic than I had imagined owing to the fact that different design approaches were taken on different machines. Quinn has generously provided a generic mouse driver and sample code at https://github.com/blondie7575/MouseII. During her talk she mentioned how her driver could not detect multiple mouse clicks between mouse movements. By this afternoon, she and Rebecca Heineman had teamed up to squash that bug!

Later in the day Charles Mangin of RetroConnector addressed the many versions of pre-ADB Apple II and Macintosh mouse hardware. Audience members speculated that a lack of collaboration between the Apple II and Macintosh teams (perhaps involuntary) may have led to early mice not always being compatible with both. Charles announced and demonstrated new products (pricing TBD) that will allow the mechanical mechanism to be replaced with an optical one (particularly useful if you have a broken or incomplete mouse), or going the other direction, allow a working Apple serial mouse to be used as a USB mouse.

Before lunch, Jay Graham taught us the history of Pascal, how it differs from AppleSoft, and gave a summary of several Pascal compilers for the Apple II. I am most interested in trying Kyan Pascal and it’s Unix-like shell, Kix. Surprisingly, even though he discussed using Turbo Pascal via a Z80 card, he did not go into Pascal for ARM processors installed in Apple IIs. Perhaps someone will take on that challenge next year.

After lunch, Javier Rivera showed us his techniques for converting CRT monitors to use LCDs. This often takes many months of research into finding panels of a suitable size. Results with LCDs are discussed pretty regularly on the Apple II Enthusiasts Facebook group, so keep an eye out there and share your results as well. You may learn of non-obvious solutions like Javier’s discovery of a visor-mounted display intended for use with a rearward-facing camera system for large trucks as a retrofit for the Apple IIc Flat Panel Display, finally making it usable, and in beautiful color.

Jason Scott entertained us with stories of at least five ways he and teammates at the Internet Archive have brought the Apple II into public view this past year. The Internet Archive web site has had a facelift and there are hundreds of Apple II software titles able to be run in a web browser. He and his request to be sent any and all CD-ROMs were featured on NPR and he has thanked them by outfitting their studio with an Apple II and three issues of Compute! magazine so they can experience the exhilaration of typing in programs.

Mark Pilgrim showed us a clever copy protection method involving intentionally getting the reading of data out of sync. This slowed down pirates over about 6 years as more and more publishers gradually adopted the technique. Rebecca Heineman pointed out that this had a side effect of making many very popular programs crackable all in pretty much the same way once a technique was discovered.

After dinner, Martin Haye spoke on behalf of the Lawless Legends team about their progress over the last year. Ivan Hogan has produced an amazing new font engine, David Schmenk’s PLASMA language has been enhanced and incorporated into much of the game code (PLASMA will be a topic of a session Friday evening), and the team has been working on fleshing out the game scenario. Lawless Legends is a labor of love for its creators, so when asked when it will be done the answer is simple — it will be done when it is ready. Martin is taking the request for an updated playable demo to be released back to the team. It seemed like that was a definite possibility; a good place to watch for news is their Facebook page.

Word has gotten out that Kansasfest is a friendly place for fans of other vintage computing platforms, and Kevin Savetz, Wade Ripkowski, and Rob McMullen compared the development of the Atari 8-bit computers with that of the Apple II. It seems there was quite a bit of collaboration between the two companies — well, at least some Atari engineers were working on the Apple II on the side — some contributed expertise, some likely contributed Atari hardware, and some outright left Atari to work for Apple. Kevin laid down a sort of gauntlet by showing an impressive game written in just 10 lines of BASIC — one contest at an Atari conference I won’t even pretend to remember the name of.

There were several parallel workshops in the evening. Some people worked on Briel Computers kits and Chris Torrence led folks through building a cable which allows feeding a Night Owl security monitor with video and power from a IIc monitor port. KFest is crawling with this monitor this year — a buying frenzy ensued a while ago after it was discussed on Facebook. Others helped repair keyboards, install oscillators and EPROMs, troubleshoot game controllers (a Flapple Bird and Lit’l Red Bug game tournament was taking place in an adjacent conference room). The smell of solder, flux, and Krispy Kreme donuts wafted throughout the building, and life was good.

Finally, I would like to discuss the session that brought the theme of collaboration to mind the most for me. Dagen Brock shared all the ways he has worked with Apple II enthusiasts from all around the world throughout the past year. Following an impromptu Programmer’s Roundtable at last year’s KFest, Dagen was inspired to register and create a web site dedicated to Apple IIGS programming at www.apple2.gs. He collected and linked to a library of IIGS reference books, created a series of YouTube videos, published demos old and new, presented remotely to OzKFest, and disassembled and enhanced Transwarp GS firmware. I am sure I have left something out, but it was the disassembly project that really drove home the importance of collaboration. After disassembling most of the binary with The Flaming Bird disassembler (including translating 30+ pages of documentation from French to English), Dagen got stuck and turned to the Facebook group for help. It was only then that he learned that Antoine Vignau had already disassembled the firmware a few years ago.

So, folks, when you can, share early and share often — you never know what someone else may be working on. There are many rewards to be had when playing with our favorite computer, and, I like to think, even more so when we are able to cooperate across geographical and cultural boundaries.

July 1st, 2015

Charles Mangin’s KansasFest Preview 5



This was too epic not to post.

June 30th, 2015

CFFA3000 production run #4 confirmed for November 2015

Rich Dreher of R&D Automation has confirmed that the parts have been ordered for the fourth run of his wildly popular CFFA3000 flash storage and disk emulation card. If you want one, get on the waiting list NOW.



June 29th, 2015

Big Mess ‘o Wires adds Apple II Smartport compatibility to Floppy Emu board



Steve Chamberlin at Big Mess’o Wires has successfully added Smartport compatibility to his Floppy Emu product. With the latest update, it now can read and write to most of the common disk image formats used to emulate 5.25, 3.5 and larger drives.

Compatible with the Apple IIGS and Apple //c, IIc Plus, the Floppy Emu is $89 USD plus shipping, and has additional options available (extension cable, case).

« Previous Entries | Next Page »