Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Version 0.4.2 - buglist Owner: jsr New Post(Locked)
Page 4 of 6 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] Next >>
Posted: 2013-11-23 20:29 Reply(Locked)
MKSTAR26

Avatar

Member for: 4766 days
Location: A\/\V/\/A
Status: Offline

#52538
I know about that, but are there any like compiled lists of the custom builds and patches and whatever

Posted: 2013-11-23 20:50  (Last Edited: 2013-11-23 20:51) Reply(Locked)
Dr_Mustache

Avatar

Member for: 4686 days
Location: On your screen
Status: Offline

#52540
I don't know, maybe there is but I think there wouldn't be many chances of a list to exist.

Here are the versions I know of:

NSF Importer (based on FamiTracker 0.3.7)

FT with SunSoft 5B (based on FT 0.4.2)

I think the SunSoft 5B build has the N163 multiplexer hiss disabled, but I can't find the version without the 5B. Also, cpow is working on a Qt version of FT based on 0.4.1, it's here

That's all I know, maybe there are more around there so you can search for them.

_______________________
This version of Dr. Mustache is outdated. Please download latest version here.
[Dropbox (my FT stuff)]
Posted: 2013-11-24 00:02  (Last Edited: 2013-11-24 00:31) Reply(Locked)
Pete

Avatar

Member for: 4692 days
Location: Secret
Status: Offline

#52548
More channels affect the volume, example: Namco 163 8 channel will affect the volume of 2A03
edit:
Well, take it:

_______________________
I still
___Level 3___
Attachments:
fuull_channel.ftm (1 Kb)
Posted: 2013-11-24 00:14 Reply(Locked)
MKSTAR26

Avatar

Member for: 4766 days
Location: A\/\V/\/A
Status: Offline

#52549
Pete wrote:
More channels affect the volume, example: Namco 163 8 channel will affect the volume of 2A03

that's not a bug, that's the hardware emulation

or it could just be you drowning out the two pulse channels with eight more

Posted: 2013-11-24 06:24 Reply(Locked)
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#52553
Pete, I really suggest you do some research prior to reporting bugs that really aren't bugs.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2013-11-27 04:03 Reply(Locked)
cpow

Avatar

Member for: 5183 days
Location: Minneapolis, MN, USA
Status: Offline

#52606
I'm reporting a difference likely in the interpretation of C++ standard between MFC and Qt compilers, and the relatively minor change I made to solve the problem.

There are some cases of passing temporary CString objects to methods that expect non-const references to CString objects. The standard says this [binding a reference to a temporary] is not allowed, and compiling with MinGW gives an error for this. It's a relatively painless fix:

CustomControls.h:
CBannerEdit(const CString& txt) : CEdit(), m_strText(txt) {};

InstrumentEditorDPCM.h:
bool LoadSample(const CString &FilePath, const CString &FileName);

InstrumentEditorDPCM.cpp:
bool CInstrumentEditorDPCM::LoadSample(const CString& FilePath, const CString& FileName)

ChunkRender.h:
void DumpStrings(const CString &preStr, const CString &postStr, CStringArray &stringArray, CFile *pFile);

ChunkRender.cpp:
void CChunkRenderText::DumpStrings(const CString &preStr, const CString &postStr, CStringArray &stringArray, CFile *pFile)

An example of what causes the compile error:
MainFrm.cpp:
m_pBannerEditName = new CBannerEdit(CString(_T("(title)")));
...because the CString is a temporary.

I had forgotten that I previously just removed the reference operator from the parameter because none of the methods in question actually modify the referenced thing, so I guess that's also a valid fix. =]

I discovered this while in process of migrating Qt FamiTracker to MFC FamiTracker 0.4.2 codebase.

Posted: 2013-11-27 20:05 Reply(Locked)
cpow

Avatar

Member for: 5183 days
Location: Minneapolis, MN, USA
Status: Offline

