Page 1 of 1
VICARATE 3.5 is released
Posted: Thu Jan 07, 2021 10:11 am
by aitsch
happy new year!
vicarate 3.5 for an unexpanded vic is out.
- Picture2.1.png (9.13 KiB) Viewed 3669 times
download:
viewtopic.php?f=15&t=9974&p=111913#p111913
enjoy!
aitsch
Re: VICARATE 3.5 is released
Posted: Thu Jan 07, 2021 11:18 am
by orion70
Wow, thanks for this Aitsch. Now this is a tiny little game for our beloved machine - literally
. I'm going to wear my presbyopia glasses and give it a go!
Re: VICARATE 3.5 is released
Posted: Thu Jan 07, 2021 11:25 am
by aitsch
you will definitely need your glasses
Re: VICARATE 3.5 is released
Posted: Thu Jan 07, 2021 11:38 am
by AndyH
That looks amazing. Will try it later.
Re: VICARATE 3.5 is released
Posted: Fri Jan 08, 2021 6:07 am
by aitsch
thanks. i'm curious about you opinion.
Re: VICARATE 3.5 is released
Posted: Fri Jan 08, 2021 6:55 am
by AndyH
I forgot to post. Enjoyed it a lot. Figuring out the moves, love the back flip. Only pain point is needing to go to the keyboard to proceed after a knock down instead of fire, but I guess that prevents excessive fire button pressing accidentally skipping ahead to the next round. I really love the micro action idea, Got any plans for another?
Re: VICARATE 3.5 is released
Posted: Fri Jan 08, 2021 3:13 pm
by chysn
I love it! A unique project with fun play. Nicely done!
Re: VICARATE 3.5 is released
Posted: Sat Jan 09, 2021 3:44 am
by aitsch
thanks a lot.
sometimes there are some ghost pictures.
can't figure out why. maybe the preparation code for the grafic mixing is to long.
the biggest challenge was to implement the opponents AI.
it is the only element that defines the game.
hopefully the levels are well balanced.
aitsch
I added in the description that the 4-player adapter is supported.
I forgot to mention that.
so you can call your old friends and play a round
Re: VICARATE 3.5 is released
Posted: Sat Jan 09, 2021 8:11 am
by Noizer
aitsch wrote: βSat Jan 09, 2021 3:44 am
thanks a lot.
sometimes there are some ghost pictures.
can't figure out why. maybe the preparation code for the grafic mixing is to long. [...]
Donβt be scared! Abnormal normal, specially for this ghost in a shell
.
Jokes apart, which pictures?
Re: VICARATE 3.5 is released
Posted: Fri Jan 15, 2021 9:37 am
by nbla000
aitsch wrote: βThu Jan 07, 2021 10:14 am
- copy the file vicarate35.prg in the root directory of the SD card
-
DO NOT use the FB20 loader
- load with LOAD"VICARATE35",8,1 (just ,8 will not work)
Since I'm the author of FB20 (FileBrowser for the Vic-20) I've investigated a bit why it doesn't load with FB20.
The reason is that since the program use all the ram, inclueded the Screen Memory on 1E00-1FFF, you cannot prompt for a SYS command so you have released a "strange" way to load it, by forcing the ,8,1 you start from the file address that is $326, so you change [Output vector] to $1001 that is the program entry point.
By using this method the file is bigger then required and requires ,x,1 to load/run, you may simple use Exomizer for a better way, it reduces the file sizes and could be loaded with FB20
Since exomizer requires few bytes more for decrunching and the unexpanded vic has a memory hole in $400-$fff (3k expansion) you have to hack a bit your program, just start it from $1002 and add the $A9 byte on $1001 by using this command:
Code: Select all
exomizer sfx $1001 -n -t20 -f "lda #$0 sta $1000 lda #$A9 sta $1001" -ovicarate35_exocrunched.prg vicarate35.prg
btw this is the result:
*** edit ****
removed since now there is a new "official" exocrunched version
Re: VICARATE 3.5 is released
Posted: Fri Jan 15, 2021 4:05 pm
by aitsch
hi nbla000,
i did not want to blame the ,x,1-problem on your loader. sorry if it sounded like that.
it was the only solution I could think of and it was clear that it is a little bit "dirty"
.
someone else had also asked me why i didn't use the exomizer to shrink the file size.
i had already heard of the exomizer but had not yet dealt with it. that is an open task on my todo list.
thanks for the exocrunched file. it works with ,X in an D64-image.
at this weekend i will make some minor changes in the source and compile it again.
when it's done it will compress it with your descriped method.
after that i change the load description.
can i pm you, if i have any questions?
aitsch
Re: VICARATE 3.5 is released
Posted: Fri Jan 29, 2021 6:37 am
by Noizer
Re: VICARATE 3.5 is released
Posted: Fri Jan 29, 2021 6:39 am
by Noizer
Re: VICARATE 3.5 is released
Posted: Fri Jan 29, 2021 7:46 am
by aitsch
oh, nice!
but i didn't understand what they were saying.