Search found 41 matches

by NeverCameBack
Sun Aug 16, 2020 8:16 pm
Forum: Newbie Help Center
Topic: Question about graphical glitch when changing screens
Replies: 13
Views: 800

Re: Question about graphical glitch when changing screens

Is there any analogous documentation for the bytecode accepted by the Nerdy Nights driver, other than the entirety of the tutorial itself ? I actually did not finish the audio tutorial - so I should probably hold back on asking. They may detail how to input your music into the sound engine. Jumping...
by NeverCameBack
Sun Aug 16, 2020 8:13 pm
Forum: Newbie Help Center
Topic: Question about graphical glitch when changing screens
Replies: 13
Views: 800

Re: Question about graphical glitch when changing screens

[/quote]If you want to make music using a tracker [/quote] Do you mean there is another way to generate NES music data to be used in a game other than a tracker program? All I could think would be composing your own music the old fashioned way, writing the notes out, and inputing it one note at time...
by NeverCameBack
Sun Aug 16, 2020 1:18 am
Forum: Newbie Help Center
Topic: Question about graphical glitch when changing screens
Replies: 13
Views: 800

Re: Question about graphical glitch when changing screens

Yes ASM., and NESASM3 as the compiler. The Nerdy Nights "suite" of tools. This is my first programming language, aside from some industrial stuff. It sounds like the tools in nsdlib-master are for use with a higher level language? I can't make heads or tails of anything inside of the folders. Eventu...
by NeverCameBack
Sat Aug 15, 2020 10:43 pm
Forum: Newbie Help Center
Topic: Question about graphical glitch when changing screens
Replies: 13
Views: 800

Re: Question about graphical glitch when changing screens

You've done it again, It looks like that worked. I made it so that at after loading up the PPU with BG data, I only renable the NMI, not the rendering. Next NMI, the first thing that is done is enable the BG and Sprite rendering. I'm still writing to $2001 directly though - Were you suggesting to do...
by NeverCameBack
Sat Aug 15, 2020 9:58 pm
Forum: Newbie Help Center
Topic: Question about graphical glitch when changing screens
Replies: 13
Views: 800

Question about graphical glitch when changing screens

In my prototype game, whenever I go to a new screen, or open the text box by pressing B, I get a one frame flash of the last BG screen, moved down by about half. Through trial and error I found out it is because of this bit: LDA #%000 1 0110 STA $2001 Which is the bit to enable / disable sprite rend...
by NeverCameBack
Sun Aug 02, 2020 11:04 am
Forum: Homebrew Projects
Topic: Cobol's Laboratory by Oniric Factor
Replies: 4
Views: 2009

Re: Cobol's Laboratory by Oniric Factor

Looks awesome, I'm excited to play it. By looks alone it reminds me of an updated ROB game, whats that called? Gyromite. My wife and I had a lot of fun playing that a couple years ago. I don't have a R.O.B so she was on controller 2 opening and closing the doors for me. We beat it and wish there wer...
by NeverCameBack
Sat Aug 01, 2020 2:14 pm
Forum: Homebrew Projects
Topic: Incandescent
Replies: 6
Views: 1905

Re: Incandescent

Hey thanks a lot for checking it out. - I have to figure out how to get rid of those blue dashes flickering on the title screen. When I move sprite zero even 1 pixel in either direction, it screws up the "full screen" image. - I'll still have to set all the limits so the character can't go into the ...
by NeverCameBack
Sat Aug 01, 2020 1:58 pm
Forum: Newbie Help Center
Topic: [SOLVED!] [Help Request] Simple Sound Addition
Replies: 4
Views: 1391

Re: [Help Request] Simple Sound Addition

I'm not sure off the top of my head because I'm working on learning more about the NN sound engine myself, but in the second chapter in that sound tutorial, there is a sample program called "triad" that you can download. In the description it says: "Try to silence the various channels by either disa...
by NeverCameBack
Fri Jul 31, 2020 8:08 pm
Forum: Newbie Help Center
Topic: A better method for a "one shot" in Assembly?
Replies: 5
Views: 1646

A better method for a "one shot" in Assembly?

Sometimes I want a piece of code to run just once. What I do right now is: Screen1music: LDA S1musicstart CMP #$01 BNE Screen1musicDN . . . (Other code here) . . . LDA #$00 STA S1musicstart Screen1musicDN: So I have to create a variable called "S1musicstart". Then set it to 1 at some point before it...
by NeverCameBack
Fri Jul 31, 2020 7:57 pm
Forum: Homebrew Projects
Topic: Incandescent
Replies: 6
Views: 1905

Incandescent

I have a really early stage project attached that demonstrates some of the topics taught in the Nerdy Nights tutorials. Those tutorials got me started, but a lot of what I understand is thanks to Tokumaru, Quietust, and anyone else who took the time to answer my questions. I've been busy at work ove...
by NeverCameBack
Sat May 09, 2020 5:28 pm
Forum: Newbie Help Center
Topic: Looking for a layman's explanation of WRAM
Replies: 7
Views: 1896

Re: Looking for a layman's explanation of WRAM

In an .NES ROM when CHR-ROM is used, it's basically 2 separate ROM files combined into one .NES file. So the .ORG $0000 is a PPU address, rather than a CPU one. This answered my next question, which was how is it that some variables are stored at: .rsset $0000 (variables defined here) then later on...
by NeverCameBack
Sat May 09, 2020 2:13 pm
Forum: Newbie Help Center
Topic: .bank .org question
Replies: 5
Views: 1684

Re: .bank .org question

Would it be true then to say that: .bank 0 = first 8 kb of memory in the actual rom (.nes file) = byte 0 to byte 7999 ? .bank 1 = second 8 kb = byte 8,000 - byte 15,999 ? .bank 2 = third 8 kb = byte 16,000 - byte 23,999 ? .bank 3 = fourth 8 kb = byte 24,000 to 31,999? - And these .bank directives ar...
by NeverCameBack
Sat May 09, 2020 1:38 pm
Forum: Newbie Help Center
Topic: Looking for a layman's explanation of WRAM
Replies: 7
Views: 1896

Re: Looking for a layman's explanation of WRAM

Actually, there's no copying at all going on. This cleared up a lot for me. In nerdy nights, it says the CPU has "access to up to 64 kb of memory", which I interpreted as having it's own 64 kb of memory that it copies info from the cart to. I guess if this was the case, you could take the game out ...
by NeverCameBack
Sat May 09, 2020 12:26 pm
Forum: Newbie Help Center
Topic: .bank .org question
Replies: 5
Views: 1684

.bank .org question

I'm missing some knowledge on "banks", ".org" directives. If we have: .bank 0 .org $8000 "code goes here" .bank 1 .org $A000 "code goes here" .bank 2 org $C000 "more code here" From what I understand, the .bank 0 defines an 8 kb chunk of memory, and then we're telling it to select the chunk starting...
by NeverCameBack
Sat May 09, 2020 11:37 am
Forum: Newbie Help Center
Topic: Looking for a layman's explanation of WRAM
Replies: 7
Views: 1896

Looking for a layman's explanation of WRAM

Nerdy Nights' explanation is too short for me. In trying to use WRAM to gain 128 kb of available CHR (graphics), instead of the normal 8 kb (NROM) or 32 kb available with the simpler bank switching method, CNROM. - From $6000 to $8000 we have our 8 kb of WRAM. This whole section of memory is what is...