Oric Kong 2013

Want to talks about games you like, would like to see developed on the Oric, it's here.
vrozos
Officer Cadet
Posts: 63
Joined: Mon Nov 21, 2011 12:36 pm
Location: Athens, Greece
Contact:

Oric Kong 2013

Post by vrozos »

Donkey Kong was my favourite coinop. Ah, how much I wished to have this game on my Oric back then. Recently I found a clone of Donkey Kong for Oric here:

http://www.oricgames.com/edito,fr,112,92.html

Oric Kong is a very good port. Despite the tiny Mario sprite (only one character) it resembles quite well the gameplay and thrill of the original. Unfortunately, and because of being written entirely in Basic, it is very slow (overclocking helps little since responsiveness remains low). Then I got the idea to rewrite this program in C as a contribution to the 30 years anniversary of Oric and to fulfil my childhood wish. I am attaching here a demo that includes only the first piste.

I can adjust the speed of the barrels if you find it too easy/difficult. Please give some feedback.

V.

EDIT: Guys, please stop downloading this tap. The tap of the full game is attached in another post further down!
Attachments
ORICKONG.tap
(15.8 KiB) Downloaded 839 times
Last edited by vrozos on Wed Dec 05, 2012 11:29 am, edited 1 time in total.
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Oric Kong 2013

Post by Dbug »

Apparently "O" and "P" moves the hero left and right, could not find how to climb up the ladders, also it looks like the jump animation is too fast, making it difficult to jump over the barrels.

That apart, looking good so far :)
Are you planning to improve the game after, like better sprites, animations for the barrels, etc???
vrozos
Officer Cadet
Posts: 63
Joined: Mon Nov 21, 2011 12:36 pm
Location: Athens, Greece
Contact:

Re: Oric Kong 2013

Post by vrozos »

The keys are Q,A,O,P for up down left right. M for jump.

I have to solve the GOTOs spaghetti first. Then I will see what improvement I can make.

TIP: wait for the barrel to touch your toe before you jump over it.

V.
User avatar
maximus
Flying Officer
Posts: 203
Joined: Thu Feb 23, 2006 7:45 pm
Location: Nimes, France

Re: Oric Kong 2013

Post by maximus »

Hi V, i tried your demo, it's excellent !! :wink:

This game is an extraordinary experience for me because we typed the entire listing with brothers and friends with the Tilt magazine, ouch, so hard, but it's was so exciting to have the Kong in your own computer at home !

I look at the BASIC listing and i so the key [ , do you understand what is her function ?

Is it possible to choose another key to jump ? M is not very easy, i propose Space or Z or I
vrozos
Officer Cadet
Posts: 63
Joined: Mon Nov 21, 2011 12:36 pm
Location: Athens, Greece
Contact:

Re: Oric Kong 2013

Post by vrozos »

'[' just is pausing the game. I can change the jump key to 'I' if there are no arguments.
BTW, I tried to use 'Space bar' instead of 'M' for jump but it altered the sprite of Mario! I cannot understand why.

V.
User avatar
maximus
Flying Officer
Posts: 203
Joined: Thu Feb 23, 2006 7:45 pm
Location: Nimes, France

Re: Oric Kong 2013

Post by maximus »

Ouch !! you're more reactive than me :D

I think that I is a good choice, because you can use 3 fingers aligned I O P

Thanks ! I hope to beat that $*#!@$¤ monkey :mrgreen:
User avatar
Dbug
Site Admin
Posts: 4444
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Oric Kong 2013

Post by Dbug »

Then I guess an obvious improvement to the game would be to add a page that shows the controls - possibly on the intro page :)
Antiriad2097
Flying Officer
Posts: 158
Joined: Tue May 09, 2006 9:42 pm
Location: Aberdeen, UK
Contact:

Re: Oric Kong 2013

Post by Antiriad2097 »

Or better still, an option to configure keys to user preference.
User avatar
ibisum
Wing Commander
Posts: 1645
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Oric Kong 2013

Post by ibisum »

Nice work, and good to see its written in C! :)

I played it for 10 minutes and the only thing I can suggest, improvements-wise, you probably already know: it would be nice to have animations, and maybe some beefed-up sounds.

But its a nice little game, and always fun to see new stuff for the Oric. I hope you'll continue to improve it!
User avatar
polluks
Pilot Officer
Posts: 76
Joined: Tue Jun 05, 2012 10:09 pm
Location: Germany
Contact:

Re: Oric Kong 2013

Post by polluks »

Would you like to release the source?
cc65 development
Oric Atmos + Cumulus
Acorn Electron
vrozos
Officer Cadet
Posts: 63
Joined: Mon Nov 21, 2011 12:36 pm
Location: Athens, Greece
Contact:

Re: Oric Kong 2013

Post by vrozos »

I will release the source as soon as I finish it (almost there, 3rd level completed!). It is not possible to do any parallel work now because of these #$@*@ GOTOs.

V.
User avatar
ibisum
Wing Commander
Posts: 1645
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Oric Kong 2013

Post by ibisum »

Cool! ;) I'm looking forward to an update of this. It seems that the Oric-1 is getting more software written for it these days .. incredible! ;)
vrozos
Officer Cadet
Posts: 63
Joined: Mon Nov 21, 2011 12:36 pm
Location: Athens, Greece
Contact:

Re: Oric Kong 2013

Post by vrozos »

Done! Keys are Q, A, O, P, I.

V.
Attachments
ORICKONG.tap
(39.37 KiB) Downloaded 958 times
vrozos
Officer Cadet
Posts: 63
Joined: Mon Nov 21, 2011 12:36 pm
Location: Athens, Greece
Contact:

Re: Oric Kong 2013

Post by vrozos »

And the source can be found at:

https://bitbucket.org/vrozos/oric-kong

The tap file is 40319 bytes whereas the original in BASIC was only 11466!
Now I see what Chema means referring to assembly as "the only way to do things
that fit into memory and ran smoothly."

V.
User avatar
ibisum
Wing Commander
Posts: 1645
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Re: Oric Kong 2013

Post by ibisum »

Fun to read this code .. I am going to try to build it locally ..
Post Reply