#52617
The following line in SampleWindow.cpp in version 0.4.2 prevents the selected visualization's check-mark from showing up properly in the context menu because the wrong resource ID is passed to CheckMenuItem:

UINT menuIds[] = {ID_POPUP_SAMPLEGRAPH1, ID_POPUP_SAMPLEGRAPH2, ID_POPUP_SPECTRUMANALYZER, ID_POPUP_NOTHING};

The correction:

UINT menuIds[] = {ID_POPUP_SAMPLESCOPE1, ID_POPUP_SAMPLESCOPE2, ID_POPUP_SPECTRUMANALYZER, ID_POPUP_NOTHING};

FWIW I've migrated to 0.4.2 now and things are working pretty nice, at least as good as they were in 0.4.1. Oh...I appreciate the OLE drag/drop curve-ball! ;]

Posted: 2013-11-28 00:02  (Last Edited: 2013-11-28 00:11) Reply(Locked)
CaramelPuffpuff

Avatar

Member for: 4984 days
Status: Offline

#52624
I think I found a glitch:

Pressing the "Paste Wave" button while you have no numbers nor letters in copy will make the application crash.

Posted: 2013-11-28 00:24 Reply(Locked)
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#52625
It doesn't crash when I do it here (tried with an empty clipboard by running C:\Windows\System32\cmd.exe /c "echo off | clip"), neither with the FDS instrument editor nor the N163 instrument editor.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2013-11-28 01:19  (Last Edited: 2013-11-28 01:23) Reply(Locked)
Dr_Mustache

Avatar

Member for: 4686 days
Location: On your screen
Status: Offline

#52626
It crashed for me. I think I didn't use the clipboard today, so I opened the program, created a new Namco instrument, tried to paste wave and crashed.

It's weird, maybe FT shouldn't let you paste when you have weird stuff in the clipboard but the fact that it crashes is strange.

I copied the URL of this post or something (http://famitracker.com/forum/addPost.php?id=4434) [Don't go to that direction] and then pasted it on FT, it generated 0 1 2 3 in the wave text field but it didn't crash at all.

Attaching generated minidump, might have some use.

EDIT: jrlepage, I'm curious, what does that command do?

_______________________
This version of Dr. Mustache is outdated. Please download latest version here.
[Dropbox (my FT stuff)]
Attachments:
minidump_201311272109v0_4_2.dmp (37 Kb)
Posted: 2013-11-28 16:24 Reply(Locked)
DjJizzer5

Avatar

Member for: 5483 days
Status: Offline

#52634
some really weird exporting bug with namco.

i checked if there are waves colliding. there don't seem to, so i don't know.

the nsf starts to get weird when there's frame 09 in ftm.

if there ARE any colliding waves, excuse me.


Attachments:
rosja.nsf (18 Kb)
rosja.ftm (74 Kb)
Posted: 2013-12-06 00:22 Reply(Locked)
jsr
Administrator

Avatar

Member for: 7470 days
Location: Sweden
Status: Offline

#52823
cpow: Good, I'm adding these changes.

CaramelPuffpuff: I've confirmed and fixed the paste crash bug.

_______________________
Programmer and developer
Posted: 2013-12-31 05:48 Reply(Locked)
w7n_mariohacker

Avatar

Member for: 4686 days
Status: Offline

#53321
Has been encountering the program crashing when trying to play a DPCM sample since a long time ago. It's still not fixed in 0.4.2 ...?

_______________________
w7n: \Akkari-n/
Posted: 2013-12-31 11:32 Reply(Locked)
drdevilfx

Avatar

Member for: 4642 days
Location: Scotland
Status: Offline

#53329
Famitracker has generated some dumps despite it not crashing. How is this possible?


Posted: 2013-12-31 13:22 Reply(Locked)
w7n_mariohacker

Avatar

Member for: 4686 days
Status: Offline

#53332
Similar things happen here.
When FT is closed while it's still playing, the sound sometimes starts glitching off and then FT generates a dump.

_______________________
w7n: \Akkari-n/
Page 4 of 6 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] Next >>