Page 1 of 2

Who's ready for... guess that game! ;D

Posted: Fri Mar 29, 2019 2:40 pm
by 0xC0DE
Just for fun! And maybe learn something along the way. From which game is this? :mrgreen:

Code: Select all

.play_losing_a_life_tune
        STX     L0076
        STY     L0077 ; 77:76 points to tune data
        LDY     #$00
        STY     L0089
        LDA     (L0076),Y
        STA     L008A ; get number of notes to play (pairs of pitch+duration)
.play_next_note
        LDY     L0089
        INY
        LDA     (L0076),Y
        STA     sound_param_block2+4 ; set pitch
        INY
        LDA     (L0076),Y
        STA     sound_param_block2+6 ; set duration
        STY     L0089
        LDX     #lo(sound_param_block2)
        LDY     #hi(sound_param_block2)
        LDA     #$07
        JSR     osword ; SOUND

        DEC     L008A ; still notes left to play in this tune?
        BNE     play_next_note

        RTS

.losing_a_life_tune
; tune of 16 notes, each note is pair of pitch+duration
        EQUB    (end_losing_a_life_tune-losing_a_life_tune)/2
        EQUB    $21,$04,$29,$02,$21,$04,$19,$02
        EQUB    $15,$04,$05,$02,$0D,$04,$01,$02
        EQUB    $05,$0C,$05,$01,$0D,$01,$15,$01
        EQUB    $19,$01,$21,$01,$31,$01,$35,$01
.end_losing_a_life_tune
(credits: disassembly by the wonderful BeebDis, annotation by me)

Re: Who's ready for... guess that game! (from a fragment of annotated disassembly) ;D

Posted: Fri Mar 29, 2019 3:02 pm
by billcarr2005
I'll name that tune in four... as Chuckie Egg

Re: Who's ready for... guess that game! (from a fragment of annotated disassembly) ;D

Posted: Fri Mar 29, 2019 3:06 pm
by 0xC0DE
We have a winner! Stay TUNED for the next challenge. Here is your reward from my Chuckie Egg disassembly:

Code: Select all

.sprite_duck_right_1
        swap16 %0000000001110000
        swap16 %0000000011111000
        swap16 %0000000111101000
        swap16 %0000000111101111
        swap16 %0000000111111111
        swap16 %0000000111111000
        swap16 %0000000011110000
        swap16 %0000000011100000
        swap16 %0000000001100000
        swap16 %0000111001110000
        swap16 %0001111101110000
        swap16 %0011111111111000
        swap16 %0111111111111000
        swap16 %1111111101111000
        swap16 %1111111110111000
        swap16 %1011111110111100
        swap16 %1011111110111100
        swap16 %1101111110111100
        swap16 %0110111101111100
        swap16 %0111011011111100
        swap16 %0011100111111000
        swap16 %0001111111111000
        swap16 %0000111111110000
        swap16 %0000001111100000

Re: Who's ready for... guess that game! ;D

Posted: Fri Mar 29, 2019 4:14 pm
by 0xC0DE
How about this one? :-k

guess_the_game.png
guess_the_game.png (7.22 KiB) Viewed 1300 times

Re: Who's ready for... guess that game! ;D

Posted: Fri Mar 29, 2019 7:42 pm
by CMcDougall
Pipeline :?

Re: Who's ready for... guess that game! ;D

Posted: Fri Mar 29, 2019 7:59 pm
by 0xC0DE
Good guess, but no :mrgreen:

Re: Who's ready for... guess that game! ;D

Posted: Fri Mar 29, 2019 8:03 pm
by Diminished
Is that Airwolf?

Re: Who's ready for... guess that game! ;D

Posted: Fri Mar 29, 2019 8:09 pm
by 0xC0DE
Nope! [-X

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 10:28 am
by 0xC0DE
Let's zoom out a little more...

guess_that_game.png
guess_that_game.png (13.67 KiB) Viewed 1161 times

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 10:51 am
by davidb
It's Alphatron.

Are you disassembling it so that you can rebuild it into something a bit more playable. ;)

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 10:51 am
by paulv
Codename: Droid?

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 11:45 am
by 0xC0DE
Yes, it's Alphatron! No plans to disassemble that yet. Too many other little projects cooking :D

