[12:46:15] Dominus: thank you gog.com for making the installer for Ultima 7 needlessly complicated with a trademark sign and a double space in the file name :(
[13:56:59] Marzo: Dominus: can you check if this patch has any effect on the highdpi issues you are seeing? https://sourceforge.net/p/exult/bugs/2031/
[13:57:30] Marzo: I will be setting up another account on my work computer so I can compile Exult and test highdpi myself, but it will take some time
[13:57:47] Marzo: (I also want to update the msys2 branch to be on top of the unique_ptr branch)
[14:00:00] Dominus: on it...
[14:05:31] Dominus: Marzo: no, doesn't seem to do anything :(
[14:05:43] Marzo: OK, good to know
[14:05:58] Marzo: So we are dealing with more than one issue
[14:08:21] Dominus: that patch seems to be something that changed in xorg. I've been following it a bit on the Dosbox side (which still uses SDL1.2x
[14:54:27] travis-ci: exult/exult#168 (msys2-unique_ptr - 9348684 : Marzo Sette Torres Junior): The build passed.
[14:54:27] travis-ci: Change view : https://github.com/exult/exult/compare/c59cefeb77ec^...93486849a08b
[14:54:27] travis-ci: Build details : https://travis-ci.org/exult/exult/builds/465327385
[15:39:18] Marzo: Hm
[15:39:40] Marzo: Exult is failing for me in 32 and 64 bit Windows, and has no audio
[15:40:08] Dominus: your self built one, following your instructions?
[15:40:39] Marzo: Yes
[15:41:03] Marzo: Menu works fine, intro works fine, but it crashes as soon as I actually start a game
[15:41:15] Dominus: odd, as it was working before you merged, right?
[15:41:18] Marzo: Will have to debug what is wrong again
[15:41:23] Marzo: Not sure
[15:46:20] Dominus: when I tinkered with it and followed your instructions on 25th November, playing a game worked and I also had music
[15:46:32] Dominus: (or rather still have)
[15:46:40] Dominus: on Woindows 10 64bit
[15:51:44] Marzo: Exact same version on Linux works and has sound
[15:52:39] Marzo: Hm. Palette remapping in BG title screen is borked
[15:52:48] Marzo: Ah
[15:52:57] Marzo: Creating a new game is causing a crash
[15:57:01] Dominus: yes, for me, too on the unique_ptr branch.
[15:57:38] Dominus: nothing to do with the windows branch, as my checkout hasn't had that merge yet
[15:58:06] Dominus: so, I mean for me, too, on OS X on the unique_ptr
[16:01:21] Marzo: Fixed
[16:01:41] Dominus: :)
[16:01:55] Marzo: Now for the highdpi, then the sound
[16:02:43] Marzo: Hm
[16:03:07] Marzo: 64-bit Exult seems to have mouse issues
[16:03:25] Dominus: what happens?
[16:04:04] Marzo: It frequently gets stuck a bit, then jumps
[16:04:17] Marzo: At least on my work computer
[16:04:39] Marzo: Let me try a 64-bi build on my own computer
[16:04:43] Dominus: on linux or Windows?
[16:05:13] Marzo: Windows
[16:05:28] Marzo: It is fine on Linux
[16:06:18] Dominus: ok, can't test it then really unless I boot windows on my machine... My VMs are not reliable there :)
[16:07:38] Marzo: Hm. Menu not resizing according to scaler anymore?
[16:07:54] Dominus: huh?
[16:08:57] Marzo: Oh, I remember now
[16:09:06] Marzo: You have to set a new window size
[16:12:19] Marzo: 64-bit Exult works fine on my own laptop
[16:18:32] Marzo: Seems my work computer can't handle Exult very well
[16:55:00] Lightkey: https://dilbert.com/strip/1995-06-24
[17:01:48] Marzo: Dominus: I was thinking that maybe we could use some sort of html to markdown converter and have a markdown version of our full readme
[17:18:09] Dominus: Marzo, maybe that could be done via the conversion we are doing now
[17:21:07] Dominus: but yeah, probably would need to do a conversion first to see how the markdowned file would look and then get the xml transformation to spit this out
[17:23:08] Dominus: he he, or rather, as I can see, there are converters to transform a markdowned doc to html :)
[18:05:17] Dominus: yay, hooray for Sourceforge... can't update the web sources via the update script :(
[18:05:29] Dominus: fatal: unable to access 'https://github.com/exult/exult-web.git/': Failed connect to github.com:443; No route to host
[19:19:18] Marzo: Dominus: I actually have midi sound using Windows midi driiiiiiiiiiiiiver
[19:19:21] Marzo: *driver
[19:19:30] Marzo: But no digital audio
[19:19:46] Dominus: that's even odder :)
[19:20:58] Marzo: But this time, I went back to the original msys2 branch
[19:21:09] Marzo: And I don't have digital sound with it either
[19:24:26] Dominus: hmm, I can confirm, unfortunately
[19:27:44] Dominus: somehow the waveout was killed... mt32emu does not give music, too
[19:32:20] Dominus: but the same exult.exe has digital/mt32emu music in my XP VM
[19:44:51] Marzo: Strange
[19:45:20] Marzo: So you have a Win7 VM laying around?
[20:33:24] Marzo: Huh
[20:33:54] Marzo: One of my changes in the unique_ptr branch is causing palette corruption in BG new game screen with multiracial shapes
[20:34:15] Marzo: But as it turns out, it is because it exposed a bug that has been working by pure luck for ages
[20:34:44] Marzo: Now to see how many other places are bugged in the same way
[21:00:05] Dominus: will try my w7 vms tomorrow. got both 32 and 64bit
[21:03:33] Marzo: Huh. Seems like this bug I mentioned is specific to one single location in the code
[21:04:17] Marzo: It can't be that easy
[21:08:49] Marzo: Confirmed: it in only in that place
[21:29:47] Marzo: And as it turns out, my work computer is surprisingly underpowered for Exult
[21:31:25] Marzo: I won't be able to really try the highdpi stuff after all
[21:31:48] Marzo: There is no way I can know for sure if it works well, because framerate is too choppy
[21:59:38] Marzo: Dominus: Exult has sound with SDL1
[22:29:32] Marzo: Dominus: fixed audio on Windows: https://github.com/exult/exult/commit/c87e811dac9bd9518aca2af320b22df94b422a5d
[22:41:09] Dominus: heya, back
[22:41:38] Dominus: I can't believe it didn't have sound for higher Windows since SDL2... :)
[22:44:47] Dominus: Marzo, but shouldn't your work computer at least work with the pointer scaler? I can't believe it is *THAT* underpowered :)
[23:03:14] Marzo: Dominus: I tried with the point scaler, without aspect correction, and at 1x scale
[23:03:35] Dominus: that's crazy then
[23:03:43] Marzo: The mouse moved freely for .5 second, got stuck for a while, teleported, moved for another .5 second, and so on
[23:04:42] Marzo: I work mostly over the network, so the local computer does not have to be fast
[23:05:45] Marzo: (and it is, in fact, mostly irrelevant; the software is large enough that the build system spawns a few hundreds of jobs in parallel in a compute grid, and even then, the build takes 20 minutes)
[23:06:28] Marzo: I may test with a linux live disk and see if it is still as slow
[23:06:36] Marzo: But maybe I will try it tomorrow