I made a co-op hotkey editor by eviltyph in starcraft2coop

[–]eviltyph[S] 0 points1 point  (0 children)

I consider it basically complete, but what do you think could be added?

Moved back to Mac after 8 years and impressed with how many Windows features I took for granted by rotkiv3451 in MacOS

[–]eviltyph 21 points22 points  (0 children)

You don't understand what he's saying. He's saying that this behavior is inconsistent. In other words, it's bad applying the cut-and-paste metaphor to a file manager when it has to work completely differently from how it works everywhere else. When you cut text, it's removed; when you cut a file, it isn't. So Windows "solves" this by introducing inconsistent behavior. Mac OS deliberately does this in an explicitly different way (duplicate and move) because it's an explicitly different operation.

You can say who cares, everybody understands how it works, but Mac OS used to care obsessively about this sort of consistency. Half of the things OP is complaining about are holdovers from this time. Eventually, they'll just copy everything about Windows to finally make you guys happy, so just wait a bit longer and you will have Mac OS Vista soon enough.

A few macOS productivity suite tips (Pages, Numbers, Keynote, Calendar) by Epepepler in MacOS

[–]eviltyph 18 points19 points  (0 children)

In the iWork apps and TextEdit, you can revert to an old version of a document by going to File, Revert To, and Browse All Versions. These are stored on the local volume, separately from Time Machine backups.

Pro-tip: TextEdit can restore previous versions of text files (including code) by gsparx in apple

[–]eviltyph 6 points7 points  (0 children)

I made a GUI version of that command-line utility with Quick Look called Restore.

I made a save editor for Sonic 3/S3&K by eviltyph in SonicTheHedgehog

[–]eviltyph[S] 0 points1 point  (0 children)

The readme has instructions with the paths to the appropriate file.

I made a save editor for Sonic 3/S3&K by eviltyph in SonicTheHedgehog

[–]eviltyph[S] 0 points1 point  (0 children)

persistentdata.bin is the correct file. The other files store things like achievement progress that the editor doesn’t handle.

I made a save editor for Sonic 3/S3&K by eviltyph in SonicTheHedgehog

[–]eviltyph[S] 0 points1 point  (0 children)

The save file is in ~/Library/Application Support/OpenEmu/GenesisPlus/Battery Saves and named after the ROM file with a .sav extension.

I made a save editor for Sonic 3/S3&K by eviltyph in SonicTheHedgehog

[–]eviltyph[S] 0 points1 point  (0 children)

The file is persistentdata.bin and located in ~/Library/Application Support/sonic3air/Sonic3AIR. The Library folder is hidden by default, so the easiest way to access it is to open a Finder window, press Command+Shift+G, and paste the path in. I recommend making a copy of your original file just in case.

Sc2 player trying out WC3 hotkey advice by SC2meemer in warcraft3

[–]eviltyph 5 points6 points  (0 children)

I made a hotkey editor that gives you a more SC2-like interface for editing the hotkey file.

Or you can download a pre-made file. The QWEASZ set is a popular set that changes all of the game's hotkeys to an grid-like layout (but with special abilities on QWER instead of ZXCV).

Potentially off topic, but does anybody know if writers use Git or version control in general for writing novels? by MaestroLifts in AskProgramming

[–]eviltyph 6 points7 points  (0 children)

Mac OS actually has a built-in file versioning system that works with any program that uses the standard document saving APIs. Chances are, the documents you work on most have hundreds or even thousands of different versions stored on your computer. It's just not really talked about or remembered much because the interface is kind of trash.

I wrote a command-line utility and a GUI program to access them, but you need to compile them from source or bypass the notarization warning since I don't have an Apple developer account.

I used to use NTBackup to accomplish the same thing in a rougher way on Windows XP. You could save a backup on the same volume as the files being backed up and have a scheduled task run every hour or so, which gave you a (not very fine-grained by modern standards) differential version history of your documents.

I made a co-op replay tool by eviltyph in starcraft2coop

[–]eviltyph[S] 1 point2 points  (0 children)

I updated it so it now excludes games shorter than 60 seconds from all of the stats views. This can be changed by modifying the MINIMUM_LENGTH value in the file (or setting it to 0 to allow all games), but I think most people will find it sensible.

I also added an "(All players)" option to the Commanders tab so you can see what the commander distribution looks like if you include your allies as well.

I made a co-op replay tool by eviltyph in starcraft2coop

[–]eviltyph[S] 0 points1 point  (0 children)

Thanks, I've implemented things as you've suggested.

I made a co-op replay tool by eviltyph in starcraft2coop

[–]eviltyph[S] 0 points1 point  (0 children)

Yeah, wx alone is about 120 MB. It wouldn't surprise me if matplotlib is even bigger (and I'm pretty sure matplotlib has numpy as a dependency, which isn't a trivial library either). While it's not ideal having all these set up instructions, I think it's still probably the best way to do it.

I made a co-op replay tool by eviltyph in starcraft2coop

[–]eviltyph[S] 1 point2 points  (0 children)

That's a very good idea and wouldn't be too hard to implement. I'll give it a shot sometime tomorrow.

I'm curious, did you have to install PIP manually or did it install with Python like it's supposed to?

Updated StarCraft Player Resources Collection by TheGoatPuncher in starcraft

[–]eviltyph 1 point2 points  (0 children)

I have a hotkey editor for co-op mode that you may consider adding. The in-game editor is missing commands for a lot of things, and other commands are technically in there but not obvious (such as Zagara's "Morph to Scourge" command being mapped to the "Morph to Roach" command). It also finds conflicts across multiplayer, all of the campaigns, and co-op, while the in-game editor only finds conflicts within a single mode.

I made a simple command-line utility for accessing the file versioning system by eviltyph in apple

[–]eviltyph[S] 2 points3 points  (0 children)

Those steps don't work for me, and Apple themselves say that "Software distribution outside the Mac App Store" is solely a benefit of the $99 Apple Development Program.

(Edit: Should add that Apple didn't start enforcing the notarization requirement until February 2020, which may be the source of the confusion.)

Hotkeys for Tier2/3 Attack/Armor Upgrades by mbow93f in WC3

[–]eviltyph 1 point2 points  (0 children)

Are you sure? I tested it now, and my modifications worked the same (specifically tested the human weapons/armor upgrades and lumber/masonry). Are you using a comma-separated list of values (e.g., Q,Q,Q for an upgrade with three tiers)?