Go Back   the Magicball Network > Forums > LBA Projects > TwinEngine
Buy LBA1/Relentless from GOG.com Buy LBA1/Relentless from DotEmu Buy LBA2/Twinsen's Odyssey from DotEmu Buy LBA2/Twinsen's Odyssey from GOG.com Buy Little big Adventure from GOG.com or DotEmu Buy Little big Adventure 2 from DotEmu or GOG.com

Welcome to the Magicball Network.

You are currently viewing our site as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

TwinEngine An opensource reimplementation of the Little Big Adventure game engine. [url]http://twin-e.googlecode.com[/url]

Reply
 
Thread Tools
  #1  
Old 2012-12-30, 22:17
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Prequengine v0.1.2 win32 beta released

I've decided to release earlier the new version of the Prequengine.

Now that new members are coming and people are playing the games I thought it was the right time. This way everyone can help me testing the engine and report bugs

If you find any bugs, please report them here: http://code.google.com/p/twin-e/issues/list

The engine can be downloaded here: http://twin-e.googlecode.com/files/

Changes in this version:
Quote:
# 0.1.2 - 30.12.2012:
- [ADDED] Meca-pinguin support
- [FIXED] issue with null animation pointers.
- [ADDED] Extra explosions. Meca-pinguins can now explode when they "die".
- [ADDED] Magicball aiming at key.
- [ADDED] Extra shadows.
- [FIXED] issue with actors shadow size
- [FIXED] issue with magicball shadow crashing the game
- [FIXED] (issue #18) with ANGLE move script.
- [FIXED] (issue #19) with DISTANCE conditions command
- [ADDED] hability to stop a single sample
- [FIXED] issue with fade out music which prevents all sounds to be played
- [ADDED] Pause and resume samples
- [FIXED] issue with SAMPLE_ALWAYS move script command
- [FIXED] issue with inventory item overlay rotation speed
- [FIXED] issue with REPEAT_SAMPLE move script command
- [FIXED] issue with music and samples not stopping while playing FLA movies
- [ADDED] Scene music only plays once as original game
- [ADDED] Voices are fully supported
- [ADDED] Dialog text buble
- [ADDED] Palette related script commands (responsible with palette fadings)
- [FIXED] issue with the CONE_VIEW script command. It was causing an incorrect behavior when Twinsen was near a Guard.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website

Last edited by Darkflame; 2013-04-22 at 20:43.
Reply With Quote
  #2  
Old 2012-12-31, 02:24
Polaris's Avatar
Polaris Polaris is offline
Polly parrot
 
Join Date: Jan 2007
Location: Tippett Island
Posts: 5,846
That looks interesting !

No walking on water like in the twinengine
__________________
<((((((((((((([[[========================]]])))))))))))))>
Reply With Quote
  #3  
Old 2012-12-31, 10:34
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Yeah, I get rid of that feature in the previous version
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #4  
Old 2012-12-31, 12:32
Darkflame's Avatar
Darkflame Darkflame is offline
Classic
 
Join Date: Feb 2001
Location: Sol, Earth, NL
Posts: 23,836
Send a message via ICQ to Darkflame Send a message via AIM to Darkflame Send a message via MSN to Darkflame
coool
__________________
http://fanficmaker.com <-- Tells some truly terrible tales.
-
Phones & Tricorders & Blobs & Bombs & 3D Printers & TVIntros also;stuff
Reply With Quote
  #5  
Old 2013-01-04, 14:08
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Yesterday, I played a bit the game with the engine and found some bugs that are now reported. Nothing better than really play the game to find those bugs. Any help in this matter will be appreciate
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #6  
Old 2013-01-04, 18:55
Necdilzor's Avatar
Necdilzor Necdilzor is offline
New efforts! :)
 
Join Date: Feb 2006
Location: Tiliar Island
Posts: 1,085
Does it work with the GOG version? If so, I'd like to help reporting bugs .
__________________

Take a look at the blog!

LBA:LID Demo v1.0 HERE
Report bugs here! Thanks Alexfont!
----------------------------------------
Take a look at Vindish's mod!
Reply With Quote
  #7  
Old 2013-01-04, 19:08
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Thanks for the help

It should work, you will only need to emulate the CD image (GOG file) if you want the CD Tracks and FLA to be played.

I'm currently testing with the DotEmu version, but without the CD image emulation.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #8  
Old 2013-01-10, 00:10
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Wow, the engine reached 61 downloads. That's really nice. Beeing in the first page made this boost.

Don't know if anyone notice but I'm been testing the engine by playing the game and found some new issues that are already reported. Some of them I've fixed, mostly related to dialogues and voices. You can check the last updates here: http://code.google.com/p/prequengine/source/list
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #9  
Old 2013-01-10, 00:56
Echomote's Avatar
Echomote Echomote is offline
a well established member
 
Join Date: Jul 2003
Location: Portsmouth, UK
Posts: 3,487
Send a message via MSN to Echomote
just wondering, why do you use Google Code / svn instead of git?

I managed to compile it for Mac btw if anybody with a Mac wants to have a play with it. I had to strip out sound completely to compile it though, I couldn't get sdl_mixer on my machine .

Compiled on 64bit Mountain Lion, no idea if it works on anything else. It's also a little laggy, actually pretty unplayable still fun trying to work out how to compile it though
Attached Thumbnails
Click image for larger version

Name:	Screen Shot 2013-01-09 at 23.50.42.png‎
Views:	349
Size:	389.5 KB
ID:	9509  
Attached Files
File Type: zip prequenginemacnosound.zip‎ (127.4 KB, 164 views)

Last edited by Echomote; 2013-01-10 at 02:50.
Reply With Quote
  #10  
Old 2013-01-12, 12:47
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Quote:
Originally Posted by Echomote View Post
just wondering, why do you use Google Code / svn instead of git?
Less is more!!
The way SVN works just make everything easy. Git is too complex and doesn't give any advantage when you code alone. I can see Git been very useful in big teams and projects that can actually be forked a lot.

Quote:
Originally Posted by Echomote View Post
I managed to compile it for Mac btw if anybody with a Mac wants to have a play with it. I had to strip out sound completely to compile it though, I couldn't get sdl_mixer on my machine .

Compiled on 64bit Mountain Lion, no idea if it works on anything else. It's also a little laggy, actually pretty unplayable still fun trying to work out how to compile it though
Yep, I did the first developments for Mac (x86) 1 year ago and the only thing that was missing was indeed the sound. I need to work better in this part, and do things differently to support other kind of sound systems like OpenAL instead of SDL_mixer.

The laggy is indeed quit annoying and I didn't manage yet to fix it. Blitting screens in Mac using software rendering is very slow. The machine itself have power to do it, but somehow the Quartz architecture doesn't like it. I will probably need to switch to openGL blitting instead.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #11  
Old 2013-01-17, 21:21
LtDemolition's Avatar
LtDemolition LtDemolition is offline
LBA2 Maestro
 
Join Date: Jun 2007
Location: Netherlands
Posts: 1,105
Quote:
Originally Posted by alexfont View Post
Less is more!!
The way SVN works just make everything easy. Git is too complex and doesn't give any advantage when you code alone. I can see Git been very useful in big teams and projects that can actually be forked a lot.
Confirmed. I have experience with SVN and Git, Git totally made my project vanish once
Reply With Quote
  #12  
Old 2013-04-11, 15:49
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Been working on the next release of the project. It fixes important bugs left on the current version.

Its possible the project change its name since now it doesn't make any sense with Prequel project cancelled and Prequengine been more of reverse engineer then its initial goal. Was planning to merge Prequengine into TwinEngine and stick with twin-e as the same project. What you think?!
I'm still waiting yaz0rs response about this subject.

Also, would you like to avoid Wall Collisions in this engine like LbaWin does?
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #13  
Old 2013-04-11, 16:39
Polaris's Avatar
Polaris Polaris is offline
Polly parrot
 
Join Date: Jan 2007
Location: Tippett Island
Posts: 5,846
Wall collisions don't disturb me...
__________________
<((((((((((((([[[========================]]])))))))))))))>
Reply With Quote
  #14  
Old 2013-04-11, 21:09
Necdilzor's Avatar
Necdilzor Necdilzor is offline
New efforts! :)
 
