DJQuad Posted May 1, 2016 Posted May 1, 2016 Hey all, HyperBackup is a simple configuration backup and restore utility for HyperSpin. It's an AutoHotkey script at https://github.com/DJQuadRocks/HyperBackup. Simply choose the path to your HyperSpin installation and hit Backup. It will then copy all INI and XML files to a directory called HyperSpin_configBackup. You can then Restore the files back if needed. I'd really like to extend this to add more functionality, for example choosing file types, complete backups of things like ROMs, Emulators, adding compression to the backups, etc. You're more than welcome to contribute on GitHub, or suggest any features here! Current version: v1 - 5/1/16 - Initial Beta Release
gigapig Posted May 26, 2016 Posted May 26, 2016 Thanks DJ, I completely missed this and should be really helpful. Does it also backup the RocketLauncher side?
DJQuad Posted May 26, 2016 Author Posted May 26, 2016 It can, although it does it assuming your RL directory is under HS. If it's outside of it I could add 2 directories. So currently you could choose: H: (suitable for an entire HyperSpin drive) or H:\HyperSpin I could add 2 choices instead of just 1: H:\HyperSpin H:\RocketLauncher
gigapig Posted May 26, 2016 Posted May 26, 2016 It can, although it does it assuming your RL directory is under HS. If it's outside of it I could add 2 directories. So currently you could choose: H: (suitable for an entire HyperSpin drive) or H:\HyperSpin I could add 2 choices instead of just 1: H:\HyperSpin H:\RocketLauncher Mine is all under HyperSpin but some members would have there's separate from HyperSpin.
DJQuad Posted May 26, 2016 Author Posted May 26, 2016 Yep for sure. It shall be done! Does anyone have any other feature requests for version 1.5? I'm toying with the idea of adding .cfg files by default but I don't think that's common. Keep in mind you can add any other extensions by adding an appropriate line to the script itself - ; File types to save FileTypes := Object() FileTypes.Insert(".ini") FileTypes.Insert(".xml") So to add cfg files it would then be ; File types to save FileTypes := Object() FileTypes.Insert(".ini") FileTypes.Insert(".xml") FileTypes.Insert(".cfg") Keep in mind this is for configuration only, but theoretically you could go nuts and add zip files, 7z files, etc.
DJQuad Posted May 27, 2016 Author Posted May 27, 2016 Feel free to add various image and video formats if you want to backup your naked ladies collection.
DJQuad Posted May 27, 2016 Author Posted May 27, 2016 Hey so as a temporary work-around for those with RL outside of HS, just run 2 copies of the script, for example one in H:\HyperSpin\HyperBackup and one in H:\RocketLauncher\HyperBackup. Set the Source Folder to H:\HyperSpin and H:\RocketLauncher respectively. HyperBackup might be rewritten in PowerShell to make it much faster, but we'll see.
DJQuad Posted June 7, 2016 Author Posted June 7, 2016 For those that aren't aware, I discovered today from someone that fell for the sales pitch of an eBayer that HyperBackup was included on a drive they purchased. It didn't work because the seller slopped it together like they do with stuff on the rest of their drives that don't work. The buyer was Internet-savvy enough to google HyperBackup since they gave up on trying to contact the seller for weeks with no reply of course. That led him here, thankfully. On 1 hand I shouldn't be upset because it was a risk I took by making it open source, and it's actually under 100 lines of script which took under 2 hours. On the other hand, I can't even imagine how upset I would be if I were a true content creator who spends days and weeks creating content some immoral greedy bastard will take it and make a profit. This will most likely be the last thing I contribute to HyperSpin. I'll keep my rants to myself as to why there's a HyperSpin drive market to begin with, but I'll continue to support the current version for those who stick with HyperSpin for whatever reason. My focus will be on LaunchBox.
gigapig Posted June 7, 2016 Posted June 7, 2016 They really have been killing this hobby and community for some years now and Launchbox won't be exempt from that. I'm sorry to hear you won't be creating anymore apps and I completely appreciate why.
DJQuad Posted June 8, 2016 Author Posted June 8, 2016 Thanks for understanding. I'm not sure if you're aware but your setup is included on those drives as well. I don't want to derail this thread but I completely blame BBB for this freaking mess. People that I highly respect like you, Austin, agent47, and countless others who are trying to keep HyperSpin alive are fighting a losing battle. When a community cares a lot more about keeping abandoned software alive than the developer does, that's a very, very grim sign. I respectfully disagree that LaunchBox will be in the same situation, at least to the extent HyperSpin has been. Anything popular in our community will of course be taken advantage of by money-grubbers, but there would be no market for HyperSpin drives if it were as easy as LaunchBox.
BiLbOBaggins Posted June 8, 2016 Posted June 8, 2016 This will most likely be the last thing I contribute to HyperSpin. I'll keep my rants to myself as to why there's a HyperSpin drive market to begin with, but I'll continue to support the current version for those who stick with HyperSpin for whatever reason. My focus will be on LaunchBox. I'm sorry to hear this. I too am looking forward to LaunchBox growing as it seems to have motivated developer behind it. HS has given me false hope for many years yet I continue to stand by it. If it went open source it would be king but I don't see that happening.
32assassin Posted June 8, 2016 Posted June 8, 2016 I completely disagree. If the setup was easier it would probably deter some people from buying drives, but it certainly wouldn't eliminate the market. Some people will always want a solution where all they have to do is plug in a drive that has all the roms and everything ready to go, no matter how quick or simple the install process/configuration is. even if their is an all in one solution for download you will still have this if I was part of the Hyperspin, RL development team, I would of done what the Kodi team did a few months ago. Let Users distribute Kodi for free, but go after all the ebay and other website sellers that distribute their content claiming that its theirs..
DJQuad Posted June 8, 2016 Author Posted June 8, 2016 Of course it wouldn't eliminate the market. People will always want a drive full of roms. I did say there would be no market (which was unrealistic I admit), but let me clarify - the easier it is for people to simply import roms and things like the system, media import, emulator, and configuration are automatically done, the less likely there will be a market for drives.
DJQuad Posted June 8, 2016 Author Posted June 8, 2016 I'm sorry to hear this. I too am looking forward to LaunchBox growing as it seems to have motivated developer behind it. HS has given me false hope for many years yet I continue to stand by it. If it went open source it would be king but I don't see that happening. You aren't wrong by continuing to stand by it. HyperSpin will continue to exist at it's current state, and will continue to until an operating system doesn't support it. Even though HyperHQ crashes with Windows 10, you can edit .ini files to get around that. If you're happy with your current setup and the way everything works, there is absolutely no reason to change to another Frontend whether it's Launchbox or anything else. I for one crave new features, bug fixes, and something much easier to use and manage. That's why for me personally I'm switching. Others mileage may vary.
MazeNblue Posted June 9, 2016 Posted June 9, 2016 Sorry to interupt, but any chance you could share what to edit in the initial file to prevent crashes of hyperhq? Thanks dj
DJQuad Posted June 9, 2016 Author Posted June 9, 2016 The settings like rompath in the ini files located at HyperSpin\Settings can be edited manually.
alcoatjez Posted June 9, 2016 Posted June 9, 2016 Even though HyperHQ crashes with Windows 10, you can edit .ini files to get around that. Are you sure this is Win10 related? I have 2 Win10 setups and they run HyperHQ just fine. BTW, thanks a lot for your program
alcoatjez Posted June 9, 2016 Posted June 9, 2016 There's a known issue with HyperHQ on Windows 10 where it crashes when trying to set rom paths. Ah, that explains why I didn't notice, since I use RocketLauncher for that. Thanks for the information.
MazeNblue Posted June 9, 2016 Posted June 9, 2016 The settings like rompath in the ini files located at HyperSpin\Settings can be edited manually.Sorry for the confusion. I know can manually edit, I thought there might have been a fix that can be done to avoid manual edits.Sent from my SAMSUNG-SM-G928A using Tapatalk
mikea213 Posted June 9, 2016 Posted June 9, 2016 There's a known issue with HyperHQ on Windows 10 where it crashes when trying to set rom paths. If your using windows defender that is most likely to be causing the problem in HyperHQ. Dont let it scan/monitor the Hyperspin folder and the problem should go away.
MazeNblue Posted June 9, 2016 Posted June 9, 2016 Agreed. I have tried previously and it doesn't work. Thanks for the suggestion though Sent from my SAMSUNG-SM-G928A using Tapatalk
Recommended Posts
Archived
This topic is now archived and is closed to further replies.