Search found 15 matches

by kan
Mon May 09, 2016 9:01 am
Forum: Dragon General
Topic: Project 2
Replies: 56
Views: 77371

Re: Project 2

Bosco,
Nice work! I really like how you've implemented the keyboard routine. I don't feel comfortable with most of Dragon 32 games because of that.

Regards
by kan
Tue Nov 17, 2015 11:27 am
Forum: Software Requests
Topic: Wonderkid
Replies: 2
Views: 4070

Re: Wonderkid

Yes, you're right. I didn't know Quickbeam sold all games from Smithson Computing and in this case the name of the game was different.

So, mystery solved... Thanks!
by kan
Mon Nov 16, 2015 3:58 pm
Forum: Software Requests
Topic: Wonderkid
Replies: 2
Views: 4070

Wonderkid

Hi, Do you know anything about the game Wonderkid by Smithson Computing? It was released by 1987. I didn't find any information so I asked Wayne Smithson (the man behind Smithson Computing) about it and this was his answer: Wonderkid was a side scrolling jumping game, it had sampled music too - on t...
by kan
Mon Oct 19, 2015 12:33 pm
Forum: Hints and Tips
Topic: Compiling Stone Raider II
Replies: 6
Views: 6230

Re: Compiling Stone Raider II

Thanks to you for uploading your source code to Github. It's a pity there aren't lots of source code of games published openly
by kan
Thu Oct 15, 2015 9:52 am
Forum: Hints and Tips
Topic: Smooth scrolling
Replies: 8
Views: 6715

Re: Smooth scrolling

Hi Simon,
Yes! I chose "PAL 60 Hz" and then there isn't any flickering. Thanks guys for your help.

Next post will be an (again) enhanced version for the simple scroll example.

Regards
by kan
Wed Oct 14, 2015 9:19 pm
Forum: Hints and Tips
Topic: Smooth scrolling
Replies: 8
Views: 6715

Re: Smooth scrolling

Hi, There's a lot of truth in that statement but generally you use SYNC when you know which interrupt is coming next and in the specific case of the Dragon, the frame sync irq is usually the only active interrupt. The other interrupt sources are: horizontal retrace (usually disabled); printer ack (u...
by kan
Wed Oct 14, 2015 11:51 am
Forum: Hints and Tips
Topic: Smooth scrolling
Replies: 8
Views: 6715

Re: Smooth scrolling

Hi, Try adding the SYNC instruction just before switching your display's base address. This should cause processing to wait until an interrupt is encountered, keeping you in sync with the vertical refresh. I think the SYNC instruction waits until any interrupt is encountered, but I think I need some...
by kan
Mon Oct 12, 2015 10:13 pm
Forum: Hints and Tips
Topic: Smooth scrolling
Replies: 8
Views: 6715

Smooth scrolling

Hi, After learning how to put pixels in the screen, I want to write an small example of double buffering and how to do an smooth scrolling. I'm using the MODE 4, 256x192, and two pages for the screen data. The first one from $0200 to $19FF, the second one from $1A00 to $31FF. My idea is to put some ...
by kan
Mon Oct 12, 2015 10:02 pm
Forum: Hints and Tips
Topic: Understanding video memory and pages
Replies: 4
Views: 4656

Re: Understanding video memory and pages

I finally understood how the video memory works. It's easier when you got it :D I was confused because when you use the PMODE basic command, you can specify the startpage: PMODE mode,startpage But, in machine code you don't have any "startpage" but you specify the position of the memory you want to ...
by kan
Thu Oct 08, 2015 9:27 pm
Forum: Hints and Tips
Topic: Understanding video memory and pages
Replies: 4
Views: 4656

Re: Understanding video memory and pages

Hi Tormod and Bosco,
I'm reading your references... I think I'm starting to understand the video memory of Dragon 32.
I'll keep you updated on any progress

Thanks!