Feynman's Mod

  • FeynmanLogomaker
    21st Feb 2015 Member 0 Permalink

    Last night, I managed to compile this for Mac (with a lot of help from jacob1), so a new release should be coming out this afternoon. The Mac version doesn't have LuaJIT, but that will hopefully be fixed in the update after this one.

     

    Also I'll be creating a new github repo and scrapping the current one, because it's getting cluttered with unnecessary and unrelated files.

     

    EDIT: I'm compiling it now.

    Edited 2 times by FeynmanLogomaker. Last: 21st Feb 2015
  • Kikkin
    21st Feb 2015 Banned 0 Permalink
    This post is hidden because the user is banned
  • jacob1
    21st Feb 2015 Developer 1 Permalink
    @FeynmanLogomaker (View Post)
    learn to git ):

    When committing, don't always just hit the button to commit all files, especially if there are 2800 of them. If you see that there are 2800 files, add something to the .gitignore. You can ignore entire directories like this: "5.1/"

    I also recommend not putting in random stuff like the source code to every program you have ever used inside your tpt source directory. Keep all that directly outside the directory if you need. Uploading the source to random stuff like you have been doing probably breaks a ton of licenses. When you delete your repo, copy data/, font/, generated/, resources/, and src/ into a new folder and delete all of the other folders. Also copy whatever random files you have in the root directory that you need (all the compiling stuff), but make sure to add your project files and other things other people don't need to the .gitignore.
  • FeynmanLogomaker
    21st Feb 2015 Member 0 Permalink

    Okay, I've uploaded everything, the Mac version should be available to download now!

     

    @jacob1 (View Post)

     yeah, I know, I'm going to create a new repo for it and clean out my local folder.

  • wolfy1339
    21st Feb 2015 Member 1 Permalink
    @FeynmanLogomaker (View Post)
    Fork the TPT repo to keep previous commits intact, then merge your changes on top.
    Also please use TPT's .gitignore because unrelated files are being pushed again
    Edited once by wolfy1339. Last: 21st Feb 2015
  • FeynmanLogomaker
    28th Feb 2015 Member 0 Permalink

    Anyone have any good suggestions that haven't been done yet? Development is getting a bit slow...

  • RedWagon
    28th Feb 2015 Member 0 Permalink

    How about a autosave function? Jacob1s mod has one

  • jacob1
    28th Feb 2015 Developer 2 Permalink
    @RedWagon (View Post)
    Well actually ... did you use that? I removed it >_>
    It now saves what you were doing when the game crashes, instead of every X seconds. So that made the autosave feature unnecessary, especially since it was really every X milliseconds ...

    The Bluescreen function would be a good place to start if you wanted to copy that feature :P https://github.com/simtr/The-Powder-Toy/blob/master/src/PowderToySDL.cpp#L724


    As for new features ... hmmm. I have lots of ideas in my README that I was planning on doing eventually.
  • FeynmanLogomaker
    28th Feb 2015 Member 0 Permalink

    Yeah, I've tried doing interesting things with the bluescreen, but I've never really gotten anywhere. Good idea though, I'll try it!

     

    EDIT: I've written it to save a stamp of the entire screen when it crashes but I haven't tested it yet.

    Edited once by FeynmanLogomaker. Last: 28th Feb 2015
  • SwagMan420
    28th Feb 2015 Member 0 Permalink
    This post has been removed: rick roll