January 2nd, 2015

Open Apple #42: 2014 Year-End Roundtable, Eric Shepherd, Sarah W., Carrington Vanston

This month on Open Apple, we close out the year with our traditional Year-End Roundtable discussion. We’re joined by Eric ‘Sheppy’ Shepherd, Sarah W., and Carrington Vanston. We talk about alternate universes, our collective love of the IIgs, and Quinn takes cheap shots at Carrington. It’s the holidays, so Commodore users are given a respite. Well, a bit of a respite, anyway. Meanwhile, Sheppy solicits hatemail, Carrington calls shenanigans, and Sarah keeps everyone honest. Count the euphemisms! So many euphemisms!

As usual, we have lots of news to talk about as well. It’s been an amazing year for the Apple II, and we have new games, new hardware, and new video histories to share. I/O Silver is here, John Romero is there, and JSMESS is everywhere.

http://www.open-apple.net/2015/01/01/open-apple-42-december-2014-2014-year-end-roundtable-eric-shepherd-sarah-w-carrington-vanston/

December 22nd, 2014

New vintage music channel on SoundCloud featuring Apple II

Jonas G. aka ‘Stynx’ has created a new channel on SoundCloud called ‘Vintage Micro Music‘ featuring recorded game and demo music he’s found on old floppies.

Look for more samples from Jonas in the future, using:

  • Roland CMU800R
  • Mockingboard
  • Decillionix DX1
  • ALF MC1
  • ALF MC16
  • ECHO II+
  • Mountain Computer Music System
  • SC01 Speech synthesizer
  • Apple II native music
  • Yamaha DX7 (via MIDI with DX7 software on the Apple II)*

EDIT: Per Jonas, the samples are not his compositions and the attribution has been removed. Apologies to Jonas and our readers for the misunderstanding.

December 22nd, 2014

Classic Rogue ported to PLASMA by David Schmenk

To prove that PLASMA is capable of real algorithmic development, and looking forward to some Lawless Legends investigations, I built an intermediate project for your amusement. Harking back to the days of yore, when text terminals were the norm, I present: ROGUE.

Text based dungeon crawlers were quite popular in the ’70s and ’80s. One of the first for micro-computers was Telengaurd Dungeon, written by Dan Lawrence. He was the local computer hero at Von’s Computers where I worked as a Freshman at Purdue. He died just a few years ago from heart failure. This is a bit of a tribute to that early genre.

This version of ROGUE is somewhat different than others. It is very simple in most ways, but I have developed a (I think) unique visibility algorithm that runs extremely fast. Fast enough to run interpreted by the PLASMA VM on a 1 MHz 6502, and space efficient enough to allow for large (in the future) dungeons. The unique feature of this ROGUE is that lighting becomes critical and strategic. You are in dark catacombs, after all. You enter with a lit lamp, throwing off a circle of light. There are also torches throughout the catacombs that light up a small surrounding circle of light. Other items in the catacombs are mana (health+energy increase), a key, and gold. You will also encounter a number of enemies that will track you down to try and kill you. You will also encounter doors, locked doors, windows, water, and crevasses.

As you travel through the catacombs, you must watch your health, energy, and lamp oil levels. Once health reaches zero, you are dead. As energy reaches zero, your vision will narrow and you will no longer be able to run. When the lamp oil runs out, you will be cast into darkness. If you see any torches in your field of vision, you can navigate to them. Taking the torch will extinguish the torch and replenish some of your lamp oil. Note that as you travel through the catacombs, your map of what you have seen will automatically fill in. But, if you are in the dark, you cannot read your map. You must turn on your lamp or get next to a torch before you can read the map again. If you are in the dark and can’t see any torches in your field of vision, you are in complete darkness. It is easy to lose your bearings. As such, the absolute direction movements no longer work – you will end up in a random direction if you try. However, the relative turns (left/right) and forward/backward controls continue to work (*that* you can do in the dark).

