Update your bookmarks. Tom Charlesworth announced today that AppleWin (the leading 8-bit Apple II emulator for Windows) has moved to it’s new repository on GitHub.
Berlios has finally been closed (for OSS hosting), meaning that the AppleWin project is no longer accessible on the Berlios site.
I have been gradually migrating AppleWin over to GitHub. The move still isn’t 100% complete, but IMO it’s good enough now so that I can announce it here.
The new project URL is:
Releases are here:
Issues (bug, enhancements and questions) can be accessed and raised here:
NB. All the old issues and features have been migrated over.
I’m am still getting up to speed on GitHub and git, so bear with me during this initial period.
Block ASCII art done right on the Apple II. Who needs ANSI?
Some of you may remember my earlier work on PLASMA, the Proto Language AsSeMbler for Apple. Some of you may even know it will be the language of Lawless Legends (https://www.facebook.com/LawlessLegends). But now, with a flurry of previous concepts and new ideas developed for the LL implementation, comes PLASMA 123. Why 123? Because it runs on the Apple 1, ][, and ///. "No way!", you say. Way. And it runs the exact same PLASMA modules (user programs and libraries) on all three systems, without modification. That's the power of a VM. But this VM was designed specifically for the Apple II (both 64K and 128K fully utilized) and the Apple /// (uses extended memory addressing, up to 512K), from the beginning. The Apple 1 got a quick port because of the awesome CFFA1 (Rich may still have some left).
Now this is a pretty early announcement, but I thought some of the more technically adventurous may want to take a look and provide some feedback, or at least poke at it. You can find all the source and preliminary documentation on GitHub: https://github.com/dschmenk/PLASMA
There is a demo disk image in the GitHub project: DEMO.0.9.PO - it is a dual booting disk for the Apple II and III. It will boot into a simple command line prompt. The commands are:
c - catalog current path
- catalog path
v - list on-line device volumes
- set prefix to path
- run PLASMA file
- run SYSTEM file (Apple II only)
There are only two sample PLASMA programs to run on this image: HELLO and TEST. Run them, as documented above, with '+hello' and '+test'.
The HELLO module is pretty simple. The TEST module actually loads a module dependency, TESTLIB, as it runs. It is just my language test coverage module, using a bunch of different aspects of PLASMA. If you see a bunch of junk on the screen with HELLO on your Apple ][ or ][+, that means you don't have a lower-case adapter and I haven't forced the output on those machines to upper case yet.
So now we have the grand unifying environment for the 8 bit Apples. And it's fast. I developed some new interpreter technology for this version: about 3 times slower than native compiled 6502, but about 10 times as dense, and code doesn't take up precious main memory (on 128K Apple II or Apple III). You can still write ASM functions inside your PLASMA module for those times that speed is critical above all else.
Discounted early-bird registration for KansasFest ends on June 1 (this Sunday). It’s pretty simple: Register before then at http://www.kansasfest.org/registration/. You’ll get the usual awesome sessions, camaraderie, keynote from Margot Comstock, and good times, and you’ll have more money in your pocket than your buddies who wait a day.
The registration price with a room will go up $55 on June 1 and close on July 10.
KansasFest has a long list of exciting sessions planned already:
Vince Briel’s Replica 1 10th Anniversary limited edition boards have sold out, but the same design is available now as the ‘Replica 1 Plus’. The only things that are different on this board are the color (green vs. red) and the silk-screened name. The Replica 1 Plus is available assembled for USD $199, or as a kit for USD $149 plus shipping.
The plus has improvements over the TE that make programming and power issues a thing of the past. Now you can power your replica 1 right off your PC or Mac or Tablet with the USB interface. With drivers installed, you can use a terminal program for sending/receiving programs or just use the terminal interface as your display and keyboard if you want. For those who prefer the stand alone feature, you can still use a composite monitor or TV and PS/2 keyboard. The ASCII keyboard port has been retained but for Apple II keyboards, a -12V supply or a Super Encoder board enhanced Apple II keyboard is required. Firmware changes now allow backspace or the original _ to be used just by selecting CTRL and F1. No more fighting backspace issues. Two versions of ROM’s onboard to select from! Yes, the original apple 1 with BASIC and now the Woz monitor and Applesoft lite can be used by adding a jumper! Enjoy floating point BASIC ported from the Apple II.
EXTRA GOOD NEWS! Look for an announcement soon on how you can assemble your own Replica 1 Plus kit under Vince’s guidance at a KansasFest 2014 workshop!
David Schmidt has announced ADTPro has reached version 2.0.0
It is time for the Wide protocol to see the light of day. Version 2.0.0 has been released, and it’s a doozy (at least from the internals point of view). Many of the underlying subsystems were ripped-and-replaced, from the basic block transport to the Apple ///’s screen I/O. All with an eye towards improved performance and… finally, a file picker that lets you choose a file from whatever the host is serving.
This is a “point-oh” release in every sense of the word, so if you’re daring… go ahead and get on the bleeding edge.
His appearance at KansasFest 2013 and recent write up on the development of Integer BASIC notwithstanding, Woz has spent much of his time recently battling the FCC’s controversial new net “neutrality” policies and generally looking to the future. This is understandable of course – you can only tell the same stories of the company’s early days so many times before they lose a bit of their luster – but the Apple co-founder still finds time now and then to spend an afternoon, recounting the past as he did when he appeared as the “surprise” guest at the Smith & Associates Thirtieth Anniversary in Houston, Texas earlier this week (in a suit jacket, no less).
Woz shared anecdotes of Apple’s founding, and explained to lucky attendees to the “fireside chat” and luncheon how factors such as the company’s organization in its early years and the professionalism brought by industry vet and initial investor Mike Markkula, helped Apple achieve success in the then-nascent industry.
PRWeb has the original press release available here. Unfortunately, it doesn’t appear that any video of the chat has been posted online, but we’ll be sure to update you the moment it is made available.