#exult@irc.freenode.net logs for 19 Aug 2010 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:07:37] --> Kirben has joined #exult
[00:07:38] --- ChanServ gives channel operator status to Kirben
[01:03:27] <-- Morde has left IRC (Ping timeout: 240 seconds)
[01:05:49] --> Morde has joined #exult
[01:06:16] --> Magnus has joined #exult
[01:45:56] <Colourless> Dominus, when you see this, can you let me know the exact order of event that you take to get the warning about SDL. It should be trivial to write a program to reproduce the behaviour
[02:25:55] <-- Magnus has left IRC (Ping timeout: 265 seconds)
[02:25:55] <-- Morde has left IRC (Ping timeout: 265 seconds)
[03:32:03] <-- jvlee has left #exult
[05:02:07] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[07:24:39] <Dominus> colourless: steps to take for me are 1. in exult choose scaler point x3 and set resolution to anything higher than 320x200
[07:25:04] <Dominus> for example with 320x240 I get:
[07:25:05] <Dominus> SDL Reports 960x720 16 bpp and 32 bpp fullscreen surfaces are not OK. Attempting to use 16 bpp. anyway
[07:25:27] <Dominus> with 400x300 "SDL Reports 1200x900 16 bpp and 32 bpp fullscreen surfaces are not OK. Attempting to use 16 bpp. anyway
[07:25:27] <Dominus> "
[07:26:19] <Dominus> and it only affects x3 scalers, if I use point x4, all is ok
[08:02:15] <-- Colourless has left IRC (*.net *.split)
[08:02:20] <-- Sevalecpp has left IRC (*.net *.split)
[08:02:21] <-- Rottingbeef has left IRC (*.net *.split)
[08:02:23] <-- Dominus has left IRC (*.net *.split)
[08:02:23] <-- ettin has left IRC (*.net *.split)
[08:02:23] <-- servus has left IRC (*.net *.split)
[08:02:24] <-- Kirben has left IRC (*.net *.split)
[08:02:28] <-- RadoS has left IRC (*.net *.split)
[08:49:02] --> Colourless has joined #exult
[08:49:02] --> Dominus has joined #exult
[08:49:02] --> ettin has joined #exult
[08:49:02] --> Rottingbeef has joined #exult
[08:49:02] --> Sevalecpp has joined #exult
[08:49:02] --> servus has joined #exult
[08:51:08] --> RadoS has joined #exult
[09:08:48] <-- RadoS has left IRC (*.net *.split)
[09:08:49] <-- Colourless has left IRC (*.net *.split)
[09:08:52] <-- Sevalecpp has left IRC (*.net *.split)
[09:08:53] <-- Rottingbeef has left IRC (*.net *.split)
[09:08:55] <-- Dominus has left IRC (*.net *.split)
[09:08:55] <-- ettin has left IRC (*.net *.split)
[09:08:55] <-- servus has left IRC (*.net *.split)
[09:14:10] --> servus has joined #exult
[09:14:10] --> Sevalecpp has joined #exult
[09:14:10] --> Rottingbeef has joined #exult
[09:14:10] --> ettin has joined #exult
[09:14:10] --> Dominus has joined #exult
[09:14:10] --> Colourless has joined #exult
[09:14:47] --> RadoS has joined #exult
[09:14:55] <-- Colourless has left IRC (*.net *.split)
[09:14:59] <-- Sevalecpp has left IRC (*.net *.split)
[09:15:01] <-- Rottingbeef has left IRC (*.net *.split)
[09:15:03] <-- Dominus has left IRC (*.net *.split)
[09:15:03] <-- ettin has left IRC (*.net *.split)
[09:15:04] <-- servus has left IRC (*.net *.split)
[09:17:07] --> Colourless has joined #exult
[09:17:07] --> Dominus has joined #exult
[09:17:07] --> ettin has joined #exult
[09:17:07] --> Rottingbeef has joined #exult
[09:17:07] --> Sevalecpp has joined #exult
[09:17:07] --> servus has joined #exult
[09:19:01] --> Kirben has joined #exult
[09:21:43] <-- Colourless has left IRC (*.net *.split)
[09:21:46] <-- Sevalecpp has left IRC (*.net *.split)
[09:21:49] <-- Rottingbeef has left IRC (*.net *.split)
[09:21:51] <-- Dominus has left IRC (*.net *.split)
[09:21:51] <-- ettin has left IRC (*.net *.split)
[09:21:52] <-- servus has left IRC (*.net *.split)
[09:26:00] --> Fingolfin has joined #exult
[09:35:24] --> Sevalecpp has joined #exult
[09:35:24] --> Colourless has joined #exult
[09:35:24] --> Dominus has joined #exult
[09:35:24] --> ettin has joined #exult
[09:35:24] --> Rottingbeef has joined #exult
[09:35:24] --> servus has joined #exult
[09:35:55] --- ChanServ gives channel operator status to Fingolfin
[09:43:12] <Dominus> btw. Colourless, in my virtual machine running XP, Exult gives the exact same error message to stderr.txt
[09:53:29] <Dominus> same on w7 in my VM
[09:53:54] <Dominus> except for both every resolution with x3 is affected
[09:59:16] <Dominus> and for Windows ME
[10:00:28] <Dominus> but exult switches to fullscreen on all three OS. I'll see if I can test the other Windows OS (98, 98SE and W2k) later today or tomorrow
[10:00:44] <-- Fingolfin has left IRC (Read error: Connection reset by peer)
[10:04:39] <-- Dominus has left IRC (Quit: Leaving.)
[12:51:37] --> Marzo has joined #exult
[12:57:05] --> Morde has joined #exult
[14:06:21] <-- Kirben has left IRC ()
[15:29:35] --> Cahaan has joined #exult
[16:18:08] <-- Marzo has left IRC (Quit: Marzo vanishes suddenly.)
[16:19:24] --> Marzo has joined #exult
[16:20:30] <-- Marzo has left IRC (Client Quit)
[16:23:50] --> Marzo has joined #exult
[18:18:22] --> Dominus has joined #exult
[18:18:22] --- ChanServ gives channel operator status to Dominus
[18:24:13] <Dominus> uh oh... colourless your exult scaler work nuked Exult Studio. it doesn't run anymore on Windows. or at least Kirben's snapshot is not running
[18:34:42] <Dominus> that is on Windows XP, a poster on the forum complained and when I tested I found the same
[18:40:23] <Dominus> same on W7 :(
[19:10:21] <Dominus> on ME it gives at least some kind of error report (Exult_studio has caused an error in msvcrt.dll. Exult_studio will now close.)
[21:55:08] <-- Cahaan has left IRC ()
[22:30:38] <Colourless> Dominus, my guess whats happening is SDL is reporting those fullscreen resolutions as being unsupported. which is probably true. its unlikely your graphics card actually supports those resolutions.
[22:31:45] <Colourless> (referencing your fullscreen issues)
[22:32:10] <Colourless> as far as I knew, my changes shouldn't have done anything to exult studio
[22:56:39] <Colourless> its possible one of my 'warning fixes' is whats causing the exult studio crash
[23:51:44] <Colourless> i can't get the problem to show itself. Exult and Exult studio seem to be all ok for me. Need more details about what causes the crash