odd it is related to the sound problem i have before. with my computer
it only happens with mp3 files when i have the files converted to wav
format i was able to play a game for longer periods of time when the
sound/music files are in mp3. i am curious what kind of computer you
have and what operating system it has. the computer i have is a Toshiba
laptop with a 1.0 ghz dual core amd c50 with 3 gbs of ram, installed
with windows 7 service pack 1, and i also gotten a update for Microsoft
net framework 4.5 which is now 4.6, also around 8 drivers are 5 years
out of date, including the sound card driver. the computer i have seems
to be on it's last legs, the computer's CPUs are wearing out.
On 2/9/2016 4:53 PM, Monkey wrote:
Out of memory? I get the same error. I can't even play through a
semi-long map anymore because of it.
On 2/9/16, Kyle Davis <kyles.supernova@xxxxxxxxx> wrote:
i encountered an error while playing age of warlords map although it
appears to be something with the directx audio, and so here is the message.
---------------------------
---------------------------
An error has occurred. Please notify the game creator of this error.
You can copy the entire error to your clipboard by pressing control +
C. Then you can paste it into an email by pressing control + V and send
the email to support@xxxxxxxxxxxxxxxxxxx.
Error in the application.
-2147024882 (E_OUTOFMEMORY)
at Microsoft.DirectX.AudioVideoPlayback.Audio.Play()
at Ian.DSAudio.Play() in C:\Data\Recent\Games\Sound\DSAudio.cs:line 53
at Ian.TBSound.Play(IHaveGameLoopState ent, String name, DSAudio& a,
DSAudioInfo& ai, Boolean synchronous, Boolean repeat, Boolean restart,
Int32 volume, Double start, Double end, Boolean
playWhenBuildingBattleLog) in
C:\Data\Recent\Games\TacticalBattle\TBSound.cs:line 188
at Ian.TBSound.Play(String sound, Boolean synchronous, Boolean
repeat, Boolean restart, Int32 volume, Double start, Double end, Boolean
playWhenBuildingBattleLog) in
C:\Data\Recent\Games\TacticalBattle\TBSound.cs:line 149
at Ian.TBSound.PlayRandom(String sound, String& randSound, Boolean
synchronous, Boolean repeat, Boolean restart, Int32 volume, Double
start, Double end, Boolean playWhenBuildingBattleLog) in
C:\Data\Recent\Games\TacticalBattle\TBSound.cs:line 97
at Ian.TBStartup.<InitWorld>b__c(String p1, String& p2) in
C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 173
at Ian.GameSoundContext.PlayRandom(String name, String lifetime,
String& randName) in
C:\Data\Recent\Games\GameEngine\GameSoundContext.cs:line 106
at Ian.GameSoundContext.PlayRandom(String name) in
C:\Data\Recent\Games\GameEngine\GameSoundContext.cs:line 98
at Ian.MapBase.PlayAtPosition(String sound, Int32 x, Int32 y, Int32
end) in C:\Data\Recent\Games\TacticalBattle\MapBase.cs:line 183
at Ian.MapBase.AnnounceTile(Int32 x, Int32 y, Boolean playSound,
String prefix, Boolean speakCoords, Boolean soundOverSpeech, Int32 end)
in C:\Data\Recent\Games\TacticalBattle\MapBase.cs:line 124
at Ian.MapBase.MoveReview(Int32 x, Int32 y) in
C:\Data\Recent\Games\TacticalBattle\MapBase.cs:line 98
at Ian.TBHM.MoveReview(Int32 x, Int32 y) in
C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 1211
at Ian.Battle.MoveToNextUnitInList(Unit u, List`1 list, Int32 step)
in C:\Data\Recent\Games\TacticalBattle\TBStates\Battle.cs:line 445
at Ian.Battle.MoveToPreviousEnemyUnit(Unit u) in
C:\Data\Recent\Games\TacticalBattle\TBStates\Battle.cs:line 417
at Ian.Battle.HandleUnitAndTileKeys(Unit u, Tile t, IHaveGameInput
ent) in C:\Data\Recent\Games\TacticalBattle\TBStates\Battle.cs:line 216
at Ian.Battle.Process(TBClientWorld ent) in
C:\Data\Recent\Games\TacticalBattle\TBStates\Battle.cs:line 160
at Ian.SceneMachine`1.Process(T ent) in
C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66
at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent, QueuedGameInput
formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57
at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput
formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double
fixedTimeStep) in C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31
at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput
formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 23
at Ian.GameWindow`1.RunGameLoop() in
C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135
at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)
in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
---------------------------
OK
---------------------------
-----
You can unsubscribe from this list by sending email to
ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject
field.
Or by visiting the list page at
//www.freelists.org/list/ian-reeds-games
Download the latest dev version of Tactical Battle here:
http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip