Author Topic: Legend of Edgar 1.17  (Read 4497 times)

David Knight (OP)

  • Posts: 577
Legend of Edgar 1.17
« on: September 27, 2014, 12:44:32 am »
Here's the Legend of Edgar version 1.17, a challenging platformer game by Parallel Realities (http://www.parallelrealities.co.uk/p/legend-of-edgar.html).

Firmware 2014-08-20 is required

(from the website)
Story:
When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorceror who lives in a fortress beyond the forbidden swamp.

Donning his armour, Edgar sets off to rescue him, but his quest will not be easy...

Features:
Platform game
Large levels with different environments
A variety of weapons
A persistent game world that can be travelled through
Boss Battles!
Lots of sound effects and music tracks
Joypad support with configurable controls
Configurable keyboard support

Default (reconfigurable) Controls:
D-Pad/A-Pad: Movement
A: Attack
B: Block
X: Use selected inventory item
Y: Use/Talk/Pull item
L-pad: jump
R-pad: next inventory item
SELECT: Exit/show menu/pause
START: Select option in menu, show inventory in game
Slider-Dn: pause

Youtube clips:

gameplay
<a href="https://www.youtube.com/watch?v=3y_GEXdkVck" target="_blank">https://www.youtube.com/watch?v=3y_GEXdkVck</a>

boss battle
<a href="https://www.youtube.com/watch?v=k-mZQ0aiRIk" target="_blank">https://www.youtube.com/watch?v=k-mZQ0aiRIk</a>

Source code changes:
downscaled to 320x240
numerous speed optimisations
changed keymapping and default keys
enlarged fonts
reconfigured menus
fixed bug causing menu crash

Link to opk:
https://drive.google.com/file/d/0BwYi4RGX-HSadktLNS15VlNWV2M/edit?usp=sharing

Link to modified source code:
https://drive.google.com/file/d/0BwYi4RGX-HSaLVNiOW94T0JUcnM/edit?usp=sharing
« Last Edit: September 28, 2014, 08:06:31 am by David Knight »

Gab1975

  • Posts: 1165
Re: Legend of Edgar 1.17
« Reply #1 on: September 27, 2014, 05:34:58 am »
Thanks a lot for this porting! :) The game works very well (on both graphic and gameplay level)...
just one thing, in my opinion would be better to invert B and L-shoulder functions:
B = from "block" to "jump"
L = from "jump" to "block"

Gab1975

  • Posts: 1165
Re: Legend of Edgar 1.17
« Reply #2 on: September 27, 2014, 08:57:55 am »
In my first quick test I didn't notice that the controls can be totally customized... sorry for the oversight! ;)

hakmanplayer

  • Posts: 38
Re: Legend of Edgar 1.17
« Reply #3 on: September 27, 2014, 11:43:57 pm »
Thought this would burn right on the sd card? :o Won't open though it's icon is on the apps screen. Guess I need to delve internally.

Gab1975

  • Posts: 1165
Re: Legend of Edgar 1.17
« Reply #4 on: September 28, 2014, 12:20:15 am »
Thought this would burn right on the sd card? :o Won't open though it's icon is on the apps screen. Guess I need to delve internally.

I put the opk in the "apps" folder of my external SD-card and the game works perfectly... ;)

PS: remember that this game uses the hardware downscaling, so the latest firmware is required (2014-08-20).
« Last Edit: September 28, 2014, 12:26:40 am by Gab1975 »

Kouen Hasuki

  • Posts: 155
Re: Legend of Edgar 1.17
« Reply #5 on: September 28, 2014, 11:47:18 am »
Will check this out!

hakmanplayer

  • Posts: 38
Re: Legend of Edgar 1.17
« Reply #6 on: September 28, 2014, 01:26:16 pm »
Yes it was something about the scaling 640x480 and required a firmware/dingux update. All works well now.I don't quite comprehend why exactly this game required such ??

Thanks for all your advise.


Cheers!

Gab1975

  • Posts: 1165
Re: Legend of Edgar 1.17
« Reply #7 on: September 28, 2014, 02:55:20 pm »
Yes it was something about the scaling 640x480 and required a firmware/dingux update. All works well now.I don't quite comprehend why exactly this game required such ??

Because the native resolution of this game is 640x480px (VGA) and it uses the IPU hardware scaling for a correct view on the GCW Zero QVGA LCD (320x240px)... only the latest firmware supports the IPU (Image Processing Unit) scaling functions.