optick
TABSAT
Our great sponsors
optick | TABSAT | |
---|---|---|
7 | 27 | |
2,859 | 18 | |
- | - | |
0.0 | 6.0 | |
about 1 month ago | 10 months ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
optick
-
What is your favourite profiling tool for C++?
Does anyone here have experience with Optick: https://github.com/bombomby/optick ? It looks great but I haven't got the chance to try it. Was wondering how it compares to the other tools listed here.
-
What profiling tools you really want to recommend to others?
As a free alternative, I've had multiple people recommend Optick, but I haven't had the chance to play around with it yet, so I can't vouch for it myself.
-
Tracy: A hybrid frame and sampling profiler for games and other applications
I have used Tracy to improve the performance of a latency sensitive application. The main advantage of this tool, in comparison to something like the Visual Studio profiler, is the fact that it can highlight the inter thread dependencies and synchronization between the threads. The other main feature, in my opinion, is the statistical tab that is associated to the recorded events: it can show the statistical distribution of the duration of all the invocations of functions and it allows to identify patterns in the performance of the application. Furthermore, a table can be used to sort the invocations of the functions and quickly jump to the point in time when the sample was recorded.
Other notable tools that implement a functionality similar to what is provided by Tracy are Optick https://github.com/bombomby/optick and Intel VTune (sadly specific to only Intel processors) in the Threading analysis.
-
What are the best resources to learn networking for low latency C++ engineers?
we don't do systematic perf measurements beyond prod metrics but if we did the good tools are uiCA/IACA/etc, tracy/brofiler, perf/vtune
-
Should I make my own game engine?
I highly recommend checking out Optick. I use it almost daily at work :)
- What tracing library do you use that works cross platform?
- Optick: C++ Profiler for Games
TABSAT
-
Latest Pyfa update
I've encountered it myself for my own public FOSS programs, even the same Wacatac trojan claimed for a .Net app rather than Python. That time the older version of the public updates-checking library was depreciated into flagging as likely suspect, while the latest fixed it. Defender is dumb in this regard.
-
Just came back to this game..
I suppose you could try TABSAT https://github.com/DaneelTrevize/TABSAT. I haven’t tried it myself, but supposedly it lets you modify stuff like the number of mutants and giants so you could get rid of them.
-
The usual gameplay on the damn Desert.. (800%)
If you want to play classic no-Mutants 800%, you can edit a save to remove them via 0% population count scaling, or turn them all into Giants, or move the nearby ones to distant ones.
- TABSAT 1.6.0, bringing significantly improved area modification options
- TABSAT (a TAB Save Modifying & Backup Tool) version 1.5 is released
-
Geforce NOW save issue
Do you have any way to access the save file path/contents? A quick googling indicates GFN could be syncing with your Steam Cloud, so your laptop could run a local copy of Steam TAB enough to retrieve the saves when loading the main menu, and then you could use TABSAT to regenerate the check file.
-
Map Making - Want to edit an existing random map
I made TABSAT so that players can extract and modify save files, the manual modification feature should help in this regard.
-
TABSAT not working for me
Latest version available at: https://github.com/DaneelTrevize/TABSAT/releases TABSAT Log: 2023/04/04 14.49.16.311 - You are running the latest released version, TABSAT v1.4.2 2023/04/04 14.49.26.326 - Extracted save file: C:\Users\Baba\Documents\My Games\They Are Billions\Saves\shock.zxsav 2023/04/04 14.49.26.412 - Error while extracting or modifying the save: System.IndexOutOfRangeException: Index was outside the bounds of the array. at TABSAT.SaveReader.generateNavigableData(Int32 res) at TABSAT.SaveReader.getLayerData(MapLayers layer) at TABSAT.SaveReader..ctor(String filesPath) at TABSAT.SaveEditor..ctor(String filesPath) at TABSAT.ModifyManager.getSaveEditor() at TABSAT.ModifyManagerControls.modifyExtractedSave() at TABSAT.ModifyManagerControls.modifySave_DoWork(Object sender, DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
-
No save? Really?
TABSAT automates making copies of your saves and easily restoring them. Just have it enabled and then either depend on the game's schedule of autosaving or exit and resume a game to force a save to be generated, to be copied in the background.
-
how do i save it.
FYI I just released a new version of TABSAT, to help automate TAB saves management.
What are some alternatives?
tracy - Frame profiler
Modded-Mayors - Modded Mayor choices for They Are Billions (TAB)
MiniProfiler - A simple but effective mini-profiler for ASP.NET (and Core) websites
Mirror - #1 Open Source Unity Networking Library
palanteer - Visual Python and C++ nanosecond profiler, logger, tests enabler
ImGui.NET - An ImGui wrapper for .NET.
tiny-differentiable-simulator - Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
PixelVision8 - Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Unchase.FluentPerformanceMeter - :hammer: Make the exact performance measurements of the public methods for public classes using this NuGet Package with fluent interface. Requires .Net Standard 2.0+. It is an Open Source project under Apache-2.0 License.
Borderless-Gaming - Play your favorite games in a borderless window; no more time consuming alt-tabs.
Glimpse - The open source diagnostics platform for the web
TAB-memory-access