/[projet1]/users
Defence Force logotype

Log of /users

View Directory Listing Directory Listing


Sticky Revision:

Revision 1494 - Directory Listing
Modified Sun Oct 14 08:04:34 2018 UTC (4 days, 8 hours ago) by dbug
Removed build folder and generated header file that should not have been there in first place

Revision 1492 - Directory Listing
Modified Sun Aug 5 15:38:39 2018 UTC (2 months, 1 week ago) by dbug
Files for the part 17 of Upgrade Time videos.

Revision 1487 - Directory Listing
Modified Sun Jul 29 10:48:05 2018 UTC (2 months, 2 weeks ago) by dbug
Files for the part 16 of Upgrade Time videos.

Revision 1484 - Directory Listing
Modified Sun Jul 1 16:34:33 2018 UTC (3 months, 2 weeks ago) by dbug
Files for the part 15 of Upgrade Time videos.

Revision 1483 - Directory Listing
Modified Sat Jun 30 14:31:32 2018 UTC (3 months, 2 weeks ago) by dbug
The zeropage copy example is now minimalist, should be much easier to understand by everybody.

Revision 1479 - Directory Listing
Modified Sun Jun 24 13:57:57 2018 UTC (3 months, 3 weeks ago) by dbug
Files for the part 14 of Upgrade Time videos.

Revision 1478 - Directory Listing
Modified Sun Jun 17 09:59:08 2018 UTC (4 months ago) by dbug
Files for the part 13 of Upgrade Time videos.

Revision 1477 - Directory Listing
Modified Sun Jun 10 10:45:17 2018 UTC (4 months, 1 week ago) by dbug
Files for the part 12 of Upgrade Time videos.

Revision 1476 - Directory Listing
Modified Sun Jun 3 13:52:10 2018 UTC (4 months, 2 weeks ago) by dbug
Files for the part 11 of Upgrade Time videos.

Revision 1475 - Directory Listing
Modified Sun May 27 11:06:33 2018 UTC (4 months, 3 weeks ago) by dbug
Files for the part 10 of Upgrade Time videos.

Revision 1474 - Directory Listing
Modified Fri May 18 17:19:39 2018 UTC (5 months ago) by dbug
Files for the part 9 of Upgrade Time videos.

Revision 1472 - Directory Listing
Modified Sun May 6 10:12:19 2018 UTC (5 months, 1 week ago) by dbug
Files for the part 8 of Upgrade Time videos.

Revision 1471 - Directory Listing
Modified Sun May 6 10:12:04 2018 UTC (5 months, 1 week ago) by dbug
Minor space fix.

Revision 1470 - Directory Listing
Modified Sun Apr 29 09:42:19 2018 UTC (5 months, 2 weeks ago) by dbug
Files for the part 7 of Upgrade Time videos.

Revision 1469 - Directory Listing
Modified Sun Apr 22 17:03:51 2018 UTC (5 months, 3 weeks ago) by dbug
Files for the part 6 of Upgrade Time videos.

Revision 1468 - Directory Listing
Modified Sun Apr 15 13:46:06 2018 UTC (6 months ago) by laurentd75
BLAKES7_V1.3-RC4-20180415: another final candidate release :-)
* Corrected "Fédération Terrienne" to "Fédération Terranne" in guilty.os and dchallway.os to better respect the spirit of the series (it is not the Earth Federation, but the Tezrran Federation...)


Revision 1467 - Directory Listing
Modified Sun Apr 15 10:58:01 2018 UTC (6 months ago) by dbug
Files for the part 5 of Upgrade Time videos.

Revision 1466 - Directory Listing
Modified Sun Apr 15 01:22:30 2018 UTC (6 months ago) by laurentd75
BLAKES7_V1.3-RC3-20180415: a final candidate release...
 - added all diacritics (including i dieresis = i trema in French)
 - French font (data\BFont6x8_fr.png): added i dieresis in place of '/'
 - added i dieresis in scripts\ocode_ballrobot.os and scripts\script15.os
 - corrected "Commandeur" to "Commandant" in scripts (serviceexit.os, exterior.os)
 - modified script30.os: rephrased some of game intro / keys tutorial
 - tables.s: tweaked verb_pos_X2 to correct verb highlighting bug for "Utilise" (that was staying highlighted)
 - resdata/obj_ep2.s: shortened "Arme d'E.T." to "Arme" to avoid potential graphical bugs when used with "Jenna Stannis"
 - restored original "language.h" file


Revision 1465 - Directory Listing
Modified Fri Apr 13 18:45:36 2018 UTC (6 months ago) by Chema
New version of the Compiler, with support for ï (/ character)

Revision 1464 - Directory Listing
Modified Fri Apr 13 02:05:20 2018 UTC (6 months ago) by laurentd75
V1.3-RC2-20180413 - Added all missing accents (except i trema) + reworked some dialogues and fixed minor bugs

Revision 1463 - Directory Listing
Modified Tue Apr 10 18:50:30 2018 UTC (6 months, 1 week ago) by Chema
Small bug in the compiler with code for à

Revision 1462 - Directory Listing
Modified Tue Apr 10 07:35:35 2018 UTC (6 months, 1 week ago) by Chema
Minor change in OASISCompiler so it handles the small caps ù character correctlyu

Revision 1461 - Directory Listing
Modified Mon Apr 9 18:44:15 2018 UTC (6 months, 1 week ago) by Chema
Added compiler with French character support (first attempt for testing ONLY)
Modified the accentuated chars á and à

Revision 1460 - Directory Listing
Modified Mon Apr 9 01:09:49 2018 UTC (6 months, 1 week ago) by laurentd75
svn commit -m "BLAKES7_v1.3-RC1_laurentd75: 
* Added French translation/version for the game
+ French version of the Blakes 7 font
+ corrections to Spanish and English text 
+ new osdk_build_for_lang.bat script to automatically generate language.h for the target language passed in as an argument or defined in the B7_LANG environment variable (valid values: ENGLISH, SPANISH, FRENCH)


Revision 1459 - Directory Listing
Modified Sun Apr 8 09:20:13 2018 UTC (6 months, 1 week ago) by dbug
Files for the part 4 of Upgrade Time videos.

Revision 1458 - Directory Listing
Modified Sat Apr 7 12:30:33 2018 UTC (6 months, 1 week ago) by dbug
Renamed the folders so they sort nicely.
Computers kind of suck at understanding words :)

Revision 1457 - Directory Listing
Modified Sat Apr 7 12:30:03 2018 UTC (6 months, 1 week ago) by dbug
Renamed the folders so they sort nicely.
Computers kind of suck at understanding words :)

Revision 1456 - Directory Listing
Modified Sat Apr 7 12:28:35 2018 UTC (6 months, 1 week ago) by dbug
Renamed the folders so they sort nicely.
Computers kind of suck at understanding words :)

Revision 1455 - Directory Listing
Modified Sun Apr 1 11:31:07 2018 UTC (6 months, 2 weeks ago) by dbug
Files for the part 3 of Upgrade Time videos.

Revision 1454 - Directory Listing
Modified Sat Mar 31 13:29:23 2018 UTC (6 months, 2 weeks ago) by dbug
Added all the files for the first three videos of UpgradeTime

Revision 1453 - Directory Listing
Modified Sat Mar 24 18:09:03 2018 UTC (6 months, 3 weeks ago) by Chema
Changed "Tu" for "Tú" in the Spanish sentence "¿Tú crees?" (string 12)

Revision 1444 - Directory Listing
Modified Sun Feb 4 12:43:44 2018 UTC (8 months, 1 week ago) by dbug
Final commit done at the Global Game Jam

Revision 1443 - Directory Listing
Modified Fri Feb 2 22:23:05 2018 UTC (8 months, 2 weeks ago) by mmu_man
fosdem18: add schedule.h to allow compiling without having to generate data


Revision 1442 - Directory Listing
Modified Fri Feb 2 22:19:48 2018 UTC (8 months, 2 weeks ago) by mmu_man
Add sources for the demo at my FOSDEM 2018 talk


Revision 1440 - Directory Listing
Modified Fri Feb 2 06:41:32 2018 UTC (8 months, 2 weeks ago) by mmu_man
ttf2oric: some fixes


Revision 1439 - Directory Listing
Modified Sat Jan 27 14:32:10 2018 UTC (8 months, 2 weeks ago) by dbug
Just committing a cleaned up version of the previous game jam game code with just an added morse code table in Buffer.s


Revision 1438 - Directory Listing
Modified Sun Jan 21 14:59:39 2018 UTC (8 months, 3 weeks ago) by dbug
Reworked the placeholder pictures (GGJ logo updated from 2016 to 2018)

Revision 1437 - Directory Listing
Modified Sun Jan 21 13:58:33 2018 UTC (8 months, 3 weeks ago) by dbug
Adding the GGJ2018 WIP folder from Linux Mint 18 with RabbitCVS, checking if that works.
(It's actually a copy of the GGJ 2016 project)

Revision 1436 - Directory Listing
Modified Tue Dec 5 13:29:13 2017 UTC (10 months, 1 week ago) by Chema
Jasmin support and better Telestrat support added and tested by Fabrice. 
Enhanced disk routines (more reliability)
SEEK operations perform a SEI, so this needs more testing on real equipment.

Revision 1435 - Directory Listing
Modified Thu Nov 30 05:17:42 2017 UTC (10 months, 2 weeks ago) by coco


Revision 1434 - Directory Listing
Modified Wed Nov 29 05:56:55 2017 UTC (10 months, 2 weeks ago) by coco


Revision 1433 - Directory Listing
Modified Tue Nov 28 20:46:41 2017 UTC (10 months, 2 weeks ago) by coco


Revision 1432 - Directory Listing
Modified Thu Nov 9 19:26:02 2017 UTC (11 months, 1 week ago) by Chema
Some code cleaning... Of course need to test (again) with real disks just to check I did not break anything.

Revision 1431 - Directory Listing
Modified Wed Nov 8 12:03:54 2017 UTC (11 months, 1 week ago) by Chema
Modified the writing code according to Fabrice's recommendations. Now it checks all the errors. Still to be tested on real hard.

Revision 1430 - Directory Listing
Modified Tue Nov 7 20:02:01 2017 UTC (11 months, 1 week ago) by Chema
Some adjustments, cleaning and polishing. This code is working in these conditions:
- Real Microdisc clone
- Emulated Microdisc
- Emulated Jasmin

Write code is *not* checking correctly for abrupt terminations, although it does check for common errors (see comments).

Revision 1429 - Directory Listing
Modified Mon Nov 6 12:26:32 2017 UTC (11 months, 1 week ago) by Chema
Solved another incorrect walkbox (too large) in locker room in ep 1. (Stephan Haubental saw this one).

Revision 1428 - Directory Listing
Modified Mon Nov 6 12:18:00 2017 UTC (11 months, 1 week ago) by Chema
Removed commented old code in WriteSector (I forgot before!)

Revision 1427 - Directory Listing
Modified Mon Nov 6 12:03:01 2017 UTC (11 months, 1 week ago) by Chema
Jasmin support working on emulators.

Revision 1426 - Directory Listing
Modified Sat Nov 4 17:55:12 2017 UTC (11 months, 1 week ago) by Chema
Ultra-reliable disk routines added and tested :) You can remove a disk, put it back and they recover...

Cleaned sources a bit and moved a CLI to a safer place.

Revision 1425 - Directory Listing
Modified Fri Nov 3 20:07:38 2017 UTC (11 months, 2 weeks ago) by Chema
Some code cleaning, moving sei and cli to safer locations...

Revision 1424 - Directory Listing
Modified Fri Nov 3 19:42:54 2017 UTC (11 months, 2 weeks ago) by Chema
New version of loading routines which are much more reliable (expell/reinsert disk and loading recovers!).

Revision 1423 - Directory Listing
Modified Thu Nov 2 14:13:17 2017 UTC (11 months, 2 weeks ago) by Chema
WIP trying to make better floppy routines, following advice from FF.

Revision 1422 - Directory Listing
Modified Tue Oct 31 20:31:00 2017 UTC (11 months, 2 weeks ago) by Chema
Tidy floppybuilderscript.txt

Revision 1421 - Directory Listing
Modified Tue Oct 31 13:12:56 2017 UTC (11 months, 2 weeks ago) by Chema
Removing old and unnecessary files

Revision 1420 - Directory Listing
Modified Mon Oct 30 18:12:09 2017 UTC (11 months, 2 weeks ago) by Chema
One last grammar error detected by Steve.

Revision 1419 - Directory Listing
Modified Sun Oct 29 15:37:00 2017 UTC (11 months, 2 weeks ago) by Chema
Yet another bug killed. Shortcut with no object pointed to, made ego walk to a quite random position.

Revision 1418 - Directory Listing
Modified Sun Oct 29 13:38:38 2017 UTC (11 months, 2 weeks ago) by Chema
Last bug with the highlight of verbs killed. Also there was a glitch with Roj's zplane in the Liberator's deck, because the zplanes of walkboxes in the Liberator's passageway were all zero!



Revision 1417 - Directory Listing
Modified Sat Oct 28 23:00:03 2017 UTC (11 months, 2 weeks ago) by Chema
New minor glitch detected by Steve and me... Verb Highlighting not getting cleared. Not sure how to solve it easily... Added to the TODO list.

Revision 1416 - Directory Listing
Modified Thu Oct 26 18:27:14 2017 UTC (11 months, 3 weeks ago) by Chema
Bug reported by Symoon: You can talk to stunned Avon and Jenna. Added exception in respective object codes.

Revision 1415 - Directory Listing
Modified Thu Oct 26 12:14:11 2017 UTC (11 months, 3 weeks ago) by Chema
Two more bugs killed:
1- Simon: walkbox state is not saved, creating problems in Liberator's deck. Solved by adding code in script4.os after the scSave(), so walkboxes are set to non-walkable.

2- Steve reported the pulley should be used also by Pulling it, not just Using it. Added the entry in its object code in cabackentry.os

Revision 1414 - Directory Listing
Modified Wed Oct 25 21:04:37 2017 UTC (11 months, 3 weeks ago) by Chema
Removed temporary files

Revision 1413 - Directory Listing
Modified Wed Oct 25 19:26:11 2017 UTC (11 months, 3 weeks ago) by Chema
* Looking at book in Common room hanged the game - Steve : error in the objectcode in common.os
* Recompiled scripts with English as language. 

Revision 1412 - Directory Listing
Modified Wed Oct 25 16:23:53 2017 UTC (11 months, 3 weeks ago) by dbug
Blake's 7 1.1 source code and assets

Revision 1411 - Directory Listing
Modified Wed Oct 25 07:20:47 2017 UTC (11 months, 3 weeks ago) by Chema
Game sources

Revision 1410 - Directory Listing
Modified Sat Oct 7 16:51:48 2017 UTC (12 months, 1 week ago) by Chema


Revision 1409 - Directory Listing
Modified Sat Oct 7 16:50:12 2017 UTC (12 months, 1 week ago) by Chema


Revision 1408 - Directory Listing
Modified Sat Oct 7 16:47:17 2017 UTC (12 months, 1 week ago) by Chema
Sources of Blake's 7: The Oric Game

Revision 1406 - Directory Listing
Modified Sat May 20 20:01:14 2017 UTC (16 months, 4 weeks ago) by dbug
Old attempts at trying to get the Vertex Tracker replay routine converted to C

Revision 1405 - Directory Listing
Modified Sat Apr 29 16:16:43 2017 UTC (17 months, 2 weeks ago) by dbug
Placeholder content

Revision 1390 - Directory Listing
Modified Sat Mar 18 14:50:15 2017 UTC (19 months ago) by dbug
Added the source code of FreeCell

Revision 1386 - Directory Listing
Modified Tue Oct 25 18:02:44 2016 UTC (23 months, 3 weeks ago) by dbug
Added the complete source code of Ula Paint

Revision 1379 - Directory Listing
Modified Sun Aug 28 17:36:56 2016 UTC (2 years, 1 month ago) by mmu_man
Add the current patch for my antique port of LunixNG to ORIC

Probably includes some generated files, but hopefully not missing any.


Revision 1377 - Directory Listing
Modified Thu Jul 28 18:17:03 2016 UTC (2 years, 2 months ago) by dbug
Trying to port the old Dungeon Demo to the OSDK.
Problems found so far:
- "a" after rotation instructions (rol a, asr a, etc... instead of just rol, asr, ...)
- "BYTE" and "WORD" instead of .byt and .word
- "RESERVE" instead of ".dsb"
and that's about it :D

Revision 1375 - Directory Listing
Modified Sun Jul 24 07:00:39 2016 UTC (2 years, 2 months ago) by dbug
Added the Bas2Tap based project for the LineFeed MCP40 demo.


Revision 1373 - Directory Listing
Modified Tue Jun 7 21:29:09 2016 UTC (2 years, 4 months ago) by mmu_man
ttf2oric: erase background before drawing each char

This clips the previous character in case it descends too much.


Revision 1372 - Directory Listing
Modified Tue Jun 7 20:20:51 2016 UTC (2 years, 4 months ago) by mmu_man
ttflist is actually a bash script.


Revision 1371 - Directory Listing
Modified Tue Jun 7 20:17:05 2016 UTC (2 years, 4 months ago) by mmu_man
Add testfont, simple ORIC code to test fonts converted with ttf2oric


Revision 1370 - Directory Listing
Modified Tue Jun 7 20:12:30 2016 UTC (2 years, 4 months ago) by mmu_man
ttf2oric: add helper script ttflist to generate list headers


Revision 1369 - Directory Listing
Modified Fri Jun 3 17:47:59 2016 UTC (2 years, 4 months ago) by mmu_man
Cleanup


Revision 1368 - Directory Listing
Modified Fri Jun 3 17:26:07 2016 UTC (2 years, 4 months ago) by mmu_man
Attempt at testing patterns to autosync the video blanking to a timer

Using 50/60Hz attributes in strategic places and times.

Python script to test hypotheses, and Gnuplot script to visualize data.

The search space consists of all possible lines the ULA is currently on
(including the blanking ones) when we start the timer, and the current
frequency (rather max lines) for this possibility.

Then for each scanline we calculate what would happen, and how the delta
(how many lines we lag).

The objective is to minimize the delta discrepancy (ie. for each possible
initial condition, be as close possible to the blanking we want to sync to).

Currently we get to 51 lines maximum spread.


Revision 1367 - Directory Listing
Modified Sun Jan 31 13:27:24 2016 UTC (2 years, 8 months ago) by dbug
Removed unused files

Revision 1366 - Directory Listing
Modified Sun Jan 31 13:23:44 2016 UTC (2 years, 8 months ago) by dbug
Source code for the GlobalGameJam 2016 game project.

Revision 1365 - Directory Listing
Modified Wed Jan 27 19:05:29 2016 UTC (2 years, 8 months ago) by dbug
Fixed the execute batch file to use the default emulator instead of euphoric.

Revision 1364 - Directory Listing
Modified Mon Jan 25 19:41:26 2016 UTC (2 years, 8 months ago) by dbug
Removed some unused files, added some square root code from #c64

Revision 1363 - Directory Listing
Modified Mon Jan 25 18:48:59 2016 UTC (2 years, 8 months ago) by dbug
GlobalGameJam2016, skeleton based on the GlobalGameJam 2015 project, fixed to use FloppyBuilder 1.0

Revision 1360 - Directory Listing
Modified Tue Jan 19 20:31:30 2016 UTC (2 years, 8 months ago) by dbug
The GlobalGameJam 2015 project is now using the new FloppyBuilder API

Revision 1359 - Directory Listing
Modified Tue Jan 19 16:42:15 2016 UTC (2 years, 8 months ago) by dbug
Removed two generated files

Revision 1304 - Directory Listing
Modified Tue Sep 29 10:52:42 2015 UTC (3 years ago) by Chema
Final sources V1.2
make_release need a goot tap2cd and tap2dsk to create working images (the former so they can be loaded in most Atmos'es and the latter so the INIST sentence can be set)

Revision 1303 - Directory Listing
Modified Sun Sep 20 09:49:20 2015 UTC (3 years ago) by dbug
Playing with zero page manipulations

Revision 1302 - Directory Listing
Modified Sat Sep 19 01:29:25 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: update binary


Revision 1301 - Directory Listing
Modified Sat Sep 19 00:59:58 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: update music credits


Revision 1300 - Directory Listing
Modified Sat Sep 19 00:59:36 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: update music asm


Revision 1299 - Directory Listing
Modified Sat Sep 19 00:57:41 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: add intended MIDI music by Fabounio


Revision 1298 - Directory Listing
Modified Sat Sep 19 00:53:33 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: remove unneeded stuff


Revision 1297 - Directory Listing
Modified Sat Sep 19 00:22:53 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: binary as released during the party


Revision 1296 - Directory Listing
Modified Sat Sep 19 00:16:04 2015 UTC (3 years, 1 month ago) by mmu_man
A0XB: ORIC invitro for Alchimie 0xb released at VIP2015

First demo compiled with OSDK entirely on Linux!

This is the party version (not with the intended music).


Revision 1295 - Directory Listing
Modified Sat Sep 19 00:06:06 2015 UTC (3 years, 1 month ago) by mmu_man
out2ym: generate YM6 files instead of YM5


Revision 1293 - Directory Listing
Modified Wed Jun 10 02:54:20 2015 UTC (3 years, 4 months ago) by mmu_man
out2ym: support and use interleaved format

It turns out ymplayer is buggy and assumes interleaved format always...

At least it works now.


Revision 1292 - Directory Listing
Modified Tue Jun 9 17:49:12 2015 UTC (3 years, 4 months ago) by mmu_man
out2ym: some changes, still doesn't work


Revision 1291 - Directory Listing
Modified Thu Jun 4 20:11:16 2015 UTC (3 years, 4 months ago) by mmu_man
ttf2oric: disable antialiasing in newer ImageMagick


Revision 1290 - Directory Listing
Modified Mon Jun 1 15:45:01 2015 UTC (3 years, 4 months ago) by mmu_man
Add out2ym, not yet working

Derived from out2asm, an attempt at generating an ym
tune from the converted midi files.


Revision 1289 - Directory Listing
Modified Sun May 31 16:54:23 2015 UTC (3 years, 4 months ago) by mmu_man
out2asm tool from iss

mentionned on http://forum.defence-force.org/viewtopic.php?f=15&t=1031&hilit=midi&start=15


Revision 1282 - Directory Listing
Modified Fri May 29 21:18:02 2015 UTC (3 years, 4 months ago) by mmu_man
ttf2oric: this is a bash script


Revision 1281 - Directory Listing
Modified Fri May 29 18:42:43 2015 UTC (3 years, 4 months ago) by mmu_man
engine.mk: remove map.htm on clean


Revision 1280 - Directory Listing
Modified Fri May 29 18:35:42 2015 UTC (3 years, 4 months ago) by mmu_man
engine.mk: add showmap target


Revision 1275 - Directory Listing
Modified Fri May 29 16:02:30 2015 UTC (3 years, 4 months ago) by mmu_man
engine.mk: make it work in Linux as well

Now I can finally work without my XP VM \o/


Revision 1259 - Directory Listing
Modified Sat Feb 14 20:24:44 2015 UTC (3 years, 8 months ago) by dbug
Made it easier to change the music file.

Revision 1256 - Directory Listing
Modified Sun Jan 25 14:05:16 2015 UTC (3 years, 8 months ago) by dbug
Added the GlobalGameJam2015 / Weekend In Oslo game to the depot - this code is ugly and requires cleaning :)

Revision 1254 - Directory Listing
Modified Mon Jan 19 12:46:17 2015 UTC (3 years, 8 months ago) by Chema


Revision 1253 - Directory Listing
Modified Mon Jan 19 12:45:52 2015 UTC (3 years, 8 months ago) by Chema


Revision 1252 - Directory Listing
Modified Mon Jan 19 12:45:32 2015 UTC (3 years, 8 months ago) by Chema


Revision 1251 - Directory Listing
Modified Mon Jan 19 12:45:09 2015 UTC (3 years, 8 months ago) by Chema
Wrong place...

