NES WORLD Forum
http://www.nesworld.com/cgi-bin/yabb/YaBB.pl
General Video Gaming >> Homebrew >> hecklifter is now on github
http://www.nesworld.com/cgi-bin/yabb/YaBB.pl?num=1352903944

Message started by albailey on 14. Nov 2012 at 14:39

Title: hecklifter is now on github
Post by albailey on 14. Nov 2012 at 14:39
My attempt at porting a platform engine to CC65 (it was originally done in CA54)  is currently on github.

https://github.com/albailey/hecklifter.git

I have attempted to include the build steps required for someone who pulls the source code in order to build it using ANT.

I plan on putting all my incomplete homebrew projects on github so anyone interested in the code can refer to it.

Al

Title: Re: hecklifter is now on github
Post by Martin on 14. Nov 2012 at 18:06
level1 dir is located wrong in the zip I think? I had to move it to be able to use the compile batch file :-P

Title: Re: hecklifter is now on github
Post by albailey on 14. Nov 2012 at 22:08
Thanks Martin.   I'll take a look. 
Since I only develop on one machine,  I mess up in trying to make sure everything can be built on other machines.

Edit-  actually I'm surprised compile.bat worked at all.
I re-wrote the build script to be driven by ANT because the compile script was too hardcoded.

I'll either update it or remove it altogether.
Al

Title: Re: hecklifter is now on github
Post by albailey on 26. Mar 2013 at 18:07
I'm typically checking in a little code each month.
I also updated the wiki page to include a link to the most recent build ROM.
At the moment the clipping/colliision code seems to work in the horizontal and vertical axis.

One glitch I've noticed is that if you move diagonally (doing a horizontal and vertical collision check at the same time) while at the edge of the screen (which is the code that triggers a scroll) that I try and do too much stuff in one VBLANK period, so the screen glitches.  I'll need to make that smarter somehow.

NES WORLD Forum » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2017. All Rights Reserved.