Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Version 0.3.7 final - buglist Owner: tadpole New Post(Locked)
Page 2 of 6 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] Next >>
Posted: 2011-08-27 06:21  (Last Edited: 2011-08-27 06:22) Reply(Locked)
tadpole

Avatar

Member for: 2396 days
Location: Renton, WA, USA
Status: Offline

#22439
That's interesting, Mex. This new version breaks Penguins of the Apocalypse, while it played back just fine under earlier versions.

Ryukenden1, can you give us the files so we can try to reproduce the problem?


Attachments:
penguinsoftheapocalypse.ftm (133 Kb)
Posted: 2011-08-27 06:25 Reply(Locked)
jrlepage
Moderator

Avatar

Member for: 1666 days
Location: Quebec
Status: Offline

#22440
If anything I think this is probably normal behaviour (or closer to it than before) and the previous versions shouldn't even have played it fine in the first place. The VRC6 as we all know is an expansion for the Famicom, and there was no PAL Famicom, which is I suppose why the 2a03 plays fine in PAL mode while the VRC6 remains in 60Hz mode but shifts the pitch down to compensate? Just speculation though.

Posted: 2011-08-27 06:25  (Last Edited: 2011-08-27 06:40) Reply(Locked)
Ryukenden

Avatar

Member for: 1524 days
Location: Russia,South Ural,Chelyabinsk
Status: Offline

#22441
In these two melodies there is this defect. Replace an existing bass on given and will see.


Posted: 2011-08-27 06:40 Reply(Locked)
tadpole

Avatar

Member for: 2396 days
Location: Renton, WA, USA
Status: Offline

#22442
Ryukenden1, I'm not sure I understand you about the bug. It seems there's not enough memory to load all those DPCM samples at the same time. If you unload all the DPCM samples in the DPCM window, then you can load the other instrument just fine.

Posted: 2011-08-27 06:48 Reply(Locked)
Ryukenden

Avatar

Member for: 1524 days
Location: Russia,South Ural,Chelyabinsk
Status: Offline

#22443
Just in 0.3.6 such was not.Really in 0.3.6 volume of memory it is more?
Well.

Posted: 2011-08-27 07:16 Reply(Locked)
tadpole

Avatar

Member for: 2396 days
Location: Renton, WA, USA
Status: Offline

#22445
That's interesting. It used to let you load all those samples at the same time (in 3.7 beta) but in 3.7 final it won't let you.


Posted: 2011-08-27 07:25 Reply(Locked)
Mex

Avatar

Member for: 1325 days
Location: Victoria, British Columbia
Status: Offline

#22448
jrlepage wrote:
The VRC6 as we all know is an expansion for the Famicom, and there was no PAL Famicom, which is I suppose why the 2a03 plays fine in PAL mode while the VRC6 remains in 60Hz mode but shifts the pitch down to compensate?


But you can set a custom engine speed and make it 50Hz and it plays back just fine. The original could export to NSF just fine in anything before 3.7 so I don't really think I can stretch my mind to think this is just a feature.


Attachments:
penguinsoftheapocalypse50hz.ftm (123 Kb)
Posted: 2011-08-27 07:31 Reply(Locked)
rainwarrior

Avatar

Member for: 833 days
Location: Canada
Status: Offline

#22450
There is a 16k sample memory limit for all exported NSFs, unless some form of bank switching gets implemented for it.

Famitracker itself could handle unlimited samples, maybe, but I think jsr put in an enforcement of the limit so that it won't fail on export to NSF.

Posted: 2011-08-27 07:40  (Last Edited: 2011-08-27 07:41) Reply(Locked)
jrlepage
Moderator

Avatar

Member for: 1666 days
Location: Quebec
Status: Offline

#22454
Mex wrote:
jrlepage wrote:
The VRC6 as we all know is an expansion for the Famicom, and there was no PAL Famicom, which is I suppose why the 2a03 plays fine in PAL mode while the VRC6 remains in 60Hz mode but shifts the pitch down to compensate?


But you can set a custom engine speed and make it 50Hz and it plays back just fine. The original could export to NSF just fine in anything before 3.7 so I don't really think I can stretch my mind to think this is just a feature.

My guess is although usually the end result is the same in both cases, setting the PAL flag on an NSF and leaving the NTSC flag while changing the engine speed to 50Hz are two completely different processes. The VRC6 (and indeed all other expansions) wasn't designed to run in PAL mode - mode which happens to run at 50Hz - which is why it messes up with the way the VRC6 sounds. But Famitracker can 'force' the NTSC mode to run at a custom speed (such as 50Hz) by changing one particular register value in the NSF, which in Famitracker ends up sounding fine but breaks compatibility with most NSF players.

OR, I could just be talking right out of my arse and it actually is a bug.

Posted: 2011-08-27 07:56  (Last Edited: 2011-08-27 08:11) Reply(Locked)
rainwarrior

Avatar

Member for: 833 days
Location: Canada
Status: Offline

#22456
NTSF with custom speed of 50hz is the way to go if you want 50hz VRC6. (Setting the PAL flag will disable expansions anyway on some NSF players.)

In the latest version, the expansions are told to always use NTSC pitch tables, even though the playback frequency is based on the PAL CPU rate. This is curious.

I believe in a real VRC6, the clock is driven by the NES CPU, so it would probably be appropriate to use PAL pitch tables for a VRC6 chip on PAL NES with an audio expansion mod. So... this is possibly a bug, but still outside the realm of the NSF format. (Simplest "fix" is probably just to force NTSC when using expansions.)

Posted: 2011-08-27 21:04 Reply(Locked)
jsr
Administrator

Avatar

Member for: 2608 days
Location: Sweden
Status: Offline

#22473
Expansion chips was only available for famicom which was NTSC, so I haven't bothered with period tables for PAL. It worked earlier (unintentionally), but not now when I changed some things (to make it easier to create period files without messing up).
Exported files are forced to NTSC if an expansion chip is enabled, so that should probably happen in the tracker too.

_______________________
Programmer and developer
Posted: 2011-09-13 14:20 Reply(Locked)
spkrfrkr



Member for: 824 days
Status: Offline

#23002
I think i found bug, guys

it's all about fds
firstly, when i'm use h and j effects first note playing without... modulation, just wave

and one more. if you'll open this ftm and try to export nsf, you can hear that nsf sounds not as module. that mean h+j+g doesn't work


Attachments:
buglol.ftm (2 Kb)
buglol.nsf (6 Kb)
Posted: 2011-09-21 20:45 Reply(Locked)
QuickSilva



Member for: 1515 days
Status: Offline

#23327
A backup file seems to be created even if you have unchecked backup files in the preferences.

No problem, just thought I`d point it out for the next release.





Posted: 2011-09-21 20:56 Reply(Locked)
Mex

Avatar

Member for: 1325 days
Location: Victoria, British Columbia
Status: Offline

#23328
Are you using the stable release?

Are you loading in an FTM that was made recently?

Posted: 2011-09-22 17:48 Reply(Locked)
QuickSilva



Member for: 1515 days
Status: Offline

#23340
Sorry, my fault. I was in fact loading an old file. After re-saving with the newer version it works as it should.

Thanks for the reply,

Jason.

Page 2 of 6 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] Next >>