Revision 1241 - Directory Listing
Modified Sun Dec 7 14:04:38 2014 UTC (3 years, 10 months ago) by dbug
400 bytes - Exploited the fact that the ReadBits function clears the carry on exit

Revision 1240 - Directory Listing
Modified Sun Dec 7 13:22:23 2014 UTC (3 years, 10 months ago) by dbug
403 bytes - Moved the current register handling inside the UnpackRegister routine itself

Revision 1239 - Directory Listing
Modified Sun Dec 7 11:59:45 2014 UTC (3 years, 10 months ago) by dbug
413 bytes - Reordered some of the depacking code to avoid refetching data multiple time

Revision 1238 - Directory Listing
Modified Sat Dec 6 21:50:17 2014 UTC (3 years, 10 months ago) by dbug
416 bytes - Used zero page addressing for the write buffers

Revision 1237 - Directory Listing
Modified Sat Dec 6 21:25:54 2014 UTC (3 years, 10 months ago) by dbug
442 bytes - Improved the logic in the mym depacking

Revision 1236 - Directory Listing
Modified Sat Dec 6 19:50:53 2014 UTC (3 years, 10 months ago) by dbug
455 bytes - Simplified the load balancer code by using the same frame counter for two different purpose.

Revision 1235 - Directory Listing
Modified Sat Dec 6 17:32:26 2014 UTC (3 years, 10 months ago) by dbug
478 bytes - The main music routine (_Mym_PlayFrame) is now inline in the IRQ

Revision 1234 - Directory Listing
Modified Sat Dec 6 17:15:05 2014 UTC (3 years, 10 months ago) by dbug
485 bytes - Modified the WriteRegister routine to use X and Y instead of X and A, leading to less pushing and popping in the main code

Revision 1233 - Directory Listing
Modified Sat Dec 6 16:56:04 2014 UTC (3 years, 10 months ago) by dbug
492 bytes

Revision 1232 - Directory Listing
Modified Sat Dec 6 16:03:22 2014 UTC (3 years, 10 months ago) by dbug
580 bytes

Revision 1231 - Directory Listing
Modified Sat Dec 6 13:53:02 2014 UTC (3 years, 10 months ago) by dbug
Added the BASIC music player source code, will try to use that one as an optimizing experiment.
Current size: 658 bytes

Revision 1227 - Directory Listing
Modified Tue Oct 28 14:09:54 2014 UTC (3 years, 11 months ago) by barnsey123
Using QUIT command in the tap2disk section of the build. See note in osdk_build.bat for explanation. Fix provided by ISS

Revision 1226 - Directory Listing
Modified Fri Oct 3 16:16:41 2014 UTC (4 years ago) by barnsey123
v1.0 with different text/colors

Revision 1219 - Directory Listing
Modified Sun Sep 28 20:26:23 2014 UTC (4 years ago) by mmu_man
engine.mk: attempt to autodetect cpp on *nix


Revision 1218 - Directory Listing
Modified Sun Sep 28 20:15:29 2014 UTC (4 years ago) by mmu_man
engine.mk: use -o for cpp

It seems to be required on linux.


Revision 1217 - Directory Listing
Modified Sun Sep 28 19:48:52 2014 UTC (4 years ago) by mmu_man
engine.mk: Replace hardcoded .exe by $(EXESUFF)


Revision 1216 - Directory Listing
Modified Sun Sep 28 19:39:25 2014 UTC (4 years ago) by mmu_man
engine.mk: detect windows and add *nix definitions


Revision 1212 - Directory Listing
Modified Wed Sep 24 17:50:53 2014 UTC (4 years ago) by barnsey123
v0.6 fully working

Revision 1211 - Directory Listing
Modified Tue Sep 23 15:01:15 2014 UTC (4 years ago) by barnsey123
v0.3 can play online game but does not repeat properly

Revision 1199 - Directory Listing
Modified Sat Sep 20 16:08:30 2014 UTC (4 years ago) by dbug
Fixed my execute files to follow the new style

Revision 1198 - Directory Listing
Modified Sat Sep 20 11:06:41 2014 UTC (4 years ago) by barnsey123
v0.2
Need to tidy up the screen messages and get moves to send/recieve/process properly.
The CopyFont routine screws up the "teafortwo" display and I haven't been able to do it "my way". So it still looks like the tea for two screen at start.

Revision 1197 - Directory Listing
Modified Fri Sep 19 16:40:07 2014 UTC (4 years ago) by barnsey123
Online only (2 player) Version of HNEFATAFL 

Revision 1168 - Directory Listing
Modified Wed Sep 17 15:28:36 2014 UTC (4 years, 1 month ago) by barnsey123


Revision 1167 - Directory Listing
Modified Wed Sep 17 15:26:14 2014 UTC (4 years, 1 month ago) by barnsey123
asteroid4

Revision 1145 - Directory Listing
Modified Sun Aug 10 15:14:49 2014 UTC (4 years, 2 months ago) by dbug


Revision 1144 - Directory Listing
Modified Thu Jun 5 18:29:56 2014 UTC (4 years, 4 months ago) by dbug
Added the Cube demo from Barbitoric

Revision 1142 - Directory Listing
Modified Sun Jun 1 22:02:21 2014 UTC (4 years, 4 months ago) by mmu_man
Add a python script to generate the angle table

The generated table is different from the original one,
and doesn't include the fuzzing added to fake half-tones
on a CRT screen.


Revision 1141 - Directory Listing
Modified Sun Jun 1 21:54:52 2014 UTC (4 years, 4 months ago) by mmu_man
Plain copy of Dbug's tunnel effect


Revision 1121 - Directory Listing
Modified Sat Apr 5 17:54:35 2014 UTC (4 years, 6 months ago) by dbug
Tested Microchess

Revision 1116 - Directory Listing
Modified Tue Feb 18 17:50:25 2014 UTC (4 years, 7 months ago) by barnsey123
Explosion1

Revision 1115 - Directory Listing
Modified Sun Feb 16 08:31:00 2014 UTC (4 years, 8 months ago) by barnsey123
male SKELETON

Revision 1114 - Directory Listing
Modified Fri Feb 14 16:17:23 2014 UTC (4 years, 8 months ago) by barnsey123
SKELETONF new

Revision 1113 - Directory Listing
Modified Fri Feb 14 15:59:51 2014 UTC (4 years, 8 months ago) by barnsey123
skeletonf

Revision 1112 - Directory Listing
Modified Thu Feb 13 18:03:19 2014 UTC (4 years, 8 months ago) by barnsey123
nearly there!

Revision 1111 - Directory Listing
Modified Wed Feb 12 17:39:19 2014 UTC (4 years, 8 months ago) by barnsey123
more GIFS...problem with ASTEROID2 Makedata , cant get the if's to work...

Revision 1110 - Directory Listing
Modified Tue Feb 11 19:02:38 2014 UTC (4 years, 8 months ago) by barnsey123
new playback routines, SHUTTLE, ASTEROID and ASTEROID2

Revision 1109 - Directory Listing
Modified Sun Feb 9 16:21:03 2014 UTC (4 years, 8 months ago) by barnsey123
using packing on the image files (saved 8K)

Revision 1108 - Directory Listing
Modified Fri Feb 7 18:14:15 2014 UTC (4 years, 8 months ago) by barnsey123
MaxFrame and Disdain (OK) and Checkwatch (terrible)

Revision 1107 - Directory Listing
Modified Fri Feb 7 10:07:33 2014 UTC (4 years, 8 months ago) by barnsey123
more efficient playchunk routine

Revision 1106 - Directory Listing
Modified Thu Feb 6 13:51:44 2014 UTC (4 years, 8 months ago) by barnsey123
main.c

Revision 1105 - Directory Listing
Modified Thu Feb 6 13:50:03 2014 UTC (4 years, 8 months ago) by barnsey123
more vids (need more efficient routines)

Revision 1104 - Directory Listing
Modified Thu Feb 6 12:47:59 2014 UTC (4 years, 8 months ago) by barnsey123
wibble

Revision 1103 - Directory Listing
Modified Wed Feb 5 18:37:18 2014 UTC (4 years, 8 months ago) by barnsey123
whoops

Revision 1102 - Directory Listing
Modified Wed Feb 5 17:17:30 2014 UTC (4 years, 8 months ago) by barnsey123
new vids and animation player

Revision 1100 - Directory Listing
Modified Tue Feb 4 11:34:57 2014 UTC (4 years, 8 months ago) by barnsey123
latest taps

Revision 1097 - Directory Listing
Modified Sat Feb 1 09:11:46 2014 UTC (4 years, 8 months ago) by dbug
Oric 1.1 ROM disassembled with Regenerator 1.3 http://csdb.dk/release/index.php?id=118900
Slightly modified to assemble cleanly with XA (did a binary compare with the original ROM and it matches 100%)


Revision 1096 - Directory Listing
Modified Wed Jan 29 17:45:14 2014 UTC (4 years, 8 months ago) by barnsey123
various pics (and barbarella)

Revision 1094 - Directory Listing
Modified Wed Jan 29 12:40:00 2014 UTC (4 years, 8 months ago) by dbug
My own version of the firmware, with hacked changed during a week-end:
- different colors
- instant reset and reload when a card is changed

Revision 1092 - Directory Listing
Modified Tue Jan 28 16:51:08 2014 UTC (4 years, 8 months ago) by barnsey123
FOXBAT IMAGES

Revision 1090 - Directory Listing
Modified Mon Jan 27 17:03:40 2014 UTC (4 years, 8 months ago) by barnsey123
more pics yay!

Revision 1089 - Directory Listing
Modified Sat Jan 25 17:33:33 2014 UTC (4 years, 8 months ago) by barnsey123


Revision 1088 - Directory Listing
Modified Sat Jan 25 15:54:10 2014 UTC (4 years, 8 months ago) by barnsey123
LUNARCOM Moon Adventure

Revision 1087 - Directory Listing
Modified Sat Jan 25 15:42:25 2014 UTC (4 years, 8 months ago) by barnsey123
One part tape only version of HNEFATAFL WITHOUT skull mask/loader

Revision 1086 - Directory Listing
Modified Tue Jan 21 14:32:57 2014 UTC (4 years, 8 months ago) by barnsey123


Revision 1085 - Directory Listing
Modified Tue Jan 21 14:32:27 2014 UTC (4 years, 8 months ago) by barnsey123


Revision 1065 - Directory Listing
Modified Thu Jan 2 18:08:36 2014 UTC (4 years, 9 months ago) by barnsey123
v1.2 - new keyboard translation routine to translate A/Z and <> to their arrow key equivalents and SPACE/RETURN=X

Revision 1064 - Directory Listing
Modified Thu Jan 2 18:07:39 2014 UTC (4 years, 9 months ago) by barnsey123
v1.2 

Revision 1063 - Directory Listing
Modified Tue Dec 31 11:00:19 2013 UTC (4 years, 9 months ago) by barnsey123
v1.1 bugfix

Revision 1062 - Directory Listing
Modified Tue Dec 31 10:59:51 2013 UTC (4 years, 9 months ago) by barnsey123
v1.1 bug fix for 2 player mode and turncount issue

Revision 1061 - Directory Listing
Modified Mon Dec 30 12:39:32 2013 UTC (4 years, 9 months ago) by barnsey123
v1.0 - Live release consists of 4 x tap files:
1. VIKCLOAD.TAP (a BASIC program saved with AUTO run) 10:CLOAD"":CLOAD""
2. VIKLOADER.TAP (shows loading screen/credits etc in HIRES)
3. VIKING.TAP (the main program)
4. HNEFATAFL.TAP (the three tap files above appended together)

Revision 1060 - Directory Listing
Modified Mon Dec 30 12:35:21 2013 UTC (4 years, 9 months ago) by barnsey123
v1.0 First Live release!

Revision 1059 - Directory Listing
Modified Sat Dec 28 08:47:19 2013 UTC (4 years, 9 months ago) by barnsey123
v0.107 really...don't touch subcanbetaken. Nice new debug routine (currentky active, just press a key to skip past the "why I am not going here bit"

Revision 1058 - Directory Listing
Modified Sat Dec 28 08:46:05 2013 UTC (4 years, 9 months ago) by barnsey123
v0.107 new loader (nice CheckerBoard)

Revision 1057 - Directory Listing
Modified Tue Dec 24 13:52:15 2013 UTC (4 years, 9 months ago) by barnsey123
v0.104 new loader sequence...problem detected in subcanbetaken2 (not fixed)

Revision 1056 - Directory Listing
Modified Tue Dec 24 13:51:25 2013 UTC (4 years, 9 months ago) by barnsey123
v0.104 new loader sequence

Revision 1055 - Directory Listing
Modified Mon Dec 23 15:32:50 2013 UTC (4 years, 9 months ago) by barnsey123
v0.104 added sheldon blocker...makes it much harder to beat

Revision 1054 - Directory Listing
Modified Mon Dec 23 15:32:20 2013 UTC (4 years, 9 months ago) by barnsey123
v0.104

Revision 1053 - Directory Listing
Modified Sun Dec 22 18:10:25 2013 UTC (4 years, 9 months ago) by barnsey123
v0.103 fixed major issue in findpiece. reduced size of checkbrokenarrow/pacman2/3


Revision 1052 - Directory Listing
Modified Sun Dec 22 18:09:46 2013 UTC (4 years, 9 months ago) by barnsey123
v0.103


Revision 1044 - Directory Listing
Modified Thu Dec 19 17:44:23 2013 UTC (4 years, 9 months ago) by barnsey123
v0.103 refined previous versions issue. Brokenarrow still broken - may need re-write to make it simpler.

Revision 1043 - Directory Listing
Modified Thu Dec 19 17:43:30 2013 UTC (4 years, 9 months ago) by barnsey123
v0.102

Revision 1042 - Directory Listing
Modified Wed Dec 18 18:24:12 2013 UTC (4 years, 10 months ago) by barnsey123
v0.101 more efficient text routines (press a key) saving 150 bytes.
Fixed problem of attackers moving out the way of the king to allow him to escape (well MOSTLY sorted).
Still some unusual behaviour related to BrokenArrow detection? Probably need to optimize pacman4...

Revision 1041 - Directory Listing
Modified Wed Dec 18 18:22:03 2013 UTC (4 years, 10 months ago) by barnsey123
v0.101

Revision 1039 - Directory Listing
Modified Wed Dec 18 10:04:40 2013 UTC (4 years, 10 months ago) by SMM73


Revision 1037 - Directory Listing
Modified Tue Dec 17 18:09:54 2013 UTC (4 years, 10 months ago) by barnsey123
v0.100 fixed screw up in inccantake() which had cut the balls off the AI

Revision 1036 - Directory Listing
Modified Tue Dec 17 18:09:07 2013 UTC (4 years, 10 months ago) by barnsey123
v0.100

Revision 1034 - Directory Listing
Modified Sun Dec 15 15:21:19 2013 UTC (4 years, 10 months ago) by SMM73


Revision 1032 - Directory Listing
Modified Sun Dec 15 14:50:54 2013 UTC (4 years, 10 months ago) by SMM73


Revision 1031 - Directory Listing
Modified Sun Dec 15 14:50:40 2013 UTC (4 years, 10 months ago) by SMM73


Revision 1030 - Directory Listing
Modified Sun Dec 15 14:49:32 2013 UTC (4 years, 10 months ago) by SMM73


Revision 1028 - Directory Listing
Modified Sun Dec 15 12:30:00 2013 UTC (4 years, 10 months ago) by dbug
loader template for uwol, without the actual data.

Revision 1021 - Directory Listing
Modified Sat Dec 14 15:44:20 2013 UTC (4 years, 10 months ago) by barnsey123
v0.099 TODO: do an inverse square routine instead of the color lines.

Revision 1020 - Directory Listing
Modified Sat Dec 14 15:43:51 2013 UTC (4 years, 10 months ago) by barnsey123
v0.099 forgot to put a calchightarget after pacman4 (commedted out by mistake)

Revision 1017 - Directory Listing
Modified Fri Dec 13 17:45:34 2013 UTC (4 years, 10 months ago) by barnsey123
v0.098 finally fixed the "look back in anger" issue (after 2 years!)

Still issues with some "zone unpopulation" issues and sidestep needs refinement. 37.7k

Revision 1016 - Directory Listing
Modified Fri Dec 13 17:44:10 2013 UTC (4 years, 10 months ago) by barnsey123
v0.098

Revision 1012 - Directory Listing
Modified Thu Dec 12 08:52:40 2013 UTC (4 years, 10 months ago) by barnsey123
same without the printturnline debugging

Revision 1011 - Directory Listing
Modified Thu Dec 12 08:40:24 2013 UTC (4 years, 10 months ago) by barnsey123
v0.097 fixed the "Crucifix Conundrum". This prevents an endless loop situation. For the moment any other endless loops will be detected by a ZAP and a return...

Revision 1010 - Directory Listing
Modified Thu Dec 12 08:38:28 2013 UTC (4 years, 10 months ago) by barnsey123
v0.097

Revision 1008 - Directory Listing
Modified Tue Dec 10 15:52:46 2013 UTC (4 years, 10 months ago) by barnsey123
v0.095 intoduction of xenon3

Revision 1007 - Directory Listing
Modified Tue Dec 10 15:52:27 2013 UTC (4 years, 10 months ago) by barnsey123
v0.095

Revision 1006 - Directory Listing
Modified Mon Dec 9 16:12:06 2013 UTC (4 years, 10 months ago) by barnsey123
v0.094 fixed Xenon routines. Other changes made to Findpiece to not leave the zone unnocupied. Some strange behaviour where sometimes the best block on the king isn't taken....could be subtle

Revision 1005 - Directory Listing
Modified Mon Dec 9 16:10:47 2013 UTC (4 years, 10 months ago) by barnsey123
0.094...some changes to the loader

Revision 1004 - Directory Listing
Modified Sun Dec 8 19:11:25 2013 UTC (4 years, 10 months ago) by barnsey123
v0.093 using new routine XENON but not working. Salvaged some more memory but now size = 37887 (borderline!) 

Revision 1003 - Directory Listing
Modified Sun Dec 8 19:10:26 2013 UTC (4 years, 10 months ago) by barnsey123
v0.093

Revision 1000 - Directory Listing
Modified Sat Dec 7 08:55:21 2013 UTC (4 years, 10 months ago) by barnsey123
v0.092 (including the tiles6.png file missing from previous updates). Fully fixes the findpiece bug. 

Revision 999 - Directory Listing
Modified Sat Dec 7 08:54:25 2013 UTC (4 years, 10 months ago) by barnsey123
v0.092

Revision 998 - Directory Listing
Modified Fri Dec 6 16:24:36 2013 UTC (4 years, 10 months ago) by barnsey123
v0.091 Fixed major bug in findpiece() needs some refinement for a multiple take situation....

Revision 997 - Directory Listing
Modified Fri Dec 6 16:23:49 2013 UTC (4 years, 10 months ago) by barnsey123
v0.091

Revision 996 - Directory Listing
Modified Thu Dec 5 17:47:13 2013 UTC (4 years, 10 months ago) by barnsey123
v0.090 a bug fixed in possiblemoves, new routine, more memory reductions

Revision 995 - Directory Listing
Modified Thu Dec 5 17:46:33 2013 UTC (4 years, 10 months ago) by barnsey123
v0.090

Revision 994 - Directory Listing
Modified Thu Dec 5 15:35:42 2013 UTC (4 years, 10 months ago) by barnsey123
v0.089 much reduced memory footprint (36411)
The Possible Moves section much reduced as now only inversing squares instead of printing a "compass" - this also reduces the graphics files

Revision 993 - Directory Listing
Modified Thu Dec 5 15:34:12 2013 UTC (4 years, 10 months ago) by barnsey123
v0.089

Revision 992 - Directory Listing
Modified Wed Dec 4 18:13:48 2013 UTC (4 years, 10 months ago) by barnsey123
v0.088 reduced memory footprint (from 37222 to 36914)

Revision 991 - Directory Listing
Modified Wed Dec 4 18:13:03 2013 UTC (4 years, 10 months ago) by barnsey123
v0.088

Revision 990 - Directory Listing
Modified Tue Dec 3 15:57:21 2013 UTC (4 years, 10 months ago) by barnsey123
v0.087 fixed bug in CheckerBoard routine

Revision 989 - Directory Listing
Modified Tue Dec 3 15:56:53 2013 UTC (4 years, 10 months ago) by barnsey123
v0.087

Revision 988 - Directory Listing
Modified Mon Dec 2 16:58:18 2013 UTC (4 years, 10 months ago) by barnsey123
v0.086 numerous improvements, mainly with "the sheldon gambit", various memory reductions, new screen wipe routine (CheckerBoard)
Plays MUCH better. Different starting positions for THOR and ODIN

Revision 987 - Directory Listing
Modified Mon Dec 2 16:56:24 2013 UTC (4 years, 10 months ago) by barnsey123
v0.086

Revision 985 - Directory Listing
Modified Sun Dec 1 17:02:12 2013 UTC (4 years, 10 months ago) by barnsey123
v0.084

Revision 984 - Directory Listing
Modified Sun Dec 1 17:02:01 2013 UTC (4 years, 10 months ago) by barnsey123
v0.084 (completed part1 of "the sheldon gambit")

Revision 983 - Directory Listing
Modified Fri Nov 29 16:55:23 2013 UTC (4 years, 10 months ago) by barnsey123
v0.083

Revision 982 - Directory Listing
Modified Fri Nov 29 16:55:11 2013 UTC (4 years, 10 months ago) by barnsey123
v0.083 fixed issue with REDFLAG (finally?)

Revision 981 - Directory Listing
Modified Fri Nov 29 09:49:09 2013 UTC (4 years, 10 months ago) by barnsey123
v0.082 renamed kingtoedge array to kingtargets

Revision 980 - Directory Listing
Modified Tue Nov 26 18:37:43 2013 UTC (4 years, 10 months ago) by barnsey123
v0.081 Changes to RINGOFSTEEL behaviour and introduced variable TAKEWEIGHT (set to LOWTAKEWEIGHT after someone wins BLOODEAGLE )

Revision 979 - Directory Listing
Modified Tue Nov 26 18:34:41 2013 UTC (4 years, 10 months ago) by barnsey123
v0.081 

Revision 978 - Directory Listing
Modified Sun Nov 24 18:35:12 2013 UTC (4 years, 10 months ago) by barnsey123
v0.078 Trophy Text added and URUZ trophy now calculates correctly

Revision 977 - Directory Listing
Modified Sun Nov 24 18:34:24 2013 UTC (4 years, 10 months ago) by barnsey123
v0.078

Revision 973 - Directory Listing
Modified Sun Nov 24 11:29:48 2013 UTC (4 years, 10 months ago) by dbug
Some minimal attempt at having code compiled as if it was to run in the zero page, so it can be copied there and run faster when necessary.

Revision 969 - Directory Listing
Modified Sat Nov 9 14:03:17 2013 UTC (4 years, 11 months ago) by barnsey123
v0.077 Trophy Screen almost complete, just need to add text

Revision 968 - Directory Listing
Modified Sat Nov 9 14:02:59 2013 UTC (4 years, 11 months ago) by barnsey123
v0.077 

Revision 967 - Directory Listing
Modified Fri Nov 8 16:51:40 2013 UTC (4 years, 11 months ago) by barnsey123
v0.076

Revision 966 - Directory Listing
Modified Fri Nov 8 16:51:20 2013 UTC (4 years, 11 months ago) by barnsey123
v0.076 Trophies implemented. Need to add text to trophy screen and tidy up.
Possible bug when a game hung at the vinegar strokes. Need to check it out.

Revision 965 - Directory Listing
Modified Thu Nov 7 16:40:49 2013 UTC (4 years, 11 months ago) by barnsey123
v0.075 different credits

Revision 964 - Directory Listing
Modified Wed Nov 6 16:41:32 2013 UTC (4 years, 11 months ago) by barnsey123
v0.074 improved trophy screen, new text

Revision 963 - Directory Listing
Modified Wed Nov 6 16:40:25 2013 UTC (4 years, 11 months ago) by barnsey123
v0.074

