Page 2 of 46

Re: Porting ToME2 to the T4 engine

Posted: Sat Jun 16, 2012 7:41 pm
by faustgeist
100,000% in favor of this!!

One Addon to rule them all
One Module to find them
One Expansion to bring them all
And in TOME 4 Bind them!

~Robin

Re: Porting ToME2 to the T4 engine

Posted: Sat Jun 16, 2012 10:05 pm
by getter77
Also very much in favor of this.

In a perfect world, you could enlist the aid of the guy that made Furyband, and the guy that made that giant fix/enhancement mod for Furyband after the initial Furyband guy stepped elsewhere----bring history full circle!

http://www.furytech.net/furyband/furyband.php
http://www.furytech.net/furyband/zopsfuryband.php

I was not around to know the history of exactly how things got oddly interoperable between ToME 2 and Fury, but still~ 8)

Also, clearly the answer to escape OpenGL worries is to jump forward into the true unknown that is Gallium3D :wink:

Re: Porting ToME2 to the T4 engine

Posted: Wed Jun 20, 2012 9:49 pm
by darkgod
BTW zizzo, you should join #tome on irc.rizon.net, you can meet other people who know the engine and could help if you have questions:)
And you could boast about your progress ! :)

Re: Porting ToME2 to the T4 engine

Posted: Thu Jun 21, 2012 12:34 am
by Zizzo
darkgod wrote:BTW zizzo, you should join #tome on irc.rizon.net, you can meet other people who know the engine and could help if you have questions:)
Eep! :? I'm not sure I think on my feet well enough for that kind of "live" chat.
darkgod wrote:And you could boast about your progress ! :)
Well, when I have some progress to boast about, I'll get back to you... :oops: :wink:

Re: Porting ToME2 to the T4 engine

Posted: Thu Jun 21, 2012 7:30 am
by darkgod
Na dont worry come on; we are a bunch of nice people :)

Re: Porting ToME2 to the T4 engine

Posted: Wed Jul 11, 2012 2:51 am
by Zizzo
Release 0.0.2 "Barrow Hawk Down"

This release is dedicated to the memory of Dwelf Ironspleen, level 5 Dwarf Axemaster and first character to reach the bottom of the T2P4 Barrow Downs. Godspeed, Dwelf, and may one of your successors one day slay Morgoth. :wink:

New in this release:
  • Skeleton implementation of Barrow Downs zone. [And I do mean "skeleton"; I'll probably have to reimplement T2's level generation algorithm as a TE4 map generator to get this right.]
  • Partial implementation of stores [really just enough to buy a Brass Lantern so poor Dwelf could find his way around the Downs].
  • Basic implementation of skills related to weapon combat and barehand combat, and partial implementation of the Stealth skill [so Battle-scarred Veterans would stay asleep long enough for Dwelf to get through Bree to the Downs entrance].
  • Tactic/Explor dialog on the <Esc> menu.
  • Barebones game options dialog on the <Esc> menu. Currently only a few display-related options are implemented.
  • "Linear stats display" option now available from the birther dialog, per popular demand. :wink:
The .team file for the release is available from my site, and I've also finally put the module code into a Subversion repository ("raw" or via WebSVN frontend).

Re: Porting ToME2 to the T4 engine

Posted: Wed Jul 11, 2012 9:55 pm
by getter77
Congrats on another step closer to knocking it all out in due time----keep at the fine work! 8)

Re: Porting ToME2 to the T4 engine

Posted: Wed Jul 11, 2012 10:36 pm
by darkgod
Nice!

PS: join irc! :)

Re: Porting ToME2 to the T4 engine

Posted: Thu Jul 12, 2012 1:57 am
by Parcae2
I could not be more excited about this project. T2 was one of my all-time favorite games, it had a true epic feel that the more streamlined 4 is missing, but I simply can't deal with that interface any more.

By the way, I never worked out how to use macros. I cast every spell by hand through an entire game, with a Rohanknight Sorcerer who slew Morgoth. So you can imagine how frustrating that got.

Edit: By the way, Zizzo, I loved your DitL's back in the day.

Re: Porting ToME2 to the T4 engine

Posted: Mon Aug 20, 2012 11:57 am
by darkgod
Any updates ? :)

Re: Porting ToME2 to the T4 engine

Posted: Sat Aug 25, 2012 3:35 pm
by Zizzo
darkgod wrote:Any updates ? :)
We Apologize for the Delay(TM); computer problems. [For the record, it takes a particular sort of talent to break the LCD display while trying to replace the touchpad buttons... :oops: ] On the upside, the newer Intel drivers appear to be better at handling OpenGL/SDL/whatever, or maybe the new laptop's just that much beefier.

Anyway, I think I'm close to another release, depending on how long it takes to debug what I've written up so far.

Re: Porting ToME2 to the T4 engine

Posted: Sat Aug 25, 2012 7:23 pm
by chezzo
Debug everything? Whoa! You write a whole lotta stuff, then debug it? I make one tiny little change, and then fire it up and see if it works. I guess I just don't know enough about how everything goes together to do it your way.

It's starting to click, though. I'm starting to see the big picture.

Re: Porting ToME2 to the T4 engine

Posted: Tue Aug 28, 2012 1:59 am
by Zizzo
chezzo wrote:Debug everything? Whoa! You write a whole lotta stuff, then debug it? I make one tiny little change, and then fire it up and see if it works.
Well, this was supposed to be a small change, but it kind of mushroomed with all the other features that this small change depended on and that I thus had to implement first.

To which end:

Release 0.0.3 "Homecoming"

New in this release:
  • Implement the Bree Thieves quest and the Bree house.
  • Some reworking of damage handling, mainly to implement Novice rogues' steal-gold attack.
  • When a monster dies, drop its inventory on the floor. Which is mainly stolen gold in this release.
  • Automatically pick up gold and describe objects on floor when entering a grid. Auto-pickup of objects or prompt to pick up objects controlled by user setting will follow eventually.
  • Fix building chat resolver so that the Mayor's office still works after doing the Thieves quest.
  • Implement closed, locked and jammed doors and the 'o'pen command (by hijacking the T-Engine's rest infrastructure, but hey, whatever works...)
  • Compute player exp properly based on monster level.
  • Fix monster attacks so they actualy work... :oops:
  • Cosmetic tweak to the level-up skills dialog.
There are still a few bits missing in the quest; the Bandit's dagger is (+0,+0), because I haven't figured out how to make enchanted weapons yet [I'll probably have to twist the ego system beyond all recognition...], and the Novice mage can't cast spells yet [I took a stab that that, but got stymied by the particle system].

As before, the .team file for the release is available from my site, along with the Subversion repo and WebSVN frontend thereto.

Re: Porting ToME2 to the T4 engine

Posted: Tue Aug 28, 2012 5:50 pm
by darkgod
Yay more !!!

Oh and dont forget to come on #tome ! :)

Re: Porting ToME2 to the T4 engine

Posted: Tue Sep 11, 2012 12:20 am
by Zizzo
An oddball question: how feasible (or desirable, or even possible) would it be to include some extra fonts in the module? The engine's Droid font is missing some glyphs that I'd like to use or make available to the user to use (solid/semi-solid blocks for walls, for instance, or check/'X' marks for some of the dialogs). The font I'm looking at is GNU's freefont, which is GPL3, so there shouldn't be any licensing issues.