#exult@irc.freenode.net logs for 17 Mar 2016 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:22:55] --> Kirben has joined #exult
[00:22:55] --- ChanServ gives channel operator status to Kirben
[00:45:33] <Kirben> I managed static build of GTK+ 2.24.30 and all the required libraries, Exult Studio compiles fines, but Pango seems unable to find any fonts.
[00:47:02] <Kirben> From logs:
[00:47:05] <Kirben> (exult_studio.exe:5956): Pango-WARNING **: couldn't load font "Sans Not-Rotated 10", falling back to "Sans Not-Rotated 10", expect ugly output.
[00:47:05] <Kirben> (exult_studio.exe:5956): Pango-WARNING **: All font fallbacks failed!!!!
[00:47:36] <Kirben> All text ends up as square boxes, rather than using fonts.
[01:53:08] --> Lightkey has joined #exult
[01:58:51] <-- Lightkey has left IRC (Ping timeout: 240 seconds)
[02:03:06] --> DominusExult has joined #exult
[02:03:06] --- ChanServ gives channel operator status to DominusExult
[02:06:34] <-- Dominus has left IRC (Ping timeout: 250 seconds)
[02:06:35] --- DominusExult is now known as Dominus
[02:11:27] --> Lightkey has joined #exult
[02:18:05] <-- Lightkey has left IRC (*.net *.split)
[02:18:06] <-- SHODAN has left IRC (*.net *.split)
[02:23:35] --> SHODAN has joined #exult
[02:24:08] <-- SHODAN has left IRC (Max SendQ exceeded)
[02:24:15] --> SHODAN has joined #exult
[02:31:22] --> Lightkey has joined #exult
[02:43:20] <Marzo> Whelp
[02:43:37] <Marzo> Today, protests will start happening in my country until the government falls
[03:04:57] --- ParuNexus is now known as WindowsNexus
[03:26:49] --- WindowsNexus is now known as Parunexus
[04:04:50] <-- Kirben has left IRC (Quit: System Meltdown)
[04:35:50] <-- Marzo has left IRC (Ping timeout: 268 seconds)
[04:43:07] <-- Rottingbeef has left IRC ()
[04:49:13] --> Rottingbeef has joined #exult
[05:46:30] --> Marzo has joined #exult
[07:27:02] --> ttarrant has joined #exult
[07:31:51] <-- ttarrant has left IRC (Ping timeout: 244 seconds)
[07:46:42] --> ttarrant has joined #exult
[09:27:42] <Dominus> :(
[10:54:00] <Dominus> Malignant_Manor: if you think using a different pointer for the teleport cheat, could you figure out how to use the EXULT_FLX_POINTERS_SHP, similar to how the exultmenu.cc use it? I tried a bit but am getting stuck
[11:20:38] <Dominus> Malignant_Manor, odd, still doesn't allow choosing an outline for the solid bar.
[11:57:41] <Dominus> documentation 1st draft written. Will need to proofread it this evening.
[12:23:41] <-- ttarrant has left IRC (Quit: I'm off)
[12:23:52] --> ttarrant has joined #exult
[13:33:46] <Dominus> Malignant_Manor: if you think using a different pointer *is worthwhile*, I meant
[14:12:23] <-- ttarrant has left IRC (Ping timeout: 246 seconds)
[14:13:23] --> ttarrant has joined #exult
[14:41:29] <-- ttarrant has left IRC (Ping timeout: 264 seconds)
[14:42:28] --> ttarrant has joined #exult
[16:09:53] --> Malignant_Manor has joined #exult
[16:11:48] <Malignant_Manor> Dominus: I could have swore it was working.
[16:12:32] <Malignant_Manor> I know what is happening though.
[16:14:44] <Malignant_Manor> Going back to coding Exult, I've had too many screw ups.
[16:23:29] <Malignant_Manor> The person compiling on Pi 3 probably won't reply back.
[16:36:41] <Malignant_Manor> Dominus, the Exult menu creates a different mouse pointer before the normal mouse is loaded and deletes that mouse pointer on exit.
[16:38:55] <Malignant_Manor> I could probably add another new mouse and (c++) pointer and switch between them.
[16:41:19] <Dominus> Heya Malignant_Manor
[16:41:51] <Dominus> I'm not sure if it's worth it to go through hoops to add another pointer
[16:41:51] <Malignant_Manor> You wanted a blue target right?
[16:42:10] <Dominus> What is your opinion?
[16:42:29] <Malignant_Manor> I was going to ask Marzo.
[16:42:50] <Dominus> It would look nicer but ultimately... Not sure
[16:43:07] <Dominus> And yes, blue I think
[16:44:34] <Malignant_Manor> Marzo: what do you think about using another mouse (c++) pointer using data/ pointers.shp in the game and switching (and possibly deleting the one in the flx) pointer shapes?
[16:46:58] <Malignant_Manor> Either that or use an actual patch to the mouse pointer shp. You being able to patch the shp would be better.
[16:48:56] <Dominus> You can patch the pointer.shp (afaict) but that's not a solution ;)
[16:49:49] <Dominus> I think the right way is to be able to extend the mouse pointers, not exchange them
[16:50:50] --> GitHub has joined #exult
[16:50:50] <GitHub> [exult] malignantmanor pushed 1 new commit to master: https://git.io/vawMs
[16:50:50] <GitHub> exult/master fb41264 Malignant Manor: * gamewin.cc: Fix use_shortcutbar not changing when switching between yes...
[16:50:50] <-- GitHub has left #exult
[16:52:07] <Malignant_Manor> Well, it would be frame 50 (I think) then the pointer from the game would overwrite it if the shp contains that frame.
[16:54:21] <Malignant_Manor> If not doing that, it would be back to two different shp files in memory and switching between them.
[17:18:29] <Dominus> I think we are misunderstanding each other. What I meant is that a good way to do a different mouse pointer, would be extending the current way to allow for shapes not defined as pointer shapes in mouse.h
[17:19:55] <Dominus> So that similar to Mouse::redx, it would work as Mouse::shape(shape from flx foo, framenum bar)
[17:53:47] <Malignant_Manor> I stupidly left in a small memory leak from the original shortcutBar code. It currently creates a new bar every game load.
[17:54:31] <Malignant_Manor> I miss the days when Exult had more active development.
[17:58:17] <Malignant_Manor> Loading still seems leaky.
[18:10:44] <Dominus> When you copy stuff that leaks then it is not really your fault IMO
[18:10:57] <Dominus> Blame litchie and me
[18:12:05] <Dominus> But yeah, the times when you committed stuff and five minutes later, Fingolfin, Wjp or Colourless comitted a fix and scolded you for doing bad stuff...
[18:12:23] <Dominus> Those times were the golden age of Exult ;)
[18:13:48] <Malignant_Manor> It seems so small I can't tell the difference in memory gain on Win 10 which only shows MB instead of KB.
[18:13:52] --> frob has joined #exult
[18:14:33] <Malignant_Manor> We have at least one leak that is larger but still insignificant.
[18:15:39] <Malignant_Manor> I don't have a Linux setup to try Valgrind. It's not really worth anyone's time anyway.
[18:39:20] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.92 [Firefox 45.0/20160303134406])
[20:56:34] --> GitHub has joined #exult
[20:56:34] <GitHub> [exult] DominusExult pushed 1 new commit to master: https://git.io/varKw
[20:56:34] <GitHub> exult/master 0166e6f DominusExult: Updated documentation with ShortcutBar settings and button functions
[20:56:34] <-- GitHub has left #exult
[21:04:15] --> GitHub has joined #exult
[21:04:15] <GitHub> [exult-web] DominusExult pushed 1 new commit to master: https://git.io/var6j
[21:04:15] <GitHub> exult-web/master bfbfd24 DominusExult: Updated documentation with ShortcutBar settings and button functions
[21:04:15] <-- GitHub has left #exult
[21:08:18] <Dominus> now I need to back port the back ported shortcutbar to exult-ios... another time...
[21:44:51] <-- ttarrant has left IRC (Ping timeout: 244 seconds)
[23:18:39] --> Kirben has joined #exult
[23:18:39] --- ChanServ gives channel operator status to Kirben