Revision 962 - Directory Listing
Modified Tue Nov 5 18:02:44 2013 UTC (4 years, 11 months ago) by barnsey123
v0.073 Loader works ok but you still have to type CLOAD"VIKING.TAP"

Revision 961 - Directory Listing
Modified Tue Nov 5 18:02:06 2013 UTC (4 years, 11 months ago) by barnsey123
v0.073 broken at the moment, got to tidy up

Revision 960 - Directory Listing
Modified Mon Nov 4 14:25:52 2013 UTC (4 years, 11 months ago) by barnsey123
v0.072 New loading screen (after loading have to type (blindly) cload"VIKING.TAP" (assumes viking.tap v0.072 in oricutrons tape directory)

Revision 959 - Directory Listing
Modified Mon Nov 4 14:24:12 2013 UTC (4 years, 11 months ago) by barnsey123
v0.072 stuff stripped out and placed in loading screen (requires vikload.tap)

Revision 958 - Directory Listing
Modified Sat Nov 2 14:54:56 2013 UTC (4 years, 11 months ago) by barnsey123
with screen fader and new graphics

Revision 957 - Directory Listing
Modified Sat Nov 2 13:08:41 2013 UTC (4 years, 11 months ago) by barnsey123


Revision 956 - Directory Listing
Modified Sat Nov 2 11:55:37 2013 UTC (4 years, 11 months ago) by barnsey123
v0.2

Revision 955 - Directory Listing
Modified Sat Nov 2 11:53:08 2013 UTC (4 years, 11 months ago) by barnsey123
v0.071

Revision 954 - Directory Listing
Modified Sat Sep 7 13:57:40 2013 UTC (5 years, 1 month ago) by barnsey123
Added Mask to repository

Revision 953 - Directory Listing
Modified Sat Sep 7 13:55:37 2013 UTC (5 years, 1 month ago) by barnsey123
v0.071 Displays flashing message for multiple takes

Revision 952 - Directory Listing
Modified Fri Sep 6 15:02:36 2013 UTC (5 years, 1 month ago) by barnsey123
v0.070 type in one routine

Revision 951 - Directory Listing
Modified Mon Jul 22 17:26:15 2013 UTC (5 years, 2 months ago) by barnsey123
v0.069 with new flashing text...

Revision 950 - Directory Listing
Modified Mon Jul 22 16:26:01 2013 UTC (5 years, 2 months ago) by barnsey123
v0.068 more efficient text output routine for TURN counters

Revision 949 - Directory Listing
Modified Sat Jul 20 10:02:15 2013 UTC (5 years, 3 months ago) by barnsey123
new partial font

Revision 948 - Directory Listing
Modified Sat Jul 20 10:01:23 2013 UTC (5 years, 3 months ago) by barnsey123
067-tap file

Revision 947 - Directory Listing
Modified Sat Jul 20 09:54:35 2013 UTC (5 years, 3 months ago) by barnsey123
new partial font

Revision 946 - Directory Listing
Modified Sat Jul 20 09:44:37 2013 UTC (5 years, 3 months ago) by barnsey123
v0.067 more variation in moves, first blood routine implemented.

Revision 945 - Directory Listing
Modified Thu Jul 18 13:33:32 2013 UTC (5 years, 3 months ago) by barnsey123
v0.064 removed some redundant code, font changes

Revision 944 - Directory Listing
Modified Wed Jul 17 16:23:47 2013 UTC (5 years, 3 months ago) by barnsey123
v0.063 Tided up display, changed font, added SAGA, THOR and ODIN play modes.
Not to be confused with variables huns, thor, odin (aka hundreds, tens and units!). Have GOT to make AI harder... 

Revision 943 - Directory Listing
Modified Wed Jul 17 11:24:51 2013 UTC (5 years, 3 months ago) by barnsey123
v061 - including turn counter, turn limits etc (needs some refinements)

Revision 942 - Directory Listing
Modified Sun Jul 14 15:14:52 2013 UTC (5 years, 3 months ago) by barnsey123
new mask 

Revision 941 - Directory Listing
Modified Sun Jul 14 15:13:52 2013 UTC (5 years, 3 months ago) by barnsey123
updated pics - new mask

Revision 940 - Directory Listing
Modified Wed Jun 12 17:17:22 2013 UTC (5 years, 4 months ago) by barnsey123
v0.054 prep for "highpriority moves routine"

Revision 939 - Directory Listing
Modified Tue Jun 11 18:24:49 2013 UTC (5 years, 4 months ago) by barnsey123
v0.053 (using asm in place of hchar/curset)

Revision 938 - Directory Listing
Modified Sun Jun 9 19:22:25 2013 UTC (5 years, 4 months ago) by coco


Revision 937 - Directory Listing
Modified Sat Jun 8 11:54:15 2013 UTC (5 years, 4 months ago) by dbug
Old 2002 prototype glued together from some existing code: This is not clean or fast, needs Turbo Mode to be at a decent speed.

Revision 936 - Directory Listing
Modified Tue Jun 4 13:02:51 2013 UTC (5 years, 4 months ago) by barnsey123
v0.052 minor change to brokenarrow

Revision 935 - Directory Listing
Modified Mon Jun 3 16:29:55 2013 UTC (5 years, 4 months ago) by barnsey123
v0.051 replaces the draw and curset commands that draws the bottom and edge of the board. 

Revision 934 - Directory Listing
Modified Mon Jun 3 15:10:45 2013 UTC (5 years, 4 months ago) by barnsey123
v0.050 - color cursor and twilighte dedication

Revision 933 - Directory Listing
Modified Tue May 21 16:18:47 2013 UTC (5 years, 4 months ago) by barnsey123
v0.049
color for the deadpile..some improvements to AI...
Possible issue with non-detection of brokenarrow going EAST

Revision 932 - Directory Listing
Modified Wed May 15 17:48:20 2013 UTC (5 years, 5 months ago) by barnsey123
v0.048 Fixed illegal moves!

Revision 931 - Directory Listing
Modified Tue May 14 15:52:38 2013 UTC (5 years, 5 months ago) by barnsey123
v0.047 REDFLAG re-introduced. Minor font changes for deadpile chars. Omission found in enemy array checking (fixed). Re-jigging of findpiece.False brokenarrow detection/display.
*** Occasional Illegal move!!! ***. Think related to "canbetaken"
must resolve ASAP. 

Revision 930 - Directory Listing
Modified Mon May 13 17:56:10 2013 UTC (5 years, 5 months ago) by barnsey123
v0.046 TIRED....this version I think has a few issues - RED FLAG DISABLED for the moment...ocassionally making ILLEGAL moves which is very, very worrying.

Revision 929 - Directory Listing
Modified Mon May 13 12:45:25 2013 UTC (5 years, 5 months ago) by barnsey123
better font file

Revision 928 - Directory Listing
Modified Mon May 13 12:44:53 2013 UTC (5 years, 5 months ago) by barnsey123
new font - better deadpile

Revision 927 - Directory Listing
Modified Mon May 13 08:20:10 2013 UTC (5 years, 5 months ago) by barnsey123
v0.045 solves a few more issues. Introduction of RED FLAG system

Revision 926 - Directory Listing
Modified Fri May 10 17:01:39 2013 UTC (5 years, 5 months ago) by barnsey123
v0.045 mid-bug fix. Suspect that computer has problem finding ATTACKER for selected TARGET if ATTACKER is only one square away...problem occurs AFTER introduction of PACMAN6 which tries to FORCE a target. 
Can CRASH in certain circumstances until BUG is resolved.

Revision 925 - Directory Listing
Modified Thu May 9 13:15:45 2013 UTC (5 years, 5 months ago) by barnsey123
0.044 Employs tzonemode effectively.
Still to solve vinegarstrokes but know what to do

Revision 924 - Directory Listing
Modified Wed May 8 19:10:13 2013 UTC (5 years, 5 months ago) by barnsey123
v0.043 Fixed a subtle bug in checkbrokenarrow but had to introduce a new global var. tzonemode as we need to differentiate between a FULL tzone check and PARTIAL Level 1 and PARTIAL level2. Once this is addressed I think it's game on! Need to add appropriate scores for brokenarrow[orientation]

Revision 923 - Directory Listing
Modified Wed May 8 15:34:12 2013 UTC (5 years, 5 months ago) by barnsey123
v0.042
I think there is something wrong with OSDK. 

Revision 922 - Directory Listing
Modified Tue May 7 14:23:44 2013 UTC (5 years, 5 months ago) by barnsey123
v0.041 Fixed a few bugs, reduced memory footprint.Only two more things to do: vinegar stroke fix and ensure that a potential full broken arrow ALWAYS gets a higher value that just kingpieces[orientation]==0.

Revision 921 - Directory Listing
Modified Tue May 7 13:09:26 2013 UTC (5 years, 5 months ago) by barnsey123
v0.040 Slightly retrograde but brokenarrow working. Just fix bugs in interface (again) and work out the "vinegar stroke" problem

Revision 920 - Directory Listing
Modified Sat May 4 16:30:47 2013 UTC (5 years, 5 months ago) by barnsey123
v0.033 Some changes to subpacmanx, new function pacman3 and weight tweaking.
Still some issues with occasional bizarre moves...(in lower half of board)

Revision 919 - Directory Listing
Modified Sat May 4 09:14:57 2013 UTC (5 years, 5 months ago) by barnsey123
v0.032 added TRIGGERHIGH/LOW and kingtoedge array (updated gspot)

Revision 918 - Directory Listing
Modified Thu May 2 09:00:23 2013 UTC (5 years, 5 months ago) by barnsey123
v0.030 Fixed "central square" issue where ATTACKERS didn't think they could traverse an unnocupied central square. 
KEY thing now is improving the broken arrow situation...(sometimes does crazy stuff) - this may involve re-engineering the Computerturn logic.

Revision 917 - Directory Listing
Modified Wed May 1 17:01:33 2013 UTC (5 years, 5 months ago) by barnsey123
v0.028 
Brokenarrow fixed (for FULL brokenarrow - not partial)
Other errors remain: 

Revision 916 - Directory Listing
Modified Mon Apr 29 15:48:08 2013 UTC (5 years, 5 months ago) by barnsey123
v026-027 (prior to sticking in logic for kingtracker (subpaccrosst probably broken)


Revision 915 - Directory Listing
Modified Sun Apr 28 12:57:22 2013 UTC (5 years, 5 months ago) by barnsey123
v0.025 some irritating issues (traced some to gspot - think i need to check both number of pieces AND number of targets from king to board edge BEFORE kicking off broken arrow...AND need to update those targets to ensure they are chosen... 

Revision 914 - Directory Listing
Modified Thu Apr 25 18:31:57 2013 UTC (5 years, 5 months ago) by barnsey123
v0.024 font changes for deadpile. Stalemate detection (partial: if computer can't move - need detection for defenders). Memory savings.

Revision 913 - Directory Listing
Modified Wed Apr 24 16:39:43 2013 UTC (5 years, 5 months ago) by barnsey123
v0.023 Added the Deadpile routine. New constants DEADPILEA, DEADPILED (starting X co-ords for dead attackers and dead defenders). New variables deadattackers, deaddefenders and deadtoggle(0 or 1 for drawing purposes).

Need to update the fontfile so that they have a more accurate mini-piece display.

Revision 912 - Directory Listing
Modified Fri Feb 22 22:09:33 2013 UTC (5 years, 7 months ago) by dbug
Parallax crappy test

Revision 902 - Directory Listing
Modified Tue Oct 23 17:25:00 2012 UTC (5 years, 11 months ago) by barnsey123
v0.022 removed enemytargetupdate (redundant)

Revision 901 - Directory Listing
Modified Mon Oct 22 13:01:34 2012 UTC (5 years, 11 months ago) by barnsey123
v0.021 fixed a few bugs in pacman2

Revision 900 - Directory Listing
Modified Sun Oct 21 09:00:52 2012 UTC (5 years, 11 months ago) by barnsey123
v0.020 fixed bug in gspot, new pacman2 routine. Issues with AI deteriorating when king near the edges

Revision 896 - Directory Listing
Modified Thu Sep 27 11:16:11 2012 UTC (6 years ago) by mmu_man
Work around space madness when checking for emulators

* Neither nmake nor make can be made to use %ProgramFiles% correctly nor the hardcoded long name due to space issues.
* Just bet on being lucky to find it in C:\PROGRA~1 ...


Revision 868 - Directory Listing
Modified Tue Sep 25 18:00:47 2012 UTC (6 years ago) by mmu_man
Autodetect emulator locations


Revision 867 - Directory Listing
Modified Tue Sep 25 13:04:16 2012 UTC (6 years ago) by mmu_man
Fix building with latest OSDK

* latest OSDK has an issue with include order with a conflict on rand declared as both a macro and a function.


Revision 866 - Directory Listing
Modified Sat Sep 22 01:14:42 2012 UTC (6 years ago) by mmu_man
Add a working implementation of the makefile engine for GNU make.

Only works in windows so far though, will need some more work.


Revision 865 - Directory Listing
Modified Sat Sep 22 01:13:09 2012 UTC (6 years ago) by mmu_man
Fix for latest OSDK; Cleanup
* use macrosplitter instead of tr
* add general quiet switch with $(Q)


Revision 864 - Directory Listing
Modified Sat Sep 22 01:06:26 2012 UTC (6 years ago) by mmu_man
Add a tools definition file for Crimson Editor for the (gnu) make version of the engine.


Revision 863 - Directory Listing
Modified Fri Sep 21 12:36:30 2012 UTC (6 years ago) by mmu_man
Move ORIC demos to demos/oric/


Revision 862 - Directory Listing
Modified Fri Sep 21 10:08:26 2012 UTC (6 years ago) by mmu_man
Add sources for my 'viendez' microAlchimie2 invitro released at VIP2012.


Revision 861 - Directory Listing
Modified Fri Sep 21 10:04:57 2012 UTC (6 years ago) by mmu_man
Rename, I made more than one demos :p


Revision 860 - Directory Listing
Modified Fri Sep 21 01:04:01 2012 UTC (6 years ago) by mmu_man
Add debugger target to the nmake engine, using Oricutron.

* default $(BREAKPOINT) is _main.


Revision 859 - Directory Listing
Modified Fri Sep 21 01:00:06 2012 UTC (6 years ago) by mmu_man
Update Crimson Editor tools to include debug commands

* Uses Oricutron in the debugger, stopping at _main or the user-supplied breakpoint.


Revision 858 - Directory Listing
Modified Fri Sep 21 00:27:43 2012 UTC (6 years ago) by mmu_man
Update Crimson Editor nmake tools to add a "Generate makefile" item.

* It runs the osdk_gen_makefile.cmd properly.
* Interactively gets user input at the bottom of the output pane.


Revision 857 - Directory Listing
Modified Fri Sep 21 00:24:08 2012 UTC (6 years ago) by mmu_man
Add a cmd file to edit the makefile, from the template or the osdk_config.bat.


Revision 856 - Directory Listing
Modified Fri Sep 21 00:22:42 2012 UTC (6 years ago) by mmu_man
Redirect stderr to NUL for DEL on nmake clean.


Revision 855 - Directory Listing
Modified Fri Sep 21 00:22:09 2012 UTC (6 years ago) by mmu_man
Add some more comment lines


Revision 854 - Directory Listing
Modified Thu Sep 20 20:18:51 2012 UTC (6 years ago) by mmu_man
Add comment about generating osdk_config.mk from osdk_config.bat.


Revision 853 - Directory Listing
Modified Thu Sep 20 20:16:13 2012 UTC (6 years ago) by mmu_man
Add some comments on how to use the makefile template.


Revision 852 - Directory Listing
Modified Thu Sep 20 20:09:15 2012 UTC (6 years ago) by mmu_man
Update comments; fix for lowercase nmake; update paths

* Use some more descriptive comments, include examples
* Also test for $(MAKE) as lowercase 'nmake' since at least Crimson Editor makes it say so when using lowercase as command name, unlike in cmd.exe.
* Update engine include paths to refer to $(OSDK) directly instead of requiring an extra environment variable.
* This means engine.*mk files must go to %OSDK%\make\ now.


Revision 851 - Directory Listing
Modified Thu Sep 20 19:49:10 2012 UTC (6 years ago) by mmu_man
Move the template makefile to make/ too.


Revision 850 - Directory Listing
Modified Thu Sep 20 19:48:12 2012 UTC (6 years ago) by mmu_man
Move the engine makefiles to a make/ subfolder.


Revision 849 - Directory Listing
Modified Thu Sep 20 19:47:38 2012 UTC (6 years ago) by mmu_man
Add an extra folder with tools definitions for Crimson Editor

* one for the existing osdk_*.bat files (only make and run tools).
* one for the upcoming (n)make engine, uses the OSDK env var.

ctrl-alt-c: clean
ctrl-alt-m: make
ctrl-alt-r: run (default emulator)
ctrl-alt-e: run in Euphorit
ctrl-alt-o: run in Oricutron


Revision 847 - Directory Listing
Modified Wed Sep 19 16:48:57 2012 UTC (6 years ago) by mmu_man
Cleanup. Work around stale open file on virtualbox shared folders.


Revision 846 - Directory Listing
Modified Wed Sep 19 01:59:19 2012 UTC (6 years, 1 month ago) by mmu_man
Work in progress on a makefile engine for OSDK.
Loosely inspired by the BeOS makefile engine.

This allows using a Makefile template with a few lines to fill out instead of unportable batch files.
It also eases upgrading the engine since it is not copied within the project directories.

Currently the NMAKE-based engine fully compiles things and runs the selected emulator.
When the NAME is not set in the makefile an include file is generated from osdk_config.bat to help migrating.
The GNU make version is TODO.


Revision 836 - Directory Listing
Modified Sun Sep 2 13:38:46 2012 UTC (6 years, 1 month ago) by barnsey123


Revision 835 - Directory Listing
Modified Sun Sep 2 12:34:46 2012 UTC (6 years, 1 month ago) by barnsey123
v0.017 made checkroute smaller and made more general purpose - reducing complexity of code elsewhere...

Revision 834 - Directory Listing
Modified Tue Aug 28 17:06:32 2012 UTC (6 years, 1 month ago) by barnsey123
Think I've fixed PART of the problem in blocking escape routes...seems to be harder to beat (only slightly)

Revision 833 - Directory Listing
Modified Mon Aug 27 14:14:19 2012 UTC (6 years, 1 month ago) by barnsey123
v0.0.13 New priority array and routine to populate it (not yet applied to piece selection)

Revision 832 - Directory Listing
Modified Mon Aug 27 08:15:50 2012 UTC (6 years, 1 month ago) by barnsey123
v0.012 - minor changes to save a few bytes

Revision 831 - Directory Listing
Modified Fri Aug 24 17:00:36 2012 UTC (6 years, 1 month ago) by barnsey123
Tided up source (removed "bracket hell") version still = 0.011

Revision 830 - Directory Listing
Modified Mon May 28 08:03:11 2012 UTC (6 years, 4 months ago) by Chema
These work on my win64 box with latest OSDK

Revision 827 - Directory Listing
Modified Thu Apr 5 17:06:11 2012 UTC (6 years, 6 months ago) by Chema
loading instructions


Revision 826 - Directory Listing
Modified Thu Apr 5 16:46:26 2012 UTC (6 years, 6 months ago) by Chema
Minor change in the readme

Revision 825 - Directory Listing
Modified Thu Apr 5 16:30:41 2012 UTC (6 years, 6 months ago) by Chema
Added a readme file


Revision 824 - Directory Listing
Modified Tue Apr 3 21:17:22 2012 UTC (6 years, 6 months ago) by Chema
Issue when setting own names in specific cases (too long and deleting extra chars, left one byte different from zero, confusing the search_string routine).

Revision 823 - Directory Listing
Modified Tue Apr 3 19:09:08 2012 UTC (6 years, 6 months ago) by Chema
Adjusted limits when in Dinner.

Revision 822 - Directory Listing
Modified Sun Apr 1 19:54:18 2012 UTC (6 years, 6 months ago) by Chema
Adjusted locations for dinner time (were outside the dinner table)

Revision 821 - Directory Listing
Modified Fri Mar 30 18:52:51 2012 UTC (6 years, 6 months ago) by Chema
Added a check in set_hires to avoid switching to hires if already in this mode (to allow 100Hz users to do: HIRES:CLOAD"")

Revision 820 - Directory Listing
Modified Thu Mar 29 18:49:37 2012 UTC (6 years, 6 months ago) by Chema
Minor changes to tune volumes, small reorganization and new bell sound.

Revision 819 - Directory Listing
Modified Fri Mar 16 18:27:17 2012 UTC (6 years, 7 months ago) by barnsey123
v0.011 iffy attempt to prioritise route blocking. Not sure if working ok

Revision 818 - Directory Listing
Modified Sun Mar 4 12:49:05 2012 UTC (6 years, 7 months ago) by barnsey123
v0.010
Fixed problem with attackers "leapfrogging" each other

Revision 817 - Directory Listing
Modified Wed Feb 29 17:09:50 2012 UTC (6 years, 7 months ago) by barnsey123
v.009 - Fixed introduced bugs regarding capturing the king. Changed the timer animations.

Revision 816 - Directory Listing
Modified Wed Feb 22 18:36:51 2012 UTC (6 years, 7 months ago) by barnsey123


Revision 815 - Directory Listing
Modified Wed Feb 22 18:36:33 2012 UTC (6 years, 7 months ago) by barnsey123


Revision 814 - Directory Listing
Modified Wed Feb 22 18:18:34 2012 UTC (6 years, 7 months ago) by barnsey123


Revision 813 - Directory Listing
Modified Wed Feb 22 18:18:26 2012 UTC (6 years, 7 months ago) by barnsey123


Revision 812 - Directory Listing
Modified Fri Feb 17 16:14:49 2012 UTC (6 years, 8 months ago) by barnsey123
v.007 - removed some superfluous lines, reaarranged others

Revision 811 - Directory Listing
Modified Thu Feb 16 15:56:56 2012 UTC (6 years, 8 months ago) by barnsey123
Fixed major problem regarding corner scrambles (issues in subpacmanx).
Removed superfluous routines.36044

Revision 810 - Directory Listing
Modified Sat Feb 11 15:31:20 2012 UTC (6 years, 8 months ago) by barnsey123
v0.005 Fixed bugs in findpiece that were allowing attackers to be lured away from blocking the king. Also, unless the king can be captured, the attackers should not leave a line in the "zone" unpopulated. Minor font changes.

Revision 809 - Directory Listing
Modified Tue Feb 7 19:03:29 2012 UTC (6 years, 8 months ago) by barnsey123
updated history and introduced versioning.

Revision 808 - Directory Listing
Modified Tue Feb 7 18:59:43 2012 UTC (6 years, 8 months ago) by barnsey123


Revision 807 - Directory Listing
Modified Tue Feb 7 18:51:20 2012 UTC (6 years, 8 months ago) by barnsey123


Revision 806 - Directory Listing
Modified Tue Feb 7 18:49:30 2012 UTC (6 years, 8 months ago) by barnsey123


Revision 805 - Directory Listing
Modified Tue Feb 7 17:11:45 2012 UTC (6 years, 8 months ago) by barnsey123
fixed issue in subpacman5

Revision 804 - Directory Listing
Modified Mon Feb 6 17:15:43 2012 UTC (6 years, 8 months ago) by barnsey123
new titles

Revision 803 - Directory Listing
Modified Mon Feb 6 13:44:16 2012 UTC (6 years, 8 months ago) by barnsey123
Fixed inkasm routine in draw.s (thanks to xeron/dbug) and removed ink() from main.c (33297 bytes)

Revision 802 - Directory Listing
Modified Sun Feb 5 18:42:32 2012 UTC (6 years, 8 months ago) by barnsey123
test of inkasm (don't work)

Revision 801 - Directory Listing
Modified Sun Feb 5 14:12:48 2012 UTC (6 years, 8 months ago) by coco


Revision 800 - Directory Listing
Modified Sat Feb 4 17:29:17 2012 UTC (6 years, 8 months ago) by barnsey123
Rolled up findpiecens and findpieceew into one routine: findpiece
Got rid of play again  y/n as innefectual.
Instead press any key and play again anyway.
No need for gamekey variable anymore as a result.
Total Size=33330

Revision 799 - Directory Listing
Modified Sat Feb 4 13:31:18 2012 UTC (6 years, 8 months ago) by barnsey123
33723 used if(x) where possible instead of if(x>0)

Revision 798 - Directory Listing
Modified Sat Feb 4 11:26:08 2012 UTC (6 years, 8 months ago) by dbug
Reformatted main.c to be a bit more consistent/readable for other people helping on the project :)
Moved the change list to changes.txt
Moved the todo list to todo.txt
The idea is to not start the program by 2 pages of non related things :)
(as a side note, the changelist is more or less what you can see in SVN history)

Revision 797 - Directory Listing
Modified Sat Feb 4 08:32:49 2012 UTC (6 years, 8 months ago) by barnsey123
added some ASM of my own (just copies of dbug's routines)
Also, some IF statements were incorrect. In some cases I was checking say "IF (x > 0)" but in others "IF (x)". IF (X) doesn't seem to work. This has fixed a bug or two.

Revision 796 - Directory Listing
Modified Fri Feb 3 22:31:46 2012 UTC (6 years, 8 months ago) by dbug
"inverse" and "drawcursor" are now written in assembler
Size: 34155 bytes

Revision 795 - Directory Listing
Modified Fri Feb 3 14:07:46 2012 UTC (6 years, 8 months ago) by barnsey123
reduced to 35141

Revision 794 - Directory Listing
Modified Thu Feb 2 21:59:54 2012 UTC (6 years, 8 months ago) by dbug
Added game.s to handle optimized game routines.
Converted the board drawing code to assembler.
Size -> 36039

Revision 793 - Directory Listing
Modified Thu Feb 2 16:26:07 2012 UTC (6 years, 8 months ago) by barnsey123
memory reduced to 36924

Revision 792 - Directory Listing
Modified Thu Feb 2 16:24:50 2012 UTC (6 years, 8 months ago) by barnsey123
memory reduced still further to 36924

Revision 791 - Directory Listing
Modified Wed Feb 1 22:19:55 2012 UTC (6 years, 8 months ago) by dbug
Did some optimizations:
- removed some unused variables
- rewrote the text output
- changed the start address from $600 to $500
Size has gone from about 38481 to 37464 bytes

Revision 790 - Directory Listing
Modified Wed Feb 1 18:54:19 2012 UTC (6 years, 8 months ago) by barnsey123
Funky title screen

Revision 788 - Directory Listing
Modified Mon Jan 30 14:36:42 2012 UTC (6 years, 8 months ago) by barnsey123
forgot to add these earlier

Revision 787 - Directory Listing
Modified Fri Jan 27 17:45:51 2012 UTC (6 years, 8 months ago) by barnsey123
clearer font_6x8_runic1_full.PNG

Revision 786 - Directory Listing
Modified Fri Jan 27 17:32:50 2012 UTC (6 years, 8 months ago) by barnsey123
updated font_6x8_runic1_full.PNG

Revision 785 - Directory Listing
Modified Fri Jan 27 16:01:58 2012 UTC (6 years, 8 months ago) by barnsey123
added comments

Revision 784 - Directory Listing
Modified Fri Jan 27 15:32:01 2012 UTC (6 years, 8 months ago) by barnsey123
UPDATED font_6x8_runic1_full.PNG

Revision 783 - Directory Listing
Modified Fri Jan 27 13:35:25 2012 UTC (6 years, 8 months ago) by barnsey123
updating rune files

Revision 782 - Directory Listing
Modified Fri Jan 27 13:34:21 2012 UTC (6 years, 8 months ago) by barnsey123
Using new title screen and Runic1 font

Revision 780 - Directory Listing
Modified Thu Jan 12 09:51:08 2012 UTC (6 years, 9 months ago) by barnsey123
superfluous

Revision 779 - Directory Listing
Modified Wed Jan 11 18:08:03 2012 UTC (6 years, 9 months ago) by barnsey123
first stab at a title screen

Revision 778 - Directory Listing
Modified Wed Jan 11 16:18:24 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 777 - Directory Listing
Modified Tue Jan 10 14:03:57 2012 UTC (6 years, 9 months ago) by barnsey123
This is the business - fixed the canbetaken here in ALL orientations

Revision 776 - Directory Listing
Modified Mon Jan 9 18:48:56 2012 UTC (6 years, 9 months ago) by barnsey123
uploaded mockup title screens (incomplete)

Revision 775 - Directory Listing
Modified Mon Jan 9 18:47:00 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 774 - Directory Listing
Modified Mon Jan 9 17:07:56 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 773 - Directory Listing
Modified Mon Jan 9 17:07:34 2012 UTC (6 years, 9 months ago) by barnsey123
Finally fixed (yes, properly) the issue of pieces putting themselves in a perilous position (can be caught) when moving just one square in any direction.
Unfortunately, this has caused another problem which is going to be difficult to fix...

Revision 772 - Directory Listing
Modified Sat Jan 7 13:54:45 2012 UTC (6 years, 9 months ago) by barnsey123
exasperation...numerous changes to stop the suicide behaviour...incomplete.
THINK its to do with cantakepiece and findpiece combo

Revision 771 - Directory Listing
Modified Fri Jan 6 14:11:00 2012 UTC (6 years, 9 months ago) by barnsey123
more aggressive

Revision 770 - Directory Listing
Modified Fri Jan 6 13:24:06 2012 UTC (6 years, 9 months ago) by barnsey123
bugfix: game var recently set to unsigned char (should be SIGNED)
amended subcanbetaken2 routine to solve niggly problem of the "one space away suicide issue"

Revision 769 - Directory Listing
Modified Thu Jan 5 17:35:00 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 768 - Directory Listing
Modified Thu Jan 5 17:34:47 2012 UTC (6 years, 9 months ago) by barnsey123
removed all local vars

Revision 767 - Directory Listing
Modified Thu Jan 5 17:32:49 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 766 - Directory Listing
Modified Thu Jan 5 17:32:25 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 765 - Directory Listing
Modified Thu Jan 5 11:17:21 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 764 - Directory Listing
Modified Wed Jan 4 17:22:33 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 763 - Directory Listing
Modified Wed Jan 4 09:29:27 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 762 - Directory Listing
Modified Wed Jan 4 09:26:35 2012 UTC (6 years, 9 months ago) by barnsey123
old working version

Revision 761 - Directory Listing
Modified Wed Jan 4 08:37:30 2012 UTC (6 years, 9 months ago) by barnsey123
too early in the morning

Revision 760 - Directory Listing
Modified Wed Jan 4 08:33:39 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 759 - Directory Listing
Modified Wed Jan 4 08:33:07 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 758 - Directory Listing
Modified Wed Jan 4 08:32:55 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 757 - Directory Listing
Modified Wed Jan 4 08:32:16 2012 UTC (6 years, 9 months ago) by barnsey123
AKA VIKING CHESS

Revision 756 - Directory Listing
Modified Wed Jan 4 08:29:07 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 755 - Directory Listing
Modified Wed Jan 4 08:28:15 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 754 - Directory Listing
Modified Wed Jan 4 08:26:07 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 753 - Directory Listing
Modified Mon Jan 2 10:03:17 2012 UTC (6 years, 9 months ago) by barnsey123


Revision 752 - Directory Listing
Modified Wed Dec 21 10:37:55 2011 UTC (6 years, 9 months ago) by barnsey123
getting better - nifty routine to prevent takes on the kings axis (prevents accidentally opening up a corridor of escape

Revision 751 - Directory Listing
Modified Wed Dec 21 10:36:54 2011 UTC (6 years, 9 months ago) by barnsey123
bugger

Revision 750 - Directory Listing
Modified Tue Dec 20 17:39:35 2011 UTC (6 years, 9 months ago) by barnsey123
I THINK this is better...

Revision 749 - Directory Listing
Modified Tue Dec 20 17:38:56 2011 UTC (6 years, 9 months ago) by barnsey123
wibble

Revision 748 - Directory Listing
Modified Thu Dec 15 17:25:03 2011 UTC (6 years, 10 months ago) by barnsey123
better graphics

Revision 747 - Directory Listing
Modified Thu Dec 15 17:24:34 2011 UTC (6 years, 10 months ago) by barnsey123
cr*p attackers tile

Revision 746 - Directory Listing
Modified Thu Dec 15 13:00:55 2011 UTC (6 years, 10 months ago) by barnsey123
better graphics

Revision 745 - Directory Listing
Modified Thu Dec 15 13:00:40 2011 UTC (6 years, 10 months ago) by barnsey123


Revision 744 - Directory Listing
Modified Tue Dec 13 12:22:48 2011 UTC (6 years, 10 months ago) by barnsey123
shows promise for beginner level

Revision 743 - Directory Listing
Modified Tue Dec 13 12:22:13 2011 UTC (6 years, 10 months ago) by barnsey123


Revision 742 - Directory Listing
Modified Tue Dec 13 12:10:26 2011 UTC (6 years, 10 months ago) by barnsey123
new data.s 

Revision 741 - Directory Listing
Modified Tue Dec 13 12:10:08 2011 UTC (6 years, 10 months ago) by barnsey123


Revision 740 - Directory Listing
Modified Mon Dec 12 17:34:44 2011 UTC (6 years, 10 months ago) by barnsey123
post updatetake() routine - getting better...

Revision 739 - Directory Listing
Modified Mon Dec 12 17:34:03 2011 UTC (6 years, 10 months ago) by barnsey123
pre updatetarget() routine

Revision 738 - Directory Listing
Modified Sat Dec 10 14:35:26 2011 UTC (6 years, 10 months ago) by barnsey123
Much more efficient. Have to sort out zeroizing of parts of enemy array when surrounded=3 - current routine is flawed.

Revision 737 - Directory Listing
Modified Sat Dec 10 14:34:15 2011 UTC (6 years, 10 months ago) by barnsey123
has bugs


Revision 736 - Directory Listing
Modified Thu Dec 8 18:09:38 2011 UTC (6 years, 10 months ago) by barnsey123
Much reduced code size (33.4k versue 36.5)
Some bugs fixed. Rules updated to allow corners to assist in takes of either attackers or defenders.

The new rules have resulted in some strange behaviour during corner scrambles. Need to investigate.

Revision 735 - Directory Listing
Modified Thu Dec 8 18:07:11 2011 UTC (6 years, 10 months ago) by barnsey123
some bugs

Revision 734 - Directory Listing
Modified Wed Dec 7 18:39:55 2011 UTC (6 years, 10 months ago) by barnsey123
smaller code, few changes

Revision 733 - Directory Listing
Modified Wed Dec 7 18:39:33 2011 UTC (6 years, 10 months ago) by barnsey123


Revision 732 - Directory Listing
Modified Mon Nov 14 21:47:24 2011 UTC (6 years, 11 months ago) by Chema
Corrected Mr Rockitt anim_states (0-2)

Revision 731 - Directory Listing
Modified Mon Nov 14 20:03:39 2011 UTC (6 years, 11 months ago) by barnsey123
getting harder to beat...

Revision 730 - Directory Listing
Modified Mon Nov 14 20:02:55 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 729 - Directory Listing
Modified Sat Nov 12 08:33:05 2011 UTC (6 years, 11 months ago) by barnsey123
several improvements

Revision 728 - Directory Listing
Modified Sat Nov 12 08:32:45 2011 UTC (6 years, 11 months ago) by barnsey123
This version checks if a piece can be taken if it stays where it is. It also plugs the hole of "LookBackInAnger". This routine checks BEHIND a moving piece to see if it can be taken in it's direction of travel (orientation)

Revision 727 - Directory Listing
Modified Sat Nov 12 08:31:08 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 726 - Directory Listing
Modified Sat Nov 12 08:30:57 2011 UTC (6 years, 11 months ago) by barnsey123
This version does NOT check if a piece can be taken if it stays where it is

Revision 725 - Directory Listing
Modified Tue Nov 8 21:13:18 2011 UTC (6 years, 11 months ago) by Chema
No lines when in demo mode.

Revision 724 - Directory Listing
Modified Tue Nov 8 00:07:31 2011 UTC (6 years, 11 months ago) by Chema
Spotted a bug in demo mode. Added to the todo.txt list

Revision 723 - Directory Listing
Modified Mon Nov 7 22:06:55 2011 UTC (6 years, 11 months ago) by Chema
Changed Personal timetable for Eric (same as little boy 11), to avoid him run the stampede script (which made him fall again and again when stampede playtime in demo mode)

Revision 722 - Directory Listing
Modified Mon Nov 7 14:04:59 2011 UTC (6 years, 11 months ago) by Chema
made an stupid mistake in the last moment in init.s at change_lesson


Revision 721 - Directory Listing
Modified Sat Nov 5 22:26:36 2011 UTC (6 years, 11 months ago) by Chema
Added Dbug's init screen :)
Solved the bug with the lesson (current_lesson_index went beyond 63)
Cleared the lesson box, so it does not keep saying "Demo - press..." when game starts.

Revision 720 - Directory Listing
Modified Sat Nov 5 15:23:35 2011 UTC (6 years, 11 months ago) by dbug
Added pictures with the new title and inlay graphics.

Revision 719 - Directory Listing
Modified Fri Nov 4 21:49:17 2011 UTC (6 years, 11 months ago) by coco


Revision 718 - Directory Listing
Modified Thu Nov 3 17:23:41 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 717 - Directory Listing
Modified Thu Nov 3 17:23:38 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 716 - Directory Listing
Modified Thu Nov 3 17:23:04 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 715 - Directory Listing
Modified Thu Nov 3 17:22:50 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 714 - Directory Listing
Modified Thu Nov 3 17:22:33 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 713 - Directory Listing
Modified Thu Nov 3 17:22:21 2011 UTC (6 years, 11 months ago) by barnsey123
This version includes the "+50" routine to make it slightly harder. Hasn't got eyes in the back of it's head. Includes play again/gametype selection

Revision 712 - Directory Listing
Modified Thu Nov 3 17:21:01 2011 UTC (6 years, 11 months ago) by barnsey123
This version doesn't check to see if it can be taken properly

Revision 711 - Directory Listing
Modified Wed Nov 2 19:23:15 2011 UTC (6 years, 11 months ago) by Chema
Tweaking some timers


Revision 710 - Directory Listing
Modified Tue Nov 1 12:36:41 2011 UTC (6 years, 11 months ago) by Jede


Revision 709 - Directory Listing
Modified Tue Nov 1 08:09:25 2011 UTC (6 years, 11 months ago) by Jede
Aide pour le vhdl

Revision 708 - Directory Listing
Modified Tue Nov 1 07:22:24 2011 UTC (6 years, 11 months ago) by Jede


Revision 707 - Directory Listing
Modified Tue Nov 1 07:22:08 2011 UTC (6 years, 11 months ago) by Jede


Revision 706 - Directory Listing
Modified Mon Oct 31 19:54:46 2011 UTC (6 years, 11 months ago) by Chema
More tweaks

Revision 705 - Directory Listing
Modified Mon Oct 31 07:44:16 2011 UTC (6 years, 11 months ago) by coco


Revision 704 - Directory Listing
Modified Sun Oct 30 19:55:41 2011 UTC (6 years, 11 months ago) by Jede
ajout package electronique edwinxp

Revision 703 - Directory Listing
Modified Fri Oct 28 10:49:26 2011 UTC (6 years, 11 months ago) by Chema
Adjusted timings (now just a little longer than the speccy version).
Removed remnants of code to make Eric walk fast with Shitf (which made him walk slow, as fast is the default), as I think it is unnecessary and gives me some bytes left.

Tested that the clearing blackboard bug was removed (at last!)

Revision 702 - Directory Listing
Modified Thu Oct 27 21:39:39 2011 UTC (6 years, 11 months ago) by Chema
Trying to solve the bug clearing the blackboard after Eric running... again :/

Revision 701 - Directory Listing
Modified Thu Oct 27 20:37:07 2011 UTC (6 years, 11 months ago) by Chema
Trying to fix the bug of little boy 10 getting the wrong anim sate when sat and start looking for Eric

Revision 700 - Directory Listing
Modified Wed Oct 26 18:37:07 2011 UTC (6 years, 11 months ago) by Chema
Minor changes. Used a good version of au claire as tune b, some code reorganizing to gain some bytes extra.

Revision 699 - Directory Listing
Modified Tue Oct 25 18:08:48 2011 UTC (6 years, 11 months ago) by Chema
Modified staircases to please Dbug :) Also solved the bug when sitting on the stairs and other minor changes. No mem left :(

Revision 698 - Directory Listing
Modified Tue Oct 25 16:50:03 2011 UTC (6 years, 11 months ago) by Chema
Solved a bug in the lesson 227 (MR ROCKITT - EXAM ROOM) (SkoolKid). Added sfx for A and C (too much memory for only that?) and SndStep when writting on blackboards (hardly noticeable)

Corrected a bug when audio is off.

Revision 697 - Directory Listing
Modified Mon Oct 24 21:22:26 2011 UTC (6 years, 11 months ago) by Chema
This is greater. I located the tiles with the stairs, just in case. And also added two cool options: C to change the color scheme and A to activate/deactivate audio.

Revision 696 - Directory Listing
Modified Mon Oct 24 18:31:29 2011 UTC (6 years, 11 months ago) by barnsey123
plays quite a good game for a level 1...

Revision 695 - Directory Listing
Modified Mon Oct 24 18:30:56 2011 UTC (6 years, 11 months ago) by barnsey123


Revision 694 - Directory Listing
Modified Mon Oct 24 18:30:39 2011 UTC (6 years, 11 months ago) by barnsey123
Ai getting stonger....plays quite a good game (a few flaws but good enough for a "level one".)

"play again" doesn't work - needs to re-init arrays amonngst other things...

Revision 693 - Directory Listing
Modified Sun Oct 23 20:56:52 2011 UTC (6 years, 11 months ago) by Chema
Nothing. Added CR/LF to the end of sound.h... dunno why.

Revision 692 - Directory Listing
Modified Sun Oct 23 19:27:05 2011 UTC (6 years, 11 months ago) by Chema
Solved a bug with the lines_delay counter, which was making teachers wait a lot before giving lines incorrectly. Adjusted this value. Also adjusted duration of classes. Still too long?
Changed the duration of the knock sound too.

Revision 691 - Directory Listing
Modified Sat Oct 22 22:12:49 2011 UTC (6 years, 11 months ago) by Chema
Testing variations on sfx.
Removed usage of the VIA timer to time frame... somehow it was not quite constant and seemed not the best option.

Revision 690 - Directory Listing
Modified Sat Oct 22 16:42:54 2011 UTC (6 years, 11 months ago) by Chema
Solved bug Dbug's spotted... It was related with speech_bubble_on not being initialized.

Testing a much shorter sfx for steps and reading VIA timer 2 for timing frames

Revision 689 - Directory Listing
Modified Thu Oct 20 19:05:21 2011 UTC (6 years, 11 months ago) by Chema
Solved the bug of twice erasing the blackboard. At last!

Revision 688 - Directory Listing
Modified Thu Oct 20 12:54:26 2011 UTC (7 years ago) by barnsey123
includes animations

Revision 687 - Directory Listing
Modified Thu Oct 20 12:54:00 2011 UTC (7 years ago) by barnsey123


Revision 686 - Directory Listing
Modified Thu Oct 20 12:53:42 2011 UTC (7 years ago) by barnsey123
basic tiles, backgrounds and pieces

Revision 685 - Directory Listing
Modified Thu Oct 20 12:53:11 2011 UTC (7 years ago) by barnsey123
explosion animation

Revision 684 - Directory Listing
Modified Thu Oct 20 12:52:31 2011 UTC (7 years ago) by barnsey123
includes explosion animation

Revision 683 - Directory Listing
Modified Thu Oct 20 12:52:08 2011 UTC (7 years ago) by barnsey123


Revision 682 - Directory Listing
Modified Thu Oct 20 12:51:43 2011 UTC (7 years ago) by barnsey123
includes explosion animations

Revision 681 - Directory Listing
Modified Thu Oct 20 12:51:20 2011 UTC (7 years ago) by barnsey123


Revision 680 - Directory Listing
Modified Thu Oct 20 12:50:21 2011 UTC (7 years ago) by barnsey123
explosion animation tiles

Revision 679 - Directory Listing
Modified Thu Oct 20 12:49:39 2011 UTC (7 years ago) by barnsey123
pre-animations

Revision 678 - Directory Listing
Modified Tue Oct 18 15:55:11 2011 UTC (7 years ago) by barnsey123
latest as at 18-10-2011 - playable - needs printf removing

Revision 677 - Directory Listing
Modified Tue Oct 18 15:54:25 2011 UTC (7 years ago) by barnsey123


Revision 676 - Directory Listing
Modified Tue Oct 18 15:52:20 2011 UTC (7 years ago) by barnsey123
commented out old routines (not required e.g drawbox, drawdiamond etc)

Revision 675 - Directory Listing
Modified Tue Oct 18 15:51:51 2011 UTC (7 years ago) by barnsey123


Revision 674 - Directory Listing
Modified Tue Oct 18 15:50:59 2011 UTC (7 years ago) by barnsey123
30696 bytes executable - need  to remove printf

Revision 673 - Directory Listing
Modified Tue Oct 18 15:50:30 2011 UTC (7 years ago) by barnsey123
inneficient graphic drawing

Revision 672 - Directory Listing
Modified Tue Oct 18 09:24:43 2011 UTC (7 years ago) by barnsey123
latest graphic file

Revision 671 - Directory Listing
Modified Tue Oct 18 09:24:24 2011 UTC (7 years ago) by barnsey123
using proper graphics

Revision 670 - Directory Listing
Modified Tue Oct 18 09:22:49 2011 UTC (7 years ago) by barnsey123
incorporating dbug changes


Revision 669 - Directory Listing
Modified Tue Oct 18 08:16:19 2011 UTC (7 years ago) by Chema
Added EINSTEIN_LIES define to avoid him lying. Also updated todo.txt

Revision 668 - Directory Listing
Modified Mon Oct 17 11:12:47 2011 UTC (7 years ago) by Chema
Solved a couple of bugs (I think). One is the dinner walkabouts being too lefty (need check). Updated todo.txt

Revision 667 - Directory Listing
Modified Mon Oct 17 08:11:49 2011 UTC (7 years ago) by barnsey123
Latest TAP showing new tile drawing routine

Revision 666 - Directory Listing
Modified Mon Oct 17 08:09:42 2011 UTC (7 years ago) by barnsey123


Revision 665 - Directory Listing
Modified Sun Oct 16 21:12:26 2011 UTC (7 years ago) by Chema
minor changes. The SndHit sounded when not hitting anybody in some occasions (related with interruptible subcommands).

Moved 7 characters per frame, which is multiple of 21, as 3. 6 wasn't).

Revision 664 - Directory Listing
Modified Sat Oct 15 20:56:24 2011 UTC (7 years ago) by Chema
Added sounds when other chars hit people (there is a define OTHERS_DOSND) in params.h

Revision 663 - Directory Listing
Modified Sat Oct 15 17:08:58 2011 UTC (7 years ago) by Chema
Solved a bug which prevented Mr Creak to recognize his year of birth from the blackboard.

Revision 662 - Directory Listing
Modified Sat Oct 15 15:31:02 2011 UTC (7 years ago) by Chema
New init screen with df logo.

Revision 661 - Directory Listing
Modified Thu Oct 13 20:47:33 2011 UTC (7 years ago) by Chema
More small touches (new colors on scorepanel, removed the b7w picture data between ifdefs, removed the define AVOID_ORICUTRON_BUG and touched some sfx)

Revision 660 - Directory Listing
Modified Thu Oct 13 18:48:13 2011 UTC (7 years ago) by Chema
toying with color in scorepanel


Revision 659 - Directory Listing
Modified Thu Oct 13 17:05:15 2011 UTC (7 years ago) by Chema
Several small changes with tunes, clock position, timing, capability of hitting shields from stairs, etc...

Revision 658 - Directory Listing
Modified Wed Oct 12 21:05:20 2011 UTC (7 years ago) by Chema
Think I solved the bug in blackboard with the missing first chars

Hyrogen is now Hydrogen

Revision 657 - Directory Listing
Modified Tue Oct 11 21:46:19 2011 UTC (7 years ago) by Chema
Added the trick to use brk and save over 140 bytes!

Revision 656 - Directory Listing
Modified Tue Oct 11 18:53:52 2011 UTC (7 years ago) by Chema
Modified clock graphic. Still ugly anyway.

Revision 655 - Directory Listing
Modified Tue Oct 11 09:51:27 2011 UTC (7 years ago) by Chema
Added clock and changed white room with clock room

Revision 654 - Directory Listing
Modified Mon Oct 10 20:03:18 2011 UTC (7 years ago) by Chema
Corrected bug on initial class.

Revision 653 - Directory Listing
Modified Thu Oct 6 18:03:42 2011 UTC (7 years ago) by Chema
Fixed a couple of bugs when jumping over other children. Increased the time they are laid down and correctly change the direction Eric is facing with left/right keys.

Revision 652 - Directory Listing
Modified Wed Oct 5 18:00:40 2011 UTC (7 years ago) by Chema
Found a bug when entering own names (reusing tmp7, added a new zp variable for that)

Revision 651 - Directory Listing
Modified Tue Oct 4 20:37:56 2011 UTC (7 years ago) by Chema
minor change


Revision 650 - Directory Listing
Modified Tue Oct 4 20:14:40 2011 UTC (7 years ago) by Chema
Added a sound.h file with all the definitions, including one to put in or remove the 3rd tune (which is used when the player wins the game). Free space is reduced to 2 bytes :/

Revision 649 - Directory Listing
Modified Tue Oct 4 19:13:39 2011 UTC (7 years ago) by Chema
Testing a end of game tune, but takes up nearly all the empty space

Revision 648 - Directory Listing
Modified Tue Oct 4 14:18:58 2011 UTC (7 years ago) by Chema
Added bonus when hitting all shields or opening safe. Tested game finishing.

Revision 647 - Directory Listing
Modified Tue Oct 4 11:14:16 2011 UTC (7 years ago) by Chema
Ugly solving of the bug where Eric was not put back to front after taking the stairs.

Revision 646 - Directory Listing
Modified Tue Oct 4 10:08:57 2011 UTC (7 years ago) by Chema
At last! The game can be finished now :))))


Revision 645 - Directory Listing
Modified Thu Sep 29 10:42:54 2011 UTC (7 years ago) by Chema
More bugs solved. Now points given when hitting a shield depend on the floor it is on. Eric is no more flagged as inside the exam room when he is near the door.

Inlined set/unset demo mode and commented the code on drawing order.

Revision 644 - Directory Listing
Modified Tue Sep 27 21:21:16 2011 UTC (7 years ago) by Chema
Added filling with zeros the three lines of text in tail.s

Revision 643 - Directory Listing
Modified Tue Sep 27 19:04:20 2011 UTC (7 years ago) by Chema
Attempt 1 to render characters correctly. There is one case in which Eric is not set back to front after going up/down stairs, due to using left/right instead of up/down

Revision 642 - Directory Listing
Modified Mon Sep 26 19:18:08 2011 UTC (7 years ago) by Chema
Fixed the music issue. Fixed some bugs. Decreased the max speed of frame, increased the speed of speeches. Added control over firing and longer walkabouts...

Nice :)

