Stuff:
I noticed that Oblige will sometimes crash while generating a Megawad with ObAddon (out of memory, around 2 GB for me).
I know you can patch the exe to become large address but IMO that is only a temporary fix as there's still a limit.
So sometime back in March and after much fiddling in Visual Studio 2017 I managed to compile a x64 EXE from Oblige's v7.7.0 source.
Haven't had any issues compiling multiple Megawads with ObAddon since so I've figured it's time to release this.
Out of memory limit, begone!
Installtion:
Copy Oblige64.exe to your Oblige directory.
Run it!
VirusTotal:
https://www.virustotal.com/gui/file/723 ... /detection
Download:
http://www.mediafire.com/file/q54t6ogks ... 4.zip/file
Source w/ MSVC project:
http://www.mediafire.com/file/ww84wwpqz ... 1.zip/file
Credits:
EDGE devs for updated GLBSP
Long live Oblige!
Oblige v7.7.0 win64 executable
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
- Posts: 54
- Joined: Sat Jan 06, 2018 12:00 pm
Oblige v7.7.0 win64 executable
Last edited by Sumwunn on Sun Jul 14, 2019 11:07 am, edited 4 times in total.
-
- Posts: 1256
- Joined: Fri Mar 13, 2009 3:55 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10 Home
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Location: New York State
Re: Oblige v7.7.0 win64 executable
This is great to hear. This could be great as an essential piece to implement for ObAddon.
-
- Posts: 54
- Joined: Sat Jan 06, 2018 12:00 pm
Re: Oblige v7.7.0 win64 executable
Indeed, not much reason to use the 32-bit exe anymore.
Did a bit of benchmarking with ObAddon at default settings and length set to One Episode then ran Oblige 3 times for each exe. Results are in seconds.
32-bit:
613, 605, 585
64-bit:
511 500 471
Mini-update:
- Oblige will now flash in the taskbar when it has finished
Once I tidy up the VS project file I'll upload it to my GitHub. Only thing the user will have to do is fix include/lib paths and compile fltk & zlib which is easy since they compile out the box.
Project files require Visual Studio 2019 and are setup to produce only a x64 exe.
Did a bit of benchmarking with ObAddon at default settings and length set to One Episode then ran Oblige 3 times for each exe. Results are in seconds.
32-bit:
613, 605, 585
64-bit:
511 500 471
Mini-update:
- Oblige will now flash in the taskbar when it has finished
Once I tidy up the VS project file I'll upload it to my GitHub. Only thing the user will have to do is fix include/lib paths and compile fltk & zlib which is easy since they compile out the box.
Project files require Visual Studio 2019 and are setup to produce only a x64 exe.
-
- Posts: 25
- Joined: Sun Oct 01, 2017 8:24 am
Re: Oblige v7.7.0 win64 executable
This is truly excellent, thank you for this Sumwunn! I have now referenced this in the ObAddon readme.
-
-
- Posts: 4146
- Joined: Thu Jul 17, 2003 12:19 am
- Graphics Processor: nVidia (Legacy GZDoom)
- Location: British Columbia, Canada
Re: Oblige v7.7.0 win64 executable
Just tried it out with ObAddon-2019-03-05.pk3
After building the maps for ca. 30 minutes, Oblige64.exe chokes on the last map
[imgur]https://i.imgur.com/Kz3Lf1l[/imgur]
and gives an empty pwad.
Building a single map works.
After building the maps for ca. 30 minutes, Oblige64.exe chokes on the last map
[imgur]https://i.imgur.com/Kz3Lf1l[/imgur]
and gives an empty pwad.
Building a single map works.
-
- Posts: 571
- Joined: Sat Sep 23, 2017 8:42 am
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
Re: Oblige v7.7.0 win64 executable
Doesn't work for me either, it just hangs down deadly.
-
- Posts: 54
- Joined: Sat Jan 06, 2018 12:00 pm
Re: Oblige v7.7.0 win64 executable
Hmm, probably a ObAddon issue? I mean it does say script error.
Sometimes the default settings causes script errors to get spewed. I recommend deleting CONFIG.txt from your Oblige folder which will reset ObAddons options. I'd do this with every update just to be safe.
Also, I uploaded a new Oblige64.exe with updated GLBSP & PhysFS for what its worth.
EDIT 7/14/2019:
Another upload.
Taskbar flashing is back, seems it got excluded somehow.
Changes to source code for taskbar flashing and inclusion of ciso646 shouldn't interfere with GCC compiling anymore.
Sometimes the default settings causes script errors to get spewed. I recommend deleting CONFIG.txt from your Oblige folder which will reset ObAddons options. I'd do this with every update just to be safe.
Also, I uploaded a new Oblige64.exe with updated GLBSP & PhysFS for what its worth.
EDIT 7/14/2019:
Another upload.
Taskbar flashing is back, seems it got excluded somehow.
Changes to source code for taskbar flashing and inclusion of ciso646 shouldn't interfere with GCC compiling anymore.