Price: $1500
Description: This bounty doesn't change anything for users on x86, x64, or ARM Linux, OSX, MacOS, or Windows XP and newer. So, 99.9999% chance you.
Due to the lack of multi-column list boxes / tables in the game's UI, we're using Chromium to display web pages in the game for the various reports, magazines, and newspapers.
Sadly, this limits the game to only platforms Google supports with Chromium. This makes porting to other operating systems like FreeBSD, OpenBSD, NetBSD, HaikuOS, and architectures like POWER, RISCV, Loongson, and MIPS practically impossible.
This bounty would remove all requirements for CEF for specific ports that do not have CEF.
A replacement bare minimum reports system will be made at a much lower quality than the game with CEF. Hopefully future work toward multi-column list boxes and tables will pull the quality up somewhat.
Requirements: None
Required By: #272, #273, #274, #275, #277, #351, #352
Concerns: This might end up being a lot more work than it's worth. But we did have non-HTML reports for a long period of time, up until v1.17, if I recall. I do not believe the reports will even be as good as what was in that version of the game. I will probably limit it to a specific set of information that is absolutely required to play, and nothing more.
Eric's Opinion: Previously I looked toward implementing some hackish ports of CEF to some of the above platforms. But I do not think they will work. And even if they do, it will be too much work. This bounty will significantly increase the chances of alternative system ports. With bounty #300, multi-column list boxes, we can work toward removing the CEF requirements from the entire game. That would improve performance, stability, file sizes, and portability significantly.
Links: None
Description: This bounty doesn't change anything for users on x86, x64, or ARM Linux, OSX, MacOS, or Windows XP and newer. So, 99.9999% chance you.
Due to the lack of multi-column list boxes / tables in the game's UI, we're using Chromium to display web pages in the game for the various reports, magazines, and newspapers.
Sadly, this limits the game to only platforms Google supports with Chromium. This makes porting to other operating systems like FreeBSD, OpenBSD, NetBSD, HaikuOS, and architectures like POWER, RISCV, Loongson, and MIPS practically impossible.
This bounty would remove all requirements for CEF for specific ports that do not have CEF.
A replacement bare minimum reports system will be made at a much lower quality than the game with CEF. Hopefully future work toward multi-column list boxes and tables will pull the quality up somewhat.
Requirements: None
Required By: #272, #273, #274, #275, #277, #351, #352
Concerns: This might end up being a lot more work than it's worth. But we did have non-HTML reports for a long period of time, up until v1.17, if I recall. I do not believe the reports will even be as good as what was in that version of the game. I will probably limit it to a specific set of information that is absolutely required to play, and nothing more.
Eric's Opinion: Previously I looked toward implementing some hackish ports of CEF to some of the above platforms. But I do not think they will work. And even if they do, it will be too much work. This bounty will significantly increase the chances of alternative system ports. With bounty #300, multi-column list boxes, we can work toward removing the CEF requirements from the entire game. That would improve performance, stability, file sizes, and portability significantly.
Links: None
"great writers are indecent people, they live unfairly, saving the best part for paper.
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski
good human beings save the world, so that bastards like me can keep creating art, become immortal.
if you read this after I am dead it means I made it." ― Charles Bukowski