Revision 641 - Directory Listing
Modified Sun Sep 25 22:08:42 2011 UTC (7 years ago) by Chema
minor bugs found and some corrected.

Revision 636 - Directory Listing
Modified Fri Sep 23 20:37:09 2011 UTC (7 years ago) by Chema
updated todo.txt


Revision 635 - Directory Listing
Modified Fri Sep 23 20:31:04 2011 UTC (7 years ago) by Chema
Solved a bug when pressing an arrow when entering a new name.

Revision 634 - Directory Listing
Modified Fri Sep 23 18:57:53 2011 UTC (7 years ago) by Chema
Added more sound and a way to finish the game (though tampering with the game mode as the shield cannot yet be opened)

Revision 633 - Directory Listing
Modified Fri Sep 23 15:21:01 2011 UTC (7 years ago) by Chema
More sfx added.

Revision 632 - Directory Listing
Modified Thu Sep 22 17:21:27 2011 UTC (7 years ago) by Chema
More tests...

Revision 631 - Directory Listing
Modified Wed Sep 21 21:20:27 2011 UTC (7 years ago) by Chema
Testing sounds by ISRs... Still glitches...

Revision 630 - Directory Listing
Modified Wed Sep 21 10:00:52 2011 UTC (7 years ago) by Chema
Testing sfx...

