THREAD: [RELEASE] Black Ops II - GSX Studio
  1. 08-20-2018, 10:59 AM
    anthonything's Avatar
    anthonything
    Space Ninja
    anthonything's Avatar
    anthonything
    Space Ninja
    848
    Posts
    19,850
    Reputation
    Nov 2012
    NextGenUpdate
    Hey everyone, not going to bother making a long post because I made a video explaining it pretty well, not to mention i will be making tutorials this week over all of the features, but long story short this is a development environment for GSC that provides a massive upgrade to the compiler, along with functionalities not possible within standard GSC, and a visual studio themed editor.

    If you aren't interested in the editor, you might still be interested in the GSXCompilerLib, which is a portable version of all the compiler features, including injection.

    Features:
    - Set/Get memory
    - Call builtin functions to the exe (RPC)
    - Compile gscs with unlimited references to any unique string (fix to the 255 limit from the old compiler)
    - Switch statements fixed
    - Define macros
    - Inject massive GSCs
    - String Reduction Technique that reduces global string usage by 33% (saving on average around 3000 strings)
    - Portable compiler library that includes platform injection features and all optimizations
    - Extended list of builtin functions for faster development
    - Etc, etc, ... etc

    I might be a bit rusty in making threads by the way (or i was never good at it at all :P), considering my last post was over a year ago (I think).

    Release Video:


    UPDATE (5/30/19): Development pc was wiped a while back by a windows error so I no longer have the ability to update or patch this project. The xb360 features will not work due to an address lookup issue, however it can still inject your non-gsx scripts, increase string limits, etc. The GSX compiler library is mobile, however, so you can actually fix the injection and patching issues yourself if you have the knowledge. I apologize to everyone who was intending to use this on xbox; I don't own an xb360 and was not able to do any of the offset work on a live image (tried to do it through ida -- unsuccessfully evidently).

    Download: You must be logged in and thank the post to view hidden content.

    Known Issues:
    - XB360 just doesnt work.
    - You have to have gsx studio installed to the same hard drive as your operating system. Otherwise, your projects will not save correctly.

    Virus scans (includes the updater which is the main download, and then the two packed executables included, excluding the certificate installer which is un-obfuscated):
    Virus Scan for updater: (4/66) [url=https://www.virustotal.com/#/file/1d7281fe9943f8f4bd1539cd4d5f4588b30bbd2d15128ff9d9 ff29f8f5281575/detection]VirusTotal[/url]
    Virus Scan for main exe: (6/66 due to heuristics and enigma) [url=https://www.virustotal.com/#/file/46b92b6ea010336de731e5b053c29c75dcd4df8fe6a2e0c981 ddd42b1c492c1f/detection]VirusTotal[/url]
    Virus Scan for installer: [url=https://www.virustotal.com/#/file-analysis/ZDE1YzFmMGE2OTEwZGQyY2QwMjcyODgxYThlYjliZjA6MTUzND c2MTMzOA==]VirusTotal[/url]

    Note: If you are on Windows 10 and have no antivirus or have windows defender enabled, you need to make an exception for GSX Studio. Windows defender flags it as a trojan so it will automatically get deleted on installation unless you disable defender or make an exception.

    Credits copied from readme:
    -Extinct ~ Support, lots of help with function definitions and alpha testing.
    -SyGnUs ~ GSC Dumper, massive help in the creation and development of unsafe custom functions
    -Agreedbog ~ Help with some assembly for custom functions
    -Alfredo ~ Support, small toolwork here and there
    -Loz ~ General GSC Support
    -Kokole, Nukem, Master131 ~ Original reversal of Black Ops II GSC
    -DTX12 ~ His original compiler work
    -Jwm614 ~ Help with some PC injection addresses and the text editor
    -XTul, TCM, Inc ~ Alpha testing
    -jakedragon24, Cykotic ~ Helped with Xbox SESR Database Collection


    FAQ:
    - Getting 'Failed to write critical data'?
    --- If not on Xbox, reconnect to your target platform. If on xbox, disable all plugins besides the one you are using (JRPC2 or XRPC) and disable any non-host menus or tesseract. These all collide with the tool's ability to communicate with the target platform

    - Having freeze issues on PS3?
    --- Use a clean eboot. Modified eboots can overwrite some of the functions used by gsx studio to enable memory access.

    - Having issues with a project you 'ported' to gsx studio by hand?
    --- Use the built in import project feature. GSX Studio has a project structure unique to the application, and making your own modifications may corrupt the integrity of the project.

    - Getting errors in GSX studio for your project that you dont get in GSC Studio?
    --- GSX studio finds errors in your script that would cause a freeze under normal circumstances. If it is a fatal error, gsx studio will not inject your project before you correct these errors.
    --- This isnt to say that these errors didnt exist in your GSC Studio project, more so that GSC Studio doesnt check for these errors.

    Ill try to keep the virus scans updated but since I push builds frequently I might fall behind. Just let me know and ill update them.
    Last edited by anthonything ; 09-02-2020 at 04:30 PM. Reason: Updated link

  2. The Following 462 Users Say Thank You to anthonything For This Useful Post:

    , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , See more...

  3. 08-21-2018, 09:29 AM
    anthonything's Avatar
    anthonything
    Space Ninja
    anthonything's Avatar
    anthonything
    Space Ninja
    848
    Posts
    19,850
    Reputation
    Nov 2012
    NextGenUpdate
    Originally Posted by e1gh2j6 View Post
    Hi, first of all beautiful project! Smile

    But I have a problem when I create a project :(


    You must login or register to view this content.


    You must login or register to view this content.
    Copy that to your installation directory (program files x86/GSX Studio)

    You may want to disable anti-virus as well, because from my experience the only time that gets deleted is when anti-virus removes it.
  4. The Following User Thanked anthonything For This Useful Post:


  5. 08-21-2018, 11:00 AM
    e1gh2j6's Avatar
    e1gh2j6
    Pokemon Trainer
    e1gh2j6's Avatar
    e1gh2j6
    Pokemon Trainer
    91
    Posts
    170
    Reputation
    Dec 2014
    NextGenUpdate
    Thank you it works Smile
  6. The Following User Thanked e1gh2j6 For This Useful Post:


  7. 08-21-2018, 10:32 PM
    45
    Posts
    30
    Reputation
    Aug 2013
    NextGenUpdate
    Originally Posted by anthonything View Post
    You must login or register to view this content.
    Copy that to your installation directory (program files x86/GSX Studio)

    You may want to disable anti-virus as well, because from my experience the only time that gets deleted is when anti-virus removes it.


    I have the same problem already copied the file and still does not work
  8. 08-22-2018, 12:13 AM
    anthonything's Avatar
    anthonything
    Space Ninja
    anthonything's Avatar
    anthonything
    Space Ninja
    848
    Posts
    19,850
    Reputation
    Nov 2012
    NextGenUpdate
    Originally Posted by sandro View Post
    I have the same problem already copied the file and still does not work


    Well if you copied the file to the install directory then the error shouldn't be popping up since the error its self is a file not found exception.
  9. The Following User Thanked anthonything For This Useful Post:


  10. 08-22-2018, 05:00 AM
    Im_YouViolateMe's Avatar
    Im_YouViolateMe
    NextGenUpdate Elite
    Im_YouViolateMe's Avatar
    Im_YouViolateMe
    NextGenUpdate Elite
    569
    Posts
    11,707
    Reputation
    Mar 2015
    NextGenUpdate
    Originally Posted by anthonything View Post
    Hey everyone, not going to bother making a long post because I made a video explaining it pretty well, not to mention i will be making tutorials this week over all of the features, but long story short this is a development environment for GSC that provides a massive upgrade to the compiler, along with functionalities not possible within standard GSC, and a visual studio themed editor.

    If you aren't interested in the editor, you might still be interested in the GSXCompilerLib, which is a portable version of all the compiler features, including injection.

    Features:
    - Set/Get memory
    - Call builtin functions to the exe (RPC)
    - Compile gscs with unlimited references to any unique string (fix to the 255 limit from the old compiler)
    - Switch statements fixed
    - Define macros
    - Inject massive GSCs
    - String Reduction Technique that reduces global string usage by 33% (saving on average around 3000 strings)
    - Portable compiler library that includes platform injection features and all optimizations
    - Extended list of builtin functions for faster development
    - Etc, etc, ... etc

    I might be a bit rusty in making threads by the way (or i was never good at it at all :P), considering my last post was over a year ago (I think).

    Release Video:


    Download: You must login or register to view this content.

    Virus scans (includes the updater which is the main download, and then the two packed executables included, excluding the certificate installer which is un-obfuscated):
    Virus Scan for updater: (4/66) [url]https://www.virustotal.com/#/file/1d7281fe9943f8f4bd1539cd4d5f4588b30bbd2d15128ff9d9 ff29f8f5281575/detection[/url]
    Virus Scan for main exe: (6/66 due to heuristics and enigma) [url=https://www.virustotal.com/#/file/46b92b6ea010336de731e5b053c29c75dcd4df8fe6a2e0c981 ddd42b1c492c1f/detection]VirusTotal[/url]
    Virus Scan for installer: [url=https://www.virustotal.com/#/file-analysis/ZDE1YzFmMGE2OTEwZGQyY2QwMjcyODgxYThlYjliZjA6MTUzND c2MTMzOA==]VirusTotal[/url]

    Note: If you are on Windows 10 and have no antivirus or have windows defender enabled, you need to make an exception for GSX Studio. Windows defender flags it as a trojan so it will automatically get deleted on installation unless you disable defender or make an exception.

    Credits copied from readme:
    -Extinct ~ Support, lots of help with function definitions and alpha testing.
    -SyGnUs ~ GSC Dumper, massive help in the creation and development of unsafe custom functions
    -Agreedbog ~ Help with some assembly for custom functions
    -Alfredo ~ Support, small toolwork here and there
    -Loz ~ General GSC Support
    -Kokole, Nukem, Master131 ~ Original reversal of Black Ops II GSC
    -DTX12 ~ His original compiler work
    -Jwm614 ~ Help with some PC injection addresses and the text editor
    -XTul, TCM, Inc ~ Alpha testing
    -jakedragon24, Cykotic ~ Helped with Xbox SESR Database Collection


    Other than that I cant think of anything else to put in the post so enjoy i guess.

    Ill try to keep the virus scans updated but since I push builds frequently I might fall behind. Just let me know and ill update them.


    Well lick my testicles and call me captain crunch
  11. The Following 3 Users Say Thank You to Im_YouViolateMe For This Useful Post:

    , ,

  12. 08-22-2018, 06:01 AM
    Im_YouViolateMe's Avatar
    Im_YouViolateMe
    NextGenUpdate Elite
    Im_YouViolateMe's Avatar
    Im_YouViolateMe
    NextGenUpdate Elite
    569
    Posts
    11,707
    Reputation
    Mar 2015
    NextGenUpdate
    You say this has plenty of features but can it get me free blowjobs?
  13. The Following User Thanked Im_YouViolateMe For This Useful Post:


  14. 08-22-2018, 06:08 AM
    anthonything's Avatar
    anthonything
    Space Ninja
    anthonything's Avatar
    anthonything
    Space Ninja
    848
    Posts
    19,850
    Reputation
    Nov 2012
    NextGenUpdate
    Originally Posted by YouViolateMe View Post
    You say this has plenty of features but can it get me free blowjobs?


    Only from extinct, but you gotta take what you can get
  15. The Following 2 Users Say Thank You to anthonything For This Useful Post:

    ,

  16. 08-25-2018, 07:20 PM
    DoraTheKiller97's Avatar
    DoraTheKiller97
    Treasure hunter
    DoraTheKiller97's Avatar
    DoraTheKiller97
    Treasure hunter
    899
    Posts
    4,184
    Reputation
    Feb 2014
    NextGenUpdate
    Pretty cool stuff. Breaking the boundaries. ResistTheSun
  17. 08-26-2018, 03:48 AM
    Richi987's Avatar
    Richi987
    Haxor!
    Richi987's Avatar
    Richi987
    Haxor!
    29
    Posts
    10
    Reputation
    Jul 2015
    NextGenUpdate
    Repair the program with the installer Smile
    Worked fine for me