Author Topic: The Legend of Zelda - Return of the Hylian - Dingux  (Read 26063 times)

Shin-NiL (OP)

  • Posts: 355
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
The Legend of Zelda - Return of the Hylian - Dingux
« on: August 03, 2010, 01:22:34 am »
Hello everybody, I bring good news for Zelda series lovers!

I just compile the game "The Legend of Zelda - Return of the Hylian" to Dingux. This is the first game of a trilogy developed by fans. My intention is to build all the three for Dingux, the first is already there  ;D


The buttons are mapped as follows:

Start - Confirm;
Select - Opens menu to save the game;
A - Run / Lift;
B - Attack / Read plates / Talk / Open chests (press and hold);
Y - Use selected item;
X - Map;
R + D-pad -  Look around.;
L - Monster encyclopedia

History / Changelog

v1.2 (19/08/2010)
Improvements / Fixes
  • Fixed minor memory leaks, mentioned in the previous version (special thanks to hmn, again).

Download link: http://www.megaupload.com/?d=7TI4GZ8R
Mirror: http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,26,389


v1.1 (08/08/2010)
Improvements
  • Finally fixed the random freezing issue (thanks hmn & sebt3 from GP32X.com forum);
  • Fixed a major memory leak that caused the system to hang after loading a save;
  • Buttons remapped to look more like the SNES version (with minimal code changes).

Known issues / to do list
  • There are still some minor memory leak that can cause a system crash after a long playing time. May never happen for those who use swap.

Download link: http://www.megaupload.com/?d=LDAX1KBM
French version (only dge): http://www.megaupload.com/?d=OA9Y07P5


For more information about the game, including Walkthroughs, visit the creators: http://www.zeldaroth.fr/us/index.php
For more information about the port to dingux, visit the following post (portuguese): http://www.shinnil.co.cc/search/label/The%20Legend%20of%20Zelda
« Last Edit: August 21, 2010, 04:19:26 pm by Shin-NiL »

madhatter

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #1 on: August 03, 2010, 03:20:47 am »
sounds interesting, ill giive it a try

Ikonz101

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #2 on: August 03, 2010, 03:29:48 am »
Wow I didn't even know these existed.. I was a huge fan of A Link to The Past (best Zelda game IMHO) . Definitely going to play this and the others when released. Great port Shin-NiL.

Thanks
Ikonz101
« Last Edit: August 03, 2010, 12:07:17 pm by Ikonz101 »

zear

  • * Moderator
  • Posts: 2381
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #3 on: August 03, 2010, 08:16:54 am »
That's a great release, though there's one thing that I think should be improved - controls.
It should follow the SNES's Link to the Past one, where the controls are as follow:
A: Talk, run, Lift/Throw/Push/Pull
B: Attack
X: View map
Y: Use item
SELECT: Open save menu
START: Open inventory
(The button layout in SNES is identical as in Dingoo A320)

Also, in main menu A should be used for navigating the menus, not START.

And one more issue: for some reason my game freezed when I attacked a skeleton. I can hear the music playing, but there's no reaction on pressing the buttons, I can't even quit the game.

laurent0977

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #4 on: August 03, 2010, 10:42:51 am »
hi

obrigado for this port


SiENcE

  • Posts: 653
    • Crank Gaming (Dingux Apps)
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #5 on: August 03, 2010, 11:20:18 am »
Good release.
I also worked on this port. You where faster than me ;-).

Ikonz101

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #6 on: August 03, 2010, 12:06:37 pm »
Quote
And one more issue: for some reason my game freezed when I attacked a skeleton. I can hear the music playing, but there's no reaction on pressing the buttons, I can't even quit the game.

zear I had the same problem. First it froze at the story screen intro and I had to hard reset it. Then I used the Swap file to see if it would enhance the game performance. I got through the story intro and to the game play. I bumped into a enemy and it froze again with the music playing but I couldn't move my character and had to hard reset again. Hopefully its just a small bug..

Ikonz101

Shin-NiL (OP)

  • Posts: 355
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #7 on: August 03, 2010, 01:32:08 pm »
That's a great release, though there's one thing that I think should be improved - controls.
It should follow the SNES's Link to the Past one, where the controls are as follow:
A: Talk, run, Lift/Throw/Push/Pull
B: Attack
X: View map
Y: Use item
SELECT: Open save menu
START: Open inventory
(The button layout in SNES is identical as in Dingoo A320)

Also, in main menu A should be used for navigating the menus, not START.

And one more issue: for some reason my game freezed when I attacked a skeleton. I can hear the music playing, but there's no reaction on pressing the buttons, I can't even quit the game.

Thanks zear, I'll remap the buttons according to the SNES configuration.

I still have not found the cause of random freezing, but I have also noticed this. I do not know if the problem is related to the music  be in midi format. Try to apply an overclock to see if the problem persists.

See ya!
Good release.
I also worked on this port. You where faster than me ;-).

Sorry SiENcE, I did'nt know that  :-[

Ikonz101

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #8 on: August 03, 2010, 02:30:06 pm »
I had mine over clocked at 410mhz when the freezing happened with 64MB Swap On.

Ikonz101

xdpirate

  • * Former Staff
  • Posts: 490
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #9 on: August 03, 2010, 10:36:30 pm »
Hi there, you could mirror this and SDL SLiDing on the Dingoo OpenHandhelds archives? I'm constantly downloading stuff from MU so I often have an hour waiting time to download from there again, and have to stop my JDownloader downloads :) Would be much appreciated.