Join Date: Feb 2006
Location: Tiliar Island
Posts: 1,085
Maybe optional wall collision?

Hmm... what about a new name? Like " LBA1+ " or "Project Baldino". Heh, just what came to my mind ^^ I look forward for the next release, I'll have more time to test and report bugs. I really want to help
__________________

Take a look at the blog!

LBA:LID Demo v1.0 HERE
Report bugs here! Thanks Alexfont!
----------------------------------------
Take a look at Vindish's mod!
Reply With Quote
  #15  
Old 2013-04-11, 22:12
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
Yes it was to be an optional value. For me it also doesn't disturb me. I actually like with it. I think LBA isn't the same without. But I was asking to see if other players really use it.

I will make a release sooner than. Its great to have your help testing the engine.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #16  
Old 2013-04-11, 22:30
Battler's Avatar
Battler Battler is offline
Welcome to Zirla!
 
Join Date: Apr 2004
Location: Koper, Slovenia
Posts: 5,317
Send a message via ICQ to Battler Send a message via AIM to Battler Send a message via MSN to Battler Send a message via Yahoo to Battler
To be honest, I always set up LBAWin so damage on collision with walls is disabled. Maybe it's because I played LBA 2 before LBA 1 and it set the standard for me, but still, I find getting hurt while running into walls terribly inconvenient.
I also always set up LBAWin so I can use W to perform Normal Mode Action in other modes, much like in LBA 2, and I'd love to see that in your engine too.
__________________
Join #doki-doki on irc.ringoflightning.net for some nice chit-chat about anime, manga, and other aspects of Japanese culture now!
Reply With Quote
  #17  
