March 22nd, 2015

Chris Torrence announces Assembly Lines: The Complete Book available as a free PDF

I’m excited to announce that “Assembly Lines: The Complete Book” is now available as a FREE PDF on Open Library and the Internet Archive. Thanks to Roger Wagner for releasing the book under a Creative Commons Attribution-Non Commercial-ShareAlike 2.0 license.

https://archive.org/details/AssemblyLinesCompleteWagner

https://openlibrary.org/…/…/Assembly_Lines_The_Complete_Book

March 22nd, 2015

David Schmidt releases ADTPro 2.0.1, bug fix for RS-232 users

Version 2.0.1 of ADTPro has been released. This version has a fix that is important for users with native RS-232 serial ports (though they’re getting more and more rare all the time). There’s also some help for our friends that are trying to tune their audio settings, and a few other bug fixes. Initial text bootstrapping is faster due to some
screen trickery and denser packing of data.

http://adtpro.sourceforge.net

2.0.1 – March 21, 2015

New functionality:

* [Audio] Client sends test stream of data for volume tuning on host
side

* [Server] Text bootstrapping data is packed more densely for faster
transfer

Bug fixes:

* Server and client agree on more situations where a transfer should
be aborted

* [Client] Don’t hang on a GS on startup if a connection isn’t pre-
established

* [Server] Flush the serial send buffer occasionally for our native
serial port friends

March 19th, 2015

Ivan Drucker updates A2SERVER, A2CLOUD and Raspple II for Pi A+ and 2B

Hey all,

I’ve posted new updates to A2SERVER, A2CLOUD, and Raspple II. Biggest deal is compatibility with the Raspberry Pi 2 Model B, which is much faster than previous Raspberry Pi’s. Go get one! Also, the GSport emulator is now installed on non-Raspberry Pi machines.

A2SERVER is a file server and network boot host for Apple IIgs and IIe computers. (It also works with classic Macs and modern computers, allowing you to share files on your network among all your computers.)

A2CLOUD provides a virtual hard disk, a floppy disk imaging server, and an internet access device for any Apple II. It also offers preconfigured Apple IIgs and IIe emulators.

Both A2SERVER and A2CLOUD are designed to be easy to use, and can be run on a Raspberry Pi, a premade virtual machine, or a Linux computer. If you have a Raspberry Pi, you can install Raspple II — a “suite” that includes both A2SERVER and A2CLOUD, plus David Schmenk’s Apple II Pi.

All this stuff is free. Get your copy at http://ivanx.com/appleii now!

Updating:

If you’re using Raspple II, you can update everything, including the Raspbian operating system, by typing ‘a2cloud-update os’. After it’s done, you can use the SD card in any Raspberry Pi, including A+ and 2B.

Otherwise, update A2CLOUD by typing ‘a2cloud-update’. (A2SERVER doesn’t need updating if it’s already working for you.)

Changes:

A2CLOUD 1.8.0:
– Compatible with all Raspberry Pi’s, including the A+ and 2B
– GSport emulator installed for non-Raspberry Pi computers
– Links text-only web browser (alternative to Lynx)
– desktop shortcuts and Apple II Menu group for emulators and ADTPro
– many improvements and fixes to A2CLOUD environment and installer

A2SERVER 1.2.2:
– installer: command line options, unattended install, less prompting

Raspple II 1.1.1:
– both of the above, plus latest Apple II Pi package (version 0.2.0-1).

March 16th, 2015

Check out the source code for Don Worth’s Zap, FixCat and Linker

Mike Maginnis is busy posting some of Don Worth’s Apple II legacy online. Check it out at http://www.6502lane.net/

Source code for Zap, FixCat and Linker
Beneath Apple Manor
Bag of Tricks original manual files

More to come!

March 14th, 2015

Benoit Gilon releases Peersoft 1.4

Hi everybody,

This not so short message is to advise the community that an update for the Peersoft utility has been posted on my Website.
The donwloading URL is: http://bgilon.free.fr/apple2/Peersoftv15.zip.

Briefly stated, the latest implemented features (which appear in this release) are:

a) Precomputed GOTO/GOSUB within Applesoft program texts. One fact worth of notice is that it is completely transparent to the Applesoft program end user as well as to the Applesoft application author. Performance gain was measured to be around three times the performance of normal GOTO/GOSUB in small to medium size programs (i.e. number of lines < 200); greater performance is to be expected for "real life" applications written in Applesoft BASIC, with even more program source lines).

b) From now on and for configurations supporting this (mouse interface required and Apple //c, //e with enhanced ROM, //gs or //c+ to fully benefit from interrupts), MOUSE and TIMER event handlers (based on (i.e. lazily bound to) mouse and VBL hardware interrupts) could be written in Applesoft BASIC with the help of those new keywords with a syntax similar to my understanding of what exists in other flavors of BASIC (whether or not from Microsoft). It uses the same mechanism (on stack GOSUB frames' creation "ex nihilo") that supports the coroutines feature within 1.4 release.

c) Miscellaneous features: now the companion Applesoft program (designed to illustrate every feature from Peersoft) has been updated to support the SMT noslotclock chip as it is currently supported by the Applewin emulator.

A design document (PDF and LibreOffice formats) is available with details on the mechanisms involved and giving hints about future developments in the pipeline (not vaporware, just hints). The user/reference manual (PDF format) has also been updated accordingly to match this release's features.

OK, I missed the end of year 2013 deadline, I missed the end of year 2014 deadline, but I'll be damned if I miss the end of year 2015 deadline!...

Best regards,
Benoît

March 13th, 2015

VCF East, South East and Midwest coming up


Vintage Computer Festival East 10 – April 17-19, 2015 in Wall, New Jersey
Click HERE for details

