Vic Wolf

Discussion, Reviews & High-scores

Moderator: Moderators

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

Post by orion70 »

Kweepa wrote:I'll probably add joystick support and call it a day
Yes please! No one will believe this was possible in the unexpanded VIC. Maybe it will be the next commercial release on tape?
User avatar
Kweepa
Vic 20 Scientist
Posts: 1315
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

I was thinking I'd enter it in the 4k minigame competition, and also see if Cronosoft wants to publish it.
User avatar
tokra
Vic 20 Scientist
Posts: 1123
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Post by tokra »

Kweepa wrote:Ah yes, I forgot to mention I moved the map key to M :)
Will try that later @home.
Pressing RESTORE crashes the game? Huh. I deliberately avoided $314. Any suggestions?
Yes, you should avoid $318/319:

0318-0319 792-793 NMI interrupt vector [FEAD]
Shift-C= still works? Stupid default interrupt handler. I guess I'd better install my own timer...?
In normal mode POKE657,128 disables Shift-C=
I've got some space left - I'll probably add joystick support and call it a day.
Maybe add a nice title/loader screen graphic with instructions.
Graphicians please raise your hands ;-)
User avatar
Mike
Herr VC
Posts: 4838
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

tokra wrote:Maybe add a nice title/loader screen graphic ...
Similar to this one? [...] ;)
User avatar
Kweepa
Vic 20 Scientist
Posts: 1315
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

I didn't know there was a film adaptation of my game already! :)
Looks interesting - and on Netflix. Yay!

[EDIT] tokra, thanks for the info!
User avatar
tokra
Vic 20 Scientist
Posts: 1123
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Post by tokra »

I noticed in the final version it still can be crashed by hitting RESTORE. Maybe something you'd like to fix before releasing it as tape. It could of course be that you desparately need the 2 bytes at $318/$319

Anyway GREAT game!
User avatar
Mike
Herr VC
Posts: 4838
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

The NMI routine should end with RTI, not RTS ...
User avatar
Kweepa
Vic 20 Scientist
Posts: 1315
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

Ooh, thanks!
I'll fix that right now. [EDIT] Done.
User avatar
tokra
Vic 20 Scientist
Posts: 1123
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Post by tokra »

Yup! And I noticed you added an arrow to the map indicating where the player is looking. Very nice! Where DO you find the memory left for these features?
User avatar
Kweepa
Vic 20 Scientist
Posts: 1315
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

That memory came because I pucrunched the game - I was able to move more data tables into the temporary init code, to be relocated into unused sections of $0-$3ff. Speaking of which, I haven't found a memory map detailing exactly what locations are "free" for games. It's easy if you turn off interrupts - you can use everything except about $1c0-$1ff and $318-$319.

I ended up using $8-$8e, $d8-$f1, $100-$1c0, $200-$264, $2a0-$2df, $300-$310, and $320-$3ff

But why are we still talking in this thread, when there's a shiny new thread devoted to the game?
User avatar
GreyGhost
Vic 20 Nerd
Posts: 525
Joined: Wed Oct 05, 2005 11:10 pm

Post by GreyGhost »

Kweepa wrote:Speaking of which, I haven't found a memory map detailing exactly what locations are "free" for games.
I made a list of them not too long ago here.

http://sleepingelephant.com/ipw-web/bul ... php?t=4738

It's probably not all of them.
Rob
Post Reply