flaming_goat

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #10 on: August 03, 2010, 10:41:15 pm »
Link Down ;D get it :P

It actually is though :(

Edit: It Has Appeared again ;D
« Last Edit: August 03, 2010, 11:10:44 pm by flaming_goat »

SiENcE

  • Posts: 653
    • Crank Gaming (Dingux Apps)
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #11 on: August 03, 2010, 11:49:45 pm »
Sorry SiENcE, I did'nt know that  :-[

Hey thats good! Now i have more time for GemRB and Exult :).

eule

  • * Former Staff
  • Posts: 889
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #12 on: August 03, 2010, 11:57:13 pm »
GemRB
:o Oh wow, looking forward to that! Wonder how it?ll play at this low res though, but i bet you made some clever plans already.  ;D
Thx for this game Shin-Nil, let?s see if it crashes for me too... and where. :D

Shin-NiL (OP)

  • Posts: 355
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #13 on: August 03, 2010, 11:59:00 pm »
I had mine over clocked at 410mhz when the freezing happened with 64MB Swap On.

Ikonz101
That's weird, I have no clue what can be. I saw it freeze twice while trying to load a save. I will test the linux version to see if it is a dingux exclusive issue.

Now the question is different, someone IS NOT having random freezing during gameplay?

Hi there, you could mirror this and SDL SLiDing on the Dingoo OpenHandhelds archives? I'm constantly downloading stuff from MU so I often have an hour waiting time to download from there again, and have to stop my JDownloader downloads :) Would be much appreciated.

I just added the mirror at first post  :)

madhatter

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #14 on: August 04, 2010, 12:55:46 am »
when playing i ran into a tree and it froze, right after getting the shield. the tree that on the mountain type deal on the next screen

xdpirate

  • * Former Staff
  • Posts: 490
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #15 on: August 04, 2010, 01:18:20 am »
I had mine over clocked at 410mhz when the freezing happened with 64MB Swap On.

Ikonz101
That's weird, I have no clue what can be. I saw it freeze twice while trying to load a save. I will test the linux version to see if it is a dingux exclusive issue.

Now the question is different, someone IS NOT having random freezing during gameplay?

Hi there, you could mirror this and SDL SLiDing on the Dingoo OpenHandhelds archives? I'm constantly downloading stuff from MU so I often have an hour waiting time to download from there again, and have to stop my JDownloader downloads :) Would be much appreciated.

I just added the mirror at first post  :)
Thanks for the mirror.

Haven't looked at the source, but keep in mind that SDL can be a tricky bitch on the Dingoo. Make sure you do everything by the book everywhere, especially free resources when they aren't needed anymore. If people with swap can get further before the freeze, it's probably an out of memory issue, and you could take a look at dynamically loading and unloading textures/sprites/any resource as needed, instead of loading it all at the start, which could get very nasty, very fast. Yes, it'd require more CPU time, but as long as it doesn't cause major slowdowns, it'd be a viable option.

However, as this is a port, I'm guessing you're not willing to rewrite the whole game, even the graphics loading engine, but you could take a look on how the resources are managed.

Then again, it might not be an out of memory error, and my whole post would be moot, but hey, just trying to help out :P

Ikonz101

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #16 on: August 04, 2010, 02:16:03 am »
OK I just did a test without any music and sound (turned them all the way down) with 64MB swap on. I played the game for 10 minutes and no freezing issues at all. I bumped into enemies, hit enemies, and picked items up and it ran smoothly. Then I saved and exited. I restarted the game and turned the music and sounds almost all the way up and did the exact same tests and it froze. If someone else would test this and let me know how it works for them with the music and sounds all the way down maybe we can narrow this bug down.

Hope This Helps
Ikonz101

xdpirate

  • * Former Staff
  • Posts: 490
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #17 on: August 04, 2010, 02:24:45 am »
OK I just did a test without any music and sound (turned them all the way down) with 64MB swap on. I played the game for 10 minutes and no freezing issues at all. I bumped into enemies, hit enemies, and picked items up and it ran smoothly. Then I saved and exited. I restarted the game and turned the music and sounds almost all the way up and did the exact same tests and it froze. If someone else would test this and let me know how it works for them with the music and sounds all the way down maybe we can narrow this bug down.

Hope This Helps
Ikonz101
You just narrowed it down considerably. This is almost certainly an out of memory error :)

Shin-NiL (OP)

  • Posts: 355
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #18 on: August 04, 2010, 02:58:26 am »
Thank you very much for your help/advice guys  ;D

I'll try turn off the sound engine in the code, something says me that these midi files has something with this strange issue.

I don't think it's a memory error, because I got frozen at about same place/time in game with or without swap  ???

See ya!

darkmasterdj

  • Guest
Re: The Legend of Zelda - Return of the Hylian - Dingux
« Reply #19 on: August 04, 2010, 09:15:55 am »
Hello  :)

Shin-Nil: THX again for a great port!!!

I've playd the game several hours and it's a real pleasure. I just got the freezes when the game doesn't run with the deafult clock (336). I tried it with swap on and swap off.

btw. there is an error in the ..\data\music\Secret.mid
size 46294, time 580331794, type 1, tracks 13, resolution 192 warning 4 bytes garbage at end of track 1
could this be the freezer ?


 

Post a new topic
Post a new topic