Please help! - FamiTracker

# FamiTracker

FamiTracker Support Forums

Skip to content

## Please help!

General discussion about tracking, help and support.
Post Reply

- Print view

3 posts • Page 1 of 1

Rarest_lizard038
  Posts: 62
  Joined: Wed Jul 01, 2015 2:20 pm

### Please help!

- Quote

Post by Rarest_lizard038 » Fri Jul 15, 2016 9:22 pm

This file has the music to a game that i have been working on for a very long time, and today i tried to open it with the same version of famitracker i've always used, but now it just says " can't load file properly. Make sure you have the latest version of famitracker." Please help.

Attachments
  OST ( Replace with Name ).ftm
    (887.91 KiB) Downloaded 135 times

Top

Stratelier
  Posts: 378
  Joined: Sun Apr 26, 2015 7:46 pm

### Re: Please help!

- Quote

Post by Stratelier » Sat Jul 16, 2016 12:36 am

If at any point you saved the file in the 0.5 beta, it is no longer compatible with previous builds (e.g. 0.4.6). You may be able to work around the matter by making a text export from the beta and importing that into 0.4.6.
Also keep in mind that FamiTracker registers itself as the default .ftm file handler every time you open it, which can cause precisely this kind of problem if you have multiple versions of FT at your disposal.
Top

HertzDevil
  Posts: 475
  Joined: Thu Apr 23, 2015 7:39 pm
  Location: Hong Kong SAR
  Contact:
  Contact HertzDevil
  Website Facebook Twitter Skype
  YouTube

### Re: Please help!

- Quote

Post by HertzDevil » Thu Jul 21, 2016 5:29 am

What the original post failed to address and the follow-up failed to realize is that the FTM also crashes on 0.5.0 beta 5.
Here is the same FTM with the wave position of instrument 20 ("Trumpet") changed from 128 to 0. It does not matter which version of FamiTracker the module was created in; the tracker does not allow N163 wave positions at 128 or above, even though 0.5.0 beta supports these wave sizes:

Code: Select all

`bool CInstrumentN163::Load(CDocumentFile *pDocFile)
{
// ...
m_iWaveSize = pDocFile->GetBlockInt();
ASSERT_FILE_DATA(m_iWaveSize >= 0 && m_iWaveSize <= MAX_WAVE_SIZE);
m_iWavePos = pDocFile->GetBlockInt();
ASSERT_FILE_DATA(m_iWavePos >= 0 && m_iWavePos < 128); // not MAX_WAVE_SIZE, even in 0.5.0 beta 5
// ...`
Until this is fixed, 0CC-FamiTracker remains the only build where these wave positions can be used (furthermore only the current development branch can open 0.5.0 beta modules).

Attachments
  OST.05b.ftm
    (887.91 KiB) Downloaded 103 times

refactoring 0cc-famitracker
Top

Display posts from previous:
Sort by

Post Reply

- Print view

3 posts • Page 1 of 1

Return to “General Talk”

Jump to

- Rules
- Wiki
- FamiTracker
- General Talk
- Bug Reports
- Feature Requests
- Source and development
- Music
- Original Music
- Cover Music
- Other
- Site Issues & Suggestions