info on the book
info on the book
Hello everyone!
I am new to the forum. I would like to take some time to learn how to program games for the sega master system (my first console when I was a child), and I came across the tutorials of this amazing website!
I would like to buy the (new) book, but I was wondering if I am supposed to be using the developer kit provided in this website to follow along or if it's independent from it.
Since I am using a Linux computer and I would not want to install a Windows VM in it, I was wondering if the content of the book is more focused on the teaching aspects rather than on the ways to deploy the games through the devkit.
I hope I have explained myself enough clearly. In any case, thank you @akuyou for the great content, you are amazing
I am new to the forum. I would like to take some time to learn how to program games for the sega master system (my first console when I was a child), and I came across the tutorials of this amazing website!
I would like to buy the (new) book, but I was wondering if I am supposed to be using the developer kit provided in this website to follow along or if it's independent from it.
Since I am using a Linux computer and I would not want to install a Windows VM in it, I was wondering if the content of the book is more focused on the teaching aspects rather than on the ways to deploy the games through the devkit.
I hope I have explained myself enough clearly. In any case, thank you @akuyou for the great content, you are amazing
Re: info on the book
The book has a few examples (3 for each cpu) which were tested on the Devtools in my tutorials - these are basically the ones from the 'Simple series' (You can download them from the book page for free - link below) , but the majority of the book is a general overview of assembly programming and the technicalities and instruction set of the CPUs, so it would not matter if you weren't using my devtools.
That said, I use VASM for most of my assembly, which has a linux version as well... While I'm aware Notepad++ does not exist for linux, I've successfully used my Devtools (and Winape) on Linux via WINE, and even ReactOS to build a couple of the examples
Book Sources available here
http://www.chibiakumas.com/book/
That said, I use VASM for most of my assembly, which has a linux version as well... While I'm aware Notepad++ does not exist for linux, I've successfully used my Devtools (and Winape) on Linux via WINE, and even ReactOS to build a couple of the examples
Book Sources available here
http://www.chibiakumas.com/book/
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter! // 「チビ悪魔」可笑しいゴシックSTG ! // Work in Progress: ChibiAliens
Interested in CPU's :Z80,6502,68000,6809,ARM,8086,RISC-V
Learning: 65816,ARM,8086,6809
Interested in CPU's :Z80,6502,68000,6809,ARM,8086,RISC-V
Learning: 65816,ARM,8086,6809
Re: info on the book
Thank you for your fast feedback!akuyou wrote: ↑Thu Jun 09, 2022 8:51 am The book has a few examples (3 for each cpu) which were tested on the Devtools in my tutorials - these are basically the ones from the 'Simple series' (You can download them from the book page for free - link below) , but the majority of the book is a general overview of assembly programming and the technicalities and instruction set of the CPUs, so it would not matter if you weren't using my devtools.
That said, I use VASM for most of my assembly, which has a linux version as well... While I'm aware Notepad++ does not exist for linux, I've successfully used my Devtools (and Winape) on Linux via WINE, and even ReactOS to build a couple of the examples
Book Sources available here
http://www.chibiakumas.com/book/
this is great news, I will buy your book soon (I probably would have bought it anyway ).
Umberto
Re: info on the book
Well thank you for your support! I hope the book lives up to your expectations.
I should have added, if you're using linux, my devtools package works very nicely on a Win 7 , or even Win XP VM.
I've used it on my linux machine from a Win7 VM, and often do so on my main pc (I use a steadystate VM to keep things separate). That said, I'm aware using a VM is hardly ideal, but I'm just putting it out there as an option.
I should have added, if you're using linux, my devtools package works very nicely on a Win 7 , or even Win XP VM.
I've used it on my linux machine from a Win7 VM, and often do so on my main pc (I use a steadystate VM to keep things separate). That said, I'm aware using a VM is hardly ideal, but I'm just putting it out there as an option.
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter! // 「チビ悪魔」可笑しいゴシックSTG ! // Work in Progress: ChibiAliens
Interested in CPU's :Z80,6502,68000,6809,ARM,8086,RISC-V
Learning: 65816,ARM,8086,6809
Interested in CPU's :Z80,6502,68000,6809,ARM,8086,RISC-V
Learning: 65816,ARM,8086,6809
Re: info on the book
just to let you know that I just received the book (Vol 2)!
Really looking forward to start some real coding
BTW, I don't see in the z80 in the index, maybe I need to search for another thing (I am interested in master system games)?
as always, thank you for sharing your kowledge!
Umberto
Really looking forward to start some real coding
BTW, I don't see in the z80 in the index, maybe I need to search for another thing (I am interested in master system games)?
as always, thank you for sharing your kowledge!
Umberto
Re: info on the book
My bad, I thought "5 new processors" in the description was "in addition to those of volume 1"
My mistake, I will order volume 1 then. Sorry for the fuzz.
My mistake, I will order volume 1 then. Sorry for the fuzz.
Re: info on the book
The Index of the Volume 2?
I'm afraid it's Volume 1 that covers the Z80... am I misunderstanding what Index your talking about?
Volume 2 covers the 65816, 6809, ARM Thumb, Risc-V and PDP-11 as per the front cover
Volume 1 covered the Z80, 6502, 68000, 8086 and ARM
that said, The first chapter is 'generic' and covers any CPU
Edit: No problem, sorry you misunderstood.
I'm afraid it's Volume 1 that covers the Z80... am I misunderstanding what Index your talking about?
Volume 2 covers the 65816, 6809, ARM Thumb, Risc-V and PDP-11 as per the front cover
Volume 1 covered the Z80, 6502, 68000, 8086 and ARM
that said, The first chapter is 'generic' and covers any CPU
Edit: No problem, sorry you misunderstood.
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter! // 「チビ悪魔」可笑しいゴシックSTG ! // Work in Progress: ChibiAliens
Interested in CPU's :Z80,6502,68000,6809,ARM,8086,RISC-V
Learning: 65816,ARM,8086,6809
Interested in CPU's :Z80,6502,68000,6809,ARM,8086,RISC-V
Learning: 65816,ARM,8086,6809