Porting ToME2 to the T4 engine
Moderator: Moderator
-
- Halfling
- Posts: 98
- Joined: Wed Mar 02, 2011 6:59 pm
Re: Porting ToME2 to the T4 engine
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
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
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~
Also, clearly the answer to escape OpenGL worries is to jump forward into the true unknown that is Gallium3D
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~

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

Re: Porting ToME2 to the T4 engine
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 !
And you could boast about your progress !

[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

-
- Sher'Tul Godslayer
- Posts: 2512
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: Porting ToME2 to the T4 engine
Eep!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:)

Well, when I have some progress to boast about, I'll get back to you...darkgod wrote:And you could boast about your progress !


"Blessed are the yeeks, for they shall inherit Arda..."
Re: Porting ToME2 to the T4 engine
Na dont worry come on; we are a bunch of nice people 

[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

-
- Sher'Tul Godslayer
- Posts: 2512
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: Porting ToME2 to the T4 engine
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.
New in this release:
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.

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.
"Blessed are the yeeks, for they shall inherit Arda..."
Re: Porting ToME2 to the T4 engine
Congrats on another step closer to knocking it all out in due time----keep at the fine work! 

Re: Porting ToME2 to the T4 engine
Nice!
PS: join irc!
PS: join irc!

[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: Porting ToME2 to the T4 engine
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.
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
Any updates ? 

[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

-
- Sher'Tul Godslayer
- Posts: 2512
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: Porting ToME2 to the T4 engine
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...darkgod wrote:Any updates ?

Anyway, I think I'm close to another release, depending on how long it takes to debug what I've written up so far.
"Blessed are the yeeks, for they shall inherit Arda..."
-
- Higher
- Posts: 55
- Joined: Thu Aug 16, 2012 10:52 pm
- Location: Philadelphia, Pennsylvania, USA
- Contact:
Re: Porting ToME2 to the T4 engine
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.
It's starting to click, though. I'm starting to see the big picture.
-
- Sher'Tul Godslayer
- Posts: 2512
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: Porting ToME2 to the T4 engine
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.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.
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...
- Cosmetic tweak to the level-up skills dialog.
As before, the .team file for the release is available from my site, along with the Subversion repo and WebSVN frontend thereto.
"Blessed are the yeeks, for they shall inherit Arda..."
Re: Porting ToME2 to the T4 engine
Yay more !!!
Oh and dont forget to come on #tome !
Oh and dont forget to come on #tome !

[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

-
- Sher'Tul Godslayer
- Posts: 2512
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: Porting ToME2 to the T4 engine
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.
"Blessed are the yeeks, for they shall inherit Arda..."