Search found 132 matches

by electro
Mon Apr 07, 2008 12:23 pm
Forum: Newbie Help Center
Topic: Thanks.
Replies: 7
Views: 4026

Get the hell out of here!?

What will you be doing there?

You should also check out Lance Leventhall's books.

I would try to get the 4th ed. of Rodney Zakks.

T
by electro
Mon Apr 07, 2008 5:11 am
Forum: Newbie Help Center
Topic: Thanks.
Replies: 7
Views: 4026

Thanks.

Where are you being deployed to?

T
by electro
Sun Apr 06, 2008 5:01 pm
Forum: Newbie Help Center
Topic: Thanks.
Replies: 7
Views: 4026

Yup, the Rodney Zakks book, 4th edition. I've read that there were some errors and confusion in the previous editions, but the 4th ed. is good. Another good one I just received is "6502 Software Design" by Leo Scanlon. "Atari Roots" by Mark Andrews is a very good book for us begi...
by electro
Sun Apr 06, 2008 10:05 am
Forum: Newbie Help Center
Topic: Thanks.
Replies: 7
Views: 4026

Thanks.

This is a great forum. I learned a lot from the people here. I tested a rom I made using code that was pieced together from the input given to me in my posts (using the gamepad, etc.) Very inspiring to have something actually work on a real NES. Since my last post I've been reading some 6502 books a...
by electro
Thu Mar 27, 2008 8:56 am
Forum: Reproduction
Topic: Where can I get Cart shells?
Replies: 1
Views: 2612

Where can I get Cart shells?

Wondering if there is another source for cart shells. Bought some from retrozone, nice products but no one answers your e-mail there and haven't received after 3 weeks.

Are there other sources for buying these?

Thanks,
T
by electro
Wed Mar 05, 2008 7:28 pm
Forum: Newbie Help Center
Topic: Understanding a bit of code
Replies: 3
Views: 2146

I see. Thanks.

T
by electro
Wed Mar 05, 2008 7:16 pm
Forum: Newbie Help Center
Topic: Understanding a bit of code
Replies: 3
Views: 2146

Understanding a bit of code

reset: sei ; ignore IRQs cld ; disable decimal mode ldx #$40 stx $4017 ; disable APU frame IRQ ldx #$ff txs ; Set up stack inx ; now X = 0 stx $2000 ; disable NMI stx $2001 ; disable rendering stx $4010 ; disable DMC IRQs I was wondering how x became zero in this bit of code. First x contains #$40 ...
by electro
Wed Mar 05, 2008 8:03 am
Forum: Newbie Help Center
Topic: Reading the controller?
Replies: 53
Views: 21004

I hear what you're saying. Not how to load numbers in the sound registers, but which numbers. And then what effect would those numbers have on each sound register. I have been wondering that too. It would be great to have a list of the effects that can be produced with each useful binary number on e...
by electro
Sat Mar 01, 2008 2:06 pm
Forum: Newbie Help Center
Topic: Clearing memory
Replies: 10
Views: 3961

While it seems like a neat and tidy way to do things, to zero memory at startup, you don't need to do that. Any memory you use you should initialize before use anyway. By zeroing memory you may just be helping yourself not realize you forgot to initialize a value before use or maybe you just enjoy ...
by electro
Sat Mar 01, 2008 1:50 pm
Forum: Newbie Help Center
Topic: Clearing memory
Replies: 10
Views: 3961

Thank you, very helpful.

T
by electro
Sat Mar 01, 2008 1:08 pm
Forum: Newbie Help Center
Topic: Clearing memory
Replies: 10
Views: 3961

I see why LDX must be outside the loop, the same number would constantly be loaded in the x register. Keeping LDA outside the loop doesn't effect the outcome, but does effect the time? (If it was outside the loop we would save time by not having to constantly load 0 in the A? Why do some people do t...
by electro
Sat Mar 01, 2008 12:47 pm
Forum: Newbie Help Center
Topic: Clearing memory
Replies: 10
Views: 3961

If you only want to clear a certain number of registers, you could do it that way, but just stick the lda #$00 and ldx "Desired Value" out of the loop, because they don't need to be in there. If you just stick lda #$00 out of the loop, it will save you a lot of time, because you only need...
by electro
Sat Mar 01, 2008 12:25 pm
Forum: Newbie Help Center
Topic: Clearing memory
Replies: 10
Views: 3961

Clearing memory

Is there a better way to do this: txa ; x=0 clrmem: sta $000,x ; a = o sta $100,x sta $200,x sta $300,x sta $400,x sta $500,x sta $600,x sta $700,x ; Remove this if you're storing reset-persistent data inx bne clrmem why not just say; clearmem ldx with the number of memory registers you need to clea...
by electro
Fri Feb 29, 2008 1:28 pm
Forum: Newbie Help Center
Topic: Found this quick tutorial for atari 2600.
Replies: 1
Views: 2059

Found this quick tutorial for atari 2600.

I thought it was a pretty good/quick description of some basic asm concepts which can be applied to the NES.

Might be helpful to some people:
http://alienbill.com/2600/101/03first.html


Tony
by electro
Fri Feb 29, 2008 4:34 am
Forum: Newbie Help Center
Topic: 3rd chip inside the Super Mario Bros Cart?
Replies: 7
Views: 3397

Ok, thank you.

I saw this tutorial onthe web where this guys was showing how to disable the cic chip inside the NES, rather than the cart.

I always thought that chip was in the NES system, I didn't expect to see the same chip inside the cart too.

I wonder why it's in the NES and in the cart?

Tony