July 25th, 2016

Call-A.P.P.L.E. releases updated books for KansasFest

Try using checkout code LULU30


Monitor_Peeled

Press Release:

Seattle, Washington — July 22, 2016 — Apple Pugetsound Program Library Exchange (A.P.P.L.E.) is proud to announce the immediate availability of the classic book The Apple II Monitor Peeled.

Last published by A.P.P.L.E. in 1979, this release returns the book to print and for the first time in Hardcover. Writing programs for an Apple II computer is simplified by having a useful reference for the Apple II Monitor that describes how to make use of a particular feature. The Apple II Monitor Peeled examines the Apple II Monitor and ROM address range $F800~$FFFF, and provides a useful reference for Peeks, Pokes, and Calls.

Features

• Restored pages and a new back cover.
• Back in print for the first time since 1979.
• Available in Softcover and Hardcover for the first time.
• Peeks, Pokes, and Calls organized by topic.
• Memory Locations in Hex and Decimal fully described.
• ROM contents of the Apple II described and organized by subject.
• Keyboard Input, Text Output, and Screen Format routines.
• Machine Language program development aids.
• Beneficial for Machine Language and BASIC programmers.

Pricing

The Apple II Monitor Peeled is available in Softcover for $19.95 and Hardcover for $29.95 through the Lulu bookstore.


WWA2

Press Release:

Seattle, Washington — July 22, 2016 — Apple Pugetsound Program Library Exchange (A.P.P.L.E.) is proud to announce the immediate availability of the book What’s Where in the Apple – Enhanced Edition: A Complete Guide to the Apple II Computer.

Produced in coordination with original publisher Robert Tripp and last published in 1984, this new Enhanced Edition is the most complete and accurate edition ever created, featuring improved readability, new coverage of the Apple IIe and Apple IIc, and a forward and historical perspective by Robert Tripp.

A comprehensive guide to the hardware and firmware organization and architecture of the Apple II computer, What’s Where in the Apple discusses concepts and programming techniques useful for mastering the inner workings and hidden mechanisms of the Apple II.

The numerical Atlas and alphabetical Gazetteer guide you to over 2,700 memory locations of PEEKs, POKEs, and CALLs in DOS and ProDOS. The names and locations of various Monitor, DOS, Integer BASIC, and Applesoft routines are listed, and information is provided on their use.

Applesoft and Integer BASIC users will learn how to speed up and streamline programs. Assembly language users will discover routines that simplify coding and interfacing. All users will find this book helpful to understand the Apple II and essential for mastering it!

Features

• The definitive guide to the Apple II computer.
• New Forward and The Evolution of WWA by original publisher Robert Tripp.
• Article by William F. Luebbert about WWA that originally appeared in MICRO.
• All Apple IIe and Apple IIc models are covered for the first time in two Chapters and the Atlas/Gazetteer.
• More new features include: Chapter 1 describing Apple computer models, Appendices, Glossary, and Index.
• With over 4,000 hours of editing, restoration, formatting, and new features, this new Enhanced Edition is the most complete and accurate edition ever created.
• 23 Chapters encompassing a comprehensive guide to the hardware and firmware organization and architecture of the Apple II computer to help BASIC and Assembly language programmers through clear tutorials and examples.
• Over 2,700 memory locations of PEEKs, POKEs, and CALLs in DOS and ProDOS, detailing routines and use.
• All complete programs in the book are available on an Apple II DSK image.
• Almost 600 pages.
• Introduced and produced by two long-time Apple historians, Brian Wiser and Bill Martens.

Pricing

What’s Where in the Apple – Enhanced Edition is available in Softcover for $49.98 and Hardcover for $69.95 through the Lulu bookstore.

July 21st, 2016

Lawless Legends Team produces Ancient Legends Game


Ancient_Legends

Click picture to redirect to Ancient Legends download page.

July 8th, 2016

Space 4048

AppleIIGSMarc posted to comp.sys.apple2 about a game he’s working on. Looks good!

Hey everyone, I just wanted to share with you a small preview of a game I’ve been working on. It’s a lo-res, vertically scrolling shooter that will run on any 48k Apple II. Yes, the graphics are extremely blocky and a bit ugly, but I thought it’d be a fun way to learn 6502 assembly on the Apple II. It’s not quite ready for release, but when it’s done I’ll make it available to anyone interested.

Oh, and if you watch the video, I recommend keeping the size small as it’s easier on the eyes. I know this isn’t Game of the Year material, so please be kind! :)



June 8th, 2016

Genius Episode 1 “Into the Toy Warehouses” now available

It’s mid-2016 and a new Apple II game has been published called GENIUS, Ep.1 “Into the Toy Warehouses” by Daniele Liverani. Billed as a strategic, fast-action high-res arcade game, you must help GENIUS save an imprisoned prince by tackling 80 levels of obstacles, puzzles and enemies.

The first copy of the game is up for auction on eBay.

GENIUS requires at least an Apple II Plus with 48KB RAM. Mockingboard support (via slot 4) is also supported.

Read all about how GENIUS went from concept to software in a ziplock baggie HERE.

May 31st, 2016

Kerbal Space Program for Apple II

Vince Weaver has written an Applesoft version of the game Kerbal Space Program, a simulator for building spacecraft and flying them to assist the Kerbals achieve their mission of conquering space. You can get the games instructions, source code and other bits from the KSP for Apple II website.



April 25th, 2016

MSX games and applications on the Apple II?

Ian Kim of South Korea is a busy person. He’s apparently working on a Z80 co-processor board that will run MSX programs on the Apple II. I’ve used Google Translate (the site is on Korean) to get a pretty good translation here.

March 28th, 2016

6502 Workshop announces “Nox Archaist” RPG

Nox

