OSDN Forum Archive


Thread #36561

DirectX API Error (2015-03-05 05:38 by ray890 #75662)

http://postimg.org/image/8jxic3mgz/

MIDITrail gets an error then crashes on both of my video cards when trying to load MIDI files larger than a specified amount of notes; 3 million on my Intel HD4600, and 4 million on my NVidia GeForce 840M

While it seems obvious that the problem is my graphics cards are insufficient to handle the display of so many notes at a time.
But the other problem is that I've seen other people on other PCs (Intel HD4000, NVidia GTX 770, AMD Radeon HD8470D for example) have been successfully been able to open larger MIDIs than the graphics cards have been able to display without crashing. Instead of crashing, the piano rain notes just decide to not display, as can be seen here: https://www.youtube.com/watch?v=X7H0RN79RIU

Can this be looked into?

Reply to #75662

Re: DirectX API Error (2015-03-22 02:00 by yknk #75795)

Thank you for your message.
I am sorry for the delay in my response.

> http://postimg.org/image/8jxic3mgz/

* Intel HD4600 --> The error means D3DERR_OUTOFVIDEOMEMOR.
* nVidia 840M --> The error means E_OUTOFMEMORY.

Please check following thread.

DirectX API error & crashes
https://sourceforge.jp/projects/miditrail/forums/23361/36535/
Can you make MIDItrail 64-bit?
http://sourceforge.jp/projects/miditrail/forums/23361/34444/

> Instead of crashing, the piano rain notes just decide to not display,
> as can be seen here: https://www.youtube.com/watch?v=X7H0RN79RIU

I think that the modified MIDITrail used in the video.
If MIDITrail does not draw notes, MIDITrail does not require a large memory.
Reply to #75662

Reply to #75795