Feature requests for the next Bootleg release

  • Thread starter Thread starter Vgr
  • Start date Start date
Status
Not open for further replies.
I'm gonna be That Guy and say that the one thing that I would like the most is an option to install Bootleg solely with the stuff that works with the Steam Release. Like, that run straight from the game library.
 
Iceboundphoenix, all new mods will be present, that's not a problem.

Alexios, I don't know how the Steam version works, but we'll try.
 
All mods will be added. This thread is not for mod requests more than feature requests (even though I did include the mod requests at first, that's becoming a lot).
 
1) Rewrite the whole Bootleg in INNO Setup (Or any other programmable environment).
2) Make use of FreeArc (INNO Setup Script already available, but can be easily implemented into virtually anything), to save more space.

Example of magochocobo_ff7pack3.rar: This file actually has the same folder packed twice, which is again a waste of space

Original Size:    415 MB
Packed with FreeArc: 186 MB
Proof

P.S. Without the duplicate folder it would've been ~100 MB less

I also experimented with Upscaled Magic  files (data.7z.001 - data.7z.006 ), since it also has a moderate filesize. The results aren't as good as the one mention above, because 7z is already quite strong compression.

Size of 6 files together: 545 MB
Packed with FreeArc: 539 MB
Proof

I think FreeArc would be good for those big rar/zip files.
 
Keeping that in mind. However, we cannot compress any mod that is not in the Bootleg's main executable, since the users download the mods from their creators. It's up to the mods creators to do that, and we will of course adapt it.

As for the rewriting, that's been a to-do since forever, but neither PitBrat or myself are good enough to do anything other than in batch (and now that PitBrat can no longer work on it, it got worse).
 
Reunion mod can be included?
Another question that will be long before we have a new version of the bootleg?
Thank you: D
 
As for the rewriting, that's been a to-do since forever, but neither PitBrat or myself are good enough to do anything other than in batch (and now that PitBrat can no longer work on it, it got worse).
Well I have INNO scripting skills (which is basically Pascal), but I'm also busy with other projects at the moment. I can make a demo GUI in INNO (Or maybe Delphi, if Freearc is completely vetoed) when I'm free and send send it to you to see if you like it...
 
I never worked with INNO. Take note that the GUI part is not even 10% of Bootleg. The whole Bootleg process is currently written in batch but the GUI is written in VB.NET. PitBrat was looking to merge both in one language while I was looking to keep code and GUI separated. At this point either is fine, it depends on the coders (which are way more skilled than me and PitBrat).
 
I never worked with INNO. Take note that the GUI part is not even 10% of Bootleg.
Yes, but as far as I imagine, it can't go further than archive extracting,copying, registry keys, right?
 
It does that and much more. Just to give you an idea, there are 10.5 thousand lines of code only for the Bootleg process. In the current states of things it could be reduced to about 7-8k but a complete rewrite is in order to shrink it further. I personally don't want to keep the current code for the next version, because it's not easy to add new mods right now, and the code is really hard to understand for someone else than me or PitBrat (because we've worked so much on it). What would be great is something that many people are coding and that anyone with minimum coding knowledge can understand or even edit (was thinking of setting up a GitHub for that).

TL;DR - yes it extracts/copy and edits registry keys but it also makes the mods work together.
 
It does that and much more. Just to give you an idea, there are 10.5 thousand lines of code only for the Bootleg process. In the current states of things it could be reduced to about 7-8k but a complete rewrite is in order to shrink it further. I personally don't want to keep the current code for the next version, because it's not easy to add new mods right now, and the code is really hard to understand for someone else than me or PitBrat (because we've worked so much on it). What would be great is something that many people are coding and that anyone with minimum coding knowledge can understand or even edit (was thinking of setting up a GitHub for that).

TL;DR - yes it extracts/copy and edits registry keys but it also makes the mods work together.
If someone finds 4 sentences to be TL:DR, then I don't think they should be editing/adding code for us :-P
 
yes it extracts/copy and edits registry keys but it also makes the mods work together.
Sounds a bit more complex than I thought, but achievable. But since I don't know when I'll be free, I would vote for GitHub.
 
Sounds a bit more complex than I thought, but achievable. But since I don't know when I'll be free, I would vote for GitHub.
You wrote for the GIthub in PPSSPP? Shit man, good work.
 
hi! how is going the next bootleg release? a lot of work yet?

just asking because i want play ff7 again, and depending of your answer, i'll wait for next release or not hehe

thx for your work!!
 
Don't wait for the next release. The next Bootleg release is undergoing a rewriting-from-scratch process which is long, and it is yet impossible for me to say a release date.
 
Please kick out that one Yuffie-Model that causes that battle-glitch.
It's beautiful but there were way too many threads about "Yuffie doing nothing" in the recent past.
 
Status
Not open for further replies.
Back
Top