News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_keith56

I've written a book on assembly programming!

Started by keith56, 22:35, 11 February 21

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

keith56


I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!

"Learn Multiplatform Assembly Programming... With Chibiakumas" is my first book... Covering a whopping 5 CPU's (Z80, 6502, 68000, 8086, ARM) it's aimed at the absolute beginner.

There's an introduction covering the terminology you'll come across, an introduction to each processor, it's registers and addressing modes, and a summary of all the major commands, written in a style intended to be 'down to earth' and more suited to regular readers!

The book contains 270 pages is available now from Amazon stores worldwide either in print as a paperback ($18.66 / £14.95), or digitally on Kindle ($9.55 / £7.99).

Take a look below if you're interested:

US Link: https://www.amazon.com/dp/B08W7DWZB3
UK Link: https://www.amazon.co.uk/dp/B08W7DWZB3

Website: https://www.chibiakumas.com/book/
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

ervin

Congrats Keith!
Just bought the kindle edition, and it looks great so far!
It's amazing that there is a new book related to these old CPUs.
:)

keith56

#2
 Thanks! I hope you enjoy it. If possible, please leave a star rating on amazon.

I'm not sure what to expect sales wise... though as the book covers 5 cpu's I'm assuming I'll get a few times the sales a single platform will... If the book is a success I'll look to do others in the future.

The 'introduction' chapter (beginners terminology and concepts) will be the basis of a future you-tube series, that's actually how the idea of the book came about.
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

shifters74

#3
Hi Kieth,
love the videos (even on processors i dont currently do assembly on).  Your approach and style of presentation is great and i like the way you do the same thing on each platform/processor so its possible to see across platforms/processors 'a common' approach.

The book is a great idea, ordered from amazon UK!

You might want to pop a message on lemon64 and lemon amiga (for the commodore boys) and star.dot.org (for the BBC crew)
cheers
shifters

Skunkfish

Bought! I will give it a review in the next issue of Colour Personal Computing  :)
An expanding array of hardware available at www.cpcstore.co.uk (and issue 4 of CPC Fanzine!)

zhulien

I'd like a physical one, but amazon says paperback but there appears to be no paperbacks there?

eto

Quote from: keith56 on 22:35, 11 February 21Kindle ($9.55 / £7.99).

I can't read it on my Kindle or on the Cloud Reader. It's only available on a tablet or phone. Is that intended? (Kindle Unlimited)

GUNHED

Nice! 5 CPUs is just amazing.

Let me ask you a question: How does this work?
You write a document and Amazon will publish it?

Could you please explain how to do that?
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

keith56

I'm hearing some people are having trouble seeing stock? I can only assume this is a 'server syncing issue' - as it's showing as in stock for me in every territory I've tried - and I've ordered two print copies from the japan store, which have apparently shipped.



Could people please try again and report if they have issues?

Re Kindle issue - I'm not really familiar with kindle but I'm guessing it's because the book isn't reflowable, due to the diagrams it wasn't possible.

-----

Regarding Print on Demand, it's very easy, you sign up to the Amazon KDP website and upload your book.

in my case, I created the book as a PDF (using Libreoffice) and uploaded it - there's a tool they provide to test and convert for kindle, though I did no tweaking so it really just converted the pdf to a kindle file... you can also upload a word doc if you want a reflowable file (not really possible with my diagrams)

The cover was uploaded as a PDF (made with scribus) there's a previewer online which shows the cutting points.

At the price points I've selected I should make around $7 on each copy (though the kindle pricing is a bit weird - you make either 70% or 35% of the sale price depending on territory and other 'things')

I'll discuss kdp more next week in the video I do announcing the book - as hopefully it will be of interest to people who want to give writing a book a go!
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

ronaldo

Quote from: keith56 on 22:35, 11 February 21
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
Impressive, Keith. You are doing an amazing work on helping other people learn assembly on many platforms.

I want to publicly thank you for your work, which is really valuable. And, of course, I have bought a copy of your book to give you my little contribution, and to enjoy your result :) .

Hope to continue enjoying with your amazing and valuable contributions! :D

robcfg

#10
If I look for it on Amazon.se (Sweden), it's not even listed...


Edit: Oh, wow! If I go to the US Link, the shipping costs are higher than the price of the book :(

SpDizzy

Great work Keith!! Been following the elaboration as ChibiAkumas patreon, so I'm in for a physical copy. Thanks so much!

shifters74

My book arrived from Amazon today!  ;D
I like the art work style Keith - good job!  Do you do it all your self?
cheers
Shifters

keith56

Yes, I did all the art work myself.
I created simple renders of the objects in the scenes (cpu joystick etc) in blender so I could plan the scenes and get the perspective right, then I drew 'over the top' with a cintiq tablet. the art on the front is a composite of a few photographs I've taken

I was going for a 'hand drawn' style so things were consistent (Consistently terrible?)

I would have liked some parts of the book to have been in color, but it would have tripled the printing cost, and meant a sale price of >$30, which was too much. The Kindle is also in black and white, because maintaining two copies of the book would have been too much work.
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

GUNHED

Here in Munich/Germany it says "out of stock" with the UK link.


The US link tells: 18,66$
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

eto


GUNHED

Yes, here it's 17,83 Euros. Hope this helps Keith, to assess the situation.  :)


(UK: still temporarily out of stock)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

keith56

Thanks for the stock info... I've had it suggested to me this could be a 'brexit thing' -  which I guess would make sense.

I was unable to ship my 'author copies' to Japan from the UK store, but could from the US one - which would fit in with that.

I'll promote the US link in the future, as that seems to be 'reliable'... Thanks everyone

Oh, and the book is showing as "no 15" in the new computer programming release list... so thanks everyone for that!
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

zhulien

I found and ordered the paperback from the Aussie store.

Nicolas Lecoq


keith56

Thanks to everyone for their support!

As my copies have arrived, I've now made a video discussing the book, and what publishing on Amazon is like...

Hopefully it will be of interest to any budding authors out there!?


https://youtu.be/lfIgG2WbmGw
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

robcfg

#21
Hi @keith56 , look what arrived in the mail today  ;D

Animalgril987

I've just ordered a physical copy. Should be arriving in a few days. :D

keith56

Fantastic! Thanks for buying it - I hope you get some enjoyment out of reading it.

The book has been selling amazingly, it looks like I've sold over 100 copies now... the split is 75% physical, 25% kindle

When the 'Kindle exclusive' period ends, I plan to offer to send people a PDF copy of the book if they send me a photo of their physical copy as 'proof of purchase'... it'll allow people the benefits of digital and print, and it'll be interesting to see people pictures!
Chibi Akumas: Comedy-Horror 8-bit Bullet Hell shooter!
Learn ARM, 8086, Z80, 6502 or 68000 with my tutorials: www.assemblytutorial.com
My Assembly programming book is available now on amazon!

robcfg

My pleasure!


I'm not a total stranger to assembly programming, but there's always a lot to learn.


Regarding the pdf version, that would be fantastic! I prefer to read a physical book, but gotta admit that having it on a tablet is quite handy.


Thanks a lot!

Powered by SMFPacks Menu Editor Mod