New version of Scramble for the beeb Finished

User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

Finally got around to looking at the invincible saucer bug in Scramble again and with the help of my new scrubbing debugger, found it in about 1 minute!
good job it was a simple fix as there are 6 byte sof rcode and 9 (ZP) for data left!

Unfortunately, I haven't been able to reproduce the crash bug, but if I can then that should be much easier to debug now that I can go backwards easily to find the path to failure!

Attached is a new .ssd
Attachments
TrickyArcadeScramble.zip
(13.92 KiB) Downloaded 45 times
User avatar
leenew
Posts: 4900
Joined: Wed Jul 04, 2012 4:27 pm
Location: Doncaster, Yorkshire
Contact:

Re: New version of Scramble for the beeb Finished

Post by leenew »

Excellent! =D>

Lee.
User avatar
Cybershark
Posts: 736
Joined: Wed Jun 14, 2006 11:16 pm
Contact:

Re: New version of Scramble for the beeb Finished

Post by Cybershark »

I hadn't really looked much at this - as it doesn't seem to play nice with BeebEm - but just giving the older version a looksie in the (JSBeeb?) emu on The Complete BBC Micro Games Archive then I'm blown away! The higher res, clever colour split and bomb motion are fabulous to behold :D

The choice of alternate key layouts was very welcome too!
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

The alternate key layouts aren't in the UI of the update, but you can change the code ;)

Newer beebems have been fixed, I think! I do 95% of testing on an old hacked beebem :)
User avatar
Cybershark
Posts: 736
Joined: Wed Jun 14, 2006 11:16 pm
Contact:

Re: New version of Scramble for the beeb Finished

Post by Cybershark »

tricky wrote: Fri Oct 13, 2023 3:33 pmThe alternate key layouts aren't in the UI of the update, but you can change the code ;)
Oh, well could that not be re-included? Not everyone is that savvy, and it seems a shame to scrap something useful that you already have coded.
tricky wrote: Fri Oct 13, 2023 3:33 pmNewer beebems have been fixed, I think! I do 95% of testing on an old hacked beebem :)
Nope, I have the most recent (v4.19) and the visuals are still screwed. I suppose this is something that I should flag to the developer.
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

Sorry to hear that beebem 4.19 isn't emulating vsync correctly, I was sure that Chris had it working in a dev night.
I would use b-em, beebjit or b2 while you are waiting :)

I'll have a think about the key layouts and the possibility of a third config.
It was apart of a request to make the launcher more Acornsoft like.
User avatar
Neil
Posts: 60
Joined: Thu Apr 17, 2008 12:56 pm
Location: Northampton
Contact:

Re: New version of Scramble for the beeb Finished

Post by Neil »

Tricky,

I have just played this on B-em and ...

You seriously need a warning displayed before playing. I am at work, ... and it keeps calling me back!

This is very impressive. Fantastic work.

I have been away from the forum for quite a few years. I need to catch up, would love to know your woring enviromment, as in editor you use and assembler etc.

Cheers, Neil ( only on level two :-) )
---------------------------------------------------
We live for the one, we die for the one!
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

Glad to hear you are enjoying it and I hope it doesn't cost you your job ;)
I use visual studio, beebasm and mostly a hacked version of beebem to debug.
I do have a bunch of other games and ports :)
There is a crash bug in Scramble, but it is sometimes on about the 5th loop so not easy to reproduce!
User avatar
lovebug
Posts: 1739
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: New version of Scramble for the beeb Finished

Post by lovebug »

well done 👍👍👍👍👍
Image Image Image Image
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

Lots of changes behind the scenes in my loader builder to incorporate the new keyboard redefining "app"!
No game changes - hopefully!
Should still default to the old keys, should be allowed to define new ones or change your mind :)
Should still be able to "burn" the main Scrambl file to a ROM and run with *SCRAMBLE or if it is in SWROM bank 0, it should auto boot (only tested on emulators).
If you are running on an MMC, you will have to be very quick to hold K, you should have plenty of time from floppy ;)
Attachments
TrickyArcadeScramble.zip
(14.64 KiB) Downloaded 15 times
User avatar
fizgog
Posts: 618
Joined: Thu Jun 17, 2021 3:18 pm
Location: Nottinghamshire
Contact:

Re: New version of Scramble for the beeb Finished

Post by fizgog »

Excellent as always, like the ability to change the default keys (I must start adding this to my games)

I see what you mean about being quick on pressing the K it’s like you’ve added a bonus game to test your reflexes :D
Pitfall, Gridrunner, Matrix: Gridrunner 2, LaserZone, AcornViewer, AcornPad
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

fizgog wrote: Sat Dec 02, 2023 12:42 pm Excellent as always, like the ability to change the default keys (I must start adding this to my games)
...
It is the code from here viewtopic.php?t=27802
The first 320 bytes of K.Scrambl are the title and key descriptions for the game and the rest, is the code which is identical for all games.
It is a bit hacky and ugly, but at least its there ;)
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

After all that, I didn't even have the keyboard displayed whilst choosing keys - not sure why I had it anyway ;)
Attachments
TrickyArcadeScramble.zip
(14.63 KiB) Downloaded 16 times
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

Fixed occasional corrupt text in loading.
You can even put fire and bomb on the same key if you really want ;)
Attachments
TrickyArcadeScramble.zip
(14.62 KiB) Downloaded 25 times
User avatar
tricky
Posts: 7694
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New version of Scramble for the beeb Finished

Post by tricky »

I was testing my new model B emulator with some of my games and noticed that Scramble had a white background.
This looks like a genuine race condition, but probably means that my emulator timing is wrong! :O
I have a fix which uses 8 of the 10 bytes that were spare, but shouldn't hurt so here it is.

If you have ever had Scramble with a white background, please reply here so that I can hopefully track down the timing issue.
Attachments
TrickyArcadeScramble.ssd
(18.5 KiB) Downloaded 13 times
Post Reply

Return to “trickysoft (new bbc micro games)”