Profile cover photo
Profile photo
Billy Spelchan
Programmer and Game Developer
Programmer and Game Developer
About
Posts

Post has attachment
My blog post for this week continues my eBook on HTML5 game development using Animate CC. TLDR Reusing layers to reduce total number of layers. Laying out NIM game screen.
4.4 Limiting Layers
4.4 Limiting Layers
blazinggames.blogspot.com
Add a comment...

Post has attachment
My blog post for this week is for my #6502 emulator. TLDR: Branching more than 128 bytes away. Indirect addressing and jump tables. Downsides of jumping. The concept of the subroutine and why it requires a stack. Trick for saving bytes when a subroutine calls another subroutine. Implementation of the JMP, JSR and RTS.
Add a comment...

Post has attachment
My blog post for this week is Chapter 4.3 of my HTML5 Games in Animate CC eBook. TLDR: Building a button in Animate. Buttons need JavaScript to work. Button event handling.
Add a comment...

Post has attachment
My blog post for this week continues my #6502 emulation portion of my Atari 2600 emulator by implementing the comparision operations. TLDR: Comparision just subtraction without keeping results. Flag issues made a using SBC code tricky so new code. Using CMP. Copy method using CPX and CPY. Implementation of CMP, CPX, CPY.
Add a comment...

Post has attachment
My blogpost for this week covers the creation of the NIM Game title screen for my HTML Games using Animate eBook.
4.2 Title Screen
4.2 Title Screen
blazinggames.blogspot.com
Add a comment...

Post has attachment
My blog post for this week continues work on the #6502 portion of my Atari 2600 emulator. TLDR: Adding multi-byte numbers. Unsigned overflow handling with carry flag. Signed overflow handling with the oVerflow flag. implementing the BCC, BCS, BVC, BVS instructions.
Add a comment...

Post has attachment
My blog post this week covers the design of the NIM game for my HTML5 Games in Animate eBook.
Add a comment...

Post has attachment
My blog post for this week continues my #6502 emulator by implementing the SBC instruction. TLDR: the SBC instruction and why it is so strange. Two's Complement and how you can implement subtraction by using the ADC instruction. Implementing the SBC instruction.
Add a comment...

Post has attachment
My blog post for this week is an overview of Chapter 4 of my "Creating HTML5 Games Using Animate" eBook, which is broken into 8 sections. Every other week for the next few months I will be posting sections of this chapter.
Add a comment...

Post has attachment
My blog post for this week as I continue implementing the #6502 processor for my 2600 emulator. TLDR: Adding numbers on the 6502. BCD versus Binary. Flags affected. Implementing ADC.
Add a comment...
Wait while more posts are being loaded