Search found 472 matches

by akuyou
Sat Jan 14, 2023 1:10 pm
Forum: Amstrad CPC Assembly Programming
Topic: CPU Loop VBLANK/Raster Timing Synchronization
Replies: 1
Views: 2542

Re: CPU Loop VBLANK/Raster Timing Synchronization

Interrupts occur on the Amstrad CPC 6 times per frame, so if you want to do a mode/color switch for part of the screen that's your best option. If you want to do things with line level precision, then you need to calculate the time the beam is taking, I believe one 'NOP' takes the time of one Mode 1...
by akuyou
Tue Jan 10, 2023 5:31 am
Forum: General 6502 Programming
Topic: Furby source code in 6502
Replies: 0
Views: 3310

Furby source code in 6502

The ASM source-code of the Furby has been released. (yes, that weird 90s noisy virtual pet thingy)

I believe the processor is a more limited version of the 6502, as all the code I've seen is 6502 compatible.

Have fun!

https://archive.org/details/furby-source
by akuyou
Sat Dec 31, 2022 5:55 am
Forum: General Off topic
Topic: Questions about the book
Replies: 2
Views: 1447

Re: Questions about the book

No, the book does not cover game logic or platform specifics. The book is basically 3 examples from the simple series (hello world, Bitmap drawing, bitmap movement) on one platform (The simplest for each cpu), an introduction to the processor, and a description of each instruction in the processor, ...
by akuyou
Wed Dec 14, 2022 9:37 am
Forum: Master System & GameGear Assembly Programming
Topic: Video: Lesson P29 - Hardware detection and Bank Switching on the Sega Mastersystem/GameGear
Replies: 2
Views: 6832

Re: Video: Lesson P29 - Hardware detection and Bank Switching on the Sega Mastersystem/GameGear

I don't think you'll be able to specify an org statement with a base over &FFFF You could try an Align statement to align to the next 16k boundary (align 14 should do it), The other alternative would be to split the project into multiple built binary files, and join the files using the binary co...
by akuyou
Sun Nov 13, 2022 9:07 am
Forum: Chibi-News!
Topic: Book Update! I've released a few new versions of my existing books
Replies: 0
Views: 3920

Book Update! I've released a few new versions of my existing books

Firstly the second edition of 'Volume 1' is out now - this is basically the same as the 'Buyers Remorse' edition I've been distributing since around April, it contains the same updated Chapter 1 of 'Volume 2', and various tweaks to the content of the other chapters. No need to buy it if you have the...
by akuyou
Tue Oct 25, 2022 7:58 am
Forum: Amstrad CPC Assembly Programming
Topic: Export RLE from akusprite editor
Replies: 4
Views: 1640

Re: Export RLE from akusprite editor

Sorry, but I don't think that RLE encoder is going to work for you, it was coded for ChibiAkumas, and designed to work at the pixel pair level in Mode 1 (for dithered images). It simply doesn't understand Mode 0, either from the point of view of encoding an image, or actually producing efficient res...
by akuyou
Sat Oct 01, 2022 2:23 pm
Forum: X68000 Assembly Programming
Topic: How to restore text mode?
Replies: 2
Views: 1699

Re: How to restore text mode?

I think it's 768x512 high res mode. As I'm sure you know, there is no such thing as a text mode - all graphics modes have a text layer. The settings are on this page, but I think I made a mistake in the value for $E80028 before, which was causing the screen size to be wrong. https://www.chibiakumas....
by akuyou
Thu Sep 29, 2022 11:12 pm
Forum: Amstrad CPC Assembly Programming
Topic: Double buffer demo
Replies: 1
Views: 1755

Re: Double buffer demo

That looks great! The animation looks really smooth, and there's lots going on on-screen. Out of interest, are you clearing the buffer and redrawing all objects each frame (how chibiakumas worked) or just what moved since the last buffer (I guess that could be faster) Anyway, It looks great! it remi...
by akuyou
Sat Sep 24, 2022 1:22 am
Forum: Amstrad CPC Assembly Programming
Topic: Export RLE from akusprite editor
Replies: 4
Views: 1640

Re: Export RLE from akusprite editor

I don't really ever use 16 color mode so it's not had much testing.

If you provide the example source program, and the Akusprite file your trying to export, I can look and see what the problem is.
by akuyou
Tue Sep 06, 2022 7:51 am
Forum: Other Z80 Systems
Topic: nec pc88 and nec pc6001
Replies: 2
Views: 3226

Re: nec pc88 and nec pc6001

I don't know if this request is aimed at me, or just a call out into the ether, but if it's aimed at me, then in the past when I covered a new system it took a minimum of two months work in research. I'm no longer looking for more systems to cover, as I'm already over my limit work and stress wise, ...

Go to advanced search