-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhistory.winwiz.txt
84 lines (81 loc) · 5 KB
/
history.winwiz.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
//****************************************************************************
// WIZARD'S CASTLE GAME FROM JULY/AUGUST 1980
// ISSUE OF RECREATIONAL COMPUTING MAGAZINE.
// WRITTEN FOR EXIDY SORCERER BY JOSEPH R. POWER
//
// REWRITTEN FOR IBM PC USING GWBASIC
// BY DANIEL D. (derelict) MILLER
// CALIFORNIA POLYTECHNIC STATE UNIVERSITY
// SAN LUIS OBISPO, CA. FALL QUARTER, 1985.
//
// Summer, 1986:
// Converted to Turbo Pascal by the same derelict
// Last Pascal revision: October 7, 1986
//
//****************************************************************************
vers date actions taken
==== ======== ==========================================
1.01 12/15/04 original release Win32/C release
1.02 12/23/04 Fixed numerous bugs
1.03 12/23/04 - Add support for INI files for colors
- Fix bug in curing Curse of Amnesia
1.04 12/25/04 Fixed bug in Curse of the Leech
1.05 12/26/04 Fixed bug in Curse of the Leech bug fix (duh...)
1.06 01/02/05 Fixed bug in Vendor/Dex incrementing
1.07 01/02/05 - attribute damage now starts at 1, not 0
- fix bugs in handling telePort
1.08 01/03/05 - Don't pop keymap when game is won
- Modify monster-description messages
1.09 09/05/05 Use intelligent method to find help file
1.10 09/18/05 Add some color at death, to hint at where the
runestaff and orb were.
1.11 09/19/05 Add INT option to book opening
1.12 09/20/05 - Linted code with new lint definition file
- Made Gaze more useful in early game
1.13 09/20/05 Fix bug: one could buy equipment they couldn't afford!
1.14 09/21/05 vendor: Clean up handling of armour/weapon selection.
(hmmm... closer, but not done yet...)
1.15 04/11/06 Fix help-file comments
1.16 12/05/06 Add module to support reading jpeg files.
So far, though, this doesn't work with the tiles file,
because I need to preserve the structs.
1.17 12/07/06 jpeg read/draw functionality is now in a class, and
supports tile-painting as needed for the sprites.
1.19 06/19/07 Re-design status windows so they use actual windows
and static controls, rather than raw dprints writes.
1.20 06/20/07 - Fixing some bugs in handling of new status windows.
- Modify odds of various "Open Chest" options,
to make good alternatives more likely.
- Fix a bug when stumbling from room
1.22 08/08/08 - Switch back to .BMP files, which look much better.
- Lint the code with PcLint V8.00x
1.30 01/05/11 Converting to Dialog vs Window interface, using
terminal module.
1.31 01/05/11 - Add GroupBox around new Treasures block
- Remove Treasures field from Player Info GroupBox
1.32 08/14/12 Incorporate current common libs and classes
1.33 04/11/14 - Convert from tiles32.bmp to tiles32.png
- merge PNG interface into a separate class
1.34 04/13/14 - at startup, place program in center of screen
- fix death message so that it identifies creature carrying Runestaff
- implement obscured location (i.e., don't show position and level)
after hitting Sinkhole or Warp, until a known level is reached.
1.35 - 04/14/14 - Add new function to LodePng class, which handles image lists
by accepting an image index in rendering function, and
calculating offsets into image list from that index.
- add static frames around the treasure icons
1.36 - 04/16/14 Revising handling of main-screen controls
1.37 - 04/18/14 - fix bug in handling position awareness
- added tooltips to treasure fields
- speed up main-loop (cursor) timer, so restore and other
redraws occur more promptly.
1.38 - 04/22/14 Modify LodePng class to allow simpler calls to
sprite-rendering function.
1.39 - 06/06/21 - add display of damage done after chest explosion
- fix bug after teleport, keymap in wrong state
and keyboard is handled wrong
1.40 - 06/07/21 - Fix bug where, when player dies while pressing invalid keys,
invalid text is displayed
- Update the .chm help file, for first time since 2006
1.41 - 10/26/23 Add the [E]xecute command, which replaces [O]pen, [G]aze, d[R]ink, and [T]rade
01/06/23 Add message when old commands are used; update help file