Search found 16 matches

by FourSeasons
Sun Dec 22, 2019 4:55 pm
Forum: C64 Assembly Programming
Topic: Buying a Commodore 64 help!
Replies: 9
Views: 7661

Re: Buying a Commodore 64 help!

If this manual matches the cart you have, then the short answer is yes, you can use it to develop assembler.

https://rr.pokefinder.org/rrwiki/images ... Manual.pdf

That's quite a cool cart, and should make your C64 much more pleasant to work with.
by FourSeasons
Sun Dec 22, 2019 7:40 am
Forum: General Assembly Programming
Topic: Efficient starfields
Replies: 9
Views: 8088

Re: Efficient starfields

..using a simple repeating tile... how many tiles it would take to stop looking repetitive? Thinking about it some more, likely a bunch; probably more than would make it worthwhile on the Gameboy at least. Say around 20% of the screen would be my guess since the human eye is so good at picking up o...
by FourSeasons
Sun Dec 22, 2019 7:23 am
Forum: C64 Assembly Programming
Topic: Buying a Commodore 64 help!
Replies: 9
Views: 7661

Re: Buying a Commodore 64 help!

Looks like Hesmon https://csdb.dk/release/?id=178510 is just a machine code monitor program. I don't have a manual for this one, but typically these are more intended to help with debugging than coding. They let you do things like set breakpoints in the code, see the current contents of the CPU regi...
by FourSeasons
Sun Dec 22, 2019 6:34 am
Forum: Show and Tell
Topic: A small project to teach myself uses for the stack
Replies: 2
Views: 3422

Re: A small project to teach myself uses for the stack

As someone who's not a 6502 expert, it was fun stepping through this in the emulator you linked to.

I'm not used to all this indirect addressed zero page shenanigans, so it took a couple of goes to wrap my head around it. :oops:

Good use of comments and labels, by the way :ThumbsUp
by FourSeasons
Sun Dec 22, 2019 6:02 am
Forum: General Assembly Programming
Topic: Efficient starfields
Replies: 9
Views: 8088

Re: Efficient starfields

FWIW, taking a look at the code @EvilSandwich provided earlier, what it appears to be doing is plotting 8 stars, where each star is on it's own line and then scrolling them left across the screen. ES_stars_1.png In pseudo code it looks something like this: Build 2 look up tables for each of 8 stars ...
by FourSeasons
Mon Dec 16, 2019 8:40 pm
Forum: C64 Assembly Programming
Topic: Buying a Commodore 64 help!
Replies: 9
Views: 7661

Re: Buying a Commodore 64 help!

Digging around some more, I found this page for 'Professional Assembler 1.6' for the C64. https://csdb.dk/release/?id=139650 Could you look a the screenshot at this link and let me know if it looks anything like the software you're trying to use. If this matches, then I'll dust off my ropey German a...
by FourSeasons
Mon Dec 16, 2019 6:04 pm
Forum: General Off topic
Topic: Gameboy wi-fi cart
Replies: 1
Views: 3266

Gameboy wi-fi cart

This one isn't really assembly related, but I'm a sucker for articles about people who (ab)use old systems using new hardware to make them do new tricks. In this one, Dave Darko attempts to create a wi-fi adapter for the original Gameboy. https://hackaday.io/project/20769-wifi-game-boy-cartridge IIR...
by FourSeasons
Mon Dec 16, 2019 5:37 pm
Forum: C64 Assembly Programming
Topic: Buying a Commodore 64 help!
Replies: 9
Views: 7661

Re: Buying a Commodore 64 help!

I don't have access to a physical C64 or that cartridge, but according to the documentation ( https://www.lyonlabs.org/commodore/onrequest/Assembler_64_Monitor_Abacus.pdf ), entering this should work: 10 SYS 32768 ; CALL ASSEMBLER 20 .OPT P 30 *= $C000 ; PGRM START ADDR 40 INC $D020 ; INC BORDER COL...
by FourSeasons
Mon Dec 16, 2019 4:55 am
Forum: General Assembly Programming
Topic: Efficient starfields
Replies: 9
Views: 8088

Re: Efficient starfields

I found some anonymous source code for .. Morgan's 6502 machine: Thanks! I'll take a look later. The writer neglected to add any comments though and the labels are beyond unhelpful. I'm shocked! SHOCKED I tell you! I've never, EVER done ANYTHING like that myself... [fx: whistles] [fx: tries to look...
by FourSeasons
Mon Dec 16, 2019 4:49 am
Forum: General Assembly Programming
Topic: Efficient starfields
Replies: 9
Views: 8088

Re: Efficient starfields

I had a couple of hours to spare. so for fun, I tried a another approach as well. I filled a rectangle on-screen with a single tile. Then every few VBLANKS I changed that tile's bitmap definition with the next one from the following sequence: stars_tiles_1-8.png This gives the effect of an animation...

Go to advanced search