I've got more "guess that game" challenges lined up, so more to come!
Would be fun to see similar challenges posted here, so join right in if you want.

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 5:21 pm
by 0xC0DE
Guess that game... from a specific sound sample! (Hint: it's from the Electron version of the game).

guess_the_game.mp3
(13.38 KiB) Downloaded 56 times

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 6:08 pm
by dixiestoat
Plan B ? :-k

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 6:14 pm
by 0xC0DE
No, sorry, it's not Plan B or Plan B 2.

Re: Who's ready for... guess that game! ;D

Posted: Sat Mar 30, 2019 10:36 pm
by VectorEyes
It's not from Exile is it? The sound made when an enemy expires, perhaps the robots or birds?

My first home computer was an Electron and that sound is tantalisingly familiar, but I don't know if that's just my imagination playing tricks on me!

(Although it occurs to me that I only ever played Exile on the BBC...)

Re: Who's ready for... guess that game! ;D

Posted: Sun Mar 31, 2019 5:11 am
by 0xC0DE
It's not Exile.
Let me give you all a hint.
This is the colour palette used by the game:

guess_that_game.png
guess_that_game.png (300 Bytes) Viewed 1025 times

Re: Who's ready for... guess that game! ;D

Posted: Sun Mar 31, 2019 6:53 pm
by SimonSideburns
That colour palette is very reminiscent of Repton but it sounds very much like something from Uridium (not that I've ever seen it on the Electron).

Re: Who's ready for... guess that game! ;D

Posted: Sun Mar 31, 2019 8:23 pm
by 0xC0DE
No, keep guessing. I will give another hint soon.

Re: Who's ready for... guess that game! ;D

Posted: Tue Apr 02, 2019 9:28 am
by 0xC0DE
Extra hint:

guess_that_game.png
guess_that_game.png (7.42 KiB) Viewed 897 times

Re: Who's ready for... guess that game! ;D

Posted: Tue Apr 02, 2019 10:35 am
by Pernod
Not an easy one, but definitely Despatch Rider.

Re: Who's ready for... guess that game! ;D

Posted: Tue Apr 02, 2019 10:44 am
by 0xC0DE
YES!! =D>

Re: Who's ready for... guess that game! ;D

Posted: Tue Apr 02, 2019 8:15 pm
by 0xC0DE
OK, let's do an easy one...

guess_that_game.png
guess_that_game.png (5.03 KiB) Viewed 842 times

Re: Who's ready for... guess that game! ;D

Posted: Tue Apr 02, 2019 11:09 pm
by jms2
Shark?

Re: Who's ready for... guess that game! ;D

Posted: Wed Apr 03, 2019 1:39 am
by Pernod
I also thought Shark but dismissed it after checking. Now realised you're doing Electron versions only so Shark it is.

Re: Who's ready for... guess that game! ;D

Posted: Wed Apr 03, 2019 5:47 am
by 0xC0DE
I knew it was too easy :D
I'll post a more difficult one soon.

Who posts the next challenge here?

Re: Who's ready for... guess that game! ;D

Posted: Wed Apr 03, 2019 10:14 am
by dv8
Okay, here's a sneaky one:
(it's a Beeb game)

guess_the_game.png
guess_the_game.png (936 Bytes) Viewed 770 times

Re: Who's ready for... guess that game! ;D

Posted: Wed Apr 03, 2019 10:30 am
by 0xC0DE
Hmm, thinking Alien Attack or Alien Break-in? Or even Defender?

Re: Who's ready for... guess that game! ;D

Posted: Wed Apr 03, 2019 10:48 am
by Pernod
I was thinking either Moon Cresta or Star Striker. On a plane so can't check either.

Re: Who's ready for... guess that game! ;D

Posted: Wed Apr 03, 2019 11:02 am
by dv8
Nope! None of the above.
It's not as obvious as it appears to be.