Old 2013-04-11, 23:04
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
I made W key on prequengine is always available. That key was really a great improvement in LBA2 and most LBA players will use it.

As for the wall collision I will setup a configuration flag under lba.cfg file for that.
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #18  
Old 2013-04-11, 23:36
Polaris's Avatar
Polaris Polaris is offline
Polly parrot
 
Join Date: Jan 2007
Location: Tippett Island
Posts: 5,846
With time, you learn to avoid walls.
__________________
<((((((((((((([[[========================]]])))))))))))))>
Reply With Quote
  #19  
Old 2013-04-12, 00:55
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,767
New version submitted on the news page. It should be up when Darkflame approve.

prequengine_v0.1.3_win32.zip
__________________
Personal Blog - blog.xesf.net

TwinEngine v0.2.1 win32 beta released - open source re-implementation of the LBA 1 original engine.
[Discuss]|[Download]|[Changes]|[SourceCode]|[Issues]


The Sacred Carrot website
Reply With Quote
  #20  
Old 2013-04-13, 17:29
Necdilzor's Avatar
Necdilzor Necdilzor is offline
New efforts! :)
 
Join Date: Feb 2006
Location: Tiliar Island
Posts: 1,085
Great! Time to download!

Now that I really know how to mount the GOG version with music, I will have no problem with the setup


Btw, I always keep wall collision on in LBAWin. I also have the W key function on.
__________________

Take a look at the blog!

LBA:LID Demo v1.0 HERE
Report bugs here! Thanks Alexfont!
----------------------------------------
Take a look at Vindish's mod!
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
LbaWin 0.8.1 Beta released elmuerte News 20 2017-09-02 09:55
Prequengine Beta v0.1.1 win32 (updated 13.02.2010) xesf News 31 2010-02-16 17:10
Prequengine Progress xesf TwinEngine 126 2009-12-16 02:27
Help, Lba2 beta under XP AneX First aid 21 2009-07-10 20:34
Prequengine progress!! xesf TwinEngine 30 2009-01-11 20:27


All times are GMT +2. The time now is 02:20.




News Feed
Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2016, the Magicball Network