In this second of two episodes on ch. 6, we’re going to look at how to read the keyboard, with and without clearing the strobe. Here’s the link to the referenced Apple II Reference Manual Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
This is part one of two dealing with I/O. In this episode, we’ll track along with Assembly Lines ch. 6 and do some paddle reading (mouse). We’ll explore the assembly instruction CMP and try to keep the lessons constrained to ~30 mins or thereabouts. Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
The fifth episode of bit by bit. In it, I cover BASIC’s ESC Mode. A strange little mode of BASIC that allows one to move around with the cursor and make changes to a line of basic. It has some full-screen aspects, but is by no means, a true full-screen edit mode. But, it’s the closest thing to it that the IIe offered back in the day out of the box. Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
This, the 6th episode of bit by bit shows how to get information into and out of the AppleWin emulated Apple IIe. Shift-INS to paste and PR#1 to print (know where to find your printout… spoiler, it’s in .PlayonLinux/AppleWin/…/applewin/printer.txt) Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
In this episode, I walk through using Merlin 8 for full screen editing our assembly source code in the Apple IIe. Shout out to Chris Torrence for walking this road before so others could follow: https://youtu.be/lyYTCJP_Y3o?si=2bcEqvCM9dqreVBO Here are links to the disk image and manual: https://archive.org/details/Merlin_816_Macro_Assembler_Manual https://archive.org/details/Merlin-8_v2.48_DOS_3.3 Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmM...| decuser’s blog
In this episode I cover nine pages of the book! But what a nine pages - lots and lots to learn here. I walk through using the mouse and numpad in place of paddles, a bit about merlin, a bit about basic, and a bit about calling into firmware. In the video, I talk a bit of nonsense, too. Workable nonsense, but naive and only partially correct. When I talk about OBJ no longer working, that isn’t technically correct. It works, but it doesn’t work on addresses as low as our usualy $300. Also, ...| decuser’s blog
This is the second episode of Bit by Bit. In this episode I talk about what you need to know to get started. I demonstrate the use of the iie and it’s various prompt environments. Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
This is the third episode of Bit by Bit. In this episode I work through the material covered in chapter 3 of Assembly Lines - Assemblers in detail. Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
This is the fourth episode of Bit by Bit. In this episode I work through the material covered in chapter 4 of Assembly Lines - Looping and Counting in detail. Here’s a link to the playlist: https://www.youtube.com/playlist?list=PL_z8XUfqFSXHvJ5E5r80ZmMN7LRcCI0Zx Enjoy!| decuser’s blog
This is the first episode of my bit by bit series - where I walk though the pages of Assembly Lines: The Complete Book by Roger Wagner and edited by Chris Torrence. In this series, I share what I learn as I work through the material. I picked the IIe as the platform for the exploration because it’s… well, it’s fun. As soon as the computer boots you can do basic sound and graphics and machine language coding. With an Apple DOS disk, you can do integer basic and use the mini-assembler. Wi...| decuser’s blog
This post summarizes my exploration of Itsy Forth, a compact Forth interpreter designed for study and experimentation. The project covers: Understanding the core runtime helpers: getchar, outchar, docolon, dovar Investigating the dictionary and how words are defined and executed Observing interpreter architecture and flow, including colon-defined words and variable handling Examining runtime operation characteristics and memory layout Extracting instruction sequences using the provided Python...| decuser’s blog