Go Back   the Magicball Network > Forums > LBA Modifications > LBA Modifications - General
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.

Reply
 
Thread Tools
  #1  
Old 2007-01-07, 20:35
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
After a year of break...

Together with Alexfont I have worked on something, that will significantly change the way of modifying LBA. Connecting my LBArchitect with Alexfont's LBA Story Coder it is now possible to edit scene "visually".

If someone tried to do something in Story Coder before, he probably came into idea, that even a simple change of position of a character is horribly bothersome. It is mainly because we can't see what we are doing. This is where Architect comes in. It displays all elements of the scene: tracks, zones and actors. But not only. Now you can change positions of the elements with your mouse! You only have to drag an element and drop it on another place and Story Coder will update its coordinates automatically. This feature only works for actors and tracks now, but it is developed constantly, and soon it will be possible to edit everything.

Unfortunately nothing is perfect. This connection still has many bugs and glitches, which we hope to correct soon. The most important ones, which should be kept in mind during editing, are: no zones editing (you can edit them in Story Coder), bad displaying and refreshing of sprite actors, and possibility to drag an element that is covered with a wall or floor, which makes it possible to accidentaly drag an element that is behind a wall without even knowing about it. Also there is no option to undo changes that we have done.

Alexfont fixed many things in Story Coder also. The most important one is that the script compilation is now 99% accurate! Other improvements are: script hints (Ctrl+Space opens small window with list of possible script commands), and better help system.

Well, just take a look at this:


You can download both programs from their homapages:
LBA Story Coder homepage
Little Big Architect homepage

...or use the direct links:
LBA Story Coder direct download link
Little Big Architect direct download link
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #2  
Old 2007-01-07, 20:55
Mannesh's Avatar
Mannesh Mannesh is offline
Magic Ball Master
 
Join Date: Feb 2001
Location: u.k
Posts: 594
wow nice, this is probably the best program out there, kudos to you and alexfont.

i'll have to get back into the lba modding scene.
__________________

Xchanger is there such a tool?

Or just the imagination of a boy...

amygdala

Reply With Quote
  #3  
Old 2007-01-07, 20:59
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
Quote:
Originally Posted by Mannesh View Post
... program ...
programS
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #4  
Old 2007-01-07, 21:01
Mannesh's Avatar
Mannesh Mannesh is offline
Magic Ball Master
 
Join Date: Feb 2001
Location: u.k
Posts: 594
lol yeah, thats what I meant.

what programming language do you use, and how long you been programming for?
__________________

Xchanger is there such a tool?

Or just the imagination of a boy...

amygdala

Reply With Quote
  #5  
Old 2007-01-07, 21:18
Battler's Avatar
Battler Battler is offline
Welcome to Zirla!
 
Join Date: Apr 2004
Location: Koper, Slovenia
Posts: 5,316
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
- Mannesh: Zink uses Delphi, and alexfont uses C++.
__________________
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
  #6  
Old 2007-01-07, 21:22
Mannesh's Avatar
Mannesh Mannesh is offline
Magic Ball Master
 
Join Date: Feb 2001
Location: u.k
Posts: 594
hey obras haven't seen your for ages.

I was looking at that lba game you were making, the rebel one, looks pretty cool. I recommended thehen for the modeling job you might get a reply from him. Though I'm not sure whether you needed him for low or high res modeling.

Are there any advantages of Delphi over C++, I always thought C++ was the mother of all languages.
__________________

Xchanger is there such a tool?

Or just the imagination of a boy...

amygdala

Reply With Quote
  #7  
Old 2007-01-07, 22:23
Odysseus's Avatar
Odysseus Odysseus is offline
the hobbits to Otringal
 
Join Date: Sep 2006
Location: The Netherlands
Posts: 1,454
Quote:
Don't ever try teleporting yourself - it's very dangerous! Only the clones can do it.
__________________

http://forum.magicball.net/image.php?type=sigpic&userid=2558&dateline=1285864225
Reply With Quote
  #8  
Old 2007-01-08, 00:23
Battler's Avatar
Battler Battler is offline
Welcome to Zirla!
 
Join Date: Apr 2004
Location: Koper, Slovenia
Posts: 5,316
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
- Mannesh: Thanks for your compliment about my project, and also thanks for recommending the_hen for the 3-D modelling job.
I just added him onto my MSN contact list, and I'm now waiting for him to authorize me and log on, so I can discuss this further with him.

BTW, Delphi has no real advantage over C++ (but has a lot of advantages over Visual Basic), however, the mother of all programming language is C, not C++. C++ is just a derivative of C.
__________________
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
  #9  
Old 2007-01-08, 10:22
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
That looks amazing! (as usual!)

