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/
Paris, January 6th, 2015 – Brutal Deluxe Sofware releases Merlin 32
Merlin 32 is a multi-pass Cross Assembler running under Windows targeting 8-bit processors in the 6502 series (such as 6502 and 65c02) and the 16 bit 65c816 processor.
It is compatible with Glen Bredon’s Merlin 16+ syntax, including support for Macros, Pre-processor, Logical Expressions, Conditional Operations, Variables, Loops, Local Labels…
It can build fixed position object code or relocatable executables (OMF v2.1) as we can find on 16-bit APPLE IIGS operating systems like ProDOS 16 or GS/OS (S16, EXE, CDA, NDA, FST, PIF, LIBRARY, TOOL…).
Merlin 32 has been successfully used to re-assemble classic Apple IIgs games and utilities such as Rastan, Sensei, Shuffle Puck Cafe, Final Assault, Lemmings, The Tinies, Cogito, Blockade, Convert 3200… without the need to modify the original source files.
Merlin 32 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…
Learn more and download Merlin 32 at http://brutaldeluxe.fr/products/crossdevtools/merlin/
Antoine Vignau & Olivier Zardini
Brutal Deluxe Software
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.
Volume 19, Issue 4 (Dec 2014) of Juiced.GS, the longest-running Apple II publication in print, is now arriving in subscribers’ mailboxed. This issue features an interview with Karl Roelofs, original co-creator of the Apple IIGS game Shadowgate; the Retro Computing Roundtable‘s holiday gift guide for retrocomputing enthusiasts; Ivan Drucker’s tutorial for using Magic Goto; a review of Leigh Alexander’s e-book Breathing Machine; a behind-the-scenes look at the Song Board stack for HyperCard; and much, much more!
In a first for Juiced.GS, this issue features variant covers! Each subscriber will receive the Fire or Ice edition, chosen at random.
This is Juiced.GS‘s fourth quarterly issue of 2014. The complete annual volume is now available as a bundle at a discount rate! Subscriptions for 2015 are also available at $19 each for United States customers, $24 for readers in Canada and Mexico, and $27 for international customers, with several free sample issues available as PDFs.
Mike Willegal is one of the most knowledgeable hardware hackers in the community. So when Mike shares his accumulated wisdom, it’s probably something you’ll want to snag for your own reference library. Check out Mike’s ‘Apple II Repair Tips‘ page and also his recent VCF presentations in PDF format.
After much tinkering and optimizing, Bill Buckels has released v1.0 of Bmp2DHR, a graphics converter for 8-bit Apple II computers. Check out Bill’s site for the impressive results!
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:
EDIT: Per Jonas, the samples are not his compositions and the attribution has been removed. Apologies to Jonas and our readers for the misunderstanding.
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.
FYI, I uploaded disk images of the Assembly Lines programs to the Asimov website:
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
Brief Table of Contents:
1. Apple’s Architecture
2. The Monitor
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