Baron of Hell
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > hexen-plus, ver 1.1.5
Pages (2): [1] 2 »  
Author
All times are GMT. The time now is 11:13. Post New Thread    Post A Reply
entryway
Forum Staple


Posts: 2522
Registered: 01-04


Few days ago Kristus asked me for hexen-plus for his mega-cool-and-whatnot heXen project.

Now it is ready for download:
https://sourceforge.net/projects/pr...les/hexen-plus/

code:
limit : old * k = new ------------------------------------------------------- MAXVISPLANES : 128 * 8 = 1024 MAXDRAWSEGS : 256 * 8 = 2048 MAXVISSPRITE : 128 * 8 = 1024 MAXLINEANIMS : 64 * 256 = 16384 MAXPLATS : 30 * 256 = 7680 MAXOPENINGS : 20480 * 4 = 81920 goodies ------------------------------------------------------- 1. Demos: fixed bug when turning with mouse 2. Demos: Support for "-longtics" command line switch. 3. Demos: do not quit game with 'q'. 4. Demos: multilevel demos. 5. Demos: -maxdemo support. 6. Demos: -timedemo support. 7. Demos: showing automap with <TAB> key. 8. No startup splash screen. 9. Bindable inventory.


Also, there is a bonus.

hexen-plus-1.1.1.zip includes two Skill 1 Lame Speed demos of Cluster 1 (MAP01-MAP06) in 5:44 and 5:24. I recorded them for testing purposes. First demo is standard hexen demo, but multi-level; the second one is "longtics" demo.

Last edited by entryway on 03-21-10 at 18:42

Old Post 03-17-10 19:20 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Khorus
Strife!


Posts: 1113
Registered: 04-05


Sweet, thanks for this. :)

Old Post 03-17-10 19:27 #
Khorus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9569
Registered: 07-00


Rockin' :p

Old Post 03-17-10 21:39 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Spleen
Member


Posts: 496
Registered: 08-08


This is great news, but I am curious - why only 1024 visplanes?

Old Post 03-17-10 22:09 #
Spleen is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04



Spleen said:
This is great news, but I am curious - why only 1024 visplanes?

Because it is enough even for Deus Vult? :)

Old Post 03-17-10 22:15 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
GhostlyDeath
Forum Retard


Posts: 783
Registered: 08-05


Interesting. Soon we will need Wolf3D+.

Maybe we could start some kind of EXE patching and create custom source ports by modifying the DOS binary?

Old Post 03-17-10 22:25 #
GhostlyDeath is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Spleen
Member


Posts: 496
Registered: 08-08



entryway said:

Because it is enough even for Deus Vult? :)


Even Sunder? :P

Old Post 03-17-10 22:26 #
Spleen is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Vermil
Senior Member


Posts: 1146
Registered: 03-04



GhostlyDeath said:
Interesting. Soon we will need Wolf3D+.


There already is a "Wolf3D+". It's called "Wolf4SDL".

Old Post 03-17-10 23:20 #
Vermil is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9569
Registered: 07-00



GhostlyDeath said:
Interesting. Soon we will need Wolf3D+.

Hardly, but Strife+ perhaps.

Old Post 03-17-10 23:21 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04



kristus said:
Hardly, but Strife+ perhaps.

Making some 'plus' (c) stuff for game I even did not see (except on youtube once, thanks Quasar) is not interesting. Please, send me $99 or $250 via Western Union for motivation.

Old Post 03-17-10 23:43 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9569
Registered: 07-00


You should try it. It's awesome. :)

Old Post 03-17-10 23:44 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04


Record some multi-level demos, bastards! Hub2, Hub3, Hub4 and Hub5 are free for recording. :)

Old Post 03-18-10 00:09 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4484
Registered: 08-00



entryway said:

Making some 'plus' (c) stuff for game I even did not see (except on youtube once, thanks Quasar) is not interesting. Please, send me $99 or $250 via Western Union for motivation.


Dunno about that but if you have a change of heart I can send you a complete map of the executable. I don't care that much either way though. The only reason I think it's a good idea is because the current choice looks like this for people mapping for Strife (what few exist):

  • Vanilla with VPOs and drawsegs overflows
  • ZDoom/Hexen format with ACS and slopes.

Old Post 03-18-10 01:29 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1344
Registered: 04-02



Quasar said:
because the current choice looks like this for people mapping for Strife

  • Vanilla with VPOs and drawsegs overflows
  • ZDoom/Hexen format with ACS and slopes.


Can't people also use ZDoom/Vavoom/SVStrife without ACS or slopes?

Old Post 03-18-10 03:39 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Khorus
Strife!


Posts: 1113
Registered: 04-05



andrewj said:

Can't people also use ZDoom/Vavoom/SVStrife without ACS or slopes?



Sure. But it's very difficult. In the version of SVStrife I have, histcanners are pretty much 100% accurate with their shots. Vavoom doesn't support Voodoo dolls and has some strange issues with monster sighting and some other minor gameplay things I forget about right now.

My point is it's quite difficult to balance a strife map with all ports in mind.

Old Post 03-18-10 12:15 #
Khorus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6128
Registered: 06-06



andrewj said:

Can't people also use ZDoom/Vavoom/SVStrife without ACS or slopes?

ZDoom isn't vanilla.

