VICARATE 3.5 is released

Discussion, Reviews & High-scores

Moderator: Moderators

Post Reply
User avatar
aitsch
Vic 20 Amateur
Posts: 51
Joined: Sun Mar 08, 2020 12:54 pm
Location: Germany NS

VICARATE 3.5 is released

Post by aitsch »

happy new year!

vicarate 3.5 for an unexpanded vic is out.
Picture2.1.png
Picture2.1.png (9.13 KiB) Viewed 1248 times
download:
viewtopic.php?f=15&t=9974&p=111913#p111913

enjoy!

aitsch
User avatar
orion70
VICtalian
Posts: 4340
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Re: VICARATE 3.5 is released

Post by orion70 »

Wow, thanks for this Aitsch. Now this is a tiny little game for our beloved machine - literally :P. I'm going to wear my presbyopia glasses and give it a go!
User avatar
aitsch
Vic 20 Amateur
Posts: 51
Joined: Sun Mar 08, 2020 12:54 pm
Location: Germany NS

Re: VICARATE 3.5 is released

Post by aitsch »

you will definitely need your glasses :mrgreen:
Last edited by aitsch on Thu Jan 07, 2021 12:44 pm, edited 1 time in total.
User avatar
AndyH
Vic 20 Afficionado
Posts: 363
Joined: Thu Jun 17, 2004 5:51 am
Website: https://www.hewco.uk
Location: UK
Occupation: Developer

Re: VICARATE 3.5 is released

Post by AndyH »

That looks amazing. Will try it later.
--
AndyH
HEWCO | Vic 20 blog
User avatar
aitsch
Vic 20 Amateur
Posts: 51
Joined: Sun Mar 08, 2020 12:54 pm
Location: Germany NS

Re: VICARATE 3.5 is released

Post by aitsch »

thanks. i'm curious about you opinion.
Last edited by aitsch on Fri Jan 08, 2021 8:04 am, edited 1 time in total.
User avatar
AndyH
Vic 20 Afficionado
Posts: 363
Joined: Thu Jun 17, 2004 5:51 am
Website: https://www.hewco.uk
Location: UK
Occupation: Developer

Re: VICARATE 3.5 is released

Post 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?
--
AndyH
HEWCO | Vic 20 blog
User avatar
chysn
Vic 20 Scientist
Posts: 1205
Joined: Tue Oct 22, 2019 12:36 pm
Website: http://www.beigemaze.com
Location: Michigan, USA
Occupation: Software Dev Manager

Re: VICARATE 3.5 is released

Post by chysn »

I love it! A unique project with fun play. Nicely done!
VIC-20 Projects: wAx Assembler, TRBo: Turtle RescueBot, Helix Colony, Sub Med, Trolley Problem, Dungeon of Dance, ZEPTOPOLIS, MIDI KERNAL, The Archivist, Ed for Prophet-5

WIP: MIDIcast BASIC extension

he/him/his
User avatar
aitsch
Vic 20 Amateur
Posts: 51
Joined: Sun Mar 08, 2020 12:54 pm
Location: Germany NS

Re: VICARATE 3.5 is released

Post by aitsch »

thanks a lot.

sometimes there are some ghost pictures. :oops:
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. :idea: :!:
I forgot to mention that.

so you can call your old friends and play a round :P
User avatar
Noizer
Vic 20 Devotee
Posts: 297
Joined: Tue May 15, 2018 12:00 pm
Location: Europa

Re: VICARATE 3.5 is released

Post by Noizer »

aitsch wrote: Sat Jan 09, 2021 3:44 am thanks a lot.

sometimes there are some ghost pictures. :oops:
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?
Valid rule today as earlier: 1 Byte = 8 Bits
-._/classes instead of masses\_.-
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Re: VICARATE 3.5 is released

Post 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
Mega-Cart: the cartridge you plug in once and for all.
User avatar
aitsch
Vic 20 Amateur
Posts: 51
Joined: Sun Mar 08, 2020 12:54 pm
Location: Germany NS

Re: VICARATE 3.5 is released

Post 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" :oops: .

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
User avatar
Noizer
Vic 20 Devotee
Posts: 297
Joined: Tue May 15, 2018 12:00 pm
Location: Europa

Re: VICARATE 3.5 is released

Post by Noizer »

Valid rule today as earlier: 1 Byte = 8 Bits
-._/classes instead of masses\_.-
User avatar
Noizer
Vic 20 Devotee
Posts: 297
Joined: Tue May 15, 2018 12:00 pm
Location: Europa

Re: VICARATE 3.5 is released

Post by Noizer »

Noizer wrote: Fri Jan 29, 2021 6:37 am :lol: Did you see it? https://www.youtube.com/watch?v=IrAo2aVo4do
Microsprites... (see at 11:37)
Valid rule today as earlier: 1 Byte = 8 Bits
-._/classes instead of masses\_.-
User avatar
aitsch
Vic 20 Amateur
Posts: 51
Joined: Sun Mar 08, 2020 12:54 pm
Location: Germany NS

Re: VICARATE 3.5 is released

Post by aitsch »

oh, nice!
but i didn't understand what they were saying.
Post Reply