/[projet1]/users/barnsey123/HNEFATAFL/main.c
Defence Force logotype

Log of /users/barnsey123/HNEFATAFL/main.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 804 - (view) (annotate) - [select for diffs]
Modified Mon Feb 6 17:15:43 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 61979 byte(s)
Diff to previous 803
new titles

Revision 803 - (view) (annotate) - [select for diffs]
Modified Mon Feb 6 13:44:16 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 61862 byte(s)
Diff to previous 802
Fixed inkasm routine in draw.s (thanks to xeron/dbug) and removed ink() from main.c (33297 bytes)

Revision 802 - (view) (annotate) - [select for diffs]
Modified Sun Feb 5 18:42:32 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 61730 byte(s)
Diff to previous 800
test of inkasm (don't work)

Revision 800 - (view) (annotate) - [select for diffs]
Modified Sat Feb 4 17:29:17 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 61757 byte(s)
Diff to previous 799
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 - (view) (annotate) - [select for diffs]
Modified Sat Feb 4 13:31:18 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 61664 byte(s)
Diff to previous 798
33723 used if(x) where possible instead of if(x>0)

Revision 798 - (view) (annotate) - [select for diffs]
Modified Sat Feb 4 11:26:08 2012 UTC (8 years, 1 month ago) by dbug
File length: 61714 byte(s)
Diff to previous 797
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 - (view) (annotate) - [select for diffs]
Modified Sat Feb 4 08:32:49 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 69644 byte(s)
Diff to previous 796
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 - (view) (annotate) - [select for diffs]
Modified Fri Feb 3 22:31:46 2012 UTC (8 years, 1 month ago) by dbug
File length: 69312 byte(s)
Diff to previous 795
"inverse" and "drawcursor" are now written in assembler
Size: 34155 bytes

Revision 795 - (view) (annotate) - [select for diffs]
Modified Fri Feb 3 14:07:46 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 70572 byte(s)
Diff to previous 794
reduced to 35141

Revision 794 - (view) (annotate) - [select for diffs]
Modified Thu Feb 2 21:59:54 2012 UTC (8 years, 1 month ago) by dbug
File length: 69529 byte(s)
Diff to previous 793
Added game.s to handle optimized game routines.
Converted the board drawing code to assembler.
Size -> 36039

Revision 793 - (view) (annotate) - [select for diffs]
Modified Thu Feb 2 16:26:07 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 71380 byte(s)
Diff to previous 791
memory reduced to 36924

Revision 791 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 22:19:55 2012 UTC (8 years, 1 month ago) by dbug
File length: 70997 byte(s)
Diff to previous 790
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 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 18:54:19 2012 UTC (8 years, 1 month ago) by barnsey123
File length: 71073 byte(s)
Diff to previous 786
Funky title screen

Revision 786 - (view) (annotate) - [select for diffs]
Modified Fri Jan 27 17:32:50 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 71117 byte(s)
Diff to previous 785
updated font_6x8_runic1_full.PNG

Revision 785 - (view) (annotate) - [select for diffs]
Modified Fri Jan 27 16:01:58 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 71185 byte(s)
Diff to previous 782
added comments

Revision 782 - (view) (annotate) - [select for diffs]
Modified Fri Jan 27 13:34:21 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 71106 byte(s)
Diff to previous 779
Using new title screen and Runic1 font

Revision 779 - (view) (annotate) - [select for diffs]
Modified Wed Jan 11 18:08:03 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 68942 byte(s)
Diff to previous 778
first stab at a title screen

Revision 778 - (view) (annotate) - [select for diffs]
Modified Wed Jan 11 16:18:24 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 68942 byte(s)
Diff to previous 777


Revision 777 - (view) (annotate) - [select for diffs]
Modified Tue Jan 10 14:03:57 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 69438 byte(s)
Diff to previous 773
This is the business - fixed the canbetaken here in ALL orientations

Revision 773 - (view) (annotate) - [select for diffs]
Modified Mon Jan 9 17:07:34 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 69488 byte(s)
Diff to previous 772
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 - (view) (annotate) - [select for diffs]
Modified Sat Jan 7 13:54:45 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 69464 byte(s)
Diff to previous 771
exasperation...numerous changes to stop the suicide behaviour...incomplete.
THINK its to do with cantakepiece and findpiece combo

Revision 771 - (view) (annotate) - [select for diffs]
Modified Fri Jan 6 14:11:00 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 69243 byte(s)
Diff to previous 770
more aggressive

Revision 770 - (view) (annotate) - [select for diffs]
Modified Fri Jan 6 13:24:06 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 68874 byte(s)
Diff to previous 768
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 768 - (view) (annotate) - [select for diffs]
Modified Thu Jan 5 17:34:47 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 68363 byte(s)
Diff to previous 766
removed all local vars

Revision 766 - (view) (annotate) - [select for diffs]
Modified Thu Jan 5 17:32:25 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 68361 byte(s)
Diff to previous 765


Revision 765 - (view) (annotate) - [select for diffs]
Modified Thu Jan 5 11:17:21 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 65493 byte(s)
Diff to previous 762


Revision 762 - (view) (annotate) - [select for diffs]
Modified Wed Jan 4 09:26:35 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 62775 byte(s)
Diff to previous 761
old working version

Revision 761 - (view) (annotate) - [select for diffs]
Added Wed Jan 4 08:37:30 2012 UTC (8 years, 2 months ago) by barnsey123
File length: 64664 byte(s)
too early in the morning

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

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26