Subframe Chipmaker Mod

  • mark2222
    October 2016 Member 12 Permalink

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

    • Automatic particle reloading (needs to be enabled with tpt.setdebug(0x8))
    • Stacked particles shown in debug HUD (I would PR this to upstream but the code's still a little messy)
    • New colours for DRAY and DTEC to differentiate them from each other and ARAY
    • Hex display for FILT ctype
    • (v1.1) Stack tool (Shift + S): Easily stack and unstack particles without the property tool
    • 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.6:
    Merge changes in 93.3.
    Allow property tool to set temperature in kelvin.
    Make property tool 30th-bit handling opt-in.
    Allow spectral data to be displayed in hex and unmodified decimal.

     

    Known bugs

    "filt:" shortcut for creating FILTs of a given ctype with CRAY sets FILT's tmp to half the value specified. Fixed in master, waiting for 94.0.

    Hex ctype display doesn't work for BRAY/PHOT. Fixed in master, waiting for 94.0.

     

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

     

     

    Have fun subframing!

    Edited 12 times by mark2222. Last: 27th July
  • techyman305
    October 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
    October 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: October 2016
  • jacob1
    October 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
    October 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: October 2016
  • jacob1
    October 2016 Developer 0 Permalink
    @techyman305 (View Post)
    Download links for all platforms are now in the first post :)
  • techyman305
    October 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: October 2016
  • gunpowderTR
    November 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
    November 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
    November 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: November 2016