The Cathedral of Attnam

Iter Vehemens ad Necem (IVAN)
Login
Username
Password


 Valid CSS  Valid HTML 4.01 Strict

IvanX

The Cathedral of Attnam  >  IVAN Variants
Print

View profile
Send message
Find posts Find topics
 
May 14, 2008 at 9:28 pm #1  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9
IvanX
Hi everyone!

I've been hacking a bit at IVAN, and I've put together a version that is part IVAN CVS, part IVAN 3D (patch 10, 11 isn't public), part LIVAN, part some changes of my own.

To make this old dog walk the walk on modern Linux distributions, as well as with M$ Visual C++ 9.0 Express Edition, I've had to restructure most of the file layout, fix innumerable portability bugs, and update the build system.

It now compiles cleanly with no warnings with both GCC 4.2 and Visual C++ 9.0. Since Esko & co never bothered about strict type:ing, it's probably never going to be 64-bit safe, but the 32-bit builds work like a charm!

When I get this beast cleaned up, I'm setting up a SourceForge.net project for it.
 
 
View profile
Send messageSend email
Find posts Find topics
 
May 15, 2008 at 3:28 am #2  !
capristo's Avatar
capristo
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 1224
Groups:
Cool. Looking forward to it!
 
 
View profile
Send message
Find posts Find topics
 
May 15, 2008 at 4:57 am #3  !
chaostrom's Avatar
chaostrom
Mage Prophet


Joined: Dec 3, 2007
Occupation: Standing between all life and death.
Posts: 2038
Groups:
Interesting. I've been thinking of something similar for some time. I'll look forward to it.
 
image
 
View profile
Send message
Find posts Find topics
 
May 15, 2008 at 5:50 am #4  !
BDR's Avatar
BDR
archangel


Joined: Jan 11, 2008
Posts: 933
Can't wait to see what you come up with here.
 
 
View profile
Send message
Find posts Find topics
 
May 15, 2008 at 11:35 pm #5  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9
I'm starting to entertain hopes about getting this thing work on 64-bit systems, after all. Valgrind still complains about a lot of uninitialized stuff, but I'm chugging along, fixing the lazy man bugs as I find them.

It now lets me run around in UT on both 64-bit Linux and 32-bit Windows.
 
 
View profile
Send message
Find posts Find topics
 
May 16, 2008 at 1:14 pm #6  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9
The project has been activated on sourceforge, and the initial revision has been checked in.

http://sourceforge.net/projects/ivanx

If you check out the repository, you get what you need to build IVANX with
- Microsoft Visual C++ 9.0 Express Edition (which is free to download from MS)
- Any Linux distro with gcc (usual ./configure; make)

No install functionality or packages yet, but you can run IVANX from within MS VC++ (use start Debug session for either the Debug or Release configs) or, with Linux, from the build directory (just run ./ivanx). Or, you can copy the needed files to where you want and run from there (using regular IVAN as a template).
 
 
View profile
Send message
Find posts Find topics
 
May 16, 2008 at 5:48 pm #7  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9
First precompiled Win32 package is available, both from here and sourceforge.
 
Last edited by SirReal : May 20, 2008 at 5:14 pm.
 
View profile
Send message
Find posts Find topics
 
May 20, 2008 at 1:32 pm #8  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9
+ Dogs can't open doors any more
+ Game requires ESC to be pressed when issuing warnings, so you won't miss them because you were spamming a move key.
+ Option to make kicking down doors the default
+ Numpad shortcuts:
- KP_MINUS: Same as ESC
- KP_PLUS: Show equipment screen
- KP_INS: Eat.
- KP_PERIOD: Pick up.
 
 
View profile
Send messageSend email
Find posts Find topics
 
May 20, 2008 at 2:20 pm #9  !
capristo's Avatar
capristo
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 1224
Groups:

SirReal wrote


+ Game requires ESC to be pressed when issuing warnings,


Thank you
 
 
View profile
Send message
Find posts Find topics
 
May 28, 2008 at 8:57 pm #10  !
Cerumen
wolf


Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
Nice stuff. I was somehow expecting stuff from IVANT, too, like the underwater lake, but I'm satisfied enough with what's in

By the way, there's one (larger) bug I've found: when I descended to the Enner Beast level, and then back, I ended up on a staircase guarded by four guards and supposedly leading to "the vault". Since I guess the vault is not in, there are two staircases down a level above Enner.
 
 
View profile
Send message
Find posts Find topics
 
May 28, 2008 at 9:19 pm #11  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9

Cerumen wrote


Nice stuff. I was somehow expecting stuff from IVANT, too, like the underwater lake, but I'm satisfied enough with what's in

By the way, there's one (larger) bug I've found: when I descended to the Enner Beast level, and then back, I ended up on a staircase guarded by four guards and supposedly leading to "the vault". Since I guess the vault is not in, there are two staircases down a level above Enner.



IvanX contains LIVAN, so there is a vault. There is a bug when you ascend to the entrance-to-vault level tho; you don't come up from the right staircase. I think IvanX inherited this bug from LIVAN, along with said vault.
 
 
View profile
Send message
Find posts Find topics
 
May 29, 2008 at 9:48 pm #12  !
Cerumen
wolf


Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
Yep, right. I just checked it today when I visited both the Vault and the Enner level.

And talking of bugs, katanas, main gauches and the like have no image... I guess you took the code from LIVAN, but didn't get the images.
 
 
View profile
Send message
Find posts Find topics
 
Jun 18, 2008 at 2:36 pm #13  !
Cerumen
wolf


Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
One more thing I've noticed: The player starts with unarmed skill at 19! Would be nice if you could fix that, if you're still working on the project (heh, I was thinking about using it as a base for adding some other variant features)
 
 
View profile
Send message
Find posts Find topics
 
Jun 19, 2008 at 11:53 am #14  !
chaostrom's Avatar
chaostrom
Mage Prophet


Joined: Dec 3, 2007
Occupation: Standing between all life and death.
Posts: 2038
Groups:
That's a CVS addition. Perhaps it's to explain how you survived the plantation so long...?
 
image
 
View profile
Send message
Find posts Find topics
 
Jun 19, 2008 at 5:01 pm #15  !
Cerumen
wolf


Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
I'd say it's more of a test thing... it wouldn't make sense to start with so awfully high unarmed skill if you're supposed to actually train it like other ones.
 
 
View profile
Send message
Find posts Find topics
 
Aug 13, 2009 at 9:51 am #16  !
SirReal
hedgehog


Joined: May 12, 2008
Posts: 9
IvanX 0.60.3 uploaded to sourceforge.
Fixed that start-with-level-19-unarmed-combat thing, as well as some more sourcecode cleanups.

https://sourceforge.net/projects/ivanx/
 
 
View profile
Send message
Find posts Find topics
 
Aug 13, 2009 at 12:27 pm #17  !
chaostrom's Avatar
chaostrom
Mage Prophet


Joined: Dec 3, 2007
Occupation: Standing between all life and death.
Posts: 2038
Groups:
Nice. Good to see you're still around.
 
image
 
View profile
Send messageSend email
Find posts Find topics
 
Aug 13, 2009 at 2:50 pm #18  !
capristo's Avatar
capristo
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 1224
Groups:
+1. I had noticed you hadn't been here for a while. Keep up the good work!
 
 
View profile
Send message
Find posts Find topics
 
Aug 13, 2009 at 9:24 pm #19  !
Z's Avatar
Z
Atavus' Little Helper


Joined: Dec 2, 2007
Occupation: archmage
Location: Attnam
Interests: roguelikes
Posts: 367
Groups:
Nice to see you working again on it! But there should be some README and/or changelog which would allow to see the progress, both in the package and on the website (without downloading).

I see the package contains the sound libraries, but does not contain any sounds... maybe you should include the soundpack (which is available together with the Ivan3d download here), or a link to it (so that the download does not get bigger).
 
 
View profile
Send message
Find posts Find topics
 
Apr 29, 2010 at 5:05 pm #20  !
bloodsheder
giant mushroom


Joined: Oct 21, 2009
Posts: 4
ok well i found a fix for the graphics which was copying the graphics folders from LIVAN to ivanx which worked but im checking to see if anything has screwed up images.
 
 
 Print


The Cathedral of Attnam  >  IVAN Variants  >  IvanX

Jump to