Hello World on the Super Nintendo - 65816 Assembly Lesson H1
This Example will show a 'Hello World' Message on the SNES. We'll use WLADX as our assembler.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/65816/helloworld.php
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
2
views
Z80 ASM Lesson S34 - Bitmap clipping on the SMS/GG via the tilemap
We drew our 'Chibiko' mascot to the screen before, but this time we're going to improve the algorithm. First we'll add 'sprite clipping' so parts of the sprite can go offscreen, we'll also use double buffering, so there's no screen flicker. We'll use the Tilemap this time, next time we'll use Hardware Sprites.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
3
views
6502 - Lesson CT2 - ChibiTracks Header Load and Init
Lets start to look at the 6502 ChibiTracks music player code!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/6502/chibitracks.php#LessonCT2
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
2
views
Z80 Assembly 'ChibiFighter' Lesson CF10 - Sam Coupe code
The Tile drawing and sound routines are platform specific. Lets take a look at the SAM version.
Note: I was unhappy with the performance of this version of the game, so since recording the video I've made an improved one which uses a 1024 byte LUT for color conversion and flipping, which has improved the speed a lot!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/chibifighter.php#LessonCF10
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
2
views
Sound on the Gameboy - Z80 Lesson P73 (ChibiSound Pro)
Lets take another look at sound! We'll write a new multi-platform sound driver, which will give us control over the hardware, and allow us to write a music player which will work in a common way on all systems.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/platform8.php#LessonP73
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
2
views
6809 Lesson H4 - Hello World on the Dragon / Tandy CoCo
Last time we took a look at printing characters in text mode. This time we'll take a look at a bitmap function which will use a 1bpp font, and convert it to 2bpp (4 color) graphics mode.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/6809/helloworld.php#LessonH4
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
1
view
1
comment
Lesson H2 - Hello World on the WonderSwan / Wonderswan Color
Let's take our 8086 on the road with some portable programming!... In this episode we'll take a look at the 186 based WonderSwan!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
https://www.chibialiens.com/8086/helloworld.php#LessonH2
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
1
view
1
comment
Tms9900 ASM: Wonderous workspaces and Mega Maths! - Lesson 4
It's time to learn how the TMS9900 copes without the stack (Spoiler: Workspaces!)
We'll also learn about the Multiplication and Division commands.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/tms9900/#Lesson4
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
If would like to support my channel and ongoing 8-bit game development, please consider backing me on Subscribe star or patreon:
https://www.subscribestar.com/chibiakumas
https://www.patreon.com/akuyou
1
view
1
comment
Bitmap clipping on the GB/GBC via Hardware sprites - Lesson S37
We drew our 'Chibiko' mascot with the tilemap... but we can do better!... This time we'll use hardware sprites to do the job for smooth moves!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/simplesamples3.php#LessonS37
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/gp/product/B08W7DWZB3/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B08W7DWZB3&linkCode=as2&tag=chibiakumas-20&linkId=d52cf677a0300b2fa9bd9d1f1da68f2e
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
1
view
ChibiFighter - CPU AI - Lesson CF8
The AI routine makes a decision on the computers actions. These are passed to the main routine as a simulated 'Keypress'... Lets take a peek!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/chibifighter.php#LessonCF8
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
1
view
Z80 'ChibiFighter' - Lesson CF9 - Amstrad CPC Tile & Interrupt code
The Tile drawing and sound routines are platform specific. Lets take a look at the CPC version.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/chibifighter.php#LessonCF9
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
1
view
Lesson P71 - Sound on the Elan Enterprise! (ChibiSound Pro)
Lets take another look at sound! We'll write a new multi-platform sound driver, which will give us control over the hardware, and allow us to write a music player which will work in a common way on all systems.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/platform8.php#LessonP71
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
1
view
Fighter Movement Processing - Chibifighter SF2 parody - Lesson CF6
The Animation code performs scripted actions, but actions relating to the player or cpu's decided action are handled by 'UpdateFighter' - let's check that out!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/chibifighter.php#LessonCF6
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
Lesson P69 - ChibiSound PRO on the CPC, MSX and Spectrum (128 - AY)
Lets take another look at sound!... we'll make an improved multiplaform sound driver for music!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/platform7.php#LessonP69
My Books cover most ASM languages and are available on Amazon stores worldwide!
The new book covers ARM Thumb, 65816, 6809, PDP-11 and Risc-V CPUs
https://amzn.to/3JniJQt
My 1st book is still available, and covers ASM programming on Z80, 6502, 68000, 8086 and ARM
https://amzn.to/36wqp4g
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/