Search found 473 matches

by akuyou
Thu Jun 02, 2022 10:07 pm
Forum: Master System & GameGear Assembly Programming
Topic: Lesson H8- Hello World on the Sega Master System and GameGear
Replies: 14
Views: 15266

Re: Lesson H8- Hello World on the Sega Master System and GameGear

The SMS/GG has two 16 color palettes. The background can use palette 0 or palette 1, but sprites always use Palette 1 You've only defined palette 0 - so the sprites are black Double the entries in PaletteData (copy the existing 16 entries a second time for starters) Change "ld b,16 ;Byte count ...
by akuyou
Wed May 25, 2022 9:31 pm
Forum: Super Nintendo Assembly Programming
Topic: wd in rw column
Replies: 1
Views: 3374

Re: wd in rw column

Double byte Write.

I believe i based the table on the information in this document:
https://patpend.net/technical/snes/snes.txt
by akuyou
Tue May 24, 2022 9:25 pm
Forum: General Z80 Programming
Topic: Print String
Replies: 3
Views: 4442

Re: Print String

Yes, that's what I'd recommend you use.
by akuyou
Tue May 24, 2022 12:23 pm
Forum: General Z80 Programming
Topic: Print String
Replies: 3
Views: 4442

Re: Print String

Your 'V' text is in the same part as the program as your code. The Z80 is trying to run it, and it's causing a crash. You need to put it somewhere the CPU will never run - for example after the HALT. Oh, the tabs were a bit messed up in the code comment, but that may just be a copy-paste issue. Reme...
by akuyou
Sat Mar 19, 2022 1:14 am
Forum: Chibi-News!
Topic: My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas
Replies: 0
Views: 9204

My 2nd book is out now: Learn (more) Multiplatform Assembly with ChibiAkumas

My 2nd book is available now on amazon! Volume 2 of "Learn (more) Multiplatform Assembly with ChibiAkumas" is now turning up on Amazon stores near you now! Volume 2 is the same format as Volume 1, but covers 5 new processors: ARM Thumb, 65816, 6809 PDP-11 and Risc-V CPUs The first chapter ...
by akuyou
Tue Mar 08, 2022 9:28 pm
Forum: General 68000 Assembly
Topic: Decompiling Metal slug
Replies: 1
Views: 5718

Re: Decompiling Metal slug

I did a quick google search and couldn't find any existing disassembled sources of Metal Slug You could try and do one yourself with a program like cutter: https://cutter.re/ I would warn you though, in my opinion / experience disassembling something is harder than writing it, what I'm saying is if ...
by akuyou
Sat Mar 05, 2022 10:55 pm
Forum: Amstrad CPC Assembly Programming
Topic: SET n,r - Newbie question
Replies: 2
Views: 3032

Re: SET n,r - Newbie question

The set commands here do not affect the contents of the VRAM directly, only the contents of the register, it's the 'Ld (hl), e' command which is altering VRAM. HL is the pointer to the VRAM address, made up of the H L pair - The set command (along with the ADC) is being used to alter the VRAM destin...
by akuyou
Sun Feb 20, 2022 3:33 am
Forum: PC-Engine Assembly Programming
Topic: Lesson P33 - Hardware Sprites on the PC Engine (TurboGrafx-16)
Replies: 6
Views: 12328

Re: Lesson P33 - Hardware Sprites on the PC Engine (TurboGrafx-16)

Yes, You should do either of those things! To my knowledge, most systems don't have an 'off function' for hardware sprites. I think setting the sprite to an offscreen Y position will be best, as most systems have a smallish horizontal sprite limit of 8 or so sprites (even if the hardware is capable ...
by akuyou
Tue Dec 21, 2021 5:13 am
Forum: Chibi-News!
Topic: Seasons Greetings!
Replies: 0
Views: 9593

Seasons Greetings!

Here's wishing all my followers a Merry Christmas, and a Happy New Year! I hope retro-santa brings you all the Xmas Pressies you're hoping for, and you have a generally fantastic holiday! If you're bored over Xmas and looking for educational content, You can view my Xmas newsletter showing all recen...
by akuyou
Sat Dec 18, 2021 9:32 am
Forum: PC-Engine Assembly Programming
Topic: Lesson P33 - Hardware Sprites on the PC Engine (TurboGrafx-16)
Replies: 6
Views: 12328

Re: Lesson P33 - Hardware Sprites on the PC Engine (TurboGrafx-16)

I don 't think you have any choice but to do it with software.

I'm not aware that the PC Engine can do any kind of transparency or other 'calculated' effects like Xor

Go to advanced search