Search found 85 matches

by mbrenaman
Fri Jul 22, 2005 4:16 am
Forum: Newbie Help Center
Topic: Updating columns on the name table during VBlank
Replies: 9
Views: 6915

Yea, I'll get my stuff together. As far as a generic Java map level with a GUI. The only reason I haven't thrown one together is pure laziness... But when my needs out way my laziness and I finally make something better then an ASCII map reader. I'll try to make it as general as possible. Beacuse, w...
by mbrenaman
Thu Jul 21, 2005 5:09 am
Forum: NES Hardware and Flash Equipment
Topic: CopyNES
Replies: 27
Views: 17441

Hello, I'm not sure if its to late but if the price is reasonable, I'd like to purchase two (will settle for one) CopyNES'. I've started programming the NES and would love to see my little programs own my own NES console. What kinda of stuff can you put in 'em. SRAM would be very nice. Anyways.... J...
by mbrenaman
Thu Jul 21, 2005 5:03 am
Forum: Newbie Help Center
Topic: Updating columns on the name table during VBlank
Replies: 9
Views: 6915

I just saw your post. Using a 64 byte buffer for the attribute table is what I ended up doing (to keep track of the old bytes without having to touch $2007). Thank you though :). Now I've got my level compressing (small program in Java turns ASCII > RLE compressed bin) and decompressing working. I'm...
by mbrenaman
Tue Jul 19, 2005 8:36 am
Forum: Newbie Help Center
Topic: Updating columns on the name table during VBlank
Replies: 9
Views: 6915

I get it. I'll get to work on it later. Thanks for clearing all of that up.

Thanks again.

EDIT: Yea. I gathered that much hehe. Thanks :)
EDIT 2: I wanted regular indexed BTW. So out with the ()'s
by mbrenaman
Tue Jul 19, 2005 8:30 am
Forum: Newbie Help Center
Topic: Updating columns on the name table during VBlank
Replies: 9
Views: 6915

About those instructions. I thought so but, they compile with DASM and run in Nesten and Nintendulator (thanks for making that by the way).When I tried using x like (lda ($F000,x)), it told me it had to be a zero page address (the $F000). EDIT: Oh, wait. So that means DASM is spitting out regular in...
by mbrenaman
Tue Jul 19, 2005 8:26 am
Forum: Newbie Help Center
Topic: Updating columns on the name table during VBlank
Replies: 9
Views: 6915

That was fast.

This buffer, I can't think of a way to buffer it other then allocating an entire 960 bytes in RAM. Is there a less memory intensive way to do it? Is there another way I can keep track of the changes?
by mbrenaman
Tue Jul 19, 2005 8:19 am
Forum: Newbie Help Center
Topic: Updating columns on the name table during VBlank
Replies: 9
Views: 6915

Updating columns on the name table during VBlank

Hi again. I'm back with more ignorance. I'm attempting to make a simple horizontal side scroller. I thought I could update the name table one column at a time as the screen scrolled (inside the NMI). But alas, my column update subroutine is to slow and goes over the time limit. So my question is, in...
by mbrenaman
Sat Jul 09, 2005 4:14 pm
Forum: Newbie Help Center
Topic: Best way to get the modulus of two 8bit values?
Replies: 7
Views: 5367

Woops,

Woops. Just to clarify. The values I meant were 0,7,79,87,159,167. See what happens when you stay up all night...
by mbrenaman
Sat Jul 09, 2005 7:51 am
Forum: Newbie Help Center
Topic: Best way to get the modulus of two 8bit values?
Replies: 7
Views: 5367

Thanks both of you. Sorry. You can see why I posted in the Newbie Help Center. I'll keep blargg's suggestion in mind but I'm going with brute force since there's only 6 values.

Again, thanks.
by mbrenaman
Sat Jul 09, 2005 6:16 am
Forum: Newbie Help Center
Topic: Best way to get the modulus of two 8bit values?
Replies: 7
Views: 5367

Best way to get the modulus of two 8bit values?

Hello everyone, I'm new to programming the 6502 (and the NES) and need to know the best way to obtain the modulus of a given (unknown) number and 80 and 81 (X%80 and X%81). Right now I'm using an 8bit / 8bit division routine I found in an old text book. Seemed to me the only way to obtain the mod fo...