Media Summary: Continuing on with the Worm program. Spent quite a bit of this one realizing that we have to keep track of the position of each ... This channel will host a series of instructional videos on programming the Continuing on the Worm game, we change the colors, adding a routine to fill color RAM the same way screen RAM is filled.

Commodore 128 Assembly Language 20 Understanding The 6502 Stack - Detailed Analysis & Overview

Continuing on with the Worm program. Spent quite a bit of this one realizing that we have to keep track of the position of each ... This channel will host a series of instructional videos on programming the Continuing on the Worm game, we change the colors, adding a routine to fill color RAM the same way screen RAM is filled. Added a routine to load a file, and then started on padding the message data. I noticed when watching this that the loadfile routine ... Finished the Worm game! Added the score display and the choice to play again or exit to a Ready prompt, and made it auto-boot ... Finished the message padding part of the algorithm and fixed a couple bugs left over from the last session. You can find related ...

A short one this time, as we fix the bugs in the dot-plotting routine from last time. Now we can setup graphics mode on the ... In this video we continue working on the Worm game started in , adding collision detection and the random placement of a ... I took a couple of extra days to kick around idea on prepping the message schedule, because I got stuck on that one, trying to ... We start coding Conway's Game of Life for the In the video (which really should have been the first!) we took a look at how Continuing on the SHA-256 program, we create more low-level routines for copying chunks of data in different ways, and the ...

Photo Gallery

Commodore 128 Assembly Language #20: Understanding the 6502 Stack
Commodore 128 Assembly Language: Worm part 3
Commodore 128 Assembly Language Intro Video
Commodore 128 Assembly Language #21: Worm part 5
Commodore 128 Assembly Language #19: Worm part 4
Commodore 128 Assembly: My Programming Environment
Commodore 128 Assembly #37: SHA-256 part 7
Commodore 128 Assembly Programming #22: Worm part 6
Commodore 128 Assembly #39: SHA-256 part 8
Writing 6502 Assembly Language on a Commodore VIC-20 using Label Assembler Development System (LADS)
Commodore 128 Assembly #35: 80-column Graphics #4
6502 Assembly #15: Worm on the Commodore 128 Part 2
View Detailed Profile
Commodore 128 Assembly Language #20: Understanding the 6502 Stack

Commodore 128 Assembly Language #20: Understanding the 6502 Stack

The

Commodore 128 Assembly Language: Worm part 3

Commodore 128 Assembly Language: Worm part 3

Continuing on with the Worm program. Spent quite a bit of this one realizing that we have to keep track of the position of each ...

Commodore 128 Assembly Language Intro Video

Commodore 128 Assembly Language Intro Video

This channel will host a series of instructional videos on programming the

Commodore 128 Assembly Language #21: Worm part 5

Commodore 128 Assembly Language #21: Worm part 5

Continuing on the Worm game, we change the colors, adding a routine to fill color RAM the same way screen RAM is filled.

Commodore 128 Assembly Language #19: Worm part 4

Commodore 128 Assembly Language #19: Worm part 4

Continuing on with the Worm game, we add

Commodore 128 Assembly: My Programming Environment

Commodore 128 Assembly: My Programming Environment

I've had a couple requests to explain my

Commodore 128 Assembly #37: SHA-256 part 7

Commodore 128 Assembly #37: SHA-256 part 7

Added a routine to load a file, and then started on padding the message data. I noticed when watching this that the loadfile routine ...

Commodore 128 Assembly Programming #22: Worm part 6

Commodore 128 Assembly Programming #22: Worm part 6

Finished the Worm game! Added the score display and the choice to play again or exit to a Ready prompt, and made it auto-boot ...

Commodore 128 Assembly #39: SHA-256 part 8

Commodore 128 Assembly #39: SHA-256 part 8

Finished the message padding part of the algorithm and fixed a couple bugs left over from the last session. You can find related ...

Writing 6502 Assembly Language on a Commodore VIC-20 using Label Assembler Development System (LADS)

Writing 6502 Assembly Language on a Commodore VIC-20 using Label Assembler Development System (LADS)

Writing

Commodore 128 Assembly #35: 80-column Graphics #4

Commodore 128 Assembly #35: 80-column Graphics #4

A short one this time, as we fix the bugs in the dot-plotting routine from last time. Now we can setup graphics mode on the ...

6502 Assembly #15: Worm on the Commodore 128 Part 2

6502 Assembly #15: Worm on the Commodore 128 Part 2

In this video we continue working on the Worm game started in #13, adding collision detection and the random placement of a ...

Commodore 128 Assembly #34: SHA-256 part 5

Commodore 128 Assembly #34: SHA-256 part 5

I took a couple of extra days to kick around idea on prepping the message schedule, because I got stuck on that one, trying to ...

6502 Assembly Language #8: Game of Life Part 1

6502 Assembly Language #8: Game of Life Part 1

We start coding Conway's Game of Life for the

Racing BASIC, Assembly, and C on the Commodore 128 with C64Studio and cc65

Racing BASIC, Assembly, and C on the Commodore 128 with C64Studio and cc65

Blog post for getting C64Studio and

Let's Code 6502 - Ep1: Basics of Asssembly -  27/02/2020

Let's Code 6502 - Ep1: Basics of Asssembly - 27/02/2020

In the video (which really should have been the first!) we took a look at how

Commodore 128 Assembly #30: SHA-256 part 3

Commodore 128 Assembly #30: SHA-256 part 3

Continuing on the SHA-256 program, we create more low-level routines for copying chunks of data in different ways, and the ...