Subframe Chipmaker Mod

  • mark2222
    9th Oct 2016 Member 22 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
    • (v1.1) Stack tool (Shift + S): Stack and unstack particles without the property tool
    • (v1.7) Config tool (C): Quickly configure DRAY, CRAY, LDTC, DTEC, FILT and CONV
    • (v1.10) Stack edit (E and Shift-E): Edit particles in the middle of stacks
    • More features in the README: https://github.com/krawthekrow/TPT-Subframe-Mod

     

    This mod introduces no new particles and makes no simulation changes, so it's 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.15:

    • Merge changes in 97.0.
    • Don't change particle IDs in stack edit if stack mode is not enabled

     

    Work queue/Known bugs

     

    • Make stack tool toggleable
    • Stack/unstack when pasting -- while paste preview is loaded, hit shift-S to stack or unstack all particles in the paste
    • Improve PROP tool (see Ultimata)
    • Improve config tool (menu to select what prop to edit, setting sensor modes, PSTN, explanations for what each setting does)

     

    Interested in subframe development? Join us on #powder-subframe on IRC! Or Discord: https://discord.gg/fjF24Hc

     

    And check out my lesson series here:

     

     

    Have fun subframing!

    Edited 37 times by mark2222. Last: 4th Jan 2023
  • 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