So cool.

I think I'll make a video presentation of all the fan projects and game and all and show it to Fred or something
Reply With Quote
  #10  
Old 2007-01-08, 15:27
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,766
Heeheee, nice idea
__________________
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 2007-01-08, 15:41
Double-J's Avatar
Double-J Double-J is offline
Magic Ball Master
 
Join Date: Apr 2002
Posts: 15,411
All of the talent in this project is amazing...I wish I knew how to make programs like this.
Reply With Quote
  #12  
Old 2007-01-08, 15:51
SebZ SebZ is offline
Boobs!
 
Join Date: Oct 2003
Location: Far away from you
Posts: 2,854
Quote:
Originally Posted by Double-J View Post
I wish I knew how to make programs like this.
It's called the internet and books.
__________________
Just remember, what happens in localhost, stays in localhost.
Reply With Quote
  #13  
Old 2007-01-08, 18:18
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
Mannesh: I can say that Delphi is a easier to start with. It doesn't have that weird, almost-impossible-to-understand C++ constructions . I started programming with Turbo Pascal in about 2000.

Quote:
Originally Posted by SebZ View Post
It's called the internet and books.
And practice, and Google Groups
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #14  
Old 2007-01-08, 18:24
Double-J's Avatar
Double-J Double-J is offline
Magic Ball Master
 
Join Date: Apr 2002
Posts: 15,411
Quote:
Originally Posted by SebZ View Post
It's called the internet and books.
Pfft, when I have some free time, maybe in the next century.
Reply With Quote
  #15  
Old 2007-01-08, 18:35
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
Quote:
Originally Posted by ChaosFish View Post
I think I'll make a video presentation of all the fan projects and game and all and show it to Fred or something
that makes me wonder whether Fred ever saw LBApc...
Reply With Quote
  #16  
Old 2007-01-08, 19:16
ChaosFish ChaosFish is offline
weee
 
Join Date: Oct 2000
Location: Viking Mothership, Living Quarters
Posts: 21,212
I just tried the new LBArchitect+StorCoder, wow, this opens up so many possibilities.... I don't know what to do first
I could try making a Monkey Island 1 remake in LBA1 engine
Reply With Quote
  #17  
Old 2007-01-09, 19:14
Jesse's Avatar
Jesse Jesse is offline
Neko
 
Join Date: Oct 2000
Posts: 8,510
Hi,
when I use the Factory program to edit LBA_BRK.HQR of lba1, and change the look of the ball (8524) and try to save, I get the error:
invalid class typecast.

any known reasons?

ps; kind of cool to mod your lba, I never edited anything ingame yet! now I put a nice object in the prison...and it's standing there for real
Reply With Quote
  #18  
Old 2007-01-09, 20:42
Zink's Avatar
Zink Zink is offline
Master of Degree
 
Join Date: Sep 2001
Location: Lublin, Poland
Posts: 1,744
Quote:
Originally Posted by Neko View Post
when I use the Factory program to edit LBA_BRK.HQR of lba1, and change the look of the ball (8524) and try to save, I get the error:
invalid class typecast.

any known reasons?
Nope, the reason is probably a mistake, but it doesn't really help

That bug doesn't occur for me, so I need more details:
1. What files have you opened at the same time (a layout, library)?
2. Does it happen always, or sometimes only?
3. What about editing other bricks?
4. Does it occur when you open the ball for edit and save the changes without modifying it?
5. Does it occur for specific modifications only, or for any change of the ball image?

It would be also good if you tell me what you do exacly to make this bug occur.
__________________
Emerald Moon Base projects: Little Big Architect - v 0.10 and v 1.0 beta 9, Package Editor - v 0.11+, Text Editor 2 - v 2.3, Font Editor - v 2.03+.
Bug reporting (hosted by alexfont).

All LBA technical information goes in here -> LBA File Information Project

LBA Prequel Demo has been released! See our blog
Reply With Quote
  #19  
Old 2007-01-09, 21:03
Jesse's Avatar
Jesse Jesse is offline
Neko
 
Join Date: Oct 2000
Posts: 8,510
the bricks and library of LBA_BRK.HQR are opened simultaniously when I open that file.



It happens only when accepting the changes and then quiting the program and saving it. it doesn't matter which brick

when I do 'save bricks' from the menu it does work right.
Reply With Quote
  #20  
Old 2007-01-09, 21:13
Mannesh's Avatar
Mannesh Mannesh is offline
Magic Ball Master
 
