WIP - VICrossroads

Discussion, Reviews & High-scores

Moderator: Moderators

Post Reply
Vic Porter
Vic 20 Amateur
Posts: 61
Joined: Thu Sep 22, 2016 9:12 pm
Occupation: VIC porter

WIP - VICrossroads

Post by Vic Porter »

Crossroads is a C64 game. It is a fast mazey shoot'em up with nice enemy AI.

Needs 8k memory expansion. Two players are supported, the other with userport adapter (what VICE calls CGA or Hummer).

This is a WIP port. It is untested. Source is included. I will now move on to a next project. If you like what you see, finish the port!

[edit 2016-11-03]
Final version released.
Attachments
vicross_wip1.zip
(19.7 KiB) Downloaded 126 times
Last edited by Vic Porter on Thu Nov 03, 2016 12:34 am, edited 2 times in total.
User avatar
ral-clan
plays wooden flutes
Posts: 3702
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Re: WIP - VICrossroads

Post by ral-clan »

Is this a C64 game or a VIC game ported from C64? Your user name is VIC Porter, the file is called "Vicross" and this is a VIC-20 forum so I just wanted to make sure.

The description above only mentions that it is a C64 game, without elaboration.

Also, I tried loading in VICE (VIC-20 mode) and all I got was a blue screen with non-stop square wave tone. What VIC configuration does it require?

Thanks.
Image Music I've made with 1980s electronics, synths and other retro-instruments: http://theovoids.bandcamp.com
User avatar
fuzzybad
Vic 20 Drifter
Posts: 37
Joined: Wed May 20, 2015 8:48 am
Location: Chicago
Occupation: Developer

Re: WIP - VICrossroads

Post by fuzzybad »

This is wonderful - probably my favorite type-in game from Compute's Gazette and you've done a great job porting it!

Can't wait to try this on my real VIC over the weekend.. :)
hasseapa
Vic 20 Devotee
Posts: 264
Joined: Thu Oct 12, 2006 4:09 am

Re: WIP - VICrossroads

Post by hasseapa »

Fast indeed! Very nice, I hope to see more Vic-ports :D
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: WIP - VICrossroads

Post by beamrider »

Thanks for this. Very fast and entertaining.
User avatar
fuzzybad
Vic 20 Drifter
Posts: 37
Joined: Wed May 20, 2015 8:48 am
Location: Chicago
Occupation: Developer

Re: WIP - VICrossroads

Post by fuzzybad »

Dumb question - what is a 'WIP' -- does that stand for 'Write-In Port'?

Looking forward to seeing more of these!
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: WIP - VICrossroads

Post by beamrider »

Work In Progress
Vic Porter
Vic 20 Amateur
Posts: 61
Joined: Thu Sep 22, 2016 9:12 pm
Occupation: VIC porter

Re: WIP - VICrossroads

Post by Vic Porter »

ral-clan wrote:Is this a C64 game or a VIC game ported from C64?
It is a VIC-20 port of a C64 game. My post was quite vague, will try better next time.
ral-clan wrote:Also, I tried loading in VICE (VIC-20 mode) and all I got was a blue screen with non-stop square wave tone. What VIC configuration does it require?
It needs 8k expansion. Try

Code: Select all

xvic -mem 8k vicross.prg
Vic Porter
Vic 20 Amateur
Posts: 61
Joined: Thu Sep 22, 2016 9:12 pm
Occupation: VIC porter

Re: WIP - VICrossroads

Post by Vic Porter »

Found some motivation to tinker with this one.
Here is version RC1. Changes:
- keyboard input option for player 2 (IJKL + left shift)
- move "press f7" and "game over" messages to prevent AI deadlock
- preserve the number of players
- handle restore key (do nothing)
- fix bug which flooded player 2 with extra lives

Please test this on real hardware and report here.
If it works on both PAL and NTSC, I will call it "ready" and make the release thread.
(I assume the userport option will remain untested forever.)
Attachments
vicross_rc1.zip
(20.11 KiB) Downloaded 84 times
Post Reply