Search found 474 matches
- Tue Jun 21, 2022 7:39 am
- Forum: Introductions
- Topic: Hello from Raleigh, NC!
- Replies: 1
- Views: 4031
Re: Hello from Raleigh, NC!
Welcome to the forum, and good luck with your assembly programming.
- Thu Jun 16, 2022 11:43 am
- Forum: General Off topic
- Topic: info on the book
- Replies: 6
- Views: 5002
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 'ge...
- Wed Jun 15, 2022 1:00 am
- Forum: General Assembly Programming
- Topic: How to export an assembled file from VASM for disk use (Amiga)
- Replies: 3
- Views: 2870
Re: How to export an assembled file from VASM for disk use (Amiga)
If it's literally just the vasm command line your stuck with, maybe this will help?
https://www.chibiakumas.com/68000/hello ... p#LessonH6
https://www.chibiakumas.com/68000/hello ... p#LessonH6
- Mon Jun 13, 2022 9:53 pm
- Forum: General Assembly Programming
- Topic: How to export an assembled file from VASM for disk use (Amiga)
- Replies: 3
- Views: 2870
Re: How to export an assembled file from VASM for disk use (Amiga)
I'm afraid this isn't something I've done as my knowledge of the Amiga is fairly limited, as my preference is for the Genesis or X68 in the 68000 world. VASM is just an assembler, so it will only get you to an binary file, you'll need to find something to allow you to 'inject' the final binary into ...
- Thu Jun 09, 2022 1:16 pm
- Forum: General Off topic
- Topic: info on the book
- Replies: 6
- Views: 5002
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 ...
- Thu Jun 09, 2022 8:51 am
- Forum: General Off topic
- Topic: info on the book
- Replies: 6
- Views: 5002
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...
- Sun Jun 05, 2022 7:31 am
- Forum: Master System & GameGear Assembly Programming
- Topic: Lesson H8- Hello World on the Sega Master System and GameGear
- Replies: 14
- Views: 15453
Re: Lesson H8- Hello World on the Sega Master System and GameGear
I never mentioned the GX4000 - but it's clearly famous enough for you to have heard of it. Oh, and I knew precisely one person with a SMS in the UK in my lifetime, there were four with CPC computers in my street when I was growing up - popularity varies by country you know! I cover checksums here: h...
- Sat Jun 04, 2022 9:07 pm
- Forum: Master System & GameGear Assembly Programming
- Topic: Lesson H8- Hello World on the Sega Master System and GameGear
- Replies: 14
- Views: 15453
Re: Lesson H8- Hello World on the Sega Master System and GameGear
There isn't one, I never read back from VRAM. Getting a char from the screen like that may work on the SMS, but won't on a bitmap screen like the CPC, so If I need to know what's onscreen I store it in memory somewhere else so I have a solution that is portable across systems. If you want to do it, ...
- Sat Jun 04, 2022 1:08 am
- Forum: Master System & GameGear Assembly Programming
- Topic: Lesson H8- Hello World on the Sega Master System and GameGear
- Replies: 14
- Views: 15453
Re: Lesson H8- Hello World on the Sega Master System and GameGear
The Vblank interrupt happens 50 times a second. I think that's your best way to do timing. Put a counter routine in the interrupt handler. I'm afraid I don't have a tutorial on SMS dedicated to interrupts, but they were mentioned in my lightgun tutorial https://www.chibiakumas.com/z80/platform6.php#...
- Fri Jun 03, 2022 3:42 am
- Forum: Master System & GameGear Assembly Programming
- Topic: Lesson H8- Hello World on the Sega Master System and GameGear
- Replies: 14
- Views: 15453
Re: Lesson H8- Hello World on the Sega Master System and GameGear
I don't think I've done that, but I'm sure you can figure it out yourself!
Take a look at VDP regsiters:
&08 Background X Scroll T T T T T P P P T = Tile offset (0-31), P=Pixel offset
&09 Background Y Scroll T T T T T P P P T = Tile offset (0-27), P=Pixel offset
Take a look at VDP regsiters:
&08 Background X Scroll T T T T T P P P T = Tile offset (0-31), P=Pixel offset
&09 Background Y Scroll T T T T T P P P T = Tile offset (0-27), P=Pixel offset