Revision 629 - Directory Listing
Modified Tue Sep 20 20:44:15 2011 UTC (7 years ago) by Chema
Added a small part of Au Clair de Lune.

Revision 628 - Directory Listing
Modified Tue Sep 20 19:53:58 2011 UTC (7 years ago) by Chema
sound.s file added (I forgot it)

Revision 627 - Directory Listing
Modified Tue Sep 20 18:25:51 2011 UTC (7 years ago) by Chema
Song added. Still fat code, but works.

Revision 626 - Directory Listing
Modified Tue Sep 20 13:09:11 2011 UTC (7 years ago) by Chema
Tidying things...

Revision 625 - Directory Listing
Modified Tue Sep 20 12:47:35 2011 UTC (7 years ago) by Chema
Added textcomp.exe to the repository

Revision 624 - Directory Listing
Modified Tue Sep 20 12:46:53 2011 UTC (7 years ago) by Chema
Attempt to use compressed text. Seems to work.

Revision 623 - Directory Listing
Modified Tue Sep 20 07:38:39 2011 UTC (7 years ago) by Chema
Added Go up a year message, and some TODO comments

Revision 622 - Directory Listing
Modified Fri Sep 16 15:05:58 2011 UTC (7 years, 1 month ago) by Chema
Colored roof. Working with opening the safe.

Revision 621 - Directory Listing
Modified Fri Sep 16 10:43:40 2011 UTC (7 years, 1 month ago) by Chema
Nothing advanced here... toying with the gym

Revision 620 - Directory Listing
Modified Thu Sep 15 20:49:08 2011 UTC (7 years, 1 month ago) by Chema
Added code to make Mr Creak reveal his safe combination letter. Solved a couple of issues (one noted down in todo.txt) and tested you can hit all the shields and get on with the game.

Noted down that need to generate an ordered safe combination (MR Wacker first)

Revision 619 - Directory Listing
Modified Wed Sep 14 21:09:53 2011 UTC (7 years, 1 month ago) by Chema
Solved pellet collision issues with teachers. Also solved a nasty bug when looking for absent Eric which could be the origin of more strange bugs. Solved other minor issues.

Revision 618 - Directory Listing
Modified Wed Sep 14 10:43:28 2011 UTC (7 years, 1 month ago) by Chema
Trying to adjust collision of pellets with teachers

Revision 617 - Directory Listing
Modified Wed Sep 14 09:22:30 2011 UTC (7 years, 1 month ago) by Chema
Can hit shields jumping too. (Added a ping for testing)

Revision 616 - Directory Listing
Modified Tue Sep 13 23:22:03 2011 UTC (7 years, 1 month ago) by Chema
Now you can hit shields with the catapult and they are put upside-down.

Need to do something with the pellets and the fact that they are not centered...

Revision 615 - Directory Listing
Modified Tue Sep 13 11:10:27 2011 UTC (7 years, 1 month ago) by Chema
Each shield has now its independent tile

Revision 614 - Directory Listing
Modified Mon Sep 12 21:33:44 2011 UTC (7 years, 1 month ago) by Chema
Added a small "randomization" of the timetable in _init, but even if it is the one used by the speccy version, it is not very random...

Revision 613 - Directory Listing
Modified Mon Sep 12 21:04:23 2011 UTC (7 years, 1 month ago) by Chema
Back playtime at start of timetable. Need to randomize this a bit..

Revision 612 - Directory Listing
Modified Mon Sep 12 10:07:59 2011 UTC (7 years, 1 month ago) by Chema
More reordering and cleaning.

Revision 611 - Directory Listing
Modified Mon Sep 12 09:45:20 2011 UTC (7 years, 1 month ago) by Chema
some reorganization to gain over 200 bytes :)

Revision 610 - Directory Listing
Modified Sat Sep 10 23:40:26 2011 UTC (7 years, 1 month ago) by Chema
More bug hunting (Symoon's) and some of the ideas from Dbug included.

Revision 609 - Directory Listing
Modified Fri Sep 9 23:01:44 2011 UTC (7 years, 1 month ago) by Chema
More bugs solved

Revision 608 - Directory Listing
Modified Thu Sep 8 21:53:22 2011 UTC (7 years, 1 month ago) by Chema
More bugs spotted.

Revision 607 - Directory Listing
Modified Wed Sep 7 11:52:24 2011 UTC (7 years, 1 month ago) by Chema
The bug on which_way solved.

Revision 606 - Directory Listing
Modified Wed Sep 7 09:26:26 2011 UTC (7 years, 1 month ago) by Chema
more touches :)


Revision 605 - Directory Listing
Modified Wed Sep 7 08:21:49 2011 UTC (7 years, 1 month ago) by Chema
retouched graphics, coloured map.

Revision 604 - Directory Listing
Modified Tue Sep 6 21:23:50 2011 UTC (7 years, 1 month ago) by Chema
removed bug where initially the paper was CYAN/GREEN instead of CYAN/YELLOW

Revision 603 - Directory Listing
Modified Tue Sep 6 17:50:09 2011 UTC (7 years, 1 month ago) by Chema
HUGE work to include some color. Spotted another bug.

Revision 602 - Directory Listing
Modified Fri Sep 2 18:53:59 2011 UTC (7 years, 1 month ago) by Chema
Solved a couple of bugs and added scrolling to first screen render.

Revision 601 - Directory Listing
Modified Fri Sep 2 17:19:46 2011 UTC (7 years, 1 month ago) by Chema
Now you can enter your own names.

Revision 600 - Directory Listing
Modified Fri Sep 2 12:48:33 2011 UTC (7 years, 1 month ago) by Chema
First version of the catwalk. Still does not ask to change names, but the characters make their presentation :)

Revision 599 - Directory Listing
Modified Thu Sep 1 21:21:36 2011 UTC (7 years, 1 month ago) by Chema
Preliminary attempt for a squared speech bubble. #defined out, as it did not look very good. Spotted a bug with pellets not being removed at the left end of the school. Noted in todo.txt

Revision 598 - Directory Listing
Modified Thu Sep 1 17:47:01 2011 UTC (7 years, 1 month ago) by Chema
Minor changes

Revision 597 - Directory Listing
Modified Thu Sep 1 17:31:48 2011 UTC (7 years, 1 month ago) by Chema
Colorized shields by hand (tedious). Fairly good result, but not automatic.

Revision 596 - Directory Listing
Modified Thu Sep 1 15:46:18 2011 UTC (7 years, 1 month ago) by Chema
Tests for compression of text. Not worth it yet. Disabled

Revision 595 - Directory Listing
Modified Thu Sep 1 09:47:44 2011 UTC (7 years, 1 month ago) by Chema
Testing alternate coloring

Revision 594 - Directory Listing
Modified Wed Aug 31 21:42:08 2011 UTC (7 years, 1 month ago) by Chema
White bubbles (with a define)! Text looks a bit strange, though.
Also removed the fat x8 table and have now >1K free.

Revision 593 - Directory Listing
Modified Wed Aug 31 19:37:47 2011 UTC (7 years, 1 month ago) by Chema
Dinner time bug solved (check_Eric_loc corrupted tmp0). Score and hi-score increasing in demo mode also solved.

Revision 592 - Directory Listing
Modified Wed Aug 31 19:26:19 2011 UTC (7 years, 1 month ago) by Chema
Checking bug from office

Revision 591 - Directory Listing
Modified Wed Aug 31 18:37:51 2011 UTC (7 years, 1 month ago) by dbug
Optimized the game size by converting some of the code to assembler and moving some tables to separate files.
Also added a small example on how to display a picture converted with PictConv
Final size (without counting the picture data and viewer) is now reduced by about 1204 bytes.

Revision 590 - Directory Listing
Modified Wed Aug 31 17:28:28 2011 UTC (7 years, 1 month ago) by dbug
Added the tiles graphics to the project.

Revision 589 - Directory Listing
Modified Wed Aug 31 08:51:29 2011 UTC (7 years, 1 month ago) by Chema
Solved two nasty bugs. Removed the flashing in the border at the beginning of the game

Revision 588 - Directory Listing
Modified Tue Aug 30 15:57:12 2011 UTC (7 years, 1 month ago) by Chema
Revealing safe letters implemented. Tidy some of the related code. Reorganizing files, now over 500 bytes free.

Revision 587 - Directory Listing
Modified Tue Aug 30 12:46:48 2011 UTC (7 years, 1 month ago) by Chema
Scrolling two columns in a row. It is much faster, but no more scrolling 9 columns, but 8 (4x2). Seems valid, though.

Tried with 3 (the scroll blazed), but seemed rough and had problems with the final column not being shown.

Revision 586 - Directory Listing
Modified Tue Aug 30 10:47:25 2011 UTC (7 years, 1 month ago) by Chema
Just before trying to deal with the first two columns not showing

Revision 585 - Directory Listing
Modified Mon Aug 29 21:11:10 2011 UTC (7 years, 1 month ago) by Chema
Stampedes implemented. Also small optimization in the routines to deliver messages to Eric.

Spotted a bug: the first two scan columns are not displayed (they are protected due to attributes)

Revision 584 - Directory Listing
Modified Sun Aug 28 21:15:08 2011 UTC (7 years, 1 month ago) by Chema
Symoon's graphic added :), experimenting with border flashing.

Revision 583 - Directory Listing
Modified Sat Aug 27 22:59:24 2011 UTC (7 years, 1 month ago) by Chema
more advances... corrected a bug in the event system and the mumps duty now works. It is possible to do some border effects by setting the inverse bit on the attributes... not coded yet, but the next thing to do.

Revision 582 - Directory Listing
Modified Sat Aug 27 14:13:54 2011 UTC (7 years, 1 month ago) by Jede
Un peu de lignes

Revision 581 - Directory Listing
Modified Thu Aug 25 20:10:14 2011 UTC (7 years, 1 month ago) by Jede
Un peu de lignes

Revision 580 - Directory Listing
Modified Thu Aug 25 16:44:54 2011 UTC (7 years, 1 month ago) by Chema
Many many changes and updates from my vacation period :)

Revision 579 - Directory Listing
Modified Sun Aug 21 11:58:19 2011 UTC (7 years, 1 month ago) by Jede
Un peu plus de desasm

Revision 578 - Directory Listing
Modified Sat Aug 20 23:19:38 2011 UTC (7 years, 1 month ago) by Jede
init

Revision 577 - Directory Listing
Modified Sat Aug 20 21:48:59 2011 UTC (7 years, 1 month ago) by Jede
Ajout du binaire

Revision 576 - Directory Listing
Modified Sat Aug 20 21:48:27 2011 UTC (7 years, 1 month ago) by Jede
Ajout des fichiers codes blocks

Revision 575 - Directory Listing
Modified Sat Aug 20 21:31:14 2011 UTC (7 years, 1 month ago) by Jede
commit version of dxa

Revision 573 - Directory Listing
Modified Tue Aug 16 19:45:22 2011 UTC (7 years, 2 months ago) by dbug
IrqBench 1.7, with timer2 duration test.

Revision 572 - Directory Listing
Modified Wed Aug 10 21:15:29 2011 UTC (7 years, 2 months ago) by dbug
IrqBench 1.6
- Added new BRK based test
- Menu at the start to select which test you want to run.

Revision 571 - Directory Listing
Modified Wed Aug 10 18:57:50 2011 UTC (7 years, 2 months ago) by dbug
Minor fixes (wrong cycles and commented out lines)

Revision 570 - Directory Listing
Modified Tue Aug 9 18:12:58 2011 UTC (7 years, 2 months ago) by dbug
Benchmark version 1.5
- Added back the sample player

Revision 569 - Directory Listing
Modified Tue Aug 9 16:46:25 2011 UTC (7 years, 2 months ago) by dbug
IrqBench 1.4
The IRQ now takes a constant amount of time.

Revision 568 - Directory Listing
Modified Mon Aug 8 19:26:29 2011 UTC (7 years, 2 months ago) by dbug
Version 1.3 of the IrqBench, with a 16khz IRQ

Revision 566 - Directory Listing
Modified Sat Aug 6 12:26:26 2011 UTC (7 years, 2 months ago) by dbug
Updated Benchmark to version 1.1:
- Fixed bug in min/max not being reset between the tests
- Displayed the value of the time taken to read the timer 2

Revision 565 - Directory Listing
Modified Thu Aug 4 22:01:04 2011 UTC (7 years, 2 months ago) by dbug
Added the IrqBenchmark code

Revision 564 - Directory Listing
Modified Mon Jul 18 10:17:01 2011 UTC (7 years, 3 months ago) by dbug
Added the Solskogen 2011 Oric intro "NyAtmos" (based on the Nyan Cat animation thingy)

Revision 563 - Directory Listing
Modified Mon Jul 11 17:09:16 2011 UTC (7 years, 3 months ago) by Chema
Solved 2 minor bugs... the 13 Library, instead of REVISION LIBRARY and the bad initialization after restarting (causing Eric to fall).

Revision 562 - Directory Listing
Modified Thu Jul 7 16:36:50 2011 UTC (7 years, 3 months ago) by Chema
minor change


Revision 561 - Directory Listing
Modified Fri Jul 1 12:15:24 2011 UTC (7 years, 3 months ago) by Chema
minor tests

Revision 560 - Directory Listing
Modified Wed Jun 29 21:29:52 2011 UTC (7 years, 3 months ago) by Chema
Solved the bug with the attribute corruption (the X became negative after subtracting the first column and the comparison failed). Also changed a bit the point at which the scroll is done, but the result is not as expected. Put two more calls to must_move, which seems to speedup the game...

Revision 559 - Directory Listing
Modified Thu Jun 23 18:22:07 2011 UTC (7 years, 3 months ago) by Chema
Minor bug where teachers sometimes asked for writing an essay without having written on the blackboard. 
Spotted another bug where attributes are overwritten (probably update_SRB is the cause).

Revision 558 - Directory Listing
Modified Thu Jun 23 16:53:40 2011 UTC (7 years, 3 months ago) by Chema
Teachers wipe and write on the blackboard!

Revision 557 - Directory Listing
Modified Thu Jun 23 12:21:54 2011 UTC (7 years, 3 months ago) by Chema
Trying to make teachers wipe the blackboards... still not working...

Revision 556 - Directory Listing
Modified Wed Jun 22 18:55:05 2011 UTC (7 years, 3 months ago) by Chema
Now Boy Wander writes on blackboards! Should be easy to make teachers write too. The strings have been added, again putting the code size above 36K :(

Found a bug with the location of the bubble lip (see todo.txt)

Revision 555 - Directory Listing
Modified Tue Jun 21 18:21:19 2011 UTC (7 years, 3 months ago) by Chema
First dirty version to write things on blackboards...

Revision 554 - Directory Listing
Modified Mon Jun 20 18:24:39 2011 UTC (7 years, 4 months ago) by Chema
Added the new 6-bit tile background.

Corrected an error in getting a return adress from the stack and setting into the current command for teachers while they wait for Einstein to finish answering questions.

Revision 553 - Directory Listing
Modified Fri Jun 17 16:11:05 2011 UTC (7 years, 4 months ago) by barnsey123
much tougher

Revision 552 - Directory Listing
Modified Fri Jun 17 16:10:50 2011 UTC (7 years, 4 months ago) by barnsey123
much tougher

Revision 551 - Directory Listing
Modified Fri Jun 17 16:10:28 2011 UTC (7 years, 4 months ago) by barnsey123


Revision 550 - Directory Listing
Modified Fri Jun 17 12:59:50 2011 UTC (7 years, 4 months ago) by barnsey123
much better


Revision 549 - Directory Listing
Modified Fri Jun 17 12:59:30 2011 UTC (7 years, 4 months ago) by barnsey123
much better

Revision 548 - Directory Listing
Modified Fri Jun 17 12:59:17 2011 UTC (7 years, 4 months ago) by barnsey123


Revision 547 - Directory Listing
Modified Fri Jun 17 12:59:05 2011 UTC (7 years, 4 months ago) by barnsey123
much better

Revision 546 - Directory Listing
Modified Thu Jun 16 18:06:32 2011 UTC (7 years, 4 months ago) by barnsey123
latest TAP - improved AI - i think!

Revision 545 - Directory Listing
Modified Thu Jun 16 18:05:56 2011 UTC (7 years, 4 months ago) by barnsey123


Revision 544 - Directory Listing
Modified Thu Jun 16 18:05:46 2011 UTC (7 years, 4 months ago) by barnsey123
improved ai

Revision 543 - Directory Listing
Modified Thu Jun 16 18:05:07 2011 UTC (7 years, 4 months ago) by barnsey123
dodgy canibetaken routine

Revision 542 - Directory Listing
Modified Wed Jun 15 21:18:09 2011 UTC (7 years, 4 months ago) by barnsey123
New Improved AI

Revision 541 - Directory Listing
Modified Wed Jun 15 21:17:25 2011 UTC (7 years, 4 months ago) by barnsey123
New Improved AI

Revision 540 - Directory Listing
Modified Wed Jun 15 21:16:30 2011 UTC (7 years, 4 months ago) by barnsey123
old AI

Revision 539 - Directory Listing
Modified Wed Jun 15 20:59:38 2011 UTC (7 years, 4 months ago) by Chema
Now Einstein grass on Eric's absence during class (though this has no effect yet). A lot of work and debugging here...

Re-organized some memory, but my attempt to put the HiresAddress tables on 200 and 400 did not work (!).

Revision 538 - Directory Listing
Modified Tue Jun 14 22:00:35 2011 UTC (7 years, 4 months ago) by Chema
Solved a bug in the visibility range
Also added code to make corrections on the bubble location when used for reprimand boxes (previous kludge was not working)

Revision 537 - Directory Listing
Modified Tue Jun 14 19:36:43 2011 UTC (7 years, 4 months ago) by Chema
Corrected yet another bug I introduced in the reprimand receiver.
Added computation of lines and score.

Revision 536 - Directory Listing
Modified Tue Jun 14 18:42:06 2011 UTC (7 years, 4 months ago) by Chema
Solved a bug I introduced, where the speak turn was not respected (causing trouble with bubbles and text). Also avoid Angelface hitting seated people.

Tried an asl after randgen to see if carry is more random.

Moved the reprimand box down when the teacher is on the floor

Revision 535 - Directory Listing
Modified Tue Jun 14 17:40:28 2011 UTC (7 years, 4 months ago) by dbug
Added the "show map" file

Revision 534 - Directory Listing
Modified Mon Jun 13 20:46:31 2011 UTC (7 years, 4 months ago) by Chema
reprimands to the closest kid by a knocked down teacher added. Some other minor things corrected.

Also Eric can sit on the floor and on the stairs.

Revision 533 - Directory Listing
Modified Sun Jun 12 20:06:23 2011 UTC (7 years, 4 months ago) by Chema
minor changes... an uncolor box routine and moved some tables to data.s

Revision 532 - Directory Listing
Modified Sun Jun 12 15:57:45 2011 UTC (7 years, 4 months ago) by Chema
First attempt to include reprimands. for now only an inversed block (no picture). Working for Eric hitting or firing, but the system should work for the rest of the cases. All the strings are in.

Still needs tweaking and I need to re-order and optimize things to reduce size, which is now >36K

Revision 531 - Directory Listing
Modified Thu Jun 9 21:19:30 2011 UTC (7 years, 4 months ago) by Chema
First step towards adding reprimands. Angelface and Boy Wander do not hit or fire if a teacher can see them. Eric is punished if seen hitting or firing (though no messages are being issued yet)

Seems like I broke something and Angelface hits nobody :/

Revision 530 - Directory Listing
Modified Thu Jun 9 09:23:18 2011 UTC (7 years, 4 months ago) by Chema
Added demo mode at last!

Revision 529 - Directory Listing
Modified Wed Jun 8 19:54:26 2011 UTC (7 years, 4 months ago) by Chema
Pellets are now fast (a problem in the initial flags)

Revision 528 - Directory Listing
Modified Wed Jun 8 19:31:08 2011 UTC (7 years, 4 months ago) by Chema
Solved one bug (corruption of the speech bubble) and found the reason for another (two boys shearing a chair).

Revision 527 - Directory Listing
Modified Wed Jun 8 10:47:16 2011 UTC (7 years, 4 months ago) by barnsey123
fixed bug in cantake

Revision 526 - Directory Listing
Modified Wed Jun 8 10:46:48 2011 UTC (7 years, 4 months ago) by barnsey123
bugs in cantake

Revision 525 - Directory Listing
Modified Wed Jun 8 09:56:54 2011 UTC (7 years, 4 months ago) by Chema
Added a todo list, now with just some bugs to correct

Revision 524 - Directory Listing
Modified Tue Jun 7 18:23:43 2011 UTC (7 years, 4 months ago) by Chema
Now also Boy Wander fires pellets...
Tidied some code up too.
There are tables (related with keyboard reading mostly - process_user_input and keyboard.s) which should be moved to data.s

Revision 523 - Directory Listing
Modified Tue Jun 7 10:38:20 2011 UTC (7 years, 4 months ago) by Chema
Well, Eric can now fire the catapult and the pellet knocks kids and teachers... and it bounces up!

there are issues with walls and bounces in teacher's heads (the pellet seems displaced from the head of the teacher when fired at his back).

Revision 522 - Directory Listing
Modified Mon Jun 6 19:00:58 2011 UTC (7 years, 4 months ago) by Chema
Now Eric can fire pellets, though they only travel horizontally and do not hit anybody. Also need to tweak the collision with walls, which is not symmetric...

Included the initial animatory states and the initial scrolling.

Revision 521 - Directory Listing
Modified Fri Jun 3 15:58:56 2011 UTC (7 years, 4 months ago) by Chema
First attempt to make Eric fire a pellet. The pellet is not fired, but the animation is done. I also tidy up some code. Some should be reused to make Boy Wander fire his catapult too!

Need to work out the control of the pellet's flight.

Also need to add code to initialize the character's initial position and anim states.

Revision 520 - Directory Listing
Modified Thu Jun 2 19:31:46 2011 UTC (7 years, 4 months ago) by Chema
Now you can also hit people :)