Being in the dark can be advantages, however. All the enemies in the catacombs can see you if you are in light, just as you can see them. If you are in darkness, they can’t see you, and you can move around without being tracked. Don’t run into them! Also, don’t fall off a crevasse. You will hear certain noises giving you feedback on what is going on. A simple beep when you run into walls. A groan when an enemy moves towards you. A bleep when you pick an item up. Other noises when you fall over an edge or win a battle. These can be used strategically when moving in the dark.

Rogue_Keys

Whenever you and an enemy end up on the same tile, battle commences. As you win fights, your skill increases, improving your attack effectiveness. As you advance through the catacombs, the enemies become more powerful. You will need to replenish health and energy with mana. Don’t forget, the alternative to fighting is stealth in the darkness. During battle, you have the option to run. If you have low energy, you won’t get very far. Also, when fighting, you get turned around so you can’t depend on the direction you were facing before fighting. Running (‘Q’uick) will get you away from enemies but will use much more energy.

Download:
http://schmenk.is-a-geek.com/tarfiles/ROGUE.PO

There aren’t really any Easter Eggs in this game. But, being in the Christmas Season, try booting this disk image on an Apple /// (real or virtual) :-)
Enjoy,

Dave…

December 22nd, 2014

Roger Wagner’s ‘Assembly Lines: The Complete Book’ re-released under Creative Commons

Announced by Chris Torrence via Usenet Comp.Sys.Apple2

Assembly Lines: The Complete Book is now available! The book contains all 33 of Roger Wagner’s articles from Softalk magazine, as well as appendices on the 6502 instruction set, zero-page memory usage, and a beginner’s guide to using the Merlin Assembler. The book is currently available for 40% off on Lulu.com, and will be available at Amazon in a few weeks. Note: Roger Wagner has released the book under a Creative Commons NonCommercial-ShareAlike license, and I’m currently working on the eBook version.

http://www.lulu.com/shop/roger-wagner/assembly-lines-the-complete-book/hardcover/product-21959093.html

FYI, I uploaded disk images of the Assembly Lines programs to the Asimov website:

ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerDOS1.DSK
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerDOS2.DSK
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerProDOS1.DSK
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/AssemblyLinesWagnerProDOS2.DSK

There are DOS and ProDOS versions. Disk1 contains the programs from chapters 1-17, while Disk2 contains the remaining chapters. Note that a few of the programs (in the DOS chapter) will only work in DOS, not ProDOS.

You can download a copy of the Merlin assembler for DOS at:
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/merlin/Merlin-8 v2.48 (DOS 3.3).dsk

And for ProDOS:
ftp://ftp.apple.asimov.net//pub/apple_II/images/programming/assembler/merlin/Merlin-8 v2.58 (ProDOS) Disk 1-2.dsk

Brief Table of Contents:

Preface
Introduction
1. Apple’s Architecture
2. The Monitor
3. Assemblers
4. Loops and Counters
5. Loops, Branches, COUT, and Paddles
6. I/O Using Monitor and Keyboards
7. Addressing Modes
8. Sound Generation
9. The Stack
10. Addition and Subtraction
11. DOS and Disk Access
12. Shift Operators and Logical Operators
13. I/O Routines
14. Reading and Writing Files on Disk
15. Special Programming Techniques
16. Passing Data from Applesoft BASIC
17. More Applesoft Data Passing
18. Applesoft Hi-Res Graphics
19. Calling Hi-Res Graphics Routines
20. Structure of the Hi-Res Display Screen
21. Hi-Res Plotting in Assembly
22. Even Better Hi-Res Plotting
23. Hi-Res Graphics SCRN Function
24. The Collision Counter, DRAW, XDRAW
25. Explosions and Special Effects
26. Passing Floating-Point Data
27. Floating-Point Math Routines
28. The BCD, or Binary Coded Decimal
29. Intercepting Output
30. Intercepting Input
31. Hi-Res Character Generator
32. Hi-Res Character Editor
33. The 65C02
Appendix A: Contest
Appendix B: Assembly Commands
Appendix C: 6502 Instruction Set
Appendix D: Monitor Subroutines
Appendix E: ASCII and Screen Charts
Appendix F: Zero-Page Memory Usage
Appendix G: Beginner’s Guide to Merlin
List of Programs
Directory Listing for Program Disks
Index
Quick Reference

