Subframe Chipmaker Mod

  • mark2222
    9th Oct 2016 Member 13 Permalink

    Subframe development is hard. The Subframe Chipmaker Mod fixes that:

    • Automatic particle reloading (needs to be enabled with "tpt.autoreload_enable(1)")
    • Stacked particles shown in debug HUD (I would PR this to upstream but the code's still a little messy)
    • Hex display for FILT ctype
    • (v1.1) Stack tool (Shift + S): Easily stack and unstack particles without the property tool
    • (v1.7) Config tool (C): Easily configure DRAY, CRAY, LDTC, DTEC, FILT and CONV
    • More features in the README: https://github.com/krawthekrow/TPT-Subframe-Mod

     

    This mod introduces no new particles and makes no simulation changes, and is thus entirely compatible with the official version.

     

    Downloads

    Thanks to starcatcher, you can download compiled executables here:

    Windows: https://starcatcher.us/TPT/mods/SubframeIDE/SubframeIDE.zip

    Mac: https://starcatcher.us/TPT/mods/SubframeIDE/SubframeIDE.dmg

    Linux (32-bit): https://starcatcher.us/TPT/mods/SubframeIDE/SubframeIDE%20linux32.zip

    Linux (64-bit): https://starcatcher.us/TPT/mods/SubframeIDE/SubframeIDE%20linux64.zip

     

    Most recent changelog

    v1.9:

    • Merge changes in 95.0.
    • Fix stack tool pmap id bug.
    • Fix prop tool particle name recognition bug.
    • Extend config tool to TSNS/LSNS tmp2.
    • Fix pasting/stamping ID reordering bug.

     

    Known bugs

    Config tool crashes game when used on large stacks. Fix pending release.

    Unsaved changes turns local load into remote load. Fix pending release.

     

    Interested in subframe development? Join us on #powder-subframe on IRC! And check out my compendium here:

     

     

    Have fun subframing!

    Edited 18 times by mark2222. Last: 29th July
  • techyman305
    9th Oct 2016 Member 0 Permalink

    This sounds great, most of the features are things I could really use! My only question is this: How do you actually use it? When I got jacob1's mod, it had an executer of its own in the file package, but yours does not have an executer of its own, and I'm not sure how to run in in regular TPT.

  • mark2222
    9th Oct 2016 Member 0 Permalink

    @techyman305:

    Yeah, I didn't compile any executables since it isn't "stable" yet. Though, if you told me your operating system, I might be able to compile an executable for you.

     

    If you want, you can compile it yourself. At least for Linux, it's really simple; just four lines in the Terminal. Compilation instructions for all operating systems are on the wiki (https://powdertoy.co.uk/Wiki/W/Main_Page.html), under "Powder Toy Development Help".

    Edited once by mark2222. Last: 9th Oct 2016
  • jacob1
    9th Oct 2016 Developer 0 Permalink
    Cool! There are some nice changes in here. Just tried a few of them, I really like how it shows stacked particles. Some other stuff is nice too (didn't test actual subframe stuff of FILT though)

    I think this mod would be a great use for my build server: https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=21072
    Just PM me or something, you only need to change one line and I can compile and host the mod for all platforms
  • techyman305
    9th Oct 2016 Member 0 Permalink

    I've got Windows 10, and I looked at the wiki. You may want to compile an executable, just for people like me who don't yet know how to do it ourselves, or don't have Git or MinGW :P (I neither know how, nor have the required libraries, but I'll be getting them and learning how soon!)

    Edited once by techyman305. Last: 9th Oct 2016
  • jacob1
    10th Oct 2016 Developer 0 Permalink
    @techyman305 (View Post)
    Download links for all platforms are now in the first post :)
  • techyman305
    10th Oct 2016 Member 0 Permalink

    Yay! Thanks. Edit: I have tried it, it is amazing! It's everything that normal powder is, but with some added details that I greatly enjoy. +1!

    Edited once by techyman305. Last: 10th Oct 2016
  • gunpowderTR
    17th Nov 2016 Member 0 Permalink

    Soo... Idk if this is normal but after 5 mins of playing with this i noticed that tpt was using 158,7 MiB of ram.

  • mark2222
    18th Nov 2016 Member 0 Permalink

    @gunpowderTR (View Post)

     

    Memory usage for me remains constant at about 500M. Did you do anything unusual during that 5 mins? Are you using OS X? Might be related to this issue: https://github.com/simtr/The-Powder-Toy/issues/331

  • gunpowderTR
    18th Nov 2016 Member 0 Permalink

    @mark2222 (View Post)

     Nope i wasnt doing unusual stuff (only tested the mod with a few saves) and im on linux (ubuntu to be exact)

    Also what is the reason for high mem usage on this mod

    Edited once by gunpowderTR. Last: 18th Nov 2016