/[projet1]/users/chema/TINE/galaxy.s
Defence Force logotype

Log of /users/chema/TINE/galaxy.s

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 494)

Revision 209 - (view) (annotate) - [select for diffs]
Modified Sun Jan 24 17:41:36 2010 UTC (10 years, 2 months ago) by Chema
File length: 65677 byte(s)
Diff to previous 206
Moved energy low message to the main loop, each 64 frames. Removed the patch to avoid sound for that message, as it is no more needed.

Added the extra maneuverability unit.

Tweaked the messages for landing/launching.

Revision 206 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 00:35:01 2010 UTC (10 years, 2 months ago) by Chema
File length: 65677 byte(s)
Diff to previous 199
Some more tweaks. Fixed some code in radar, galaxy and other minor details. Added two messages for launching/landing, but I don't like how it works... And it does not do anything when not in front view.

Solved a bug in the radar, when the number of objects becomes zero.

Revision 199 - (view) (annotate) - [select for diffs]
Modified Tue Jan 19 22:13:21 2010 UTC (10 years, 2 months ago) by Chema
File length: 65655 byte(s)
Diff to previous 198
Several suggestions by Dbug added:
some kind of in-screen instructions in some pages
arrow cursor support (partial)
solved the planet size jump thingy
added Dbug's optimization to stars.s. The easy one, the add/sub thing.
Music is correct now. Plays all patterns.

Revision 198 - (view) (annotate) - [select for diffs]
Modified Mon Jan 18 17:21:16 2010 UTC (10 years, 2 months ago) by Chema
File length: 64863 byte(s)
Diff to previous 194
problem with useless archive .ncb... just to remove the hideous icon...Many little details solved. Price of ECMs and Escape capsule interchanged. Circle routine enhanced and a bug with the no-clip version solved. Bug when trying to load an empty slot solved. sound.s altered so AY regs are shared between my routines and Twi's. Also SndStop is corrected, saving 128 on regs. tactics.s changed so ships detect collision course sooner. Initial number of missiles and large cargo bay equipment solved in initializing player's ship. Added a KLUDGE in end_intro to ensure radar is empty when saving controls. Removed the code that prevented ships to appear if police around (universe.s). Now more thrilling, but needs more testing.


Revision 194 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 22:33:43 2010 UTC (10 years, 2 months ago) by Chema
File length: 64862 byte(s)
Diff to previous 185
3 missiles as a start. Corrected a bug where initializing a ship when loading from disk was not correctly done (wrong equipment)
Thargon/thargoid naming conventions now follow manual

Revision 185 - (view) (annotate) - [select for diffs]
Modified Thu Jan 7 23:35:24 2010 UTC (10 years, 2 months ago) by Chema
File length: 64799 byte(s)
Diff to previous 178
Messed around with wave player, the too many labels error and the new link65. A lot of problems, but seems to be ok now (music removed).

Added an effect to ships in intro to move them backwards after some time and change the model. Also added FLG_SLOW to several ships when creating them.

Removed colons from comments and also converted obj3d.s to DOS format (has a mix with Unix linefeeds).

Revision 178 - (view) (annotate) - [select for diffs]
Modified Wed Dec 23 20:58:34 2009 UTC (10 years, 3 months ago) by Chema
File length: 65189 byte(s)
Diff to previous 174
Solved even more bugs. One of them made the cursor in low range chart be wrong (outside screen) when coming from galactic chart and a far planet was selected.

Added FLG_PIRATE to Thargoids, so police helps.

Tweaked circle drawing so no clipping is done if not necessary. Can improve this more by inlining things, but as we are low on memory I prefer to wait before doing this.
Removed several clcs and secs which should not be needed to speed up drawing.

Also changed a couple of things in memory layout in obj3d.s and LineDraw.s, to gain a good amount of over 200 bytes. 

Removed USE_ACCURATE_CLIPPING from the params.h file, as it speeds things up, reduces code and does not seem to change anything.

Added a #define USE_OBLETS to remove all the code related to Compound object drawing, to save memory and speed up the code (just a bit).

Moved the object records area (over 2K) to fffa-size.

Revision 174 - (view) (annotate) - [select for diffs]
Modified Mon Dec 14 12:29:24 2009 UTC (10 years, 3 months ago) by Chema
File length: 65162 byte(s)
Diff to previous 169
Ok. Many changes. Semi-working saving/loading with a test interface (not user-friendly). Also changed screens layouts to put the red frame on all of them. Solved a bug where going to galchart and back to sys info resulted in a wrong race description.

Other minor changes that I could not commit due to miniserve being down.

Revision 169 - (view) (annotate) - [select for diffs]
Modified Tue Nov 17 21:29:27 2009 UTC (10 years, 4 months ago) by Chema
File length: 59467 byte(s)
Diff to previous 166
Many details added. Fuel is now considered, as well as distance. Several things on the todo list have been done

Identification of ship types when targetting also included

Revision 166 - (view) (annotate) - [select for diffs]
Modified Wed Oct 28 21:12:07 2009 UTC (10 years, 5 months ago) by Chema
File length: 59295 byte(s)
Diff to previous 158
Minor updates. Not corrupting when docking and not in front view, puting 100 as ZMIN, and print ship pos as dbug values.

Made lots of tests and noted down things in todolist.txt

Revision 158 - (view) (annotate) - [select for diffs]
Added Wed Oct 7 11:46:14 2009 UTC (10 years, 5 months ago) by Chema
File length: 59444 byte(s)
Last updates after video on youtube. Missiles corrected. Initialization of player's ship corrected.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26