-
#C64#SoulForce progress: with all the recent optimisations, I can push stage 5 a little more, so have added extra enemies for Manic difficulty level.
I'll check it tonight, and if it's okay, I can move onto finalising stage 6. Oh, I so feel the need to make better progress! -
#C64#SoulForce update: I've had a go at optimising some parts to make stage 5 run a little better, so here's how it looks at the moment on the NTSC version. There's a bit of slow down in places, so I still have more work to do. Oh, and the music is still temporary. pic.twitter.com/gVYozFDF0d -
#C64#SoulForce progress: been optimising more code... so here's the NTSC version from cartridge startup to game. I feel that stage 5 is okay now, so it's time to get on with the rest of the game and make some progress!
pic.twitter.com/hro4xCQmzh -
Buyed Neutron while waiting for
#SoulForce Thank you very much for Neutron. So much fun playing it. -
#C64#SoulForce progress: hmm... seems I did a pretty good on the original disk version... The new cartridge version is only marginally faster right now, despite unrolling all the scroll systems loops. Still, it does run a bit quicker, and is much, much faster loading!
-
#C64#SoulForce progress: here's a short video showing how one of my 2 layer scroll stages currently runs...
pic.twitter.com/zK5U8f6rOC -
#C64#SoulForce progress: fixed the parallax scrolling system over lunch, so just the 2 layer scroll to fix.
Not sure why the 2 layer scroll is exploding, but will investigate this evening; it's probably memory related as I've had to rearrange the memory map quite a bit. -
In troubling times, never forget the power of courage + action. It can roll back evil and change the world. 60 Years Ago: Students Launch Sit-In Movement https://www.washingtoninformer.com/60-years-ago-students-launch-sit-in-movement/ …
#resist#soulforce#goodtrouble -
#C64#SoulForce progress: once I'm done optimising the code to fully utilise the ROM banks, I can look at sprites; can split the enemy sprites so that bosses are "loaded" only when needed, thus giving more space for more enemy animation frames.
-
#C64#SoulForce progress: ...and now the game is running! Okay, so all the parallax scrolling is broken (and the 2 layer scroll just crashes) but at least it runs.
Should be easy to fix all the broken stuff, then I can optimise the code to make full use of the ROM banks!
-
#C64#SoulForce progress: title screen has its music once more!
Didn't help me changing the music address label last night from $9800 to $B800... Next step, get the scroller code working inside ROM banks; code is written, just needs testing this evening.
So, kinda progress... -
#C64#SoulForce progress: started converting the game from disk to cartridge yesterday... so now it's completely broken!
Title screen is working again, but I'll need to do a major memory rearrange to fix everything else. Still, it'll all be worth it in the end.
Trust me... -
#C64#SoulForce progress: okay, I'm ditching the disk version and making a cartridge version only. Means I can unroll some loops and make the code much faster!
Also means I can push the game a little harder. Plus I'm thinking of an animated end sequence and perhaps intro...
-
#C64#SoulForce NTSC progress: (2/2) There's a few tricks I can use on the scroll system to claw back some CPU time, but ultimately I might have to remove an few enemies when the screen gets busy...
It's only for 3 stages, so I feel I can live with that...
Challenging times...Prikaži ovu nit -
#C64#SoulForce NTSC progress: (1/2) I've made some changes to fix the sprite glitching on the 3 problem stages, but overall CPU time's still an issue...
I probably need to time every last subroutine to see where all the time's going, and see what I can improve...Prikaži ovu nit -
#C64#SoulForce progress: NTSC version. My problem areas are the 2 layer scroll stages as they eat up more CPU time on the scroller. Here's a video clip showing how it currently looks after I've optimised some player bullet code. (and yes, I do have a cheat mode on). pic.twitter.com/gvSIo5inad -
#C64#SoulForce progress: NTSC version is causing me major headaches... enough to make me think of dropping it in favour of a better PAL version... I don't want to disappoint people, but perhaps I'm just pushing things too far... I'm not happy right now.Prikaži ovu nit -
#C64#SoulForce update: spent the morning optimising my player bullet 2 enemy collision detection.
There's a small CPU overhead when the player isn't firing bullets (it's a SHMUP, so not very often
), but the per-bullet CPU time is reduced, so overall it's an improvement.
-
#C64#SoulForce update: still adjusting stage 5, but it's much better now, with very little slowdown.
I still need to rework the player weapons a bit to make the code more efficient, so I'll do that next.
-
Dr Shepherd. I agree. Living those words is super necessary (but also) super difficult. Dr King was gifted, and wise.
#aspiration#soulforce
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.