changelog-Archive.txt
上传用户:yiyouzhang
上传日期:2014-06-01
资源大小:9568k
文件大小:17k
源码类别:

其他游戏

开发平台:

Visual C++

  1. Changes from 0.3 to 0.44
  2. --------------
  3. * Now able to select guns, crossbows, wands, etc.
  4. * Now able to change facial features and hair colours.
  5. * Now able to zoom using the mouse scroller.
  6. * Belts now correctly display over the top of robes.
  7. --
  8. * Fixed a "Windows Application Error" due to people with modified textures.mpq files.
  9. * Added support for Tabards.
  10. --
  11. * Added basic support for non-VBO video cards.
  12. * Added video card capability checks.
  13. * Added customising of "Guild Tabards".
  14. * Re-arranged the Char Control and File menu.
  15. --
  16. * Improved performance for non-VBO video cards.
  17. * Fixed a couple of issues with the particle system. -Ufo_z
  18. * Improved animation speed control. -Ufo_z
  19. * Added support for World Map Object models, can now view them. -Ufo_z
  20. * Greatly improved Item Selection and filtering. -Ufo_z
  21. * Added support for software compression of textures, not perfect nor finished but gives an interesting effect and doesn't crash people with older video cards.  -Ufoz
  22. * Shoulder and weapon scaling should now be perfect! - Ufo_z
  23. --
  24. * Characters can now be displayed on mounts! -Ufo_z
  25. --
  26. * Added support for saving screenshots to TGA and BMP.
  27. * Added basic support for sheathing weapons.
  28. * Added the ability to save and load the "Character" style.
  29. * Added item sub-classing. -Ufo_z
  30. * Added a basic tutorial for adding items to the items.csv list.
  31. * Can now load Bitmap (*.BMP) background images. Background image sizes must be
  32. 32x32, 64x64,128x128, 256x256, 512x512 (depending on video card, 256x256 may be the highest for you).
  33. * Improved mount scaling (not perfect but looks better than before).
  34. * In reply to the new patch 0.8.0 being available. Will now load the Test patch.mpq first if one is found.
  35. * Model viewer Will now also load patch-2.mpq.
  36. * Changed Hair / Facial hair displaying back to a manual toggle.  (Anyone got blizzard devs email?  This is getting frustrating!)
  37. * Fixed the display of Kilts and boots.  (Some how this change didn't make the last update)
  38. * Fixed Offhand items - should now be available to view under "Miscellaneous" of the new sub-types.
  39. * Fixed -some- creature models so that their skins are displayed due to Blizzard not keeping to their own standard in WoW version 0.8.0.
  40. * Fixed a bug with Saving and Loading Equipment files where the facial hair/feature colours were not saved.
  41. * Fixed guild tabards, all 170 tabard emblems can now be accessed.
  42. * Fixed particles (of lack thereof) on items.
  43. --
  44. * Added more control of the ViewPort which can be accessed via the menu under View->View Control.
  45. - Also able to temporarily 'save' and 'load' the viewport settings.
  46. * Added another means to mount characters via the menu under Character->Mount Character.
  47. * Added support to change Light positioning and colour (currently very primitive support).
  48. * Added menu shortcuts keys. ie. Save equipment is bound to F5. Load equipment is bound to F6. etc.
  49. * Added keyboard control to move (forwards and back) and rotate (along Y axis) the model.
  50. - Forwards/backwards movement speed is relative to both animation movement speed (standing 0, walking 2.5, running 7, etc) and the animation speed slider.
  51. * Added keyboard control to set animation speed from 10-100% using the numeric 0-9 keys.
  52. * Added basic support for viewing (Baked) NPC skins.
  53. * Added locale support, now just need a translator. 
  54. * Added a toggle for turning off particle effects.
  55. * Fixed a couple of errors in the Ridables.csv list (due to 1.8).
  56. * Fixed Belt display.
  57. * Fixed the display of Lich and Kel'Thuzard models.
  58. * Improved sphere particle system (noticable in the 'poison clouds' of creatures and 'Acid Breath' types of spells and such).
  59. * Improved the Background display method so that it acts as a background.
  60. * Changed the effect of Alt+Zooming, it will now move the model back and forth based on the models heading along the X & Z axis.
  61. * Changed Ribbon Particles to be a lot shorter, so they aren't so messy until I get time to work it out correctly.
  62. * Changed compiler from VC++ 7.0 to VC++ 7.1 (hopefully no side-effects).
  63. * Corrected the item tutorial in regards to the 5th value, should actually be the item slot number.
  64. * Updated Item List from Allakhazam as of 15/10/05.
  65. --
  66. * Tweaked the display of Particles and Model skeletal bones.
  67. * Language to use is now selectable on first-run (currently only available in English and French).
  68. * Added some Error and Debug handling (no more annoying default windows error report window).
  69. * Added selectable animation frames.
  70. * Added French translations by Culhag.
  71. * Fixed text display issues in relation to locale differences (non-US English World of Warcraft Client).
  72. --
  73. Changes from 0.45 to 0.46b:
  74. --------------
  75. * Added a toggle to view alpha mask (does not currently work with particles).
  76. * Added mouse control toggle over lighting position.
  77. * Added a 'Reset' button to the View Control.
  78. * Added a Language Menu to change language settings. (Require reloading the application for changes to take effect).
  79. * Added an 'About' screen for info on the program and contributors.
  80. * Added an option to change the path that the data is loaded from, under Options -> Change Data Path. (Also requires reloading the app for changes to take effect).
  81. * Changed to a config.ini to store various settings.
  82. * Fixed a number of crash related bugs.
  83. * Fixed a number of creature model skins, including:
  84. - Quiraj models
  85. - FelBat
  86. - MountedDemonKnight
  87. * Fixed guild tabards so the designs are now saved into equipment files.
  88. * Fixed an error with loading equipment files onto a different race / gender than the file was saved with.
  89. * Improved support for software DXT3 texture decompression using DDS Lib.
  90. * Modified the animation control.  Now able to have an animation 'list' that it will play through (currently only support upto 4 animations and loops upto 9 per animation for testing).
  91. - This function will act as normal so the average user shouldn't notice a difference.  However extra functionality now exists if people wish to take advantage of it.
  92. - To use, Un-check "Auto Animate",  Then press the "Clear" Button.  Select the animation and Loop count then press Add, continue until you've completed your list (of upto 4 animations).
  93. * Removed SSE2 CPU instructions from compiler to support a wider variety of CPU's.
  94. --
  95. * Added a screenshot counter which will be used in the default filename when saving screenshots.
  96. * Added an animated gif export feature.
  97. * Added an option to "set canvas size" 640x480, 800x600, etc.
  98. * Added session variable saving for a number of settings (will gradually add more).
  99. * Added toggles for 'UsePatch' and 'UseTestPatch' accessible through the Option menu bar.
  100. * Changed over from wxDockIt to wxIFM and configured wxWidgets to use STL, this should result in overall improved stability and performance.
  101. * Changed the default setting of UseTestPatch to "off".
  102. * Cleaned up the program for use and compatability with 1.9.0 (test) patch.  (older versions will still work OK with 1.9)
  103. * Fixed a crash caused by loading a WMO after loading a normal M2 model.
  104. * Fixed a crash on start-up if the *.MPQ files were not found, now allows users to select the correct data path via Options->Change Data Path.
  105. * Fixed a graphic and animation problem with mounts.
  106. * Fixed a inconvenience in regards to animation loop selection when "Auto Animate" was checked.
  107. * Fixed a minor problem with the saved test data path, if the path was invalid at the time of first-run.
  108. * Fixed a minor 'graphic glitch' with the animation.
  109. * Fixed WMO model animation.
  110. * Removed memory leaks on shutdown.
  111. * Removed SSE cpu instructions for compatability with older CPU's.
  112. --
  113. * "Select Locale" now saves the selected language.
  114. * Transaprent Gifs now display correctly.
  115. * Character Control panel now displays when loading a character file.
  116. * Added support for loading files locally if they exist, can be toggled on-and-off under Options->Use Local Files.
  117. * Added support for more image formats (JPG and PNG including Alpha layer - alpha layer needs tweaking) to save screenshots as.
  118. * Added support for more image formats (JPG and TGA) to load as Background textures.
  119. - If the image being loaded is not a power of 2, it is automatically resised to the default size 256x256.
  120. * Can now zoom in and out by pressing the + and - keys (on the numpad).
  121. * Fixed a problem with available mounts not showing due to case-sensitivity.
  122. * Fixed a crash when trying to save a screenshot or animation when the canvas was a "irregular" size.
  123. * Fixed the "corruption" when saving a screenshot or animated gif for certain video cards/drivers.
  124. * Fixed the Character Menu bar not being accessible when a character file is loaded.
  125. * Improved file filter slightly to help remove duplicate file listings.
  126. * Improved particle animation (was previously static) when going through the animation frame-by-frame via the ">>" button. 
  127. - Particles are still static when changing frames via the slider control.
  128. - Currently only displays correctly when moving forward through the frames, not backwards.
  129. * Number of frames and frame delay automatically "suggested" based on the length of the animation.
  130. * Tweaked the frame delay of the Gif Exporter.
  131. - Also found the reason why it doesn't seem to be as smooth as it should.  Window default image viewer and Internet Explorer are limited to displaying only 10 animated gif Frames per second.
  132. * The source code should now be compatible on Linux (for the most part), compiled 'OK' on RedHat 9 with gcc for GTK+.
  133. * The 6th value in the Item List (items.csv) now controls where an item is sheathed to.
  134. - This change corrected the sheathing location of the Skullforge Reaver and Thunderfury.
  135. - 32 left hip, 33 right hip, 26 upper right back, 27 upper left back, 28 center back, 30 (upside down) upper left back.
  136. * When "Use Test Patch" is enabled on loading, WoW Model Viewer will use "testitems.csv" (if it exists) for the item list instead of items.csv.
  137. - This is so you can have 2 item lists 1 for release, and 1 for test without having to continuesly rename the files.
  138. --
  139. * Fixed a bug in the 'suggested frames' if the animation length was under 1000.
  140. * Fixed (another) bug with creature models not being available in the mount list.
  141. * Fixed a display error where certain shirts overwrote the graphical look of gloves.
  142. * GifExporter now auto-hides before it starts capturing.
  143. * Fixed a problem with background images that were automatically resized still not being compatible as a texture. (I hope I fixed it anyhow).
  144. --
  145. * Set the default of "Use Patch" back to being 'true', as it should have been.
  146. * Fixed the "Crash Debug Report" from not being used.
  147. * Fixed a number of crashes related to static M2 models.
  148. * Fixed a crash caused by loading invalid models (OrgeMage and OgreWarlord are only 1 byte long?).
  149. * Enabled the use of "NPC" character skins where available. Options -> Use npc character skins
  150. * Fixed StormCrow skin, added "Panda" skin to Furbolg, added missing MurlocBaby skins.
  151. * Added more 'debug' logging to log.txt.
  152. Changes from 0.46b to 0.47:
  153. --------------
  154. * Added Deutsch translations thanks to Die_Backe!
  155. * Added "Weapons Enchants" which can now be applied to weapons.
  156. * Added support for loading Language Packs.
  157. * Added support for loading Sky Boxes.
  158. * Added missing FelBeast and Gryphon skins.
  159. * Added support for equiping creatures with weapons.
  160. - Can NOT currently enchant creature equipped weapons.
  161. * Background images are now saved and loaded between sessions.
  162. * Improved the "Key Input" handling for the Canvas.
  163. * Fixed not being able to load item Sets or Start equipment just after loading a character file.
  164. * Fixed a bug that prevented the "View Panel" from displaying.
  165. * Modified the animation handler to potentially support more than 1 object in the distant future.
  166. - This change was needed for skyboxes to be able to animate independently.
  167. * "Model Camera" is now disabled if the model does not have any embedded camera data with the model.
  168. - All creature models have a "close up" camera, (potentially for the model portraits for the interface - WhoooMan)
  169. * Added 'Legal Notice' to the About Frame.
  170. * Modified "BakedNPCs" so they can be interacted in a similar way to Character models.
  171. - Some things like Hair / Facial features / Tabards, etc can not be changed.
  172. - BakedNPC 'clothes' for the most part, are part of their "skin".
  173. * Modified the event handler for when gif animations are being created.
  174. - This should increase in stability on slower machines.
  175. - Please note that browsing to the "Desktop" in the file dialogs seems to sometimes cause issues.
  176. * Tweaked the particle system some, hopefully for the better.
  177. Changes from 0.47 to 0.47b:
  178. --------------
  179. * Re-added Shininess/Reflection to the surfaces as it is in-game (looks so much nicer).
  180. * Added a toggle to 'Show Feet' under Character Menu.
  181. * Added a "true lighting" mode/toggle under the View Menu (best used in conjunction of the View Panel to move the light around).
  182. * Added support for having both lower (primary) and upper body animations (although its still rather primitive for the time being).
  183. - Won't work 'properly' with the Gif Exporter.
  184. * Added a quick and rough "wireframe" mode.
  185. * Adjusted particles yet again, and fixed a crash relating to particles on certain models.
  186. * Character hands now automatically "close" to hold onto weapons when an item is equipped in either the hand slots.
  187. * Corrected items that were applying textures to locations that they aren't intended to.
  188. * Fixed a Crash when selecting "none" to remove the mount.
  189. * Fixed/Improved the display rendering significantly (ie. Turkey.m2, GnomeMachine.m2, SubwayGlass, etc now render more accurately as with many other models).
  190. * Fixed Language Packs.
  191. * Fixed goblins character models - should now display.
  192. * Fixed the "Bald" hair style - should now display correctly.
  193. * Now remembers what image type you saved the screenshot as so you don't have to continuesly set it to jpg or png for example (but isn't saved over from session to session - that will be done later).
  194. Extra Changes in 0.47c:
  195. * Fixed hair when viewing NPC Skins.
  196. * When changing character models after just viewing Goblins will automatically switch useNPCSkins back to "false".
  197. * Hands now automatically open again when weapons have been sheathed.
  198. * Added some more Creature skins.
  199. * Fixed Tabards.
  200. * Models now use the Best Possible Level of detail,  very obvious when looking at more complex and larger models like Onyxia.
  201. - Later on will add an option to select the level of detail to use.
  202. - Also later will add a GUI to control what Model Geosets you you view/hide.
  203. * Improved the way "Show Feet" works.
  204. * Fixed eye-glows on character models (I hope).
  205. * Added manual correction to Furbolg model - now stands up-right.
  206. * Updated item list (only minor update 40 items or so, does not include 1.10 items).
  207. Extra Changes in 0.47d:
  208. * Changes to when a gif frame is saved and updated.
  209. * Now using GLEW for OpenGL 1.2-2.0 support.
  210. * Corrected where Thunderfury and Phantom Blade got sheathed to - was on the wrong side.
  211. * Changed the keyboard zoom keys from '+' and '-' to 'Ctrl +' and 'Ctrl -'.
  212. * Significantly improved the Lighting System and Lighting Controls.
  213. - Now supports upto 4 lights. /me crosses "Multiple Lighting" off the ToDo list.
  214. * Fixed mouth and head (emote) animations.  Should now animate correctly when used as an 'upper body' animation.
  215. * Fixed the alpha blending with undead eye-glows.
  216. * Fixed the textures on (individual) item models.
  217. * Fixed Background images.
  218. * Fixed particles so they animate during gif's.
  219. Changes from 0.47d to 0.47e:
  220. --------------
  221. * Added a light setting so that the light can be relative to the model.
  222. * Added support to set whether the light is directional, positional, or a spot light.
  223. * 'Save Char' now also saves and loads the current equipment being worn.
  224. * Fixed the colour of certain glows - ie. DragonStalker helmet/shoulders.
  225. * Decreased the depth of the Z-buffer, hopefully will improve model rendering on some cards.
  226. * Fixed Ambient lighting - should now work as intended.
  227. * Added pre-set camera angles.
  228. * Fixed Goblin BakedNPC's.
  229. * Added a 'Model Control' window, to control various aspects of the model.
  230. - Also controls what model the 'Animation Control' frame affects.  ie. Change the animation of a mounted character.
  231. - Future ToDo: add support for attaching and adding extra models to the 'scene'.
  232. * Updated wxWidgets (the GUI Lib) to 2.6.3 from 2.6.1.
  233. * Found and fixed the "scorched texture" look.
  234. - Fix included reflective surfaces,  they should now display correctly.
  235. * Improved the "wireframe" mode - now a lot cleaner.