Old Post 03-18-10 14:13 #
printz is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 6457
Registered: 07-07



printz said:
ZDoom isn't vanilla.

Neither are Vavoom or SvStrife.

Old Post 03-18-10 14:19 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 6962
Registered: 01-03



Khorus said:


Sure. But it's very difficult. In the version of SVStrife I have, histcanners are pretty much 100% accurate with their shots.



Unfortunately SVStrife was quite liberal when implementing the game. There's lots of stuff that doesn't work correctly.

Old Post 03-18-10 14:58 #
Graf Zahl is online now Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Vermil
Senior Member


Posts: 1146
Registered: 03-04


But SVStrife is no longer updated. Since then the quirks of Strife have been more closely studied and hence can be applied to ports, such as ZDoom, that are still updated.

In short, if SVStrife were still updated, I'd imagine it would probably be much closer to the original game today.

Old Post 03-18-10 16:45 #
Vermil is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 6457
Registered: 07-07


That's possible, but Kaiser has indicated he had no interest in working on it ever again. What he may do on the Strife front is help Quasar and Fraggle with Chocolate Strife. Later down the line, Eternity should support Strife as well. Until these alternatives are a reality, people can use Vavoom, ZDoom or a ZDoom derivative if they want to play Strife.

Are there talks of a jStrife?

Old Post 03-18-10 16:54 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Khorus
Strife!


Posts: 1113
Registered: 04-05



Gez said:
Are there talks of a jStrife?


There was some years ago (a sticky thread on Newdoom), but it was certainly something far down the track. It'd be great to see a plugin for it once 2.0 is completed though. :)

Old Post 03-18-10 17:00 #
Khorus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04


Looks like 90% of my hack for multi-level demos is not necessary. By some reasons I thought I need something similar in SV_MapTeleport, but I was wrong. Version 1.1.2 is available at the same link

I have a question for hexen sources guru. Do I need something for multi-level demos except:
1. Removing CheckDemoStatus() in G_DoReborn() and G_DoCompleted()
2. Removing demorecording = false and demoplayback = false in G_InitNew()

Last edited by entryway on 03-18-10 at 23:01

Old Post 03-18-10 22:31 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Mike.Reiner
Forum Regular


Posts: 943
Registered: 01-05



printz said:
ZDoom isn't vanilla.

Well duh, anything that isn't the original dos executable is not vanilla.

Old Post 03-18-10 23:45 #
Mike.Reiner is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4484
Registered: 08-00



andrewj said:

Can't people also use ZDoom/Vavoom/SVStrife without ACS or slopes?


They could, yes. But the discipline required to refrain from use of said features seems to be at a deficit. I know if I'm targeting a particular port, I feel I may as well be using its features if they strike my fancy. I don't blame anybody for that. It's just that when more ports add Strife support in the future, we're going to find that the very small map base for the game is extremely fragmented, and it's kinda disappointing :)

Old Post 03-19-10 06:04 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6128
Registered: 06-06



Gez said:

Neither are Vavoom or SvStrife.

Well yeah, that's what I was trying to say, they don't play exactly like Strife1.exe, replying to andrewj.

Old Post 03-19-10 13:54 #
printz is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1344
Registered: 04-02



Quasar said:
It's just that when more ports add Strife support in the future, we're going to find that the very small map base for the game is extremely fragmented, and it's kinda disappointing :)

I think fragmenting the modding scene is only a small downside of source ports. Even a Strife+ would be fragmental, wads would be created that need its "Limit Removing" nature. The benefits of source ports far outweigh that, of course.

Old Post 03-20-10 06:34 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04


Version 1.1.5 is out.

1. Added "-maxdemo" support.
2. Fixed hexen bug when player reborns on medium skill.
3. Fixed all known problems with multi-level demos.
4. Fixed wrong class (always fighter) during "-timedemo". Also, now it shows correct stats for whole demo on multi-level demos, not just for the latest level.

https://sourceforge.net/projects/pr...xen-plus/1.1.5/

P.S. There is vanilla hexen bug with green poison bags. It's easy to crash Windows when you use them, but DOSBox and DOS are not affected.

Last edited by entryway on 03-21-10 at 18:46

Old Post 03-21-10 17:44 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04


1.1.5 with small fix (newgame and loadgame did not stop demoplayback)

Last edited by entryway on 03-21-10 at 19:00

Old Post 03-21-10 18:51 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1344
Registered: 04-02



entryway said:
P.S. There is vanilla hexen bug with green poison bags. It's easy to crash Windows when you use them, but DOSBox and DOS are not affected.

What happens, does the EXE write into a bad memory address?

Old Post 03-22-10 01:56 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
entryway
Forum Staple


Posts: 2522
Registered: 01-04



andrewj said:
What happens, does the EXE write into a bad memory address?

Read: if (!NULL->dx)

code:
void P_BounceWall(mobj_t *mo) { ... P_PathTraverse(leadx, leady, leadx+mo->momx, leady+mo->momy, PT_ADDLINES, PTR_BounceTraverse); // entryway: bestslideline is NULL side = P_PointOnLineSide(mo->x, mo->y, bestslideline);


I can crash chocolate-hexen in two seconds

Old Post 03-22-10 08:06 #
entryway is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 11:13. Post New Thread    Post A Reply
Pages (2): [1] 2 »  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > hexen-plus, ver 1.1.5

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory