BerZXerk

Show us what you're working on, (preferably with screenshots).
Post Reply
namco
Dizzy
Posts: 99
Joined: Mon Dec 04, 2017 8:55 pm

BerZXerk

Post by namco » Fri Mar 20, 2020 12:33 am

I've placed my ZX Spectrum Next game on hold as Y isn't wrapping and I wanted to double check with the Zeus assembler author that what I'm doing is correct. So whilst I await that I'm starting on a ZX Spectrum title so that I can learn sprites via Z80.

I chose to do Berzerk as I recalled that there were some clones but none that were close to the arcade, however, I did forget about Horace and the Robots. But looking at it, I could make some more minor improvements, like the horizontal scrolling when the player gets to the left/right exit (code that I can take from David Webb's Advanced Machine Code book) and HatR was released in 2017 - so that doesn't make me feel like I'm stepping on that dev's toes.

The first thing I started with was the Currah MicroSpeech so that I can make sure that it sounds good. To learn the allophones I made one phrase (Resistance is Futile) and then I started to code in Still Alive (GLaDOS). Not all of it, but enough to get used to the system:

Image

The rest of the phrases for the game are as follows:
in(tt)(rr)(ou)d(er) a(ll)(er)(tt)
(dth)(er) h(ouu)mano(ii)(dd) musst no(tt) esc(ay)p
(dth)(er) in(tt)(rr)(ou)d(er) a(ll)(er) musst no(tt) esc(ay)p
(ch)ii(ck)en f(ii)ght l(ii)k a r(ou)bot
go(tt) (dth)(er) h(ouu)mano(ii)(dd)
go(tt) (dth)(er) in(tt)(rr)(ou)d(er)
a(tt)ack
(ch)(ar)j
ki(ll)
destroy
(sh)(ouu)(tt)
ge(tt)

I've now moved onto the graphics part, I'll update more when I have anything notable! :)
0 x

User avatar
R-Tape
Site Admin
Posts: 2915
Joined: Thu Nov 09, 2017 11:46 am

Re: BerZXerk

Post by R-Tape » Fri Mar 20, 2020 8:58 am

Neat. And don't worry about stepping on other dev's toes. They don't own Bezerk anymore than you do.

I'll have to try inputting that into currah later. Might follow it with Whistlin' Rick though :)

Keep us posted.
1 x

Rev_Stuart_Campbell
Berk
Posts: 44
Joined: Wed Oct 23, 2019 1:19 pm

Re: BerZXerk

Post by Rev_Stuart_Campbell » Sun Mar 22, 2020 10:43 am

The only problem with Horace And The Robots is that you can't have 128K sound and Currah speech at the same time (unless you have a specially-munged emulator that for some reason isn't widely available). And Berzerk with beeper sound is never going to work.
0 x

highrise
Dizzy
Posts: 52
Joined: Fri Mar 20, 2020 11:29 pm

Re: BerZXerk

Post by highrise » Sun Mar 22, 2020 10:09 pm

You can have AY sounds and Currah Speech in Spectaculator. You need to set the machine to 48k, enable Currah speech in the Hardware options, and then select AY chip from the 'enhanced AY sound hardware for the 48k Spectrum' which is found in the sound options.
1 x

Post Reply