January 12th, 2014

What is the 2gs? Gaming Update Bonanza!

And straight from Alex Lee’s “What is the 2gs?” website:

Hot on the heels of the educational and hardware related finds made amongst Tony Diaz’s collection, we now turn our attention to gaming related finds – and there’s quite a lot of new cool stuff archived.

Discover new titles and rarities at http://www.whatisthe2gs.apple2.org.za/news/

January 12th, 2014

AppleWin 1.24.0 released

Straight from comp.sys.apple.2

Hi,

Here’s a new build of AppleWin which fixes a few issues: http://prdownload.berlios.de/applewin/AppleWin1.24.0.0.zip

As usual, if anyone spots any problems then either post here or file a bug report on berlios: https://developer.berlios.de/bugs/?group_id=6117

This is really just a maintenance release rolling up the small set of changes/fixes since April 2013.

NB. The Win8 full-screen issue has *not* been addressed yet.

Tom

1.24.0 – 11 Jan 2014
——————–

Changes:

. Support cursor keys (in addition to numpad) when using keyboard for joystick emulation
. Support auto-fire for all 3 joystick buttons (via Config->Input)
. [Feature #5668] Added confirmation message box for reboot (F2)
. [Feature #5715] Added -no-printscreen-dlg to suppress the warning if AppleWin fails to capture the PrintScreen key
. Changed save-state file persisted to Registry from filename to pathame
. [Feature #5105] Added About dialog showing GPL (at startup, but only when AppleWin version changes)

Fixes:

. [Bug #19154] ProDOS Order 2IMG crashing
. [Support #103098] Sometimes swapping disk could cause INIT to fail with ERROR #8
. Fixed save-state bug for when 4K BANK1 is dirty (previously it would save the stale data instead)
. [Bug #18723,#19070] Mouse movement for CopyII+9.1 and ProTERM3.1

Debugger:

. Added “disk info” command
. [Bug #18940] Extend BSAVE and BLOAD Command To Memory Banks 0 and 1

January 5th, 2014

Sixtyfive 2014.01.04 Forth-style assembler is released

Daniel Kruszyna, the man behind Drift, has just announced on comp.sys.apple2 the release of the latest version of his Forth-style assembler:

Hello All,

I’ve released a new version of sixtyfive, my forth-style assembler.

http://krue.net/sixtyfive/

Here are the changes:

Miscellaneous new 8 bit definitions: prntx and text window direct page locations.

Miscellaneous new IIgs bit definitions: ADB modifier and status registers.

New standalone script which converts the sector order of floppy images from the command line. The existing sector conversion support was limited to operating on assembler segments.

New higher level interface for creating ProDOS images. Includes volume and subdirectory creation and allocation of directory entries.

New example OVERLAY40 which overlays one 40 column text screen over another.

New example REVERSEDUET which reverses an Electric Duet file. This program was used to create the back side of Drift.

New example REVERSEHGR which reflects a HIRES image about the origin.

New example SHOWKEYS which displays keypresses.

Refactored the cmp macro to support arbitrary operand widths and to work with both 8 and 16 bit accumulator modes.

Improved NakedOS support to write files from the host filesystem as well as assembler segments.

Fixed an issue when using else, in 6502 mode. else, now generates an absolute jump instead of a branch always in this situation. bra, is only available on the 65c02 and 65c816 processors.

And probably other minor changes as well.

Thanks and enjoy.

– Daniel

January 4th, 2014

Brutal Deluxe releases OMF Analyzer

Paris, January 4th, 2014 – Brutal Deluxe Software introduces OMF Analyzer.

OMF Analyzer is a command-line tool for Windows to analyze OMF Files we can find on 16 bits Apple IIgs operating systems like Prodos 16 or GS/OS.

Because OMF files are the core of any executable code on the Apple IIgs system (S16, Exe, CDA, NDA, FST, PIF, Library, Tool…), OMF Analyzer will be helpful for anyone wanting to write an Assembler, a Compiler, a Linker or a Disasembler…

Find more @ http://www.brutaldeluxe.fr/products/crossdevtools/omfanalyzer/

OMF Analyzer is part of the Brutal Deluxe’s Cross Development Tools Project, a full set of utilities available on Windows (and other) platforms to enable the creation of new Apple IIgs software : 65c816 Assembler, 65c816 Disassembler, 65c816 Simulator, Graphic File Converter, Resource Catcher…

December 30th, 2013

Christmas break 2014 roundup

I’ve been away for the holiday season enjoying some time off from work and yes, even A2Central. I hope everyone had a great Christmas, and is looking forward to a prosperous New Year 2014.

A lot happened over the past week. I took in nearly *4 TONS* of Apple II stuff — a lot of it is destined for giveaway at KanasFest 2015 (we already have a huge load set aside for 2014). Where did it come from? I’d like to thank Michael Mahon for his incredible generosity in donating his collection of 30+ years. He’s going to make a lot of Apple II users happy when we finally start distributing it all. Some of it will eventually head to eBay to recoup shipping expenses, but once that’s recovered the rest will be freely given away. Either way, some Apple II users will gain access to some really cool Apple II gear.

David Schmidt’s ADTPro was upgraded to 1.2.9 and it appears to be a big deal. Read speed performance for VSDrive is reportedly faster, and Ivan Drucker will be integrating the new version into A2CLOUD (more info later).

New functionality:

  • Disk II drive turns on a little early to reduce spin-up delay

Bug fixes:

  • Nibble sends work correctly in batch mode
  • [Client] Nibble sends retry (more) correctly
  • [VDrive] Virtual disks are loaded at once at initialization time, making it much faster for huge drives (but much less dynamic)
  • [VDrive] Serial driver installer quits to where it came from, allowing an invocation from the launcher to return there, this time with the driver in place

Bill Buckels released utilities (with source) to convert BMP files to Super Hi-Res (SHR) and PIC format, as well as viewers for Carte Blanche and Video Overlay Card (VOC) users. Bill’s initial announcement and follow-up are attached.

Read about it here:

Win32 etc.
http://www.aztecmuseum.ca/extras/bmp2shr.pdf

Apple II
http://www.aztecmuseum.ca/extras/PicSave.pdf

Download it here:

http://www.aztecmuseum.ca/extras/B2S.zip

This download contains programs, source code, documentation, and disk images for creating Super Hi-Res Pictures, and for viewing and saving Super Hi-Res
pictures on an Apple II GS, or on an Apple //e with a Carte Blanche, or an Apple //e or Apple II GS equipped with an Apple II VOC (Video Overlay Card),
or in an Apple II GS emulator (like Kegs32).

BMP2SHR – converts BMP Files to PIC Files

The BMP2SHR command line utility will convert Windows BMP files to Apple II SHR (Super High Resolution) Graphics Files of Apple II GS File Type $C1 Aux Type $0000.

This utility converts from the following BMP file formats to Apple II SHR files:

  • 2 Color (Monochrome) BMP Files
  • 16 Color (VGA) BMP Files
  • 256 Color BMP Files
  • 24 bit BMP Files

The BMP2SHR utility is provided with doucmentation, source code and 3 flavors of executable program(s):

B2S16.EXE (MS-DOS) Built under 16-bit Microsoft C Version 8.00c
B2S32.EXE (WIN32) Built under 32-bit Microsoft C Version 14.00
B2S.EXE (WIN32) Built under MinGW 5.1.4 (gcc)

Windows Build environments and source code are provided with all the above. This includes the gcc (MinGW) build script. It should be straight-forward for those using Linux and other Unix-like OS’s to build this under GCC but I am leaving that up to them.

Additional utilities are provided for the Apple II as well. They are noted below.

PICSAVE – converts PNT Files to PIC Files

The PICSAVE utility for ProDOS 8 loads Apple Preferred Format (APF) SHR (PNT) Files and saves them to SHR Screen (PIC) Files of Apple II GS File Type $C1 Aux Type $0000.

PICSAVE also comes with 3 other programs:

PICSHOW – a simple SHR Slideshow Viewer for SHR PIC Files
PICLODE – a simple SHR File Viewer for PIC Files
PNTLODE – a simple SHR File Viewer for PNT Files

These programs are written in Aztec C for the Apple IIe and were cross-compiled in Windows XP.

Thanks to Charlie, Andy McFadden, Antoine, and others for all the good info that made this relatively straight-forward to put together.

Please read the documentation, the source code, and run the programs for more information.

…and, Bill’s updated info:

The BMP2SHR Distribution and the document above have been updated.

BMP2SHR now produces Brooks Format 3200 Color SHR Files from BMP files, in addition to what it did yesterday.

When a 640 x 400 BMP file is converted to Brooks, a second 3200 Color SHR files is also produced suitable for loading to the VOC’s auxiliary memory, and providing the VOC with a 320 x 400 x 3200 color effective display.

I do not provide loaders for these yet, but decided I’d better get this part out of the way first.

A Sample disk in 2mg format of brooks files converted by BMP2SHR is also included for anyone interested in such things.

And finally, we mentioned earlier that Ivan Drucker was adding the latest ADTPro to his A2SERVER/A2CLOUD/Raspple II suite. Here’s Ivan’s announcement:

Hey everybody, happy almost new year. I’m pleased as punch to announce a couple of small but significant year-end updates to A2CLOUD, A2SERVER, and Raspple II.

If you haven’t tried out this stuff yet, consider that, via A2CLOUD, I’m posting this message with my Apple IIc by using ProTERM running from a virtual hard drive. Good times. You’re missing out.

With these releases, I’m going to be taking a hiatus from Apple II development until at least KansasFest 2014, but I’d still certainly be happy to hear from you if you have questions, comments, or suggestions.

If you’re starting fresh, go get Raspple II if you have a Raspberry Pi, or try out the A2SERVER virtual machine, at http://appleii.ivanx.com.

If you’re already up and running and and want to update, type:

a2server-update
a2cloud-update

Here’s what’s new. The user guides for A2CLOUD and A2SERVER have been updated as well to explain this stuff a little more.

A2CLOUD (1.6):

  • If you have A2SERVER installed, the ADTPro disks folder is now shared on your network as ADTDISKS. You can in drop disk image files from a Mac or Windows computer, and then use ADTPro to make them into floppies. Or you can make a disk image from a floppy and easily copy it to a Mac or Windows computer for use in an emulator. Or you can immediately use a ProDOS disk image as a virtual drive, or copy Apple II files into one. Possibilities abound!
  • Includes David Schmidt’s ADTPro and VSDRIVE 1.2.9, which dramatically improves read performance of virtual drives.
  • On a Mac, or on a Windows computer with Bonjour Print Services, you can now refer to your Pi from another computer on your network as “raspberrypi.local” rather than needing its IP address.

A2SERVER (1.1.3):

  • On Macs, A2SERVER now appears under Shared computers, rather than needing to use “Connect to Server”. (This was long overdue.)
  • Windows file sharing is now enabled by default in Raspple II and the A2SERVER virtual machine.
  • On a Mac, or on a Windows computer with Bonjour Print Services installed, you can now refer to A2SERVER from another computer on
    your network as “a2server.local” (or “raspberrypi.local” if it’s a Pi) rather than needing its IP address.
  • The A2SERVER virtual machine is based on Debian 7.3.0, rather than Ubuntu Server 12.04.

Raspple II (1.0.3):

  • With Ethernet attached to your Pi, displays progress bar during installation, and properly reboots after.
  • Based on Raspbian 2013-12-20.
December 10th, 2013

Apple2Pi refinements continue to impress early adopters

Via David Schmenk

“Stealth IIGS (IIgs in IIe case w/ CFFA3000, Uthernet) vs Apple II PI (Stock IIe w/ mouse card and A2Pi adapter) running GSport with Uthernet emulation at 2.8 MHz. Both using the Internet Starter Kit GS/OS image. Can you tell which is which?”

December 10th, 2013

Brutal Deluxe adds LZ4 Compression to their cross development tools

Dear All,

This technical article discusses the recent LZ4 data compression algorithm and its ability to become a good multi-purpose lossless compression format for the Apple IIGS computer. Mostly for game programming area, where we have to handle multi-types of data (Graphic, Sound, Music, Code, Misc data…), the availability of one generic compression/decompression algorithm will ease developers’ life!

Find more at http://www.brutaldeluxe.fr/products/crossdevtools/lz4/

LZ4 Compression for the Apple IIgs is part of Brutal Deluxe’s Cross Development Tools project, a full set of utilities available on Windows (and other) platforms to enable the creation of new Apple IIgs software : 65c816 Assembler, 65c816 Disassembler, 65c816 Simulator, Graphic File Converter, Resource Catcher…

Antoine Vignau & Olivier Zardini
Brutal Deluxe Software
http://www.brutaldeluxe.fr/

December 2nd, 2013

Payton Byrd announces Hayesduino

Via comp.sys.apple2

What Is It?

Hayesduino is an Arduino sketch that provides a bridge between the world of the Internet and small devices that do not have built-in ethernet capabilities. Old computers, such as the Commodore 64, Apple II and Atari 800 have serial ports, but do not have readily available Internet solutions with wide software support. While specialized solutions do exist for these platforms, they all require specialized software to use them and do not lend themselves to more general usage such as simply opening a socket, sending some data, and/or receiving some data.

Hayesduino bridges this gap by emulating a Hayes compatible modem. This allows users to initiate Internet communications via sockets that are opened by “dialing” to a hostname and port. An example would be initiating a telnet session with a host by simply typing atdt hostname:23 and waiting for the host to respond. Using this technique, any online socket can be reached and communicated with.

Hayesduino could have accomplished this without emulating a modem, but there needed to be a good way to allow the small machine to receive incoming connections. The three platforms listed above were all very popular systems for hosting BBS (bulletin board systems) which would accept calls over a telephone line via modem. Hayesduino simulates the incoming phone call whenever the software receives an inbound connection on port 23 (this is changeable in the code). When an incoming connection is detected, the Hayesduino will toggle the DCE-DCD line to trigger the remote software to answer the incoming “call”. In this way a classic BBS can be hooked up directly to the Internet.

https://hayesduino.codeplex.com/

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.

November 29th, 2013

Sweet16 3.0.2 released

Eric ‘Sheppy’ Shepherd has released an update to Sweet16, the free Apple IIGS emulator for Mac OS X. This release fixes a nasty crash-on-quit bug, and adds a few enhancements. Get your copy here: http://sheppyware.net/software-mac/sweet16/

« Previous Page« Previous Entries | Next Entries »Next Page »