We are excited to introduce Nox Archaist, a new role playing game we are developing exclusively for the Apple II platform and emulators. Currently we are targeting a release date sometime this year. Nox Archaist will be available 100% free and the complete assembly source code will be posted on our blog as development progresses.

Nox Archaist is a 2D tile based fantasy RPG with a classic Apple II look and feel. We are taking advantage of the full 128k available on the IIe and later models which will help us create features and effects that may not have been seen in vintage 1980s Apple games. Game play videos and screenshots showing the current evolution of the Nox Archaist game engine are available below.

Please send us your comments and suggestions! We would like to include many community sourced ideas into the game.

http://www.6502workshop.com – Nox Archaist website with our blog, current gameplay video, screenshots, and gifs.


Demo gameplay video featuring the current game engine.

6502 Workshop Mission:

  • Develop a fun game CRPG enthusiasts will enjoy playing
  • Include ideas and feature sourced from the Apple II community when possible
  • Explore a modern evolution of the Apple II RPG genre
  • Create a repository of hard to find technical information on developing Apple II games
  • Determine how many two layer shrubberies with a path down the middle will fit on the Apple II hi-res screen

Nox Archaist Technical Details:

  • Runs on any 128k Apple IIe or later system
  • Physical machines and modern emulators are supported
  • Current game testing is being done on a physical Apple IIe and in AppleWin
  • Coded entirely in 6502 Assembler, no construction sets used
February 25th, 2016

AIPC (Apple in PC) Apple IIe emulator released

AIPC

The Korean Apple II Community has been busy this month! Keonwoo Kim has released AIPC, an Apple IIe emulator for Windows with an impressive list of features! AIPC is freely available open source software released under the GPL.

  • Emulates Apple //e enhanced computer
  • Mockingboard and/or PHASOR card support
  • Mouse Interface card support
  • Disk II card with disk image (DSI, DO, PO, NIB images supported)
  • Mass storage “SD Disk][ HDD” (HDV, 2MG images supported)
  • Joystick with NumPad or PC Joystick
  • Various screen mode: Full screen, 2x mode, Scan line, Color/Mono/Green/Custom colors
  • NTSC color approximation
  • Save and restore running status

Source download:
https://github.com/sosaria7/appleinpc

Latest release:
Apple in PC 0.1.34.4

Screen shots:
https://github.com/sosaria7/appleinpc/wiki/Apple-in-PC—Screen-Shot

If you can read Korean, there’s lots to talk about here.

January 11th, 2016

David Finnigan’s Marina IP stack now Uthernet II compatible

Announcement copied from Usenet comp.sys.apple2

The January 2016 edition of Marina is compatible with the new Uthernet II from a2RetroSystems.

Find updated demo disk, user’s manual, and source code at the Marina web site.

The source code disk also has some sample programs that use the Uthernet II’s built-in TCP/IP stack. Marina’s Uthernet II driver is in UTH2.S and is an example of how to interface with the MAC Raw mode of the W5100.

Several bugs are fixed, and there have been some advancements towards the TCP implementation, mostly in the sockets interface, but I also have the TCP checksum routine written, and parts of the port demultiplexer going too. The DNS resolver now uses the sockets API, but I’m in the middle of writing a GETHOSTBYNAME function call, so in this edition of Marina it never processes the reply from the server. Not a big deal.

Now that I’ve got the Uthernet II driver done, I can switch back to the Uthernet and focus on completing TCP, as well as other smaller items on my to do list.

But I am also open to working on other areas of Marina. So if anyone has any suggestions or other input, I’m all ears.

Now that the Uthernet II is out and in the hands of hundreds of people, completing Marina is really now just a learning exercise for me.

Anyone who is seriously considering writing a networking application, or heaven forbid, a game, should go with the Uthernet II’s built-in TCP/IP stack, which you will find is fairly competently described in the Uthernet II manual, which I will also update later this week (and hopefully finish before too long).

There is also a new document in the Marina Technical Library called “The New Uthernet II Send Sequence” which describes a less-headache-inducing method of transferring data to/from the W5100. It may need to be updated a little, but overall the technique is sound.

And now, here’s the big change list since the October 2015 edition of Marina:

– Uthernet II driver added
– ARPINIT sets MAC address in various ARP templates
– Fixed check for LLBCAST flag in HANDLEIP
– Don’t pad DHCPDISCOVER and REQUEST messages to 300 bytes
– Fixed check for DHCP replies when no IP address is configured
– Allow SOTYPETCP in SOCKET
– Started writing LISTEN for TCP sockets
– Moved HANDLETCP to TCP.S
– Moved IPHEADCHKSUM to IP.S
– Moved IPCONFIG and IPRECONFIG to IPCONFIG.S
– Removed missed frame count from ETH.S
– Wrote TCPCHKSUM
– Fixed random number generation for link-local address
– Fixed check for NSTXID in DNSRESOLVE
– Wrote VERIPADDR
– Wrote GETHOSTBYNAME
– Modified DNSRESOLVE to use Sockets API
– OUTPHEAD buffer size increased for TCP
– Moved HANDLEIP to IP.S
– Wrote GETSOCKOPT
– Added REUSEPORT socket option
– Uthernet driver scans slots for CS8900A
– Uthernet driver counts transmission failures in TXFAILS
– Socket RECV demo prints all data received, beyond 256 bytes
– SEND eliminated from Uthernet driver; falls into SEND16

January 5th, 2016

David Caldwell’s Apple II Plus simulator updated

Check it out here. It features an interesting TV emulation that looks totally whack on a faux Monitor II. Several disk images and various controls are located at the bottom of the page. Have fun!


Screen Shot 2016-01-05 at 8.48.46 PM

« Previous Entries | Next Page »