| |
Trifox Account closed
Registered: Mar 2006 Posts: 108 |
preview of upcomming 8k game
hi all, i just have finished all the features of my current game, if you want please take a look, comments are welcome!
download here:
http://download.verpicktewg.de/?filename=kleinhuisbehaviours/wa..
instructions.
play with mouse or joystick,
´start game with space
click in the upper half generates a new level
click in the lower halfy rotates playfield! |
|
... 46 posts hidden. Click here to view all posts.... |
| |
Trifox Account closed
Registered: Mar 2006 Posts: 108 |
i have updated a hotfix, this will be fixed in 100% version! |
| |
Richard
Registered: Dec 2001 Posts: 621 |
We look forward to it :) |
| |
Trifox Account closed
Registered: Mar 2006 Posts: 108 |
the final version won't feature free level select, prepare to earn your cups .... ;) |
| |
Conrad
Registered: Nov 2006 Posts: 847 |
I've only just tried out the game myself.
VERY VERY good indeed! Keep it up. And yes, it seems to be a conversion of a PopCap game, but which one? |
| |
Trifox Account closed
Registered: Mar 2006 Posts: 108 |
thank you very much, if any one of you has an idea why action replay is making problems, and why the highscore load/save does not work on a real c64, please contact me, i heard that i have to switch of sprites ... is it really that easy ?
|
| |
tlr
Registered: Sep 2003 Posts: 1787 |
Quote: thank you very much, if any one of you has an idea why action replay is making problems, and why the highscore load/save does not work on a real c64, please contact me, i heard that i have to switch of sprites ... is it really that easy ?
What does this do, and isn't length $f8 a little long for the filename?
It seems that this bugs out with action replay. Changing the length to $08 works with it for me in vice.
Also you are only loading/saving small files for highscore an similar so there is no real need for a turbo.
Do a jsr $ff8a early in your program to restore the normal kernal vectors. This will make you independent of most if not all cartridges.
.C:5e20 A9 01 LDA #$01
.C:5e22 A6 BA LDX $BA
.C:5e24 D0 02 BNE $5E28
.C:5e26 A2 08 LDX #$08
.C:5e28 A0 00 LDY #$00
.C:5e2a 20 BA FF JSR $FFBA
.C:5e2d A9 F8 LDA #$F8
.C:5e2f A2 4F LDX #$4F
.C:5e31 A0 5E LDY #$5E
.C:5e33 20 BD FF JSR $FFBD
.C:5e36 A9 00 LDA #$00
.C:5e38 A2 CA LDX #$CA
.C:5e3a A0 5F LDY #$5F
.C:5e3c 20 D5 FF JSR $FFD5
.C:5e3f B0 01 BCS $5E42
.C:5e41 60 RTS
.C:5e42 60 RTS
>C:5e4f 55 53 45 52 4e 41 4d 45 USERNAME
the same in the save routine:
.C:5e59 20 F2 5D JSR $5DF2
.C:5e5c A9 CA LDA #$CA
.C:5e5e A2 5F LDX #$5F
.C:5e60 85 FE STA $FE
.C:5e62 86 FF STX $FF
.C:5e64 A9 01 LDA #$01
.C:5e66 A6 BA LDX $BA
.C:5e68 A0 00 LDY #$00
.C:5e6a 20 BA FF JSR $FFBA
.C:5e6d A9 F8 LDA #$F8
.C:5e6f A2 4F LDX #$4F
.C:5e71 A0 5E LDY #$5E
.C:5e73 20 BD FF JSR $FFBD
.C:5e76 A9 FE LDA #$FE
.C:5e78 A2 D2 LDX #$D2
.C:5e7a A0 5F LDY #$5F
.C:5e7c 4C D8 FF JMP $FFD8
.C:5e7f 60 RTS
|
| |
Trifox Account closed
Registered: Mar 2006 Posts: 108 |
cool, thank you i will check that, and turning the sprites off would also be quite helpfull ?
what must i do to let the sound run smoothly while disc is accesed ? would it be possible in a easy way, or do i have to use some kinda irq track loading thing?
disc access will be optimized in means of if there is no change in highscore, no save operation will execute ;)
those routines above do save the username to a file on disk, there is another routine, similar to this one, the above routine is a copy of the original highscore save routine, i think i missed that file size thingy ... ;)
the highscore save routine generates a filename for each leveli do not care about which pet characters are used for it, but i am using 2 chars in the filename, HIGHSCOXX, the x is replaced with some identifier for level ... |
| |
tlr
Registered: Sep 2003 Posts: 1787 |
Quote:cool, thank you i will check that, and turning the sprites off would also be quite helpfull ?
I don't remember if you have to with the kernal routines, but it's probably safer to do it.
Quote:what must i do to let the sound run smoothly while disc is accesed ? would it be possible in a easy way, or do i have to use some kinda irq track loading thing?
You need irq stuff. Cadavers loader system will do it.
I don't think it's worth the effort though. It is much more portable without it.
Quote:the highscore save routine generates a filename for each leveli do not care about which pet characters are used for it, but i am using 2 chars in the filename, HIGHSCOXX, the x is replaced with some identifier for level ...
Actually it's HIGHSCxxE in the version you uploaded first.
Btw, the string just before USERNAME is "S:HIGHSCORE". Is that correct, or are you scratching the wrong file? |
| |
Trifox Account closed
Registered: Mar 2006 Posts: 108 |
hehe, it feels a bit strange talking to people better knowing my own source ... hehe, but, thank you for your effort, and those loading/saving thingy is quite messed up right now, i will do a rework on these functions ...
again: in final version loading and saving will only be executed if there is really need to, so i do not mind music hanging ( i will save before music starts ;) )
is there a maximum filename length ( e.g. 8 chars ) for filenames on c64 ?
must sound weird to know so few about the c64 ...
but ... i am just programming this beautiful machine since one year, back in the 90's i have just coded for MC68000 ;)
but i will do continue, perhaps there will be another 1k game later this year ...
|
| |
tlr
Registered: Sep 2003 Posts: 1787 |
Quote:hehe, it feels a bit strange talking to people better knowing my own source ... hehe, but, thank you for your effort, and those loading/saving thingy is quite messed up right now, i will do a rework on these functions ...
:)
Quote:is there a maximum filename length ( e.g. 8 chars ) for filenames on c64 ?
16 chars.
Quote:must sound weird to know so few about the c64 ...
but ... i am just programming this beautiful machine since one year, back in the 90's i have just coded for MC68000 ;)
Not strange, you're doing great! Kernal routines and drive coding seems to be most peoples weak spots.
I'm impressed by the game BTW, fun to play! :)
Quote:but i will do continue, perhaps there will be another 1k game later this year ...
I'm looking forward to it!
|
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next |