02-27-2011, 01:55 AM
Change-Log
2011.3.27
Planned Features
2011.3.27
- The [Vote] button has been updated with the 3 voting sites.
- Patcher no longer downloads from the same webhost that the forum is on.
- Now it downloads from the DrobBox folder listed in the post above
- Changed the way it reads Last-Modified timestamps.
- Should show DRASTIC increases in performance.
- Will no longer crash if it can't read a time stamp or if the file doesn't exist
- Now it downloads from the DrobBox folder listed in the post above
- Upload time from staff side is drastically shortened.
- This will reduce chance of someone patching while the file's being updated, causing errors.
- Unfortunately, due to the change in how timestamps are handled, if you run an older version, then you'll have to re-patch everything.
- Removed the 7zipped (.7z) Full Package download option.
- The 7zip algorithm caused changes across the entire file, causing the entire thing to have to be re-uploaded every time there was a change.
- You can still download the .zip version
- Interface Redesigned
- Removed Patch-Notes section and add a menu item to open the changelog thread.
- Shrunk the overall size and moved the tray/some buttons to menus.
- Replace the place-holder graphic with the new IN-UO Graphic
- Removed the title bar: ESC closes the program, or right-click close from the taskbar
- Removed Patch-Notes section and add a menu item to open the changelog thread.
- Added the ability to force a full patch or to force re-patching a single file
- The Restore Backup isn't working yet but can still be done manually from the backup folder
- You can now select the option to Auto-Patch when you open the Launcher
- You can also select to auto-launch UO when patching is done.
- If you have both clicked and it's loading and closing too fast to change it, you can edit in the patcher.ini file
- Fixed a bug that was causing the patcher to crash on first-time running. Sorry, everyone, it was a silly mistake.
- You can now install some Sample Razor Macros from the Tools menu. (Old update, but wasn't added to log)
- It will add them all to the "Imagine Nation" folder in the Razor Directory.
- They will show up as the "Imagine Nation" group with various subgroups in Razor
- Let me know if there are any errors with them: eru{@}in-uo.net
- It will add them all to the "Imagine Nation" folder in the Razor Directory.
- HUGE change to the directory structure, also I cleaned up a lot of old unused files. This is to make the next update possible:
- Made changes to the file-updating system so that it can be triggered remotely to run on the dedicated server with only ~2MB of RAM overhead
- Patcher will now attempt to automatically detect your client version based on the size of your tiledata.mul, then download the appropriate files.
- You can toggle between client 6 and 7 through "Patcher -> Toggle Client Version"
- File updater no longer deals with timestamps, but instead uses and MD5 hash of the file. (Thanks to Maka for the suggestion ^_^)
- -Removed "Fix Client" Option in Tools menu
- +Added "Use Client 6.x" to Tools Menu
- +Added "Use Client 7.x" to Tools Menu
- Client changers mentioned above automatically patch for the appropriate files when changed.
- tiledata.mul / multi.mul / multi.idx
- @Patcher no longer downloads 'current.ini' at startup, but when update is pressed.
- This should improve startup time and stop the interface lag at first startup you may have noticed.
- @Minor code optimizations that are invisible to the user and removed ConsoleWrite() functions.
- I'm an absolute noob and put a - instead of an = in an IF statement. That's why people have been having problems with multi.mul and the patcher wouldn't fix it, but manually updating it would. It's fixed now.
- The patcher no longer uses the patcher.ini for time-stamps. It now has a function that will compare the local MD5 hash for the mul files with the MD5 hash of the one saved in the current.ini on the dropbox. This will fix the problem with it thinking it has patched when it's not really patched.
Planned Features
- UO Cartographer Point Updater
- UO Settings Backup/Restore (For Reinstalling UO)
- Button to reset all patcher settings to default.