Revision 519 - Directory Listing
Modified Wed Jun 1 20:38:22 2011 UTC (7 years, 4 months ago) by Chema
Now angelface's punches really hit people down... though I have not been able to see if he also can hit Eric. Maybe the distance for throwing a punch or hitting (4 and 3) must be tweaked?

Revision 518 - Directory Listing
Modified Wed Jun 1 16:39:31 2011 UTC (7 years, 4 months ago) by Chema
Angelface now gives punches (but noone receives them yet). Fixed a problem with continuous subcommands when installed from script.

Revision 517 - Directory Listing
Modified Fri May 27 20:38:01 2011 UTC (7 years, 4 months ago) by Chema
Reorganized some routines into the files.

Revision 516 - Directory Listing
Modified Fri May 27 19:04:57 2011 UTC (7 years, 4 months ago) by Chema
Just relocated some tables... still a lot of work to do in this field...

Revision 515 - Directory Listing
Modified Fri May 27 09:49:11 2011 UTC (7 years, 4 months ago) by Chema
Okay, now the questions and answers seem correct and working. Need to check, though, because I think I saw an incorrect answer in one multiplication (it's 2).

The code is getting big, but there are some tables which could be relocated. Still some test code (namely a bcs/bcc to make q&a mandatory).

Revision 514 - Directory Listing
Modified Thu May 26 18:50:08 2011 UTC (7 years, 4 months ago) by Chema
Made a few changes this time. Completed the math-type question (what is X x Y? Please... it's Z), though it is the only kind of question which is working right now. Also corrected the position of the speech_bubble for Einstein.

Had to add a few routines to deal with number-crunching.

Revision 513 - Directory Listing
Modified Thu May 26 17:47:30 2011 UTC (7 years, 4 months ago) by barnsey123
1st attempts at AI (nothing flash so far) bug in the movement routine (not updating board properly I think)

Revision 512 - Directory Listing
Modified Thu May 26 17:46:32 2011 UTC (7 years, 4 months ago) by barnsey123
pre-AI

Revision 511 - Directory Listing
Modified Wed May 25 21:04:48 2011 UTC (7 years, 4 months ago) by Chema
Many small changes (including the addition of lesson_status and lesson_signals flagbytes). Also a first attempt for question/answer sessions is done, though with many testing inside (just dummy messages by now and a bcs/bcc to minimize the number of "start reading"). But the strings are there and the whole system seems to work.

Revision 510 - Directory Listing
Modified Tue May 24 20:45:44 2011 UTC (7 years, 4 months ago) by Chema
Solved a couple of issues, added quite a lot of work towards the logic of the class duty. Now only messages when NOT teaching Eric (and not dynamic yet) are issued, but the layout is there...

Revision 509 - Directory Listing
Modified Tue May 24 17:05:48 2011 UTC (7 years, 4 months ago) by Chema
minor changes, including one in engine.s (move_chars) where the IS_SLOW_WALK flag was never reset when compiling with AVOID_ORICUTRON_BUG

Revision 508 - Directory Listing
Modified Mon May 23 19:16:42 2011 UTC (7 years, 4 months ago) by Chema
Preliminary test version...

Revision 507 - Directory Listing
Modified Mon May 23 19:06:49 2011 UTC (7 years, 4 months ago) by Chema


Revision 506 - Directory Listing
Modified Mon May 23 19:04:13 2011 UTC (7 years, 4 months ago) by Chema


Revision 505 - Directory Listing
Modified Mon May 23 19:03:43 2011 UTC (7 years, 4 months ago) by Chema


Revision 504 - Directory Listing
Modified Mon May 23 19:03:12 2011 UTC (7 years, 4 months ago) by Chema


Revision 503 - Directory Listing
Modified Mon May 23 19:02:59 2011 UTC (7 years, 4 months ago) by Chema


Revision 502 - Directory Listing
Modified Mon May 23 19:02:32 2011 UTC (7 years, 4 months ago) by Chema


Revision 501 - Directory Listing
Modified Mon May 23 19:00:55 2011 UTC (7 years, 4 months ago) by Chema


Revision 500 - Directory Listing
Modified Mon May 23 18:58:50 2011 UTC (7 years, 4 months ago) by Chema
New project... experimenting with a skool-daze clone

Revision 499 - Directory Listing
Modified Mon May 23 18:58:10 2011 UTC (7 years, 4 months ago) by Chema


Revision 498 - Directory Listing
Modified Mon May 23 18:57:40 2011 UTC (7 years, 4 months ago) by Chema
Distribution


Revision 497 - Directory Listing
Modified Mon May 23 18:57:16 2011 UTC (7 years, 4 months ago) by Chema


Revision 496 - Directory Listing
Modified Mon May 23 18:53:23 2011 UTC (7 years, 4 months ago) by Chema
New location

Revision 495 - Directory Listing
Modified Mon May 23 18:53:05 2011 UTC (7 years, 4 months ago) by Chema
Moving to new location


Revision 494 - Directory Listing
Modified Mon May 23 18:52:38 2011 UTC (7 years, 4 months ago) by Chema
New main folder


Revision 493 - Directory Listing
Modified Mon May 23 18:52:12 2011 UTC (7 years, 4 months ago) by Chema
Old version

Revision 492 - Directory Listing
Modified Mon May 23 18:50:36 2011 UTC (7 years, 4 months ago) by Chema
Old version... unused

Revision 490 - Directory Listing
Modified Sat May 14 16:54:38 2011 UTC (7 years, 5 months ago) by barnsey123
main victory conditions implemented

Revision 489 - Directory Listing
Modified Sat May 14 16:53:45 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 488 - Directory Listing
Modified Fri May 13 16:54:04 2011 UTC (7 years, 5 months ago) by barnsey123
finished globalization (couple of bugs removed - no further bugs detected so far - maybe not 100% byte efficient but much smaller than before.)

Revision 487 - Directory Listing
Modified Fri May 13 16:27:40 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 486 - Directory Listing
Modified Sat May 7 16:59:06 2011 UTC (7 years, 5 months ago) by barnsey123
saved a few more bytes - have a plan to save a load more...saw something I didn't see earlier...

Revision 485 - Directory Listing
Modified Sat May 7 16:57:59 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 483 - Directory Listing
Modified Fri May 6 16:15:43 2011 UTC (7 years, 5 months ago) by barnsey123
saved a few bytes

Revision 482 - Directory Listing
Modified Fri May 6 16:15:25 2011 UTC (7 years, 5 months ago) by barnsey123
saved a few bytes

Revision 481 - Directory Listing
Modified Thu May 5 17:04:28 2011 UTC (7 years, 5 months ago) by barnsey123
Can move / take pieces. King can take with aid of King Squares.
Endgame conditions still to be detected.

Revision 480 - Directory Listing
Modified Thu May 5 17:03:28 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 479 - Directory Listing
Modified Wed May 4 18:23:01 2011 UTC (7 years, 5 months ago) by barnsey123
Can now TAKE pieces. Yay. Code will get bigger before it gets smaller...

Revision 478 - Directory Listing
Modified Wed May 4 18:22:27 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 477 - Directory Listing
Modified Mon May 2 17:35:10 2011 UTC (7 years, 5 months ago) by barnsey123
Can now move Pieces. No TAKING rules applied yet, that's next. Bug in QUIT


Revision 476 - Directory Listing
Modified Mon May 2 17:30:48 2011 UTC (7 years, 5 months ago) by barnsey123
pre-move pieces 

Revision 475 - Directory Listing
Modified Mon May 2 08:47:00 2011 UTC (7 years, 5 months ago) by barnsey123
restricted cursor movement when selecting piece (can only select legal destinations. Plus some other refinements. cannot move pieces yet although that will be simple. BUG HUNT. strange failure in inverse square routine when king adjacent to central square???? Tired.

Revision 474 - Directory Listing
Modified Mon May 2 08:44:29 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 472 - Directory Listing
Modified Fri Apr 29 14:42:26 2011 UTC (7 years, 5 months ago) by barnsey123
Using pointers to reduce amount of code - My first use of pointers in ANY program EVER 

Revision 471 - Directory Listing
Modified Fri Apr 29 14:41:25 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 470 - Directory Listing
Modified Wed Apr 27 16:31:45 2011 UTC (7 years, 5 months ago) by barnsey123
fixed various issues with "arrow printing", neater routines

Revision 469 - Directory Listing
Modified Wed Apr 27 16:30:40 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 468 - Directory Listing
Modified Mon Apr 25 17:37:04 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 467 - Directory Listing
Modified Mon Apr 25 17:36:31 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 466 - Directory Listing
Modified Mon Apr 25 17:36:14 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 465 - Directory Listing
Modified Thu Apr 21 16:39:35 2011 UTC (7 years, 5 months ago) by barnsey123
Press P over an attackers piece to show POSSIBLE MOVES  (X will select/de-select - Eventually!)

Revision 464 - Directory Listing
Modified Thu Apr 21 16:38:12 2011 UTC (7 years, 5 months ago) by barnsey123


Revision 463 - Directory Listing
Modified Tue Apr 19 19:40:09 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 462 - Directory Listing
Modified Tue Apr 19 16:35:00 2011 UTC (7 years, 6 months ago) by barnsey123
updated to include color flashes and more attractive board layout

Revision 461 - Directory Listing
Modified Tue Apr 19 16:34:25 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 460 - Directory Listing
Modified Tue Apr 19 15:09:09 2011 UTC (7 years, 6 months ago) by barnsey123
CONFUSED ABOUT SVN - CANNOT UPDATE ANYTHING 

Revision 459 - Directory Listing
Modified Tue Apr 19 15:07:50 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 458 - Directory Listing
Modified Tue Apr 19 15:07:38 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 457 - Directory Listing
Modified Tue Apr 19 15:06:15 2011 UTC (7 years, 6 months ago) by barnsey123
confused, can't back anything up (no commit option), IMPORT DON'T WORK UNLESS i DELETE SOMETHING

Revision 456 - Directory Listing
Modified Mon Apr 18 21:30:15 2011 UTC (7 years, 6 months ago) by mmu_man
Add bin2tap tools sources (which is also tap2bin) that I wrote for the Lunix NG port long ago...


Revision 455 - Directory Listing
Modified Mon Apr 18 21:15:34 2011 UTC (7 years, 6 months ago) by mmu_man
Some disassembly work on the Atmos ROM, like I did for Sedoric. TODO: convert the shell script to a Makefile and add tap2bin sources to svn.


Revision 454 - Directory Listing
Modified Fri Apr 15 16:37:12 2011 UTC (7 years, 6 months ago) by barnsey123
tiles as global variable

Revision 453 - Directory Listing
Modified Fri Apr 15 07:39:22 2011 UTC (7 years, 6 months ago) by barnsey123
tidying up repository - having difficulty using SVN

Revision 452 - Directory Listing
Modified Fri Apr 15 07:38:00 2011 UTC (7 years, 6 months ago) by barnsey123
removing unwanted progs

Revision 451 - Directory Listing
Modified Fri Apr 15 07:36:17 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 450 - Directory Listing
Modified Mon Apr 11 12:12:24 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 449 - Directory Listing
Modified Mon Apr 11 12:12:08 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 448 - Directory Listing
Modified Fri Apr 8 23:18:10 2011 UTC (7 years, 6 months ago) by mmu_man
Shorten MICRODISC_* symbols for the Oricutron debugger as it truncates them anyway.


Revision 447 - Directory Listing
Modified Wed Apr 6 14:51:02 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 446 - Directory Listing
Modified Wed Apr 6 14:50:35 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 445 - Directory Listing
Modified Wed Apr 6 14:48:59 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 444 - Directory Listing
Modified Wed Apr 6 14:47:59 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 443 - Directory Listing
Modified Wed Apr 6 14:47:49 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 442 - Directory Listing
Modified Sat Apr 2 02:42:11 2011 UTC (7 years, 6 months ago) by mmu_man
oricutron wants 4 digit addresses in symbol tables.


Revision 441 - Directory Listing
Modified Sat Apr 2 02:06:00 2011 UTC (7 years, 6 months ago) by mmu_man
Add a script to convert sedoric.dinfo to a symbol file for Oricutron.


Revision 440 - Directory Listing
Modified Fri Apr 1 21:59:43 2011 UTC (7 years, 6 months ago) by mmu_man
Work around some unwanted characters in TTF filenames in the generated output filename.
Strip the static keyword from the output.


Revision 437 - Directory Listing
Modified Fri Apr 1 17:10:45 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 436 - Directory Listing
Modified Fri Apr 1 16:34:47 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 435 - Directory Listing
Modified Fri Apr 1 16:23:24 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 434 - Directory Listing
Modified Thu Mar 31 11:44:56 2011 UTC (7 years, 6 months ago) by barnsey123


Revision 433 - Directory Listing
Modified Wed Mar 30 18:44:55 2011 UTC (7 years, 6 months ago) by dbug
Added barnsey123 to the depot

Revision 421 - Directory Listing
Modified Thu Jan 20 17:15:54 2011 UTC (7 years, 8 months ago) by dbug
Added Retromaster and Cumulus to the depot.

Revision 419 - Directory Listing
Modified Tue Nov 9 19:07:32 2010 UTC (7 years, 11 months ago) by dbug
Added the Impossible Mission source code in Twilighte's user folder.

Revision 418 - Directory Listing
Modified Fri Oct 29 10:34:49 2010 UTC (7 years, 11 months ago) by Chema
Okay, now everything works on the Telestrat. It was a timing issue in the sect_read routine. This one is corrected.

Fabrice reported a possible problem with reading the I(L?) keypress, still to be confirmed to proceed to build the new 1.20 version.

Revision 417 - Directory Listing
Modified Fri Oct 22 19:26:26 2010 UTC (7 years, 11 months ago) by Chema
As the alinement's of accesses to FDC worked on a real telestrat for the intro, added the same to the main game and compiled a 1.20 version... waiting for test from Fabrice

Revision 416 - Directory Listing
Modified Thu Oct 21 18:21:49 2010 UTC (7 years, 11 months ago) by Chema
First attempt with .dsb directive to allingh fdc register addresses... :(

Revision 415 - Directory Listing
Modified Sun Oct 10 18:50:18 2010 UTC (8 years ago) by Chema
"Message Ends" typo corrected (was "Mesage Ends"). Internal version 1.13

Revision 414 - Directory Listing
Modified Sat Oct 9 16:07:51 2010 UTC (8 years ago) by Chema
More attempts to make the telestrat work. Now it loads, but very slowly... disabling interrupts in LoadOverlay...

Revision 413 - Directory Listing
Modified Sat Oct 9 16:05:37 2010 UTC (8 years ago) by Chema
More attempts to make the telestrat work. Now it loads, but very slowly... disabling interrupts in LoadOverlay...

Revision 412 - Directory Listing
Modified Thu Oct 7 20:50:23 2010 UTC (8 years ago) by dbug
Added Stormlord

Revision 411 - Directory Listing
Modified Sat Oct 2 10:20:34 2010 UTC (8 years ago) by Chema
Latest version of intro. Still not working on real telestrats.

Revision 410 - Directory Listing
Modified Sat Oct 2 10:20:01 2010 UTC (8 years ago) by Chema
Changed the code in reboot oric related which was selecting drive D, and failing on a Telestrat.

Revision 409 - Directory Listing
Modified Wed Sep 29 20:36:40 2010 UTC (8 years ago) by Chema
support for telestrat. Changed incompatibilities when switching overlay and accessing the via in the random routine. Still not rebooting correctly after the intro in euphoric.

Revision 408 - Directory Listing
Modified Wed Sep 29 20:35:35 2010 UTC (8 years ago) by Chema
support for telestrat. Changed incompatibilities when switching overlay and accessing the via in the random routine. Still not rebooting correctly even when I changed the jmp to ($fffc).

Revision 407 - Directory Listing
Modified Mon Sep 27 19:34:44 2010 UTC (8 years ago) by Chema
Bug with setting bit 6 in register 7 of PSG (SndStop routine) was making keyboard detection not work under real machines.

Revision 405 - Directory Listing
Modified Mon Sep 20 08:41:25 2010 UTC (8 years ago) by Chema
build 1.10 (I hope no more bugs are present, but we shall see...)

Revision 404 - Directory Listing
Modified Sun Sep 19 17:29:39 2010 UTC (8 years, 1 month ago) by Chema
bug in saving with no slot selected has been corrected.

Revision 403 - Directory Listing
Modified Sat Sep 18 22:01:16 2010 UTC (8 years, 1 month ago) by Chema
Attempt to correct the bug with cargo space increasing "randomly"

Revision 402 - Directory Listing
Modified Fri Sep 17 09:38:36 2010 UTC (8 years, 1 month ago) by Chema
corrected minimum techlevel required for some elements (0 for fuel and missiles, 3 for pulse lasers).

Revision 401 - Directory Listing
Modified Thu Sep 16 17:09:11 2010 UTC (8 years, 1 month ago) by Chema
Tweaked mission4, as there was a way of succeeding even when Zantor was killed.

Revision 400 - Directory Listing
Modified Thu Sep 16 15:45:00 2010 UTC (8 years, 1 month ago) by Chema
Yet another bug discovered by Shaun. Mission 7 may be impossible to finish and after failure all Event vectors are wrong when loading from disk (not initialized to do nothing).

Revision 399 - Directory Listing
Modified Thu Sep 16 08:52:25 2010 UTC (8 years, 1 month ago) by Chema
serious bug found by shaun in buy equip code (?)

Revision 398 - Directory Listing
Modified Thu Sep 9 20:39:59 2010 UTC (8 years, 1 month ago) by Chema
Added v1.00 to inist

Revision 397 - Directory Listing
Modified Wed Sep 8 19:42:52 2010 UTC (8 years, 1 month ago) by Chema
Solved bug, so you can now kill missiles...

Revision 396 - Directory Listing
Modified Tue Sep 7 11:30:59 2010 UTC (8 years, 1 month ago) by Chema
Latest intro

Revision 395 - Directory Listing
Modified Tue Sep 7 11:30:42 2010 UTC (8 years, 1 month ago) by Chema
Intro text changed, following Symoon's observations.

Revision 394 - Directory Listing
Modified Mon Sep 6 20:27:46 2010 UTC (8 years, 1 month ago) by Chema
Back to full speed music

Revision 393 - Directory Listing
Modified Mon Sep 6 19:09:18 2010 UTC (8 years, 1 month ago) by Chema
Tweaked the "encounter..." text so it keeps while scrolling starfield up

Revision 392 - Directory Listing
Modified Mon Sep 6 19:09:05 2010 UTC (8 years, 1 month ago) by Chema
Last version of INTRO.tap

Revision 391 - Directory Listing
Modified Mon Sep 6 17:30:06 2010 UTC (8 years, 1 month ago) by Chema
new intro

Revision 390 - Directory Listing
Modified Mon Sep 6 17:22:30 2010 UTC (8 years, 1 month ago) by Chema
More (final?) tweaks, changed the "An exclusive..", and put starfield back on 1337 logo and starwars crawl...

Revision 389 - Directory Listing
Modified Mon Sep 6 07:56:11 2010 UTC (8 years, 1 month ago) by Chema
More final tweaks.


Revision 388 - Directory Listing
Modified Sun Sep 5 20:39:08 2010 UTC (8 years, 1 month ago) by Chema
More changes. Better texture, merged Credits

Revision 387 - Directory Listing
Modified Sun Sep 5 16:39:43 2010 UTC (8 years, 1 month ago) by Chema
more tweaks... removed starfield in 1337 logo :( so it looks better for the scroller

Revision 386 - Directory Listing
Modified Sun Sep 5 15:55:41 2010 UTC (8 years, 1 month ago) by Chema
new text, timing adjusted (a bit)

Revision 385 - Directory Listing
Modified Sun Sep 5 11:54:43 2010 UTC (8 years, 1 month ago) by Chema
starwars scroller added, but not tweaked text nor timings...

Revision 384 - Directory Listing
Modified Thu Sep 2 08:56:43 2010 UTC (8 years, 1 month ago) by Chema
added balancing to the mamba

Revision 383 - Directory Listing
Modified Wed Sep 1 12:14:00 2010 UTC (8 years, 1 month ago) by Chema
Timings adjusted and other minor changes...

Revision 382 - Directory Listing
Modified Tue Aug 31 21:16:49 2010 UTC (8 years, 1 month ago) by Chema
Latest intro added

Revision 381 - Directory Listing
Modified Tue Aug 31 21:08:12 2010 UTC (8 years, 1 month ago) by Chema
Dbug's variation to the effect


Revision 380 - Directory Listing
Modified Tue Aug 31 20:30:52 2010 UTC (8 years, 1 month ago) by Chema
logo tweaked


Revision 379 - Directory Listing
Modified Tue Aug 31 10:21:36 2010 UTC (8 years, 1 month ago) by Chema
1337 rotating logo added.

Revision 378 - Directory Listing
Modified Mon Aug 30 20:46:03 2010 UTC (8 years, 1 month ago) by Chema
Trying to upload the intro sources into repository...


Revision 377 - Directory Listing
Modified Mon Aug 30 20:42:40 2010 UTC (8 years, 1 month ago) by Chema
intro sources for the game 1337


Revision 376 - Directory Listing
Modified Mon Aug 30 20:22:16 2010 UTC (8 years, 1 month ago) by Chema
Added final (easy) mission (mission11.s)


Revision 375 - Directory Listing
Modified Thu Aug 26 20:27:10 2010 UTC (8 years, 1 month ago) by Chema
Latest changes with intro included.


Revision 374 - Directory Listing
Modified Mon Aug 9 21:35:33 2010 UTC (8 years, 2 months ago) by coco
- Routine d'affichage de texte en TEXT 

Revision 373 - Directory Listing
Modified Mon Aug 9 21:34:46 2010 UTC (8 years, 2 months ago) by coco
- Routine de génération de nombres aléatoires

Revision 372 - Directory Listing
Modified Mon Aug 9 21:31:34 2010 UTC (8 years, 2 months ago) by coco
RPG Game Project

Revision 371 - Directory Listing
Modified Sat Aug 7 10:39:53 2010 UTC (8 years, 2 months ago) by dbug
Added 'coco' to the list of users, created a folder and updated the tree.

Revision 369 - Directory Listing
Modified Mon Jul 26 11:15:13 2010 UTC (8 years, 2 months ago) by Chema
Solved problems with mission10.s and other issues with missions stated in todolist.txt

Missions checked, but more tweaks can be done (todolist.txt)

Revision 368 - Directory Listing
Modified Sun Jul 25 22:01:01 2010 UTC (8 years, 2 months ago) by Chema
Solved an issue where the mission summary was not shown as nextmission was not set to 4+1.

Changed a string in mission10.s so it does not say the constrictor jumped again after getting to gal5.

Revision 367 - Directory Listing
Modified Sat Jul 24 22:41:20 2010 UTC (8 years, 2 months ago) by Chema
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 366 - Directory Listing
Modified Wed Jul 21 21:44:45 2010 UTC (8 years, 2 months ago) by Chema
Added the new items as mission rewards.

Revision 364 - Directory Listing
Modified Mon Jul 12 22:22:06 2010 UTC (8 years, 3 months ago) by Chema
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 363 - Directory Listing
Modified Mon Jul 12 19:06:03 2010 UTC (8 years, 3 months ago) by Chema
Found the bug with circles in 3rd ships' hypespace jump. :)

Revision 362 - Directory Listing
Modified Sun Jul 11 18:23:29 2010 UTC (8 years, 3 months ago) by Chema
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 - Directory Listing
Modified Sat Jul 10 21:39:16 2010 UTC (8 years, 3 months ago) by Chema
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 360 - Directory Listing
Modified Fri Jul 9 23:01:17 2010 UTC (8 years, 3 months ago) by Chema
More on hyperspace effect for 3rd ships... more tested and working much better now... 

Still I don't like it too much :(

Revision 359 - Directory Listing
Modified Fri Jul 9 10:37:27 2010 UTC (8 years, 3 months ago) by Chema
Trying to add hyper effect to other ships... not working completely yet.

Also slowed a bit the music.

Revision 358 - Directory Listing
Modified Thu Jul 1 12:03:47 2010 UTC (8 years, 3 months ago) by Chema
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 357 - Directory Listing
Modified Wed Jun 30 22:20:04 2010 UTC (8 years, 3 months ago) by Chema
Ok this is a test only. Tried to include an enhanced music (1K larger) and created many problems. My hack to tap2dsk stopped working, and I tried to use the official one and hack the bug inside the program.

But it seems that the linear sector number at which an extra sector appears, change. I have one that seems to work, but not sure at all!

Revision 356 - Directory Listing
Modified Mon Jun 28 09:53:44 2010 UTC (8 years, 3 months ago) by Chema
Removed fill patterns from models.s, saving some bytes there. 1 sector less is read from overlay now, and we are using 13312 bytes in that area plus the data at the end (missions,etc). So over 1700 bytes free.

Sped up rotations for player (with steps of 3 degrees). Looks better and accuracy loss is not so important, imho, as with pitch and yaws.

Revision 355 - Directory Listing
Modified Sun Jun 27 22:55:43 2010 UTC (8 years, 3 months ago) by Chema
hermits added to game (tested too).

Revision 354 - Directory Listing
Modified Sun Jun 27 19:32:47 2010 UTC (8 years, 3 months ago) by Chema
First tweaks after the BETA1 version

Changed the way rear view is patched, so no it is in obj3d.s before calling GLOBROT. Is much more efficient.

Also corrected an error with this, as only Z component was inverted, and not also X component. This also meant changes into stars.s which also had some errors in rear view...

Tweaked the rotation of the initial screen ships, and added the hermit as type of ship (but not yet created in universe.s)

Revision 351 - Directory Listing
Modified Sun Jun 27 13:54:38 2010 UTC (8 years, 3 months ago) by dbug
Cleaned up the 256 byte demo by removing useless defines

Revision 350 - Directory Listing
Modified Tue Jun 22 12:05:53 2010 UTC (8 years, 3 months ago) by Chema
Old alpha version

Revision 349 - Directory Listing
Modified Tue Jun 22 12:05:02 2010 UTC (8 years, 3 months ago) by Chema
First Beta Release!

Revision 348 - Directory Listing
Modified Tue Jun 22 12:03:34 2010 UTC (8 years, 3 months ago) by Chema
First beta release... with a pre-saved slot for testing.

Revision 347 - Directory Listing
Modified Thu Jun 17 21:23:49 2010 UTC (8 years, 4 months ago) by Chema
Added messages for mission pack failed and completed. 
Added galactic hyperspace effect and sfs
undefined ramsave
updated overlay.s to tidy it a bit
with the new texts, had to update NUM_SECT_OVL adding one more in main.s


Revision 346 - Directory Listing
Modified Wed Jun 16 21:21:22 2010 UTC (8 years, 4 months ago) by Chema
Mission 10 (Constrictor) added and tested!! Increased laser power of Thargoid (glups) and Constrictor.



Revision 345 - Directory Listing
Modified Tue Jun 15 20:28:23 2010 UTC (8 years, 4 months ago) by Chema
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 344 - Directory Listing
Modified Tue Jun 15 09:53:43 2010 UTC (8 years, 4 months ago) by Chema
Expanded the print routine to handle strings with more than 256 characters. Also expanded it and the print_incomming_message routine to handle text with several pages (New page is code 11, as 12 is flashing attribute).

Expanded some briefings in tutorial0 and 1 and currently working on mission8 text.

Tested mission8, which is working.

Revision 343 - Directory Listing
Modified Mon Jun 14 21:14:17 2010 UTC (8 years, 4 months ago) by Chema
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 342 - Directory Listing
Modified Wed Jun 9 20:57:31 2010 UTC (8 years, 4 months ago) by Chema
Code for mission 8 added, but not yet tested.
Changed a bit the D and O in the charset to make it more readable.
Changed asteroids max speed (from 30 to 10).
Added a #define in mission for _rotz fields to make asteroids rotate.

Revision 339 - Directory Listing
Modified Tue Jun 8 17:47:41 2010 UTC (8 years, 4 months ago) by Chema
Added mission 7 (quite deadly). Had to touch tap2dsk to produce a correct data file.

Revision 338 - Directory Listing
Modified Mon Jun 7 20:53:05 2010 UTC (8 years, 4 months ago) by Chema
Tweaked mission5 and added mission6 (tested). Need to check continuity between those two.

Removed code in tineloop to make missiles explode if energy bomb used.

Revision 337 - Directory Listing
Modified Sun Jun 6 20:49:16 2010 UTC (8 years, 4 months ago) by Chema
test over mission 5 done. Corrected some bugs (I hope all). And altered number of initial objects when creating environment (called 3 times instead of 4 now).

Revision 336 - Directory Listing
Modified Sun Jun 6 18:13:46 2010 UTC (8 years, 4 months ago) by Chema
Mission5 added and tested. Should work out balance anyway...


Revision 335 - Directory Listing
Modified Fri Jun 4 19:03:24 2010 UTC (8 years, 4 months ago) by Chema
Mission 4 (Zantor's attack) added and tested.
Solved problem with clipping fuel circle in short and long charts.

Revision 334 - Directory Listing
Modified Thu Jun 3 20:35:16 2010 UTC (8 years, 4 months ago) by Chema
Mission 3 added and tested (not completely, but..)
Corrected a bug in mission order (the damned defines after tutorials).
Added a couple of defines that were missing and some details.
Detected a bug in the fuel circle when in long chart (with clipping... needs tweaking - added to the todolist.txt)

Revision 333 - Directory Listing
Modified Tue Jun 1 18:30:11 2010 UTC (8 years, 4 months ago) by Chema
OK. Tutorial loaded at the beginning of the game and does not use a slot.

Revision 332 - Directory Listing
Modified Tue Jun 1 17:21:21 2010 UTC (8 years, 4 months ago) by Chema
4 tutorial missions added, but need loading as a slot. Should automate that. BEWARE for testing that the slot launches tutorial 3, not 0.

Revision 331 - Directory Listing
Modified Mon May 31 20:59:12 2010 UTC (8 years, 4 months ago) by Chema
Tutorials 1&2 added and tested. Added IndGetShipType to the jump table and a slot for testing tutorials.

Revision 330 - Directory Listing
Modified Thu May 27 19:18:59 2010 UTC (8 years, 4 months ago) by Chema
mission 3 added and tested. Very hard, really.
Altered docking distance for testing.

Revision 329 - Directory Listing
Modified Wed May 26 19:52:08 2010 UTC (8 years, 4 months ago) by Chema
Mission 1 (4) tested and fixed (both alternatives)

Revision 328 - Directory Listing
Modified Wed May 26 18:42:26 2010 UTC (8 years, 4 months ago) by Chema
Fixed snapping to planets in both long and short charts. Fixed several issues with cross placing and added fuel circle to long chart.
Added changing commander's name when saving and fixed a bug with gets (using tmp, which was also used when printing numbers).

Revision 327 - Directory Listing
Modified Mon May 24 19:13:37 2010 UTC (8 years, 4 months ago) by Chema
Solved snapping to planet in short range chart. Added fuel cricle in long range chart

Revision 326 - Directory Listing
Modified Fri May 7 19:25:45 2010 UTC (8 years, 5 months ago) by Chema
First two missions added. Bugs in mission code when loading games solved (seems so). Structure also changed, so missions have their own file.

Revision 325 - Directory Listing
Modified Wed May 5 20:28:25 2010 UTC (8 years, 5 months ago) by Chema
Firs mission added

Revision 316 - Directory Listing
Modified Wed Apr 28 11:31:35 2010 UTC (8 years, 5 months ago) by Chema
minor changes to keyboard routine


Revision 312 - Directory Listing
Modified Tue Apr 27 10:48:18 2010 UTC (8 years, 5 months ago) by Chema
Keyboard routine corrected (?) but still with some delay which can be removed (?)

Revision 311 - Directory Listing
Modified Thu Apr 22 18:53:27 2010 UTC (8 years, 5 months ago) by Chema
Here goes the latest build of 1337 as well as the manuals.

Be careful, it is still a work in progress.

Revision 310 - Directory Listing
Modified Thu Apr 22 18:51:42 2010 UTC (8 years, 5 months ago) by Chema
Here goes the latest build of the game and manuals.

Revision 309 - Directory Listing
Modified Thu Apr 22 18:18:41 2010 UTC (8 years, 5 months ago) by Chema
solve a bug when missile indicators and target (including compass) was updated when not in the front view. This happened when a ship which was our target docked, hypered or simply exploded.

Revision 308 - Directory Listing
Modified Thu Apr 22 17:18:27 2010 UTC (8 years, 5 months ago) by Chema
After miniserve breakdown... Many little changes, including mission general layout, some tests, keyboard handling, music, a real random generator...

Revision 307 - Directory Listing
Modified Tue Mar 16 19:57:05 2010 UTC (8 years, 7 months ago) by Chema
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 306 - Directory Listing
Modified Tue Mar 16 12:27:23 2010 UTC (8 years, 7 months ago) by Chema
Added new version of music (the old one with EG effects is inside #ifdef 0) Also tweaked obj3d.s so the max distance for drawing a ship is ignored, and added when drawing the two pixels. This seems to correct the bug where distant ships fire at a even more distant target, and lasers went in the wrong direction (due to vertex not being projected). Seems to work, I hope I did not break anything in the process.

Revision 305 - Directory Listing
Modified Sat Mar 13 22:59:34 2010 UTC (8 years, 7 months ago) by Chema
More tweaks in the mission system. 

Revision 304 - Directory Listing
Modified Mon Mar 8 20:03:53 2010 UTC (8 years, 7 months ago) by Chema
one transport mission for testing included. Need to use the MissionCargo public variable to aid the player in the market.

Revision 303 - Directory Listing
Modified Sun Mar 7 21:22:58 2010 UTC (8 years, 7 months ago) by Chema
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 302 - Directory Listing
Modified Tue Mar 2 18:42:35 2010 UTC (8 years, 7 months ago) by Chema
more on missions... now load from disk! tested with two dummy missions.

Revision 301 - Directory Listing
Modified Mon Mar 1 15:55:03 2010 UTC (8 years, 7 months ago) by Chema
More things on missions done.

Revision 300 - Directory Listing
Modified Sun Feb 28 21:37:12 2010 UTC (8 years, 7 months ago) by Chema
first version of missions at last!

Revision 299 - Directory Listing
Modified Wed Feb 24 12:25:29 2010 UTC (8 years, 7 months ago) by Chema
Reorganized the memory map a bit, putting several vars and buffers in overlay and have better memory map output. Space free is now 1066 bytes in overlay and from $925f to $9fff (>3400 bytes) in normal memory

Revision 298 - Directory Listing
Modified Tue Feb 23 19:17:36 2010 UTC (8 years, 7 months ago) by Chema
Moved grammar to page 2. Now 1770 bytes free in overlay, from the end of texts to fbf9 (leaving space for object records and irq vectors).

Removed dictc.s and grammar.s from the repository as they are generated at build.

Revision 297 - Directory Listing
Modified Mon Feb 22 11:03:31 2010 UTC (8 years, 7 months ago) by Chema
more tweaks... Removed launching worms...

Revision 296 - Directory Listing
Modified Sun Feb 21 23:10:06 2010 UTC (8 years, 7 months ago) by Chema
Added support for not projecting vertices which are not needed. But there is still a possible optimization with precalculated usedinface.

Still errors with laser origins in rare cases.

Revision 295 - Directory Listing
Modified Sun Feb 21 18:14:17 2010 UTC (8 years, 7 months ago) by Chema
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 - Directory Listing
Modified Fri Feb 19 17:53:55 2010 UTC (8 years, 7 months ago) by Chema
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 - Directory Listing
Modified Thu Feb 18 09:35:30 2010 UTC (8 years, 8 months ago) by Chema
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 - Directory Listing
Modified Wed Feb 17 22:17:49 2010 UTC (8 years, 8 months ago) by Chema
solved some bugs, one new with market. Added sound for targetting compass

More minor bug hunting.

Revision 291 - Directory Listing
Modified Tue Feb 16 21:50:32 2010 UTC (8 years, 8 months ago) by Chema
Added target change for compass...

Revision 290 - Directory Listing
Modified Tue Feb 16 17:04:22 2010 UTC (8 years, 8 months ago) by Chema
minor updates

Revision 289 - Directory Listing
Modified Mon Feb 15 14:22:16 2010 UTC (8 years, 8 months ago) by Chema
New stuff. Crosshair is drawn differently and in color!
Compass code has been updated and uses a mask, which is smaller and much quicker.
Radar heads are drawn more efficiently.
Modified tineloop.s so it does not update radar or compass if gameover. Removed code that updated those only every two frames.

Revision 288 - Directory Listing
Modified Mon Feb 15 00:09:09 2010 UTC (8 years, 8 months ago) by Chema
New line routine. Corrected the laser vertex for ships

Revision 286 - Directory Listing
Modified Sun Feb 14 21:16:58 2010 UTC (8 years, 8 months ago) by Chema
buggy clipping??

Revision 285 - Directory Listing
Modified Sun Feb 14 20:06:51 2010 UTC (8 years, 8 months ago) by Chema
Models was missing?

Revision 284 - Directory Listing
Modified Sun Feb 14 20:02:19 2010 UTC (8 years, 8 months ago) by Chema
removed old files
simplified unused points in models
moved where clear_vertex is called in tineloop.s, as the other position generated a bug.

Revision 282 - Directory Listing
Modified Sun Feb 14 17:46:26 2010 UTC (8 years, 8 months ago) by dbug
Updated the profiler with some more information about what happens.

Revision 276 - Directory Listing
Modified Fri Feb 12 23:42:59 2010 UTC (8 years, 8 months ago) by Chema
new version of drawline, which needed adding and#$7f to all pixel drawings :(

other minor additions, such as a game_over var.


Revision 274 - Directory Listing
Modified Fri Feb 12 17:53:00 2010 UTC (8 years, 8 months ago) by Chema
Cleaned up some part of the code. Tried another method to generate laser vertices...

Revision 271 - Directory Listing
Modified Wed Feb 10 19:53:33 2010 UTC (8 years, 8 months ago) by Chema
Minor changes. Optimized prepare_normals with SMULT. Changed some jsr/rts to two jmps in obj3d.s

Revision 266 - Directory Listing
Modified Mon Feb 8 22:12:53 2010 UTC (8 years, 8 months ago) by Chema
many small changes and bug huntings. Newest line routine, removed clearing the laser vertices from the main loop...

Revision 263 - Directory Listing
Modified Mon Feb 8 16:49:54 2010 UTC (8 years, 8 months ago) by Chema
New line routine (thanks thust26!)

Revision 250 - Directory Listing
Modified Fri Feb 5 22:05:50 2010 UTC (8 years, 8 months ago) by Chema
Solved a bug when pressing key to buy/sell and no item selected. Changed the probabilities of shuttle/merchant creation. Solved a bug when landing in rear view. Simplified calling to Circle routines a lot in obj3d as well as Plotting of debris/far ships. Reduced memory usage in some messages in cockpit.s by using subroutines with common code.

Revision 247 - Directory Listing
Modified Fri Feb 5 12:29:16 2010 UTC (8 years, 8 months ago) by Chema
Added new circle version from Dbug...

Revision 245 - Directory Listing
Modified Thu Feb 4 22:41:54 2010 UTC (8 years, 8 months ago) by Chema
Implemented the losing of cargo and equipment... need to optimize in space the cockpit message functions, which share a lot of code.


Revision 241 - Directory Listing
Modified Wed Feb 3 21:47:59 2010 UTC (8 years, 8 months ago) by Chema
after problems with svn

Revision 240 - Directory Listing
Modified Wed Feb 3 21:35:27 2010 UTC (8 years, 8 months ago) by Chema


Revision 239 - Directory Listing
Modified Wed Feb 3 21:32:24 2010 UTC (8 years, 8 months ago) by Chema


Revision 238 - Directory Listing
Modified Wed Feb 3 21:25:16 2010 UTC (8 years, 8 months ago) by Chema
remove this


Revision 235 - Directory Listing
Modified Wed Feb 3 17:06:27 2010 UTC (8 years, 8 months ago) by Chema
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 - Directory Listing
Modified Tue Feb 2 22:51:17 2010 UTC (8 years, 8 months ago) by Chema
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 223 - Directory Listing
Modified Mon Feb 1 22:31:07 2010 UTC (8 years, 8 months ago) by Chema
Some more minor changes. Totally removed the TRANSPORTER ship, as it was too complex. Added new version of LineDraw.s, with still minor glitches.

Scratched some cycles from the circle routine.

Revision 222 - Directory Listing
Modified Mon Feb 1 21:47:27 2010 UTC (8 years, 8 months ago) by dbug
Fixed (hopefully) the raster bug, moved up to 649

Revision 221 - Directory Listing
Modified Mon Feb 1 16:14:32 2010 UTC (8 years, 8 months ago) by Chema
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 220 - Directory Listing
Modified Sun Jan 31 20:43:50 2010 UTC (8 years, 8 months ago) by dbug
Down to 644 now

Revision 219 - Directory Listing
Modified Sun Jan 31 19:32:43 2010 UTC (8 years, 8 months ago) by dbug
Added a third routine to the benchmark, the Mike 8 which is a 8 bit version of the old routine.
Performance wise, the test is done on the three routines with the same lines:
- BASIC:  2276
- Mike 16: 796
- Mike 8:  676
Guess it can be optimized again, the gain is not that impressive :(

Revision 218 - Directory Listing
Modified Sat Jan 30 23:14:12 2010 UTC (8 years, 8 months ago) by dbug
8 bit line routine

Revision 217 - Directory Listing
Modified Sat Jan 30 19:32:51 2010 UTC (8 years, 8 months ago) by dbug
Added first support for assembler code in the profiler.
The final listing can now also handle actual names :)

Revision 216 - Directory Listing
Modified Thu Jan 28 12:32:15 2010 UTC (8 years, 8 months ago) by Chema
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 215 - Directory Listing
Modified Wed Jan 27 22:17:03 2010 UTC (8 years, 8 months ago) by Chema
More small changes. Added messages for buying  "already fitted" and "no cash" and "no cargo". Also removed some cycles in lib3d.s and even in the LineDraw.s

Revision 214 - Directory Listing
Modified Tue Jan 26 21:33:23 2010 UTC (8 years, 8 months ago) by Chema
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 213 - Directory Listing
Modified Tue Jan 26 20:46:30 2010 UTC (8 years, 8 months ago) by dbug
Updated the profiler with a more reasonable example

Revision 212 - Directory Listing
Modified Mon Jan 25 21:34:06 2010 UTC (8 years, 8 months ago) by Chema
A couple of tweaks more... one patch and some code removed...

Revision 211 - Directory Listing
Modified Mon Jan 25 19:59:07 2010 UTC (8 years, 8 months ago) by dbug
Added a first rough version of the profiler - not optimized at all, still very much work in progress, does work only with C, please be patient.

Revision 210 - Directory Listing
Modified Mon Jan 25 17:49:04 2010 UTC (8 years, 8 months ago) by Chema
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 - Directory Listing
Modified Sun Jan 24 17:41:36 2010 UTC (8 years, 8 months ago) by Chema
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 - Directory Listing
Modified Sat Jan 23 00:35:01 2010 UTC (8 years, 8 months ago) by Chema
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 205 - Directory Listing
Modified Fri Jan 22 12:34:27 2010 UTC (8 years, 8 months ago) by Chema
Initial cash is now 100 Cr

Changed in order of files in osdk_config.bat. Mostly for testing...

Many changes to radar.s. All the loops have changed and have been optimized.

Still several details that have to be checked (see todolist.txt)

Scanner code is still... dumb.

Asteroid rotation was stupidly put in MoveCurrent. Now it sets rotz in creation.

Some more cleaning in tineloop.s

Revision 204 - Directory Listing
Modified Thu Jan 21 18:29:33 2010 UTC (8 years, 8 months ago) by Chema
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 - Directory Listing
Modified Thu Jan 21 15:50:45 2010 UTC (8 years, 8 months ago) by Chema
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 202 - Directory Listing
Modified Wed Jan 20 22:31:15 2010 UTC (8 years, 8 months ago) by Chema
Ok, after learning the rate of the IRQ is configurable, changed it to read keyboard at 25hz and optimize everything. removed the sei/cli. Tuned frameskip thresholds.

Revision 201 - Directory Listing
Modified Wed Jan 20 20:05:16 2010 UTC (8 years, 8 months ago) by Chema
More things suggested by Dbug changed. 
This time rotation routines in tineloop.s
Added more comments to the sources.

Also reduced the max number of objects to 32. If this works, we save a lot of memory.

I am not sure what happened, but it seems to run MUCH faster now. Except from occasional slowdowns, which I have to track. Seems a bug.

Revision 200 - Directory Listing
Modified Wed Jan 20 18:01:23 2010 UTC (8 years, 8 months ago) by Chema
first optimizations in stars.s

Followed Dbugs ideas, plus some details:

clipping is checked in the routines, so a star never gets out of the clipping, region, thus this check in PlotStar is not needed anymore.

Still need to face the reorganization of code to avoid taking branches...

Revision 199 - Directory Listing
Modified Tue Jan 19 22:13:21 2010 UTC (8 years, 9 months ago) by Chema
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 - Directory Listing
Modified Mon Jan 18 17:21:16 2010 UTC (8 years, 9 months ago) by Chema
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 - Directory Listing
Modified Sat Jan 16 17:15:18 2010 UTC (8 years, 9 months ago) by Chema
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 - Directory Listing
Modified Fri Jan 15 23:08:48 2010 UTC (8 years, 9 months ago) by Chema
Damage from lasers and missiles updated and put in defines in tine.h

This version was sent to Dbug and Twi.

Revision 195 - Directory Listing
Modified Thu Jan 14 22:47:34 2010 UTC (8 years, 9 months ago) by Chema
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 194 - Directory Listing
Modified Wed Jan 13 22:33:43 2010 UTC (8 years, 9 months ago) by Chema
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 193 - Directory Listing
Modified Mon Jan 11 12:38:56 2010 UTC (8 years, 9 months ago) by Chema
Added ship names in intro screens and updated the todolist.txt

Revision 192 - Directory Listing
Modified Sun Jan 10 22:31:20 2010 UTC (8 years, 9 months ago) by Chema
More modifications in the alternate scan thing. Also put back tables for player control of the ship.

Revision 191 - Directory Listing
Modified Sun Jan 10 21:01:35 2010 UTC (8 years, 9 months ago) by Chema
?

Revision 190 - Directory Listing
Modified Sun Jan 10 20:56:26 2010 UTC (8 years, 9 months ago) by Chema
added music.s


Revision 189 - Directory Listing
Modified Sun Jan 10 20:53:00 2010 UTC (8 years, 9 months ago) by Chema
More attempts with the odd/all/odd idea. Generated new defines in tine.h and the frame_time variable. Also disable interrupts before doing some routines in drawing.

Added a kind of play 0,0,0 in SndStop.

Revision 188 - Directory Listing
Modified Sat Jan 9 23:51:23 2010 UTC (8 years, 9 months ago) by Chema
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 187 - Directory Listing
Modified Fri Jan 8 23:16:38 2010 UTC (8 years, 9 months ago) by Chema
Moved dictionary to overlay. Now barely 740 bytes left there, but more than 3K on normal memory.

Also added SndStop to sound.s and tweaked so music is stopped correctly. Also added jsr SndStop before restarting to see if I can get the music be correctly played after restarting.

If music gets much higher than which currently is, be careful to remove dict again.

Found a bug, where the value of shields gets <0 or something like that and is not decremented afterwards..

Revision 186 - Directory Listing
Modified Fri Jan 8 22:29:55 2010 UTC (8 years, 9 months ago) by Chema
Music added. Thanks to Dbug's new version of the old version of the linker :)

Also optimized the radar a bit, but still needs more tweaking.

Revision 185 - Directory Listing
Modified Thu Jan 7 23:35:24 2010 UTC (8 years, 9 months ago) by Chema
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 - Directory Listing
Modified Sat Jan 2 22:55:21 2010 UTC (8 years, 9 months ago) by Chema
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 - Directory Listing
Modified Fri Jan 1 20:54:12 2010 UTC (8 years, 9 months ago) by Chema
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 182 - Directory Listing
Modified Mon Dec 28 22:46:28 2009 UTC (8 years, 9 months ago) by Chema
Changed model of missile to something simpler. Works much better.

Maybe introduced a new bug somehow? Need more testing

Revision 181 - Directory Listing
Modified Sun Dec 27 21:17:04 2009 UTC (8 years, 9 months ago) by Chema
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 180 - Directory Listing
Modified Fri Dec 25 20:35:22 2009 UTC (8 years, 9 months ago) by Chema
Fixed a bug related with rear view (coming from screens to space and viceversa).
Added messages for front & rear view.
Added inflight messages for Missile Armed & Unarmed
Tweaked the number of missiles of enemies in random encounters.
Also corrected and varied how initial ships are created in create_universe, so space is populated when player appears.


Revision 179 - Directory Listing
Modified Thu Dec 24 16:36:15 2009 UTC (8 years, 9 months ago) by Chema
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 178 - Directory Listing
Modified Wed Dec 23 20:58:34 2009 UTC (8 years, 9 months ago) by Chema
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 177 - Directory Listing
Modified Tue Dec 22 19:21:26 2009 UTC (8 years, 9 months ago) by Chema
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 176 - Directory Listing
Modified Sun Dec 20 21:03:48 2009 UTC (8 years, 9 months ago) by Chema
Power redirection working. Also made energy and shields fixed values, so cockpit controls work OK.

Tweaked other things, like reinitializing the starfield when looking back

Changed InitPlayerShip and NewPlayerShip, so there is a PreInit entry point... also commented a jsr InitPlayerShip before a jsr CreateUniverse when pressing 1, which is unnecessary.

Revision 175 - Directory Listing
Modified Sat Dec 19 00:29:40 2009 UTC (8 years, 10 months ago) by Chema
More bugs corrected. Seems planets are never too far now. Also made radar stick tops 3 pixels, instead of two.

Noted down more ideas on todolist.txt

Revision 174 - Directory Listing
Modified Mon Dec 14 12:29:24 2009 UTC (8 years, 10 months ago) by Chema
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 173 - Directory Listing
Modified Sun Dec 6 00:36:50 2009 UTC (8 years, 10 months ago) by mmu_man
Add the Alchimie 2k9 invitro sources, hopefully all required to build.


Revision 171 - Directory Listing
Modified Tue Nov 24 19:14:45 2009 UTC (8 years, 10 months ago) by Chema
Forgot to add the sound.s file!

Revision 170 - Directory Listing
Modified Tue Nov 24 19:00:38 2009 UTC (8 years, 10 months ago) by Chema
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 - Directory Listing
Modified Tue Nov 17 21:29:27 2009 UTC (8 years, 11 months ago) by Chema
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 - Directory Listing
Modified Sun Nov 8 22:01:59 2009 UTC (8 years, 11 months ago) by Chema
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 - Directory Listing
Modified Thu Oct 29 19:50:24 2009 UTC (8 years, 11 months ago) by Chema
Fixed problem with scanner, which was not drawn if at center and comming from other screen.

Revision 166 - Directory Listing
Modified Wed Oct 28 21:12:07 2009 UTC (8 years, 11 months ago) by Chema
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 165 - Directory Listing
Modified Sun Oct 25 12:48:20 2009 UTC (8 years, 11 months ago) by waskol


Revision 164 - Directory Listing
Modified Thu Oct 22 19:07:29 2009 UTC (8 years, 11 months ago) by Chema
Pirates and bounties are created. Only thing left is setting their equipment.

Revision 163 - Directory Listing
Modified Thu Oct 22 10:51:37 2009 UTC (8 years, 11 months ago) by Chema
Generating shuttles and transports. Tweaked some randomizing.
Police is working (attacking a shuttle makes them angry).

Revision 162 - Directory Listing
Modified Wed Oct 21 19:06:03 2009 UTC (8 years, 11 months ago) by Chema
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 - Directory Listing
Modified Tue Oct 20 21:24:14 2009 UTC (8 years, 11 months ago) by Chema
Still adding random encounters. Police, thargons (with thargoids) and cougars added.

Revision 160 - Directory Listing
Modified Tue Oct 13 20:11:09 2009 UTC (9 years ago) by Chema
Started with dynamic creation of enemies, but something is bugged as dying gives problems (when restarting or never "gameovering")

Revision 159 - Directory Listing
Modified Wed Oct 7 17:31:52 2009 UTC (9 years ago) by Chema
Minor fixes. On Hold instead of In Ship and gets length, for instance.

Revision 158 - Directory Listing
Modified Wed Oct 7 11:46:14 2009 UTC (9 years ago) by Chema
Last updates after video on youtube. Missiles corrected. Initialization of player's ship corrected.

Revision 157 - Directory Listing
Modified Wed Oct 7 11:43:18 2009 UTC (9 years ago) by Chema
Wrong update


Revision 156 - Directory Listing
Modified Mon Oct 5 14:42:47 2009 UTC (9 years ago) by Chema


Revision 155 - Directory Listing
Modified Mon Oct 5 14:41:11 2009 UTC (9 years ago) by Chema
TINE project. Main working version with disk support.

Revision 154 - Directory Listing
Modified Mon Sep 7 20:38:27 2009 UTC (9 years, 1 month ago) by Chema
Last changes just before activating overlay ram

Revision 152 - Directory Listing
Modified Fri Sep 4 16:26:46 2009 UTC (9 years, 1 month ago) by Chema


Revision 151 - Directory Listing
Modified Mon Aug 31 19:04:23 2009 UTC (9 years, 1 month ago) by Chema
Equipment working (not very satisfactory).
Also working on a way to implement rear-views (now pressing H). Still bugged.

Revision 150 - Directory Listing
Modified Wed Aug 26 17:50:14 2009 UTC (9 years, 1 month ago) by Chema
Working in buying equipment but not satisfactory yet. Problems when upgrading lasers. Maybe not let the player downgrade is a better idea. Also several cases missing, items that you cannot fit appearing...

And it is already a big routine!!

Revision 149 - Directory Listing
Modified Mon Aug 24 18:03:53 2009 UTC (9 years, 1 month ago) by Chema
Work made during august

Revision 143 - Directory Listing
Modified Sat Aug 8 15:16:11 2009 UTC (9 years, 2 months ago) by Twilighte
Latest version of wurlde added to svn

Revision 142 - Directory Listing
Modified Sat Aug 8 14:43:46 2009 UTC (9 years, 2 months ago) by Twilighte
Swiv is the working title of Otype. A shootemup for the Oric. This is the first published version

Revision 141 - Directory Listing
Modified Wed Aug 5 21:42:12 2009 UTC (9 years, 2 months ago) by Chema
Kill values added

Revision 140 - Directory Listing
Modified Tue Aug 4 22:12:23 2009 UTC (9 years, 2 months ago) by Chema
Inflight messages (first alpha) working. Missiles now have to lock, and can be launched by enemies. Enemies can dock into planets.

Added build directory to the project.

Revision 139 - Directory Listing
Modified Sun Aug 2 15:03:31 2009 UTC (9 years, 2 months ago) by Chema
Docking ready. Ships are located differently when hyperspacing and when leaving a planet. Checked several systems and galaxies to see that everything seemed to work.

Market and Equip ship are not accessible if not docked. However a message should be displayed?

Also when creating I tried to make the ship rotate a while as a nice effect. Does not seem to work very good, though.

Revision 138 - Directory Listing
Modified Fri Jul 31 21:54:30 2009 UTC (9 years, 2 months ago) by Chema
Made planets and moons smaller. Also made moon distance smaller.
Tweaked a few things, but not many

Revision 137 - Directory Listing
Modified Fri Jul 31 11:58:22 2009 UTC (9 years, 2 months ago) by Chema
First approach to compass done. Tweaked initial position to avoid errors with planet locations (Teen). Seems it needs to be below $6000 approximately...

Need to tweak moon positions... they are too far.

Revision 136 - Directory Listing
Modified Thu Jul 30 20:56:05 2009 UTC (9 years, 2 months ago) by Chema
Solved (partially) problems with planets... Done some of the things on the todo list (such as the draw4lines routine, adding the frame, check for not drawing circles if they are outside the clipping region, and ohers).

Added a first version of the compass (though just plotting a pixel now).

Revision 135 - Directory Listing
Modified Wed Jul 29 17:39:02 2009 UTC (9 years, 2 months ago) by Chema
Many small changes. Frame is drawn. Moons created and drawn. Solved a bug in obj3d for planets and moons when calculating visibility for very far objects (some bcc)

Many other minor things and bugs solved.

Revision 134 - Directory Listing
Modified Mon Jul 27 18:26:55 2009 UTC (9 years, 2 months ago) by Chema
Search planet implemented.
Other minor changes to equipment and other small details.

Revision 133 - Directory Listing
Modified Mon Jul 27 17:40:56 2009 UTC (9 years, 2 months ago) by Chema


Revision 132 - Directory Listing
Modified Mon Jul 27 17:40:27 2009 UTC (9 years, 2 months ago) by Chema


Revision 131 - Directory Listing
Modified Mon Jul 27 17:39:38 2009 UTC (9 years, 2 months ago) by Chema


Revision 130 - Directory Listing
Modified Mon Jul 27 17:34:49 2009 UTC (9 years, 2 months ago) by Chema
Last attempt to upload a merged version...

Revision 129 - Directory Listing
Modified Mon Jul 27 17:33:16 2009 UTC (9 years, 2 months ago) by Chema
Shipdata updated

Revision 128 - Directory Listing
Modified Mon Jul 27 17:32:07 2009 UTC (9 years, 2 months ago) by Chema
Last attempt to have a merge folder


Revision 127 - Directory Listing
Modified Mon Jul 27 17:31:18 2009 UTC (9 years, 2 months ago) by Chema


Revision 125 - Directory Listing
Modified Tue Jul 7 19:03:16 2009 UTC (9 years, 3 months ago) by Chema


Revision 124 - Directory Listing
Modified Tue Jul 7 19:02:21 2009 UTC (9 years, 3 months ago) by Chema
Merged version


Revision 123 - Directory Listing
Modified Tue Jul 7 19:02:01 2009 UTC (9 years, 3 months ago) by Chema


Revision 122 - Directory Listing
Modified Fri Jul 3 12:00:57 2009 UTC (9 years, 3 months ago) by Chema


Revision 121 - Directory Listing
Modified Fri Jul 3 11:56:43 2009 UTC (9 years, 3 months ago) by Chema
Merged files

Revision 120 - Directory Listing
Modified Fri Jul 3 11:52:41 2009 UTC (9 years, 3 months ago) by Chema
Merged version at last! Zillions of bugs, but a good start.
Removed unused models and used the double-buffer space to store the controls to save some bytes.

Also added the variable double_buff and a switch_double_buff routine and other minor changes (pixel_address_real and _GenerateTables) to handle switching double-buffering on and off. Just initial tests to see if they worked.

Revision 119 - Directory Listing
Modified Fri Jul 3 11:51:59 2009 UTC (9 years, 3 months ago) by Chema
Merged version at last! Zillions of bugs, but a good start.
Removed unused models and used the double-buffer space to store the controls to save some bytes.

Also added the variable double_buff and a switch_double_buff routine and other minor changes (pixel_address_real and _GenerateTables) to handle switching double-buffering on and off. Just initial tests to see if they worked.

Revision 118 - Directory Listing
Modified Tue Jun 30 14:14:35 2009 UTC (9 years, 3 months ago) by Chema
More work on equipment. Now the lists show correctly, taking techlevel into account. Still need to workout how to buy equipment. Removed the 'Z' option in elitegal.c to avoid the scanf and saved nearly 1k of code!

Revision 117 - Directory Listing
Modified Sun Jun 28 21:35:29 2009 UTC (9 years, 3 months ago) by Chema
General info screen works including equipment as a two byte set of flags. First attempt (uncompleted) to include an "equip ship" screen. Still in work... just shows the list of items, being it incorrect (fuel and missiles are not treated appart) and not selectable. Also techlevel is not taken into account, but the general skeleton is done.

Also changed jump() to be in asm and included de #define SCR_EQUIP.

Revision 116 - Directory Listing
Modified Wed Jun 24 17:51:28 2009 UTC (9 years, 3 months ago) by Chema
Ok. Buy and sell is complete, including checking the cash. Had to add routines to handle long (4-byte) numbers.

Touched the sources so itoa is not called anymore, instead, there is an itoa2 function, which calls ltoa and works for unsigned numbers.

Revision 115 - Directory Listing
Modified Wed Jun 24 15:39:13 2009 UTC (9 years, 3 months ago) by Chema
First attempt to make market work. It is working ok, but for the cash, which is not processed :(

Need a long_to_ascii routine and other companions to deal with 4-byte player's cash.

Revision 114 - Directory Listing
Modified Wed Jun 24 09:59:39 2009 UTC (9 years, 3 months ago) by Chema
Tried to put all functs that should already exist in tine in a single file


Revision 113 - Directory Listing
Modified Tue Jun 23 17:38:04 2009 UTC (9 years, 3 months ago) by Chema
Added galactic hyperspace.

Revision 112 - Directory Listing
Modified Tue Jun 23 16:00:08 2009 UTC (9 years, 3 months ago) by Chema
It seems that (at last) long and short charts work properly and are completed. I also included two arrows in the charset for the scrolling.

Many little changes and bug-hunting here and there.

Revision 111 - Directory Listing
Modified Mon Jun 22 16:59:07 2009 UTC (9 years, 3 months ago) by Chema
Charts nearly work. Long chart has scroll. Frames and titles are drawn. The only problem is keeping the hyperspace system between charts, which is not working properly.



Revision 110 - Directory Listing
Modified Sat Jun 20 15:46:26 2009 UTC (9 years, 4 months ago) by waskol


Revision 109 - Directory Listing
Modified Sat Jun 20 14:20:18 2009 UTC (9 years, 4 months ago) by waskol


Revision 108 - Directory Listing
Modified Sat Jun 20 14:18:57 2009 UTC (9 years, 4 months ago) by waskol


Revision 105 - Directory Listing
Modified Fri Jun 19 11:55:37 2009 UTC (9 years, 4 months ago) by Chema
Trying to make the long_chart scroll, but still buggy (cursor is not updated correctly).

Revision 104 - Directory Listing
Modified Thu Jun 18 18:11:20 2009 UTC (9 years, 4 months ago) by Chema
short-range chart is working (quasi). Selection of planets with the cursor also works, snapping to the correct planet.

Needs some modifications to work on galactic charts and also NOT using the itoa function, which works only for signed integers.

Revision 103 - Directory Listing
Modified Wed Jun 17 17:44:55 2009 UTC (9 years, 4 months ago) by dbug
Added Miri and Waskol to the list of users, each with a own folder

Revision 102 - Directory Listing
Modified Wed Jun 17 09:09:38 2009 UTC (9 years, 4 months ago) by Chema
Added first attempts for short and long range charts

Revision 101 - Directory Listing
Modified Tue Jun 16 17:55:03 2009 UTC (9 years, 4 months ago) by miri


Revision 100 - Directory Listing
Modified Tue Jun 16 16:46:54 2009 UTC (9 years, 4 months ago) by miri
First version of Hello World - MiriSDL

Revision 99 - Directory Listing
Modified Mon Jun 15 18:56:41 2009 UTC (9 years, 4 months ago) by Chema
Changed the collision code handle_collisions (in tactics.s) so that damage is now energy/2. Also the ship gets angry at us.

Revision 98 - Directory Listing
Modified Fri Jun 12 17:22:11 2009 UTC (9 years, 4 months ago) by Chema
A couple of small modifications in params.h and main.c (defines check)

Revision 97 - Directory Listing
Modified Thu Jun 11 10:38:38 2009 UTC (9 years, 4 months ago) by Chema
Touched the AI, also shrinked down memory usage in oobj3d.

Lasers are drawn, even if may be incorrect when vertices are not projected.

Revision 96 - Directory Listing
Modified Thu Jun 4 18:37:51 2009 UTC (9 years, 4 months ago) by Chema
Tweaked a couple of bugs, where debris and platelets after explosion did not move. Fixed several LaunchShipFromOther where the fact that the ship could not be created (reg X=0) was not checked.

Reduced the maximum of ships to save space.

Revision 95 - Directory Listing
Modified Thu Jun 4 16:01:19 2009 UTC (9 years, 4 months ago) by Chema
First private combat (no lasers drawn, though). Many changes in tactics.s and tinefuncs.s

In tactics.s there is a routine called AIMain where all the AI is implemented (equivalently to tactics in tactics.c in AGB sources). This is called just for objects with the IS_AICONTROLLED flag set in ai_state flags. The approach_tactics function in AGB is here called fly_to_ship. Splitted fly_to_vector in get_attack_angle and fly_to_vector_final and touched others to conform this.

The second ship (ID3) goes towards the first one (ID2) and shoots, that makes the first get angry and they engage in combat.

Revision 94 - Directory Listing
Modified Wed Jun 3 10:10:33 2009 UTC (9 years, 4 months ago) by Chema
Tested the normalization process and the dot product. Works OK.
Patched the _norm_big function (tinefuncs.s) to deal with vector lengths of zero (seems useless, but...)
Changed rotz with roty in fly_to_vector (tinefuncs.s) and AI works perfectly... now missiles are LETHAL.
Seems that radar stops workig properly once the objective is destroyed... need to check if it is related with MAXSHIPS or what.

Revision 93 - Directory Listing
Modified Tue Jun 2 11:21:47 2009 UTC (9 years, 4 months ago) by Chema
Playing with fly_to_pos... trying to get a better AI

Revision 92 - Directory Listing
Modified Mon Jun 1 19:08:39 2009 UTC (9 years, 4 months ago) by Chema
Missile hit added

Revision 80 - Directory Listing
Modified Wed May 27 11:16:04 2009 UTC (9 years, 4 months ago) by Chema


Revision 79 - Directory Listing
Modified Wed May 27 11:15:06 2009 UTC (9 years, 4 months ago) by Chema
Universe generator (testing)


Revision 78 - Directory Listing
Modified Wed May 27 11:14:00 2009 UTC (9 years, 4 months ago) by Chema


Revision 77 - Directory Listing
Modified Wed May 27 11:12:14 2009 UTC (9 years, 4 months ago) by Chema
Developlent of a 3D space game, Elite-like

Revision 52 - Directory Listing
Modified Thu Apr 16 18:30:22 2009 UTC (9 years, 6 months ago) by dbug
Added the source code for the bitmap tunnel effect.

Revision 51 - Directory Listing
Modified Sun Mar 29 11:19:38 2009 UTC (9 years, 6 months ago) by dbug
Added the 'double buffered sinus' demo

Revision 49 - Directory Listing
Modified Sun Mar 29 10:49:58 2009 UTC (9 years, 6 months ago) by dbug
Added Cyclotron, a 4k arcade game based on Light Cycles

Revision 47 - Directory Listing
Modified Sun Mar 29 10:11:59 2009 UTC (9 years, 6 months ago) by dbug
Added 4k kong to the repository.


Revision 46 - Directory Listing
Modified Wed Mar 25 21:32:32 2009 UTC (9 years, 6 months ago) by dbug
Added PolyBench and LineBench

Revision 45 - Directory Listing
Modified Thu Mar 12 19:35:47 2009 UTC (9 years, 7 months ago) by mmu_man
Fix png name


Revision 44 - Directory Listing
Modified Thu Mar 12 19:34:41 2009 UTC (9 years, 7 months ago) by mmu_man
- remove debug stuff
- fix default charset
- better output file naming


Revision 43 - Directory Listing
Modified Thu Mar 12 18:47:39 2009 UTC (9 years, 7 months ago) by mmu_man
Shell script that generates ORIC usable font data from a TTF file. Work in progress.


Revision 23 - Directory Listing
Modified Fri Feb 27 00:44:50 2009 UTC (9 years, 7 months ago) by mmu_man
SEDORIC disassembly kit. This requires tap2bin,  CC65 disassembler and sed to generate XA sources. The indent is to get a clean labeled source to work from and add Jasmin support.


Revision 17 - Directory Listing
Modified Sun Feb 22 19:54:35 2009 UTC (9 years, 7 months ago) by dbug
Added a 256 bytes demo (never released)

Revision 10 - Directory Listing
Modified Thu Feb 19 19:58:34 2009 UTC (9 years, 7 months ago) by dbug


Revision 6 - Directory Listing
Modified Wed Feb 18 21:05:54 2009 UTC (9 years, 8 months ago) by mmu_man
Add TODO


Revision 3 - Directory Listing
Modified Tue Feb 17 20:27:38 2009 UTC (9 years, 8 months ago) by (unknown author)
Add myself...


Revision 2 - Directory Listing
Added Tue Feb 17 18:49:20 2009 UTC (9 years, 8 months ago) by (unknown author)
Added some folders to get a little bit of structure.

  ViewVC Help
Powered by ViewVC 1.1.22