Search found 160 matches

by raydempsey
Sat Sep 06, 2014 8:11 pm
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

I'm looking for the best mapper for my following needs: The code part of the program requires less than 4K The .db part of the program requires less than 4K As for CHR ROM, I would like to swap out 2K pieces so (128 sprite tiles) at a time. I would like to have at least 6 of these 2K pieces ready to...
by raydempsey
Sat Sep 06, 2014 10:42 am
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

My game is only missing the music from the DPCM channel and a simple save feature so it is almost done. Here's what confuses me now: My program is set up like this: .inesprg 1 ; 1x 16KB PRG code .ineschr 1 ; 1x 8KB CHR data .inesmap 0 ; mapper 0 = NROM, no bank swapping .inesmir 3 ; background mirro...
by raydempsey
Thu Sep 04, 2014 3:54 pm
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

You need to select the correct bank/address to place the data in; it won't know just from the file extension. Since you are using NESASM, this is done by typing bank and then the bank number, in terms of 8K banks. The iNES header is in terms of 16K PRG banks and 8K CHR banks, so the first CHR bank ...
by raydempsey
Thu Sep 04, 2014 11:52 am
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

Just as a continual warning, I do not have nearly as much computer science experience as you guys do so thank you for your patience. Here are the steps I use, assuming use of ca65/ld65: Convert it through my tool. Use .segment "DPCM" to make sure that all samples end up in $C000-$FFF1. Ens...
by raydempsey
Thu Sep 04, 2014 10:29 am
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

Hello again, Here is my new set of DPCM questions: After importing .wav files in FamiTracker for use as DPCM samples, I implemented them into my FamiTracker song and I am now trying to implement them into my NES game. In Files > Export Text of FamiTracker, it exports a .txt file that has byte inform...
by raydempsey
Tue Aug 19, 2014 4:34 pm
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

Just to confirm I understand: If I write the value $03 to $4012, what that will do is instruct the DPCM channel to start reading at $C0B0 (is this correct?). It won't actually play the sounds until I enable the DPCM channel by setting the bit4 to 1 in $4015, which can be accomplished by writing the ...
by raydempsey
Mon Aug 18, 2014 11:50 pm
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Re: Questions about implementing samples into DPCM

Not sure what details you'll need me to provide.
by raydempsey
Mon Aug 18, 2014 9:45 pm
Forum: Newbie Help Center
Topic: Questions about implementing samples into DPCM
Replies: 36
Views: 9293

Questions about implementing samples into DPCM

Hello everyone, I have never used the DPCM channel before but I would like to. Using FamiTracker, I have uploaded samples and used them and it worked fine but never used them in an actual game. How do I introduce those samples into the game itself? All the other tracks for the game are complete exce...
by raydempsey
Mon Aug 18, 2014 9:40 pm
Forum: Newbie Help Center
Topic: Sound engine problems
Replies: 6
Views: 2153

Re: Sound engine problems

Thanks everybody. I silenced the triangle by writing to $4015 and it works much better. There is still a very minor crackling noise, but it is only 5% of what it used to be and I consider that negligible.
by raydempsey
Sun Aug 17, 2014 2:33 pm
Forum: Newbie Help Center
Topic: Sound engine problems
Replies: 6
Views: 2153

Re: Sound engine problems

Thanks a alot that fixed problem #2. What about the crackling on the triangle channel?
by raydempsey
Sun Aug 17, 2014 12:46 pm
Forum: Newbie Help Center
Topic: Sound engine problems
Replies: 6
Views: 2153

Sound engine problems

PROBLEM 1: First, I'm getting a lot of crackling on the triangle channel. I've read that it can happen but what causes it and how do I fix it? PROBLEM 2: Second, I can't seem to get the noise channel to produce any noise at all. Here's what I've done: I've enabled the channel by the following write:...
by raydempsey
Sat Aug 16, 2014 4:19 am
Forum: Newbie Help Center
Topic: Can't figure out post-indexed indirect addressing
Replies: 2
Views: 1403

Can't figure out post-indexed indirect addressing

LDA #$FF
STA $E704

LDA #$04
STA $A0
LDA #$E7
STA $A1

LDY #$00
LDA ($A0),Y
STA $A2

I am hoping that $00A2 will have a value of FF but it is not happening. What am I doing wrong?

-Ray
by raydempsey
Thu Jul 03, 2014 1:18 pm
Forum: Newbie Help Center
Topic: Number of possible CHR banks
Replies: 25
Views: 7454

Re: Number of possible CHR banks

I have experimented by changing the inesmap value from 0 to 119, still won't allow me to write to $6000. When the time comes, I want to swap out as few tiles as possible when CHR bank switching. NES-TQROM sounds like I could accomplish what I want with bank switching but is there a mapper that is c...
by raydempsey
Wed Jul 02, 2014 1:25 pm
Forum: Newbie Help Center
Topic: Number of possible CHR banks
Replies: 25
Views: 7454

Re: Number of possible CHR banks

I have experimented by changing the inesmap value from 0 to 119, still won't allow me to write to $6000. When the time comes, I want to swap out as few tiles as possible when CHR bank switching. NES-TQROM sounds like I could accomplish what I want with bank switching but is there a mapper that is co...
by raydempsey
Wed Jul 02, 2014 10:43 am
Forum: Newbie Help Center
Topic: Number of possible CHR banks
Replies: 25
Views: 7454

Re: Number of possible CHR banks

I am using FCEUX 2.2.2. No .sav file is being created. I believe the issue lies with mapper 0. What number should I set inesmap to instead?

What site would you recommend for learning about the advantages, disadvantages, and capacities of these mappers.