[Fixed for V0.42] maximum bitmap height reached
Posted: Wed Aug 09, 2006 5:43 pm
It seems that a 400px+ height custom bitmap makes RTC engine crash.
RTC (V0.41) Diagnostic file - Wed Aug 09 17:42:43 2006
Error:
an access violation exception.
Stack Dump:
RTCMediaGraphics.ScaleBitmapAntiAliasA(pointer 0x0B502F20, pointer 0x00A70EA8, pointer 0x0A03DFB0, int 0, int 0, double 0.676923, double 0.679545, int 0, int 0, int 88, int 299);
RTCMediaGraphics.ScaleBitmap(pointer 0x0B502F20, pointer 0x0A03DFB0, int 0, int 0, int 130, int 440, int 0, int 0, int 88, int 299, int 51, int 51, int 12698553, bool FALSE, bool TRUE);
RTC.AutoScaleSingleFloorBitmap(pointer 0x0B734900, pointer 0x0A03DEB0, int 6);
RTC.AddAutoScaleFloorBitmap(pointer 0x0B70DD82, int 6);
RTC.DrawDungeonItem(int 621, int 6, int ;
RTC.DrawDungeonTile(int 6, char 5, char 36, char 0);
RTC.DrawDungeonView(char 7, char 35, char 0, char 3);
RTC.ProgStateInDungeon();
RTC.DoFrame(int 50);
RTC.WinMain();
RTC (V0.41) Diagnostic file - Wed Aug 09 17:42:43 2006
Error:
an access violation exception.
Stack Dump:
RTCMediaGraphics.ScaleBitmapAntiAliasA(pointer 0x0B502F20, pointer 0x00A70EA8, pointer 0x0A03DFB0, int 0, int 0, double 0.676923, double 0.679545, int 0, int 0, int 88, int 299);
RTCMediaGraphics.ScaleBitmap(pointer 0x0B502F20, pointer 0x0A03DFB0, int 0, int 0, int 130, int 440, int 0, int 0, int 88, int 299, int 51, int 51, int 12698553, bool FALSE, bool TRUE);
RTC.AutoScaleSingleFloorBitmap(pointer 0x0B734900, pointer 0x0A03DEB0, int 6);
RTC.AddAutoScaleFloorBitmap(pointer 0x0B70DD82, int 6);
RTC.DrawDungeonItem(int 621, int 6, int ;
RTC.DrawDungeonTile(int 6, char 5, char 36, char 0);
RTC.DrawDungeonView(char 7, char 35, char 0, char 3);
RTC.ProgStateInDungeon();
RTC.DoFrame(int 50);
RTC.WinMain();