Milton 1.2.7

Sergio González  —  2 years, 12 months ago
It should have anti-aliasing on many more machines now! (Paging gingerBill and mrmixer)


Hope it works well.
Simon Anciaux  —  2 years, 12 months ago
Thanks, there is anti-aliasing in this build. But it doesn't look as good as in 1.2.5. I don't know if it's expected from the switch to the new renderer. Maybe a way to configure the AA level (2x, 4x, 8x) would help? Here are some exports.
Ginger Bill  —  2 years, 11 months ago
The anti-aliasing works now! I actually prefer this version as it is crisper than the older style.
Sergio González  —  2 years, 11 months ago [Edited 0 minutes later]
mrmixer: Yeah.. It's expected to look different. If you don't mind recompiling, you can change the MSAA_NUM_SAMPLES define from 4 to 8 (or something else?) in src/milton_configuration.h. But IMO, while 8x looks better than 4x, it's not going to make a difference if you don't prefer the new AA.

gingerBill: \o/

Thanks for the help! Glad to hear it's working.
岩倉 澪  —  2 years, 11 months ago
What is the status on Linux support/level of effort required to implement?

I'm interested in using Milton for whiteboard sessions on my stream, but it would need to be available on Linux first. I might be interested in helping port it to Linux depending on what all needs to be done/if you are open to help
Simon Anciaux  —  2 years, 11 months ago
Just to see the difference I tried to compile Milton. But since I'm still using VS2012 it needed some fixes (doesn't support C99):
- CTime, the problem in this thread;
- Removing all initializer lists;
- roundf not available;
- warnings in stb libraries: "unreferenced local function has been removed" /wd4505

When all that is fixed it compiles but I get a run time error: R6002 - floating point support not loaded.
Any idea what is causing that ?
Mārtiņš Možeiko  —  2 years, 11 months ago [Edited 0 minutes later]
This error happens because of mismatched SDL library. If you compile with VS2012, then you need to use static SDL library that is also compiled with VS2012. Either compile SDL from sources, or get dynamic SDL library from SDL website. Dynamic SDL library should work with any VS version regardless of what VS was used to compile SDL.
Sergio González  —  2 years, 11 months ago
I got a message on twitch from user249 or something like that. I have seen that person before but I can't remember their handle (sorry!). They compiled Milton on Linux with some small changes but it wasn't linking yet. Link to the diff here. It should be a matter of implementing a set of platform functions - functions for showing dialogs and so on. And ironing out bugs that may show up after Milton is running.
Simon Anciaux  —  2 years, 11 months ago
Thanks mmozeiko, I compiled SDL2 from the source and it worked.
Log in to comment