root / readme.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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
                              ##########
                             #######  #
                                  #  #
                                 #  #
                                #  #
                               #  #
                              #  #######
                             ##########

         ###########  ########### ###########  ####   ####
         #         #  #         # #         #  #   # #   #
         #  #####  #  #  #####  # #  #####  #  #    #    #
         #  #   #  #  #  #   #  # #  #   #  #  #  #   #  #
         #  #   #  #  #  #   #  # #  #   #  #  #  ## ##  #
         #  #  #   #   #  # #  #   #  # #  #   #  # # #  #
         #  # #   #     #  #  #     #  #  #     # #   #  #
         #  ##   #       #   #       #   #       ##   #  #
         #      #         ###         ###         #   #  #
         #     #                                      #  #
         #    #                                       #  #
         #   #                                        #  #
         #  #                                          # #
         ###                                            ##

                version 0.12 - 2007/06/29 (YYYY/MM/DD)

 ----------------------------------------------------------------------------
    A TIFT Production --  http://tift.paxl.org   -- A TIFT Production
 ----------------------------------------------------------------------------
   Guillaume Hoffmann --   guillaumh@gmail.com   -- programming, graphics
          Lance Burns --  LanceB256@hotmail.com  -- former graphics
     Alexis Guinamard -- alexis-guinamard@fr.st  -- former programming
      Raphael Siryani --    Ironraph@aol.com     -- former programming
 ----------------------------------------------------------------------------


                    I Introduction
                   II Features
                  III Controls
                   IV History
                    V Thanks


   I Introduction
   --------------

   zDoom began to exist as Doom83.    Raphael Siryani,  soon joined  by
Alexis Guinamard,  and they started to make a BASIC demo of a doom-like
engine.    Then they moved to ASM,  adding enemies,   weapons and other
things,  and released Doom83 for TI-83+.     Then they released a TI-83
version  and  the  game  reached  the version 0.97c  after which it was
abandonned for more than one year.
   December 2003, I  though it  was time to continue this project, so I
started to worked on it from time to time.
   This version (0.12) adds enemy animations.
   You can report  any  bug  or  comment  on the TIFT forum [1] or on the
Maxcoderz forum [2].
   zDoom is released into public domain, so you can do whatever you want
with it, but proper attribution is always appreciated.
   (Don't play it on VTI because it is sluggish.)

[1] http://www.yaronet.com/sujets.php?f=1479&s=493
[2] http://kvince83.tengun.net/maxboard/viewtopic.php?p=38847


   II Features
   -----------

* for 83(Venus)/83+(ION)
* 4 levels
* 3 weapons
* game save and restore


   III Controls
   ------------

[Up]      Move forward
[Down]    Move backward
[<-]      Turn left
[->]      Turn right
[ALPHA]   Strafe left
[X,T,0,n] Strafe right
[2nd]     Shoot
[Mode]    Run
[F1-F3]   Weapon select
[Clear]   Return to the main menu


   IV History
   ----------

YYYY/MM/DD : version

2007/06/28 : v0.12
- enemies sprites improvements:
      - smaller on screen
      - animation
      - orientation
- SIZE : ~16200 bytes

2006/02/08 : v0.11
- level compression
- "dying" effect
- less buggy lines
- invisible enemies fixed
- SIZE : ~14400 bytes

2005/03/12 : v0.10
- lcd rumble and contrast removed
- chaingun and shotgun added
- improved enemy ai
- higher overall difficulty
- SIZE : ~17700 bytes

2004/12/31 : v0.09
- added auto save and continue
- changed level tilemap coding
- enemy AI and movement
- enemies no longer shoot through the walls
- now works on TI-84+
- SIZE : ~15000 bytes

2004/09/12 : v0.08
- better info text screens
- changed enemies and levels management
- full screen display and a different HUD
- less line bugs
- SIZE : ~14000 bytes

2004/04/23 : v0.07
- sprites no longer look bigger when they are far away
- difficulty and contrast options now work
- used a real random number routine
- ALPHA in the option screen testes high contrast
- SIZE : ~11200 bytes

2004/04/18 : v0.06
- fixed Badja's lineClipAndDraw routine (bug with horizontal clipped lines)
- removed the useless lineClipAndDrawLong routine
- SIZE : ~11160 bytes

2004/04/10 : v0.05
- changed the name to zDoom because it will not be only for the TI-83(+)
- took advantage of the name change to set a more realistic version number :)
- the TI-83 version is now for Venus
- various optimizations
- source code is a more understandable (though comments are still in French)
- uses Badja's clipped scaled sprite routine
- changed sidebar
- changed in-game keys (Gemini-like !)
- changed menu
- started to use Doom graphics
- SIZE : ~11300 bytes

2002/06/05: v0.97c
This version is released on ticalc.org, we fixed a bug that appends
verry rarely while changing the level on 83+ (in fact, the same as
the one which crashed the calc while exiting), and the 83+ version
is now only for MirageOS.
SIZE : ~14500 bytes

2002/05/14: v0.97b
Addition of a menu, and options, only the adjustment of contrast
max works for the moment, but the adjustment of the difficulty and
the tremors of the screen will come quickly... Moreover, the bug
which crash some times while exitting is fixed.

2002/05/10: v0.97
Several bugs of displaying were corrected, and a problem with the
interruptions of Ti-OS also, the play is more fluid, and
displaying is cleaner!

2002/05/10: v0.96
The so much awaited 83'-' version is finally functional! Moreover,
the division made in a table was replaced by another calculated,
the program thus lost 2500 bytes! Finally a bug which made display the
sprites several times on the same image was solved It thus doesen't
have there more the deceleration by displaying several items!

2002/03/20: v0.95
The side bar starts to be functional: the life and amo are now
displayed.


   V Thanks
   --------


Yhean
Paxl
TCPA's members
badja for his line routine and his scaledsprite routine
Joe Wingbermuehle for his sprite routine
Dan "Dwedit" Weiss for his text display routine
ID Software for the original Doom and Doom 2 games :)