Dingoonity.org

Dingux (Dingoo Linux) => Releases => Topic started by: virusmater on January 10, 2012, 09:29:36 pm

Title: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: virusmater on January 10, 2012, 09:29:36 pm
Free implementation of Heroes of the Might and Magic II engine. SDL is used.
Project site (http://sourceforge.net/projects/fheroes2/)
Compiled for OpenDingux (Based on official r2693)
(http://funkyimg.com/t2/1193/313/872946screenshot019.png) (http://funkyimg.com/viewer.php?img=/2/1193/313/872946screenshot019.png)
Don't forget turn on mouse emulation (Power+B)
Don't forget place original game files in "data" and "maps" directories
TODO:
Enable sound (now ALSA lib pcm.c:7245:(snd_pcm_recover) underrun occured error)
Add shortcut on dingoo buttons (now you can control only with virtual mouse)

Binary (http://rghost.ru/35844302)
Source (http://rghost.ru/35844340)

PS: I didn't know C++ at all, so i can't replace Alsa with libAO. I just can try to add shortcuts (it's look simple).
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on January 10, 2012, 10:01:00 pm
Thanks!!!! downloading!
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: pcercuei on January 10, 2012, 10:12:04 pm
PS: I didn't know C++ at all, so i can't replace Alsa with libAO. I just can try to add shortcuts (it's look simple).

No need to replace ALSA with libAO. libAO is meant to ease porting of apps using OSS, and OpenDingux provides the ALSA sound system natively.
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on January 10, 2012, 10:22:32 pm
Works in Legacy Dingux?

P.D: I try, and not works on legacy dingux  :'(
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: zear on January 10, 2012, 10:37:39 pm
Works in Legacy Dingux?
You can try my older port: http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,26,353
It works in both Legacy and OD
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: flpstrquerendoumdingoo!!! on January 10, 2012, 11:02:52 pm
Apparently Dingoo come to life, thanks!
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: virusmater on January 11, 2012, 05:26:43 am
PS: I didn't know C++ at all, so i can't replace Alsa with libAO. I just can try to add shortcuts (it's look simple).

No need to replace ALSA with libAO. libAO is meant to ease porting of apps using OSS, and OpenDingux provides the ALSA sound system natively.
so i don't know why it dosen't work anyway
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: bloodyred on January 12, 2012, 05:02:37 pm
Thanks for the port I love Heroes of Might and Magic II

For those who don't know what Heroes of Might and Magic II is then watch this video (http://www.youtube.com/watch?v=mWn_hrCgHsA)

Opendingux is getting better all the time
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on January 12, 2012, 06:13:12 pm
This version has any optimization compared to the version of Zear? Or is the same? Is possible to compile this for legacy dingux?
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: virusmater on January 12, 2012, 06:18:04 pm
This version has any optimization compared to the version of Zear? Or is the same?
This is newer version. I don't now what revision was used by Zear, but you can download source and look at changelog.txt file. Lot of new feature, updates and bugfixes since Zear's release
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on January 12, 2012, 07:00:14 pm
This version has any optimization compared to the version of Zear? Or is the same?
This is newer version. I don't now what revision was used by Zear, but you can download source and look at changelog.txt file. Lot of new feature, updates and bugfixes since Zear's release

Thanks for reply. Im looking forward for the legacy dingux version.  ;D
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: mrkingoo on January 13, 2012, 10:06:36 am
Good work. Would be great with a version for legacy dingux
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: booger on January 24, 2012, 05:37:17 am
WOW
very nice release

Thank you sincerely for sharing this. HOMM2 is one of my all-time favorites.
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on June 20, 2012, 09:23:14 pm
Well, I putting the Heroes2.agg file in DATA folder, and maps (.mp2) in maps folder; when a press A button to enter the game, the screen tilt and bring me back to gmenu2x. Someone can helpme, please? I use the latest OD "first end-user release".

This is a screenshot taked by power + X combination.
(http://img809.imageshack.us/img809/6866/screenshot001ft.png)
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: dwight2048 on June 21, 2012, 02:10:38 pm
Better to recompile it for final opendingux, but source are deleted from file hosting. If someone had sources in time, please upload it to forum.
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: virusmater on June 22, 2012, 09:10:53 am
I will built newer version of fheroes2
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: mrkingoo on June 22, 2012, 11:56:44 am
Thanks!
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on June 22, 2012, 04:54:46 pm
Thanks!
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: samir on September 17, 2012, 12:45:56 am
Any news about this project?
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: sgtpep on March 16, 2013, 10:31:13 pm
I have compiled recent fheroes2 for recent OpenDingux. You can download it from OpenHandhelds: http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,26,675. Though I had no much time to test it, so feel free to suggest how to improve it.
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: slbstmrd on April 26, 2013, 05:21:54 pm
This is a great port, but;

After a while, the game ALWAYS crashes in battle (at around 45-60 mins of playing) with the log message;

"ScaleMinifyByTwoinvalid surface
ScaleMinifyByTwoinvalid surface

Segmentation fault"

Could this be memory (swap) related?
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: pcercuei on April 26, 2013, 08:06:49 pm
Nope, in that case you would get an "out of memory" error.
A "segmentation fault" error is a real bug that isn't affected by the quantity of RAM.
Title: Re: Free Heroes2 Engine (v 0.1.r2693) for OpenDingux
Post by: georgie_j0 on May 14, 2014, 12:49:27 pm
It would be great if some one did a port for heroes of might and magic III