Severed bunny head
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 > Special Interest > Eternity > Heretic support proceeding nicely
 
Author
All times are GMT. The time now is 06:25. Post New Thread    Post A Reply
Quasar
Moderator


Posts: 5763
Registered: 08-00


The menus are about 99% complete, the console is "reskinned" to look good in Heretic mode, the music, mapnames, title/demo screen sequence, and misc. static screens are all working, all the episode endings are in place (even the episode 2 ending with the bizarre palette change, which zdoom didn't have right for like a year ;), and early this morning I got the intermission map screens working completely. The stats don't show at the beginning yet, but the fullscreen maps show up and it draws the X's and "you are here" arrow and shows the appropriate leaving and entering level names.

To support the intermission stuff more cleanly, I tore apart DOOM's wi_stuff.c module, moving everything that was gamemode-inspecific to a new module, in_lude.c. The functions in that file use function pointers stored in the gameModeInfo structure to call the appropriate intermission stuff for each game. I think it ends up saving enough code to make the call overhead worth it.

BTW, some of Lee's BOOM enhancements are really helping out with Heretic integration ;) For instance, BOOM has a neat trick of only drawing the intermission pic from data when its been changed; regular frames just call a "slam background" function that swaps in the previously drawn graphics from a back buffer. This saves some speed, and was very easy to integrate into the Heretic system.

Fraggle's menu code saved me tons of time too :)

Old Post 08-28-02 16:06 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01


Sounds great. Can't wait for an official release! I'd like the newest beta though ;)

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 08-28-02 21:47 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
BlackFish
Forum Spammer


Posts: 4558
Registered: 06-02



bigbadgangsta said:
Sounds great. Can't wait for an official release! I'd like the newest beta though ;)

Gimme EDF!!!

Old Post 08-29-02 03:22 #
BlackFish is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01



RailGunner said:

Gimme EDF!!!



EDF isn't even in the betas he has been giving me. And anyway, I cannot distribute these betas...

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 08-29-02 10:09 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15137
Registered: 04-02


Will this support compatibility modes and original demo formats?

__________________
Warez All the Data?

Old Post 08-29-02 10:38 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 5763
Registered: 08-00


There is really no clean way to support Heretic demo compatibility, so I have no plans to do so. The Heretic demo format is different since it includes info for look up/down and artifact usage, and plus, Heretic changes a lot of internal stuff that would just make demo sync impossible. For that matter, Heretic demos seem to never stay in sync in the original engine itself. I think it had problems in that respect.

Old Post 08-29-02 22:37 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 06:25. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Heretic support proceeding nicely

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.

Message Board Statistics