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

Log of /users/chema/1337/TINE/tactics.s

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 495 - (view) (annotate) - [select for diffs]
Modified Mon May 23 18:53:05 2011 UTC (8 years, 1 month ago) by Chema
File length: 35729 byte(s)
Diff to previous 405
Moving to new location


Revision 405 - (view) (annotate) - [select for diffs]
Modified Mon Sep 20 08:41:25 2010 UTC (8 years, 9 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35729 byte(s)
Diff to previous 397
build 1.10 (I hope no more bugs are present, but we shall see...)

Revision 397 - (view) (annotate) - [select for diffs]
Modified Wed Sep 8 19:42:52 2010 UTC (8 years, 10 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35703 byte(s)
Diff to previous 367
Solved bug, so you can now kill missiles...

Revision 367 - (view) (annotate) - [select for diffs]
Modified Sat Jul 24 22:41:20 2010 UTC (8 years, 11 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35678 byte(s)
Diff to previous 364
Changed dilithium for Quirium to follow the manual.
Added missing equip define EQ_MILLASER in main.h which was causing a bug.
Changed NEXTMISSION_LEGAL in mission1.s which was wrong.
Slightly changed a text in mission8.s
Tested up to mission7 but lost the saved position. Need to test mision8 and followings....



Revision 364 - (view) (annotate) - [select for diffs]
Modified Mon Jul 12 22:22:06 2010 UTC (9 years ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35680 byte(s)
Diff to previous 362
Corrected distance to planets in galaxy.s (errors commented out)
Added two new items (not for sale, but as gifts in missions):
fuel optimizer, enlarging your max range to 7.5
dilithium processor, randomly finding dilithium on splinters and refueling your ship.

The first one is fully tested, the second one needs more checks.

Now have to add them as gifts in missions.

Revision 362 - (view) (annotate) - [select for diffs]
Modified Sun Jul 11 18:23:29 2010 UTC (9 years ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35199 byte(s)
Diff to previous 361
Added "right on, commander!" message. Tweaked a bit how seldom checks (32 frames) are done, just one of them, not all... I guess this works correctly.

Put a define to select if the classic Elite behavior of selecting planet closest to 96x96 when galhyper, as this destroyed my planification of the Constrictor mission.

Revision 361 - (view) (annotate) - [select for diffs]
Modified Sat Jul 10 21:39:16 2010 UTC (9 years ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35185 byte(s)
Diff to previous 359
Added the possibility of plotting circles in short range chart (with a define, so they are not active by default), just for testing. Should work better with filled circles.

For hyperspace circles: added a check to avoid a ship entering hyper if another ship is entering hyper (in tactics.s)

Cleaned a bit tineloop.s and added a check in case the circles when hyperspacing are too big.

Seems it is working quite well now.

Small tab adjusting in universe.s

Revision 359 - (view) (annotate) - [select for diffs]
Modified Fri Jul 9 10:37:27 2010 UTC (9 years ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 35077 byte(s)
Diff to previous 358
Trying to add hyper effect to other ships... not working completely yet.

Also slowed a bit the music.

Revision 358 - (view) (annotate) - [select for diffs]
Modified Thu Jul 1 12:03:47 2010 UTC (9 years ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34999 byte(s)
Diff to previous 355
Tweaked the music a bit more. Added random change of laser endpoints like Elite. Added FLG_HARD so only military lasers can perform damage (and only half damage). Included that in the constrictor mission, but it has not been tested.

Revision 355 - (view) (annotate) - [select for diffs]
Modified Sun Jun 27 22:55:43 2010 UTC (9 years ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34881 byte(s)
Diff to previous 345
hermits added to game (tested too).

Revision 345 - (view) (annotate) - [select for diffs]
Modified Tue Jun 15 20:28:23 2010 UTC (9 years, 1 month ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34245 byte(s)
Diff to previous 343
Mission9 (thargoid) added and tested. Modified some texts here and there. Added FLG_SLOW to thargon (should test that)
and tired to solve a bug in missile number in universe.s

Revision 343 - (view) (annotate) - [select for diffs]
Modified Mon Jun 14 21:14:17 2010 UTC (9 years, 1 month ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34234 byte(s)
Diff to previous 339
Mission8 added and tested with 6 asteroids. Increased it to 8, not tested.

Put back asteroids max speed to 30 and added FLAG_DEFENCELESS (or they turn and shoot at me!)

Changed a comment in tactics.s (DEFENCELESS does not alert police... INNOCENT does).



Revision 339 - (view) (annotate) - [select for diffs]
Modified Tue Jun 8 17:47:41 2010 UTC (9 years, 1 month ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34264 byte(s)
Diff to previous 336
Added mission 7 (quite deadly). Had to touch tap2dsk to produce a correct data file.

Revision 336 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 18:13:46 2010 UTC (9 years, 1 month ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34276 byte(s)
Diff to previous 325
Mission5 added and tested. Should work out balance anyway...


Revision 325 - (view) (annotate) - [select for diffs]
Modified Wed May 5 20:28:25 2010 UTC (9 years, 2 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34275 byte(s)
Diff to previous 308
Firs mission added

Revision 308 - (view) (annotate) - [select for diffs]
Modified Thu Apr 22 17:18:27 2010 UTC (9 years, 2 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34269 byte(s)
Diff to previous 307
After miniserve breakdown... Many little changes, including mission general layout, some tests, keyboard handling, music, a real random generator...

Revision 307 - (view) (annotate) - [select for diffs]
Modified Tue Mar 16 19:57:05 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34220 byte(s)
Diff to previous 303
New version of music. Changed a couple of details on mission code for testing (alpha). Now saved slot fires at mission 2.

Removed a bug preventing a ship to become angry (testing a flag with ora, instead of and, silly me).

Revision 303 - (view) (annotate) - [select for diffs]
Modified Sun Mar 7 21:22:58 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34220 byte(s)
Diff to previous 301
More work on missions done. Now they are up to 1.5K, also added OnScoopObject and a variable for mission cargo (size in tons to see how to actually do this...)

Revision 301 - (view) (annotate) - [select for diffs]
Modified Mon Mar 1 15:55:03 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 34067 byte(s)
Diff to previous 300
More things on missions done.

Revision 300 - (view) (annotate) - [select for diffs]
Modified Sun Feb 28 21:37:12 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33824 byte(s)
Diff to previous 297
first version of missions at last!

Revision 297 - (view) (annotate) - [select for diffs]
Modified Mon Feb 22 11:03:31 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33565 byte(s)
Diff to previous 295
more tweaks... Removed launching worms...

Revision 295 - (view) (annotate) - [select for diffs]
Modified Sun Feb 21 18:14:17 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33743 byte(s)
Diff to previous 294
Changed size of worm, despite it was the one used in Elite TNK and AGB.
It was not the target which was decelerated or its speed decreased, it was the attacker.
Create ship when out of hyper a bit nearer, to avoid redlights...

Revision 294 - (view) (annotate) - [select for diffs]
Modified Fri Feb 19 17:53:55 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33734 byte(s)
Diff to previous 293
Solved bug in cursor in local chart, when coming from galactic chart with a far selected planet.

Solved several minor bugs in tactics.s where number of thargoid, asteroids and police was not being updated when one disappeared without being killed. Also now a shot decreases your speed and probability of launching missiles is lower. Set just one thargoid at the same time in tine.h

Solved minor issues in universe.s, where ships were created too far away or missiles or laser power incorrectly initialized (namely for thargoids).

Revision 293 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 09:35:30 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33532 byte(s)
Diff to previous 292
Removed fly_to_vector_final, as it was unused. NOw all in fly_to_vector (tinefuncs.s)

Removed a couple of bugs when dying in tineloop.s. Now this seems to work as expected when escape pod is launched and seems to get back to the init screen in any case.

Revision 292 - (view) (annotate) - [select for diffs]
Modified Wed Feb 17 22:17:49 2010 UTC (9 years, 4 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33511 byte(s)
Diff to previous 291
solved some bugs, one new with market. Added sound for targetting compass

More minor bug hunting.

Revision 291 - (view) (annotate) - [select for diffs]
Modified Tue Feb 16 21:50:32 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33564 byte(s)
Diff to previous 286
Added target change for compass...

Revision 286 - (view) (annotate) - [select for diffs]
Modified Sun Feb 14 21:16:58 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33474 byte(s)
Diff to previous 276
buggy clipping??

Revision 276 - (view) (annotate) - [select for diffs]
Modified Fri Feb 12 23:42:59 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33472 byte(s)
Diff to previous 274
new version of drawline, which needed adding and#$7f to all pixel drawings :(

other minor additions, such as a game_over var.


Revision 274 - (view) (annotate) - [select for diffs]
Modified Fri Feb 12 17:53:00 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33393 byte(s)
Diff to previous 263
Cleaned up some part of the code. Tried another method to generate laser vertices...

Revision 263 - (view) (annotate) - [select for diffs]
Modified Mon Feb 8 16:49:54 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33373 byte(s)
Diff to previous 245
New line routine (thanks thust26!)

Revision 245 - (view) (annotate) - [select for diffs]
Modified Thu Feb 4 22:41:54 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 33255 byte(s)
Diff to previous 240
Implemented the losing of cargo and equipment... need to optimize in space the cockpit message functions, which share a lot of code.


Revision 240 - (view) (annotate) - [select for diffs]
Modified Wed Feb 3 21:35:27 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31927 byte(s)
Diff to previous 235


Revision 235 - (view) (annotate) - [select for diffs]
Modified Wed Feb 3 17:06:27 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31910 byte(s)
Diff to previous 234
Several small changes. Removed the check_maxman routine from tinefuncs.s, as it seems quite useless. Simplified the code there.

Also added alarm messages when not in front view (Dbug will be pleased :) )

Optimized the MoveShips in tinefuncs.s so it iterates only after fixedobjects, avoiding planets and moons. Also changed the clearing of laser vertices to the drawing section in tineloop.s and cleaned up code.

Revision 234 - (view) (annotate) - [select for diffs]
Modified Tue Feb 2 22:51:17 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31802 byte(s)
Diff to previous 221
Added new super-fast version of circle (see circle.s). Thanks Dbug!!!. Removed filled version.

Also solved a bug in tactics.s calling AIMain and not continuing the loop, causing problems with missiles.

Changed the number of sectors to read in main.s, as a consequence of removing the transporter ship.

Revision 221 - (view) (annotate) - [select for diffs]
Modified Mon Feb 1 16:14:32 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31974 byte(s)
Diff to previous 216
A quick backup. Several changes, small details all. Included the new version of the LineDraw.s, also made some small optimizations to lib3d.s.

Moved commander's data to start of page 4 to ease mission code, but it is not definite.

Also changed the way bounty messages are issued, so they appear with some kind of delay and accumulate bounties till then.

Added a patch to erase laser vertex only of ship objects. Should use this to limit the number of space objects.

Revision 216 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 12:32:15 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31874 byte(s)
Diff to previous 214
Some small changes... added dot as a model for very far objects. Added an optimization to prepare_normals. Added two points for debris. Also eliminated unnecessary files.

Revision 214 - (view) (annotate) - [select for diffs]
Modified Tue Jan 26 21:33:23 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31782 byte(s)
Diff to previous 212
Corrected many things on the text screens and added color to galactic chart (might reuse the other routine for this with some code patches).

Solved a bug in the video uploaded to youtube, where using a pod should remove your equipment... What to do with missiles.

Shields now recharge even if not full of energy.

Tweaked clipping area in params.h (was 122 lines).

Revision 212 - (view) (annotate) - [select for diffs]
Modified Mon Jan 25 21:34:06 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31911 byte(s)
Diff to previous 210
A couple of tweaks more... one patch and some code removed...

Revision 210 - (view) (annotate) - [select for diffs]
Modified Mon Jan 25 17:49:04 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31797 byte(s)
Diff to previous 209
Many small changes this time. A bug in the energy panels in the cockpit has been corrected. A bug and planet name in hardcoded save game data was corrected also.

Other minor tweaks and optimizations. Patched the attribute_changed thing.

Launched ship is now rotated correctly (180deg in Y axes) so planet is behind. 

First test to put alternate colors and it looks really well. Changed flash when hit to magenta, as yellow was hardly visible.


Revision 209 - (view) (annotate) - [select for diffs]
Modified Sun Jan 24 17:41:36 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31779 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 (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31887 byte(s)
Diff to previous 204
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 204 - (view) (annotate) - [select for diffs]
Modified Thu Jan 21 18:29:33 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31879 byte(s)
Diff to previous 203
Small minor additions and some cleaning of code.

Added a worm and a missile counter, so we can limit their number for computer AIs. Limits in defines in tine.h

Radar and scanner are updated only every 2 frames.

Asteroids now rotate.

Found a bug in the radar. It needs a lot of space to work with all the possible objects, but that is indeed a waste, so need to clean up that code, which is indeed a mess.

This version has ALTSCANS undefined for testing purposes.

Revision 203 - (view) (annotate) - [select for diffs]
Modified Thu Jan 21 15:50:45 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31466 byte(s)
Diff to previous 198
Removed the need of a var energy_bomb and continuous checking. Now there is a routine that explodes all the affected ships when user press "B".

Cleaned some code.

Added a patch when in rear view with a jsr. Else nop nop nop.

Anacondas now launch worms

Revision 198 - (view) (annotate) - [select for diffs]
Modified Mon Jan 18 17:21:16 2010 UTC (9 years, 5 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31212 byte(s)
Diff to previous 197
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 197 - (view) (annotate) - [select for diffs]
Modified Sat Jan 16 17:15:18 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31212 byte(s)
Diff to previous 196
Several small changes. Added new player from Twi and new compiled music. Still a bug there, but now it sounds quite ok.

Also player's status is cleared when using escape pod.

Solved two bugs that were not noticed before: rear & front damage is now correctly done (in a better way, before missiles did it wrong); and the recharge of the aft shield is now correctly done (had an awful error before).

Revision 196 - (view) (annotate) - [select for diffs]
Modified Fri Jan 15 23:08:48 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31104 byte(s)
Diff to previous 195
Damage from lasers and missiles updated and put in defines in tine.h

This version was sent to Dbug and Twi.

Revision 195 - (view) (annotate) - [select for diffs]
Modified Thu Jan 14 22:47:34 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31091 byte(s)
Diff to previous 188
Many little changes. Removed the first intro screen.. it is useless. Will need to add a Change Commander's Name in the LOAD/SAVE screen.

Added the Escape pod at last! And it seems to work.

Also removed a bug where lasers at your ship did not work when you watch them from outside (for instance from an escape pod).

Moved several defines to tine.h, now much more clear.

Revision 188 - (view) (annotate) - [select for diffs]
Modified Sat Jan 9 23:51:23 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31714 byte(s)
Diff to previous 185
Many new details... toggling between front/rear view is now in key V, whilst galactic hyper is correctly working with H (I hope).

Also working on a first try to draw ALL/odd/ALL/odd frames when framerate goes slow... Even have code to skip drawing in that case.

Revision 185 - (view) (annotate) - [select for diffs]
Modified Thu Jan 7 23:35:24 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31704 byte(s)
Diff to previous 184
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 184 - (view) (annotate) - [select for diffs]
Modified Sat Jan 2 22:55:21 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31543 byte(s)
Diff to previous 183
More bug hunting and small additions. The most important thing is that I have added Dbug's new line routine, with no extra pixel error.

Now if ECM is active enemies don't launch missiles. Also find target makes sure that a target has not been deleted even if still in the visible list (could happen). This and other checks seem to minimize the error where invisible strange enemies were killed and gave you a lot of credits. But the problem is still there. I have set a halt if it happens for more testing.

Revision 183 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 20:54:12 2010 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31288 byte(s)
Diff to previous 181
Changed missile model, implemented the energy bomb :) and corrected a bug caused by making the linked list of visible objects of size different than 129 bytes. I know now how it works, so could change that, but an entry=$80 states the end of the list (direct test with bmi) and the list starts at VISOBJS+$80, so should be careful.

Did not add that enemy do not fight missiles if ecm active.

Revision 181 - (view) (annotate) - [select for diffs]
Modified Sun Dec 27 21:17:04 2009 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31255 byte(s)
Diff to previous 179
More bug hunting and adjustments. Added a loop based on a VIA timer to try to make the random generator more random (check main.s)

Pirates now target you or other ships randomly, creating more private encounters.

Changed the time HUD messages are on display.

Also added correct normals for splinters.

Revision 179 - (view) (annotate) - [select for diffs]
Modified Thu Dec 24 16:36:15 2009 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31208 byte(s)
Diff to previous 177
Added sound for missiles. Corrected a bug where Bounties were incorrectly assigned. Removed some debug values (just kept framerate) and speed increased a lot. Tweaked some rnd values in enemy creation, so now encounters occur more often.

Revision 177 - (view) (annotate) - [select for diffs]
Modified Tue Dec 22 19:21:26 2009 UTC (9 years, 6 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31207 byte(s)
Diff to previous 174
Corrected a bug where thargons were not given the ECM. Also thargoids carried are random (0-3).

Tested that it is possible to fight a thargon. It is, if well equipped, but the trick of firing a missile when very close is quite helpful.

Adapted the ship size to the scaled-down versions.

Corrected the bug where planet_distance was not correctly set at the first frame. Now you can't jump just after undocking.

Corrected the visibility distance, so it is no more possible that a ship in front of you fires, while it is not visible (lasers incorrectly drawn).

Added shipdatal.xls (with the scaling factor and size) to the repository.

Revision 174 - (view) (annotate) - [select for diffs]
Modified Mon Dec 14 12:29:24 2009 UTC (9 years, 7 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31136 byte(s)
Diff to previous 170
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 170 - (view) (annotate) - [select for diffs]
Modified Tue Nov 24 19:00:38 2009 UTC (9 years, 7 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 31023 byte(s)
Diff to previous 169
Fixed several things on tactics.s, completing the AI (at last!). Only thing left is that, according to TNK, an ANACONDA launches WORMS or SIDEWINDERS when angry at us, which is not done here. Will check with elite-agb.

Also made a version 2 for circle clipping (inlining cmp16 and pixel address) with a gain between 5-10% when the circle is near. That is quite good!

Revision 169 - (view) (annotate) - [select for diffs]
Modified Tue Nov 17 21:29:27 2009 UTC (9 years, 7 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 30434 byte(s)
Diff to previous 168
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 168 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 22:01:59 2009 UTC (9 years, 8 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 29636 byte(s)
Diff to previous 167
Added a first version of the light indicator for planet distance. Needs tweaking so it is updated when front view is loaded.

Also added a check for mass locked when trying to jump to hyper, and clearing the scanner when too far.

First attempt to produce sounds, but need to workout problems with pseudo-reg dumping. If we use a copy for updating only what has changed, it needs more work.


Revision 167 - (view) (annotate) - [select for diffs]
Modified Thu Oct 29 19:50:24 2009 UTC (9 years, 8 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 29654 byte(s)
Diff to previous 166
Fixed problem with scanner, which was not drawn if at center and comming from other screen.

Revision 166 - (view) (annotate) - [select for diffs]
Modified Wed Oct 28 21:12:07 2009 UTC (9 years, 8 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 29656 byte(s)
Diff to previous 163
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 163 - (view) (annotate) - [select for diffs]
Modified Thu Oct 22 10:51:37 2009 UTC (9 years, 8 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 29664 byte(s)
Diff to previous 162
Generating shuttles and transports. Tweaked some randomizing.
Police is working (attacking a shuttle makes them angry).

Revision 162 - (view) (annotate) - [select for diffs]
Modified Wed Oct 21 19:06:03 2009 UTC (9 years, 8 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 29652 byte(s)
Diff to previous 161
More random encounters added. Even the skeleton for pirates, bounties and shuttles, though the chance is really low.

Police act as such, and now they (as every ship which deserves it) have the FLG_INNOCENT set. Added more to the AI, which is nearly completion.

Revision 161 - (view) (annotate) - [select for diffs]
Modified Tue Oct 20 21:24:14 2009 UTC (9 years, 8 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 28597 byte(s)
Diff to previous 160
Still adding random encounters. Police, thargons (with thargoids) and cougars added.

Revision 160 - (view) (annotate) - [select for diffs]
Modified Tue Oct 13 20:11:09 2009 UTC (9 years, 9 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 28057 byte(s)
Diff to previous 158
Started with dynamic creation of enemies, but something is bugged as dying gives problems (when restarting or never "gameovering")

Revision 158 - (view) (annotate) - [select for diffs]
Added Wed Oct 7 11:46:14 2009 UTC (9 years, 9 months ago) by Chema
Original Path: users/chema/TINE/tactics.s
File length: 27408 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