Search found 160 matches
- 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...
- 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...
- 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 ...
- 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...
- 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...
- 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 ...
- 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.
- 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...
- 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.
- 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?
- 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:...
- 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
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
- 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...
- 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...
- 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.
What site would you recommend for learning about the advantages, disadvantages, and capacities of these mappers.