December 22nd, 2014

Ivan Drucker releases ‘Magic Goto’

Announced by Ivan Drucker via Facebook

Magic Goto is now available, so you can program in Applesoft without ever having to think about line numbers, yielding better organized and much more readable code.

It lets you GOTO, GOSUB, or ONERR GOTO a label in a REM statement. For example, GOSUB “showMainMenu” will find the line containing REM “showMainMenu”.

Magic GOTO is self-contained in your Applesoft program and does not require any additional files to be loaded.

For those already familiar with Magic Gosub, this supersedes it, with support for GOTO and ONERR GOTO; better performance; and the ability to specify your label search either forwards or backwards, starting from the top, bottom, or current line (this allows you to reuse labels if you are programming in Structured Applesoft).

Have fun: http://ivanx.com/magicgoto

November 7th, 2014

Open Apple #40.5: Quinn and Mike watch The Goldbergs

Now for something completely different. We have a bit of a gap between shows here on Open Apple, due to the timing of some interviews we have lined up. Rather than keep you waiting, we thought we’d try something wacky.

In this “episode” of Open Apple, Quinn and Mike sit down together and watch The Goldbergs. This is a sitcom airing on ABC that is garnering some critical acclaim. In particular, we watched episode 4 in season 2, entitled “Shall We Play a Game?”. This episode features an Apple II+ prominently throughout the show, including terrific shots of games and applications you will definitely recognize. The producers did their homework, and showed the platform genuine love and respect. It’s a very prominent feature of this episode, so we thought it might be fun to talk about it.

Fair warning- the podcast by itself will not make much sense if you aren’t watching along with us!

 


Hacking the II Plus on The Goldbergs (ABC).

Hacking the II Plus on The Goldbergs (ABC).


November 7th, 2014

French Touch releases new demo ‘Unlimited Bobs’

You can get more info and download French Touch productions from http://www.ctrl-pomme-reset.fr/french-touch/.

November 5th, 2014

Control Open-Apple Reset

Inspired by this Apple ][ of sysop Dj on RMAC, a DiversiDial (D-Dial) station based in TX. Call up at telnet://rmac.d-dial.com — Runs on real Apple ][ computers!

September 15th, 2014

Oz KFest dates announced: Melbourne Australia, April 17-19, 2015

Andrew Roughan asked that we post this:

The next Australian retro computing gathering, Oz KFest, will be happening in Melbourne, Australia, April 17-19, 2015. Come join us downunder for a few of days of retro inspiration, Aussie ingenuity and camaraderie!

The goal of the event is to provide a user group style environment to exchange ideas and discuss new developments in retro computing hardware, software, preservation, emulation and other related topics.

There will be a few attendees of past KansasFests and Oz KFests and we hope to imbibe the spirit of these events into Oz KFest once again.

The presentations during the weekend will come from the participants and therefore an invitation is extended for session proposals to be made via email to ozkfest@gmail.com

If you have an idea for a session that you’d like to present, please let us know so we can allocate a time slot for you. If you would like to learn something, let us know what that is and we will try to find a presenter for that topic.

Registration for the event is not yet open. However, now is the time to block out the dates in your calendar, arrange how to get there and where you’ll stay. If you need help, let us know how we can help.

For event details, see http://ozkfest.net and for breaking updates follow OzKFest on Twitter.

Reminder that the ‘Downunder Chat’ happens every Friday night from 9pm Australian EST in irc.a2central.com #a2.chat

Apple II Forever!

September 8th, 2014

Bonhams to auction rare Apple 1

Another rare Apple 1 has turned up for auction. This Apple 1 is verified as working (always a bonus) and will be sold by auction house Bonhams in New York, on October 22nd, 2014.

The Apple 1 was acquired in 1980 by John Anderson, a founding member of the AppleSiders User Group of Cincinnati, Ohio during a local Apple convention. It’s been sitting in glass display case all this time, and it’s condition has been described as ‘pristine’.

Due to it’s functional condition, Bonhams estimates this Apple 1 will sell for between USD $300,000 and $500,000.

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