Vintage Computer Festival South East – May 2-3, 2015 in Roswell, Georgia
Click HERE for details

Vintage Computer Festival Midwest 10 – August 29-30, 2015 in Elk Grove Village, Illinois
Click HERE for details (Facebook link)

February 11th, 2015

Microsoft BASIC source code for 6502 revealed

Egan Ford posted via Usenet comp.sys.apple2 a couple of interesting links for BASIC buffs pertaining to Microsofts BASIC for the MOS 6502. It’s good reading, so we’re sharing it here.

IT World – The source code behind Microsoft BASIC for 6502 comes to light

PageTable.com – Microsoft BASIC for 6502 Original Source Code [1978]

February 10th, 2015

Introducing DiscoRunner multi-dialect BASIC interpreter


discodudeicon

DiscoRunner is a multi-dialect BASIC interpreter. Its initial release supports Integer and Floating Point (Applesoft) BASIC from the Apple II.

DiscoRunner is different from other BASIC interpreters in that it is 99.5% compatible with the original languages. It accomplishes this by heavily simulating the host hardware (the Apple II) almost to an emulator level without the drawbacks of running an actual emulator. For example, BASIC programs are saved as text files. We can also add new functionality, such as an editor, a navigable CATalog and a coloured LISTing mode.

DiscoRunner comes with a library of close to a thousand classic programs to play, edit and muck around with.

January 23rd, 2015

It’s official, CiderPress 4.0.0 released

After a short public testing period, Andy McFadden has put the final touches on the indispensable toolkit CiderPress 4.0. Andy’s announcement is attached.

CiderPress, the Apple II disk and archive utility for Windows, has been updated for the first time in several years. An installer for Windows can be downloaded from http://a2ciderpress.com/.

The last official release, v3.0.1, came out six years ago. A summary of the changes made since that release follows.

** New Features **

  • Support for viewing and extracting the contents of AppleSingle files.

** UI and Usability **

  • When opening files, CiderPress no longer restricts you to a specific type of file (ShrinkIt archive, ACU archive, disk image, etc.). Just open the file and CiderPress will figure it out.
  • The custom file+folder selection dialog, used when adding files, has been rewritten. The long-absent “Accept” button has been restored, and the newer style of dialog is easier to use.
  • The custom folder-selection dialog, used when selecting the folder to extract files to, has been replaced with a much nicer standard system dialog.
  • The font used in all dialogs has been updated to take advantage of ClearType.
  • Help files have been migrated from WinHelp to HtmlHelp, so it is no longer necessary to download the WinHelp viewer on Windows 7 and later.
  • Non-ASCII characters in the Mac OS Roman set — used for HFS filenames and IIgs documents — are converted to Unicode in the file list, file viewer, and many dialogs.

** Bug Fixes **

  • Corrected the default size of the file viewer, and the initial position when viewing tall SHR images.
  • Teach and AWGS conversions now handle “shadow” and “outline” (though you need to open the converted file in something like Word to actually see it). Applesoft listings with carriage returns embedded in REM statements now match LIST output.
  • Fixed the 640-mode palette offsets in the SHR converter. (This was actually fixed a year ago by Bill Buckels, and available in v3.0.2-d1, but the patch wasn’t part of an “official” release until now.)
  • Expanded Gutenberg disk support to include Gutenberg, Jr disks.
  • DiskCopy images with resource forks (e.g. on the ByteWorks Opus ][ CD-ROM) now open with double-click.
  • File type associations, i.e. what makes it so you can double-click a file and have CiderPress open it, started breaking a bit with permission changes in WinVista. This has been fixed, but not perfectly.

** Internal changes **

  • Moved from a CVS repository on sourceforge to a git repository on github.
  • Registered a2ciderpress.com and moved the web site to it (now served up by github).
  • Updated the build files, which were originally set up for Visual Studio 6 (which dates back to 1998). It now builds cleanly “out of the box” with Visual Studio 2013.
  • Switched from _MBCS (narrow strings) to _UNICODE (wide strings). This affected all strings used in the user interface and in file names. The NuFX and disk image libraries still primarily use narrow strings, because they also build for Linux, but the Windows-specific parts are fully converted.
  • The help file “source code”, which used to be stored in a proprietary format, is now just plain text and HTML files.
  • Made various global changes to the source code, such as converting tabs to spaces, switching to variadic macros for debug log messages, and replacing vague C types like “unsigned short” with explicit types like “uint16_t”.
  • Fixed the Linux build, which had suffered from bit rot.
  • Updated to the latest version of DeployMaster (which creates the installer).
  • Expanded and updated developer documentation.

The net effect of all these changes is an application that looks a bit better, works a bit better, and will be much easier to patch and update in the future.

The newer build tools don’t support WinXP by default, but can be configured to do so. This required a few extra megabytes of DLLs in the installer. Earlier versions of Windows, such as Win2K and Win98, will not be able to run this or future versions of CiderPress. For those systems, version 3.0.1 should continue to be used.

Coincidentally, version 3.0.0 of NuLib2 has been released. The update was primarily a code refresh, with build fixes for Mac OS X, Win32, and Linux, but also added support for Mac OS Roman filenames on Linux and Mac OS. No meaningful change for Win32, though being built with the VS2013 compiler means the executable won’t work on older versions of Windows. Visit http://www.nulib.com/ for more information.

January 12th, 2015

The French Touch strikes back with “Scroll Scroll Scroll”

The French Touch strikes back with a fantastic multi scroll demo: text, GR and HGR scrolls in the same window.


Get the disk image @ http://www.ctrl-pomme-reset.fr/french-touch/

« Previous Entries | Next Page »