Search found 111 matches

by bob_fossil
Thu Dec 27, 2018 1:01 pm
Forum: Showcase your work!
Topic: What are your current Spectrum projects?
Replies: 37
Views: 3879

Re: What are your current Spectrum projects?

[*] Z88DK actually provides 2 compilers, SDCC and the older sccz80. You can choose which one you want to use. Nowadays SDCC is the obvious choice unless your project needs some legacy feature support. SDCC is more standards compliant and generates smaller and faster code but I still use sccz80 as m...
by bob_fossil
Fri Dec 21, 2018 9:27 pm
Forum: Brand new software!
Topic: Woot! ZXMAS Tape Magazine 2018
Replies: 29
Views: 2246

Re: Woot! ZXMAS Tape Magazine 2018

@bobfossil , I owe you a fiver: I said Mat would take less than 24 hours to complete it, you said less than 48. Dang. Once you get the hang of it, most of the levels aren't too bad. The last two pantries are utter gitbags though as the last two levels in the original game were taken from expert mod...
by bob_fossil
Fri Dec 21, 2018 9:23 pm
Forum: Brand new software!
Topic: Woot! ZXMAS Tape Magazine 2018
Replies: 29
Views: 2246

Re: Woot! ZXMAS Tape Magazine 2018

MatGubbins wrote:
Fri Dec 21, 2018 8:35 pm
Cracked a few brain cells on Your Crackers M'Lord and solved all 32 puzzles, those jokes are ha-ha funny!
I've been expecting you, Mr Gubbins. I'm glad you found the jokes amusing :).

I had to trawl through quite a few 'top worst Christmas cracker jokes' lists to find them. Oh my aching sides!
by bob_fossil
Tue Nov 20, 2018 6:01 pm
Forum: Programming
Topic: Elite - Firebird original 128k bypass the lenslok?
Replies: 7
Views: 675

Re: Elite - Firebird original 128k bypass the lenslok?

I don't think the original Elite is compatible with 128k machines, regardless of the Lenslok supplied with the game. When I had a +2, I managed to get a copy of Elite from the local library and whatever I did to run the game, it would crash to the 1982 prompt after entering the Lenslok code. I could...
by bob_fossil
Tue Oct 23, 2018 9:16 pm
Forum: Showcase your work!
Topic: Knockabout
Replies: 33
Views: 4018

Re: Knockabout

Hey there! I found two other issues in build 108. The first one is that the menu seems to go a bit crazy, the selector moves too fast. Still usable, tho. And second, there's this level (sorry, I forgot to check the number): https://i.postimg.cc/jW6Dx48H/knockabout-48k-v108-000.png Little Lincoln th...
by bob_fossil
Sun Oct 21, 2018 8:34 pm
Forum: Sinclair Miscellaneous
Topic: Mini quiz
Replies: 8
Views: 654

Re: Mini quiz

2. Lords Of Midnight
by bob_fossil
Tue Sep 25, 2018 9:34 pm
Forum: Showcase your work!
Topic: Knockabout
Replies: 33
Views: 4018

Re: Knockabout

R-Tape wrote:
Tue Sep 25, 2018 9:04 am
Cheers Bob. Is this build 108?
Yes it is. No major changes apart from the bug fix for the issue mentioned with level 36 and some tiny optimisations to the tile drawing code.
by bob_fossil
Sun Sep 23, 2018 8:41 pm
Forum: Showcase your work!
Topic: Knockabout
Replies: 33
Views: 4018

Re: Knockabout

Thanks for the nice words and the bug report. Level 36 was working when I added it but it looks like it got broken in build 106 when I added level 71 and changed the block handling code to fix an issue I found on that level. I've re-written the block handling code again and now level 36 works. Hopef...
by bob_fossil
Tue Aug 28, 2018 9:38 pm
Forum: Programming
Topic: Z88DK and Fuse, list level debugging
Replies: 5
Views: 1095

Re: Z88DK and Fuse, list level debugging

I still need to finish off Knockabout and Thoroughly Modern Willy was only six screens so I'm hardly a paragon of finished games. :) I took a higher level approach and abstacted the graphics so that I could concentrate on the game logic. I'm not using SP1 as it's a bit of a black box and seems a bit...
by bob_fossil
Mon Aug 27, 2018 9:44 pm
Forum: Programming
Topic: Z88DK and Fuse, list level debugging
Replies: 5
Views: 1095

Re: Z88DK and Fuse, list level debugging

Cheers for doing this and explaining the map and list files. I've been using a modified version of fbzx to debug my Z88DK projects. I added a basic debugger and the ability to break into the emulator from the source code by inlining in a 'do nothing' opcode, so I could look at the assembly at a spec...