Join Date: Feb 2001
Location: u.k
Posts: 594
Quote:
Originally Posted by Zink
Mannesh: I can say that Delphi is a easier to start with. It doesn't have that weird, almost-impossible-to-understand C++ constructions . I started programming with Turbo Pascal in about 2000.
Wow seven years on and you're already building fantastic programs, kudos my friend, in another seven you'll be creating complex game engines! alexfonts programming skills are excellent too, he learns incredibly well, and am still amazed when he first started to learn a lot of his basic english from the MBN forum.

Quote:
Originally Posted by Double-J View Post
Pfft, when I have some free time, maybe in the next century.
I've realised the "I haven't got enough time" excuse doesn't really exist in most cases, its usually that damn procrastination plaguing us all.

Quote:
Originally Posted by ChaosFish
I could try making a Monkey Island 1 remake in LBA1 engine
Monkey Island is one of my other top favourite games that come in line with LBA. I made a fangame of monkey island once that got a lot of feedback from the community but apparently lucasarts was suing people for it, so I thought I'd better stop. AGS is the best game engine to make point and click games in.
__________________

Xchanger is there such a tool?

Or just the imagination of a boy...

amygdala


Last edited by Mannesh; 2007-01-09 at 21:19.
Reply With Quote
  #21  
Old 2007-01-09, 21:43
Battler's Avatar
Battler Battler is offline
Welcome to Zirla!
 
Join Date: Apr 2004
Location: Koper, Slovenia
Posts: 5,316
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
- Zink: I found some bugs in your Factory program:

1. Once I open a BLL from a .HQR file, I can't open another BLL from that .HQR file, because the program will slap me with an "Error 103" message.

2. Sometimes, when I try copy a layout (using the program's Copy function), it slaps me with an "Access violation" error.

3. Once I loaded the layout structure from a file, I can't load that file into another layout, because it stays open even after the structure is loaded, so when loading it again, the program slaps me with an error message.


Oh, and one request for Builder: you should make it possible to move an entire layer down in one step, and also an option to move down the current layer and all layers below it.

Also, an option to fill the entire layer with the selected layout could nice as well, as well as an option to select, which parts of the selected layout should be put onto the grid - I mean, you select the parts, then program adds them, but with an optional possibility to remove any empty lines and rows they might leave.

Oh, and an option to clip the bottom of a layout, rather than its top, would be really nice as well (so I could then clip both sides of it).

And in the end, an option to add the invisible bricks by holding the mouse button, so to make adding more than one brick at a time easier.
__________________
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
  #22  
Old 2007-01-09, 22:00
Jesse's Avatar
Jesse Jesse is offline
Neko
 
Join Date: Oct 2000
Posts: 8,510
It looks well impressive Zink!

but yeah. when something looks promising people love to see it grow it's full potential
Reply With Quote
  #23  
Old 2007-01-11, 00:07
xesf's Avatar
xesf xesf is offline
Magic Ball Master
 
Join Date: Sep 2002
Location: Dublin
Posts: 7,766
Good to see all this enthusiasms!!

Neko, this tools are far from perfect and much more could be done. Ofcourse we all have our limitations which sometimes doesn't help reaching to far, anyway, both us have some other ideas and features in mind which we'd like to implement in both programs, something to help people working on it.
__________________
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
  #24  
Old 2007-01-11, 00:17
Bot13's Avatar
Bot13 Bot13 is offline
Look beyond reality.
 
Join Date: Aug 2004
Location: Fortress Island.
Posts: 2,695
Zink, Alex, great job. I didn't try it out yet but I remember starting up the LBArchitect application once, and I got all warm and fuzzy inside. This is where we all dreamt about when we were done playing LBA, and you guys are the ones making it come true.
Keep it up, this is absolutely wonderful work.
__________________
Quote:
Originally Posted by ChaosFish View Post
Did you know? Over 30 million people lurk the MBN every day. We who actually post here are like celebrities to them.
Reply With Quote
  #25  
Old 2007-01-11, 03:55
Double-J's Avatar
Double-J Double-J is offline
Magic Ball Master
 
Join Date: Apr 2002
Posts: 15,411
Quote:
Originally Posted by Mannesh View Post
I've realised the "I haven't got enough time" excuse doesn't really exist in most cases, its usually that damn procrastination plaguing us all.
You try to write a book, a research essay, a video game script, design a newsletter, and be a full-time student. Come find my free time. I dare you.
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
Call me obsessed... Silverfish Off topic 16 2005-06-19 18:26
Rookie of the Year! Aule Off topic 48 2005-01-08 01:33
So how was your year? morshem Off topic 13 2005-01-01 10:04
The Of The Year Thread! Darkflame Off topic 16 2004-12-29 23:52
The Year In Review: A Personal Account Alchemist Off topic 15 2004-01-01 21:52


All times are GMT +2. The time now is 13:43.




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