Search found 41 matches

by toby405
Tue Jan 08, 2013 2:03 pm
Forum: Programming
Topic: ML noob
Replies: 12
Views: 1471

Thanks for the great suggestions. I've learned a lot.
by toby405
Mon Jan 07, 2013 10:16 pm
Forum: Programming
Topic: ML noob
Replies: 12
Views: 1471

ML noob

I wrote this program that sits in the cassette buffer and prints the current BASIC pointer addresses. It's pretty fun, load it and then do NEW to reset SOV. Do: SYS828 Then to see pointers move: 10 A=1 RUN SYS828 I know it wouldn't be any use if you had to load from tape. My question is in the "...
by toby405
Mon Jan 07, 2013 5:32 pm
Forum: Games
Topic: Basic slide puzzle
Replies: 32
Views: 8947

I like it but it confuses me, I feel like I'm moving the empty space instead of the tiles, am I doing it wrong?
by toby405
Mon Jan 07, 2013 10:23 am
Forum: General Topics
Topic: New member from US.
Replies: 5
Views: 733

New member from US.

Kind of rude of me to post a couple of questions on this fantastic forum without having even introduced myself. So here is my story if you have a couple of minutes and care to read it. Here's how it went. I was a teenager in the late '70s. A rural, bored Oklahoma boy. I stared at ads for the Commodo...
by toby405
Sun Jan 06, 2013 9:42 pm
Forum: Emulation and Cross Development
Topic: VICE speed
Replies: 3
Views: 1667

That's awesome. I should have thought of counting the cycles.
by toby405
Sat Jan 05, 2013 10:11 pm
Forum: Emulation and Cross Development
Topic: VICE speed
Replies: 3
Views: 1667

VICE speed

I wrote the following program to initialize RAM in the "user basic area", just for the fun of it. It runs really fast, like almost instantly. I know VICE tries to simulate speed of processor cycles. I don't have a real VIC up and running well enough yet to try this. Is the 6502 really that...
by toby405
Wed Jan 02, 2013 5:58 pm
Forum: Programming
Topic: critique my code
Replies: 6
Views: 881

Thanks for all the zero page info guys, extremely helpful.
by toby405
Wed Jan 02, 2013 5:27 pm
Forum: Emulation and Cross Development
Topic: VICE xvic ML loaded at $1001 doesn't work
Replies: 3
Views: 1489

Thanks a bunch! I had a little trouble with a dasm error: line 12 code/ex2.asm Value Undefined IF error 1 mismatch nxt_line 1007(r ) pc: 100b line 16 code/ex2.asm Label Mismatch But I'm a dasm noob, too. Anyway I hardcoded it up and it works great. By looking at my assembled file and a small BASIC f...
by toby405
Tue Jan 01, 2013 5:53 pm
Forum: Emulation and Cross Development
Topic: VICE xvic ML loaded at $1001 doesn't work
Replies: 3
Views: 1489

VICE xvic ML loaded at $1001 doesn't work

I'm on a Mac. Tried this on a few recent versions of VICE (2.3, 2.4). In unexpanded vic mode, if I try to load at $1001 it won't run. If I go into the monitor and: r pc=1001 step ...my program isn't there. If I load at $1201 everything works fine. I haven't been able to try it on a real machine yet....
by toby405
Tue Jan 01, 2013 4:20 am
Forum: Programming
Topic: critique my code
Replies: 6
Views: 881

Yeah using $0-$3 was dumb. I'm surprised those 4 bytes of zero page ($fb-$fe) is all we really get but I did find a memory map that also says that. Can you use more if you autostart a cart? I don't plan to use basic at all.

bpl: brilliant!
by toby405
Mon Dec 31, 2012 6:12 pm
Forum: Programming
Topic: critique my code
Replies: 6
Views: 881

critique my code

Hi all. I'm just learning assembly, having fun with 6502 since my first computer ever was a VIC 20. I would appreciate comments on my code. It prints a blue "A" in the upper left corner of the screen. It should work on expanded/unexpanded vic. I'm using dasm/VICE on a mac. I invoke this wi...