New Spanish Text Adventure - Assault and Punishment

Anything QL Software or Programming Related.
Post Reply
RWAP
RWAP Master
Posts: 2834
Joined: Sun Nov 28, 2010 4:51 pm
Location: Stone, United Kingdom
Contact:

New Spanish Text Adventure - Assault and Punishment

Post by RWAP »

I just spotted this on the Quanta news section..

Assault and Punishment has been ported to the QL from the Spectrum, by Marco Cruz.
It is currently in Spanish, so does anyone fancy translating it into English - it is written in SuperBASIC, so should be fairly easy to do.

The game can be downloaded from:
http://programandala.net/es.programa.as ... castigo.ql


User avatar
Mr_Navigator
QL Fanatic
Posts: 782
Joined: Mon Dec 13, 2010 11:17 pm
Location: UK, Essex
Contact:

Re: New Spanish Text Adventure - Assault and Punishment

Post by Mr_Navigator »

I tried a sample of the programme and run it through Google translate, shown below. Unfortunately some Spanish words are used as English words and won't convert and will need a search and replace method such as Narrate into Print. Some REM statements get reversed and some meanings get lost in translation, see below and you will understand. Other than that it looks a doable project, I may do this in time for the AGM.

sample original

490 rem --------------------------------------------
500 rem Argumento
510 rem Plot

520 defproc plot

530 rem Comprueba las condiciones de la trama.
540 rem Check the plot conditions.

550 if current_location=8 and location_exit(8,north)
560 let location_exit(8,north)=false
570 let saxons_follow=1
580 narrate "Una partida sajona aparece por el este. Para cuando te vuelves al norte, ya no te queda ninguna duda: era una trampa."
590 short_pause
600 narrate "En el estrecho paso es posible resistir, aunque por desgracia sus efectivos son muy superiores a los tuyos."
610 end_of_scene:clear_screen
620 narrate "Tus oficiales te conminan a huir."
630 speak "Capturando a un general britano, ganan doblemente."
640 narrate "Sabes que es cierto, y te duele."
650 ret
660 endif

670 if saxons_follow and current_location<12
680 let saxons_follow=saxons_follow+1
690 narrate "No sabes cu·nto tiempo te queda..."
700 if saxons_follow>10
710 narrate "Los sajones te capturan. Su general, sonriendo ampliamente, dice:"
720 speak "Bien, bien... Del gran Ulfius podremos sacar una buena ventaja."
730 end_of_scene:clear_screen
740 action_end
750 endif
760 if current_location<10
770 narrate "Tus hombres luchan con denuedo contra los sajones."
780 endif
790 ret
800 endif

conversion

-------------------------------------------- 490 rem
500 rem Argument
Plot 510 rem
520 defproc plot
530 rem Check the condition of the weft.
540 rem Check the plot conditions.
550 if current_location = 8 and location_exit (8, north)
Let location_exit 560 (8, north) = false
570 saxons_follow let = 1
580 narrate "A game Saxon appears in the east. By the time you turn north, you no longer can be no doubt: it was a trap."
590 short_pause
600 narrate "In the narrow passage is possible to resist, but unfortunately their numbers are much higher than yours."
610 end_of_scene: clear_screen
620 narrate "Your official enjoin you to flee."
630 speak "Capturing a general Briton, winning twice."
640 narrate "You know it's true, and it hurts."
650 ret
660 endif
670 if saxons_follow and current_location <12
Let saxons_follow 680 +1 = saxons_follow
690 narrate "Do you know · cu much time you have left ..."
If saxons_follow 700> 10
710 narrate "The Saxons captured you. His general, smiling widely, said:"
720 speak "Well, well ... From the great Ulfius we can get a good lead."
730 end_of_scene: clear_screen
740 action_end
750 endif
760 if current_location <10
770 narrate "Your men fight bravely against the Saxons."
780 endif
790 ret
800 endif


-----------------------------------------------------------------------------------
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
User avatar
vanpeebles
Commissario Pebbli
Posts: 2816
Joined: Sat Nov 20, 2010 7:13 pm
Location: North East UK

Re: New Spanish Text Adventure - Assault and Punishment

Post by vanpeebles »

Good work, does sound strange though. Does it have an old historical setting?


User avatar
Mr_Navigator
QL Fanatic
Posts: 782
Joined: Mon Dec 13, 2010 11:17 pm
Location: UK, Essex
Contact:

Re: New Spanish Text Adventure - Assault and Punishment

Post by Mr_Navigator »

Yes it does have a historical setting, how do I know? well I have finished translating it in to english, first by using Google translator and second by hand tiding up grammatical and other errors that crept in during that process. A complete run down in the next issue of QUANTA plus a small program I wrote to overcome modern day text issues used during the process and to cover up the 'think twice write once' procedure I managed not to employ, alas hindsight is a wonderful thing :)

If any one wants an English copy for trying out the adventure and testing my translation, please ask. Marcus will be putting up the English version on his Spanish website once we have sorted out version control.


-----------------------------------------------------------------------------------
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
User avatar
vanpeebles
Commissario Pebbli
Posts: 2816
Joined: Sat Nov 20, 2010 7:13 pm
Location: North East UK

Re: New Spanish Text Adventure - Assault and Punishment

Post by vanpeebles »

I'd love to try this out, how does it play? :)


User avatar
programandala.net
Chuggy Microdrive
Posts: 74
Joined: Mon Dec 13, 2010 12:41 pm
Location: Spain
Contact:

Re: New Spanish Text Adventure - Assault and Punishment

Post by programandala.net »

I wrote the QL version of this adventure game. Thank you all for your interest. The author of the original ZX Spectrum version and I are willing to help with the English translation. But as I said to Lee Privett in April, an automatic translation needs a lot of manual revision and hard work in order to make it good English. My English is not good enough to do such a translation, but I can help confirming the actual meaning and nuances of the original Spanish text. I hope the project is not abandoned.

By the way, I'm working on a much improved version of the same adventure game, in Forth -- but not for the QL.
Last edited by programandala.net on Thu Sep 27, 2012 12:32 pm, edited 1 time in total.


Marcos Cruz (programandala.net)
User avatar
Mr_Navigator
QL Fanatic
Posts: 782
Joined: Mon Dec 13, 2010 11:17 pm
Location: UK, Essex
Contact:

Re: New Spanish Text Adventure - Assault and Punishment

Post by Mr_Navigator »

Not abandoned but slowly getting there


-----------------------------------------------------------------------------------
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
User avatar
vanpeebles
Commissario Pebbli
Posts: 2816
Joined: Sat Nov 20, 2010 7:13 pm
Location: North East UK

Re: New Spanish Text Adventure - Assault and Punishment

Post by vanpeebles »

I think Polka would love to hear about your Forth version, he's a bit of a wizard with Forth :ugeek:


Post Reply