The Still New What Did You Last Do Thread

If it's not ZDoom, it goes here.

Re: The Still New What Did You Last Do Thread

Postby Rachael » Thu Jul 08, 2021 4:45 am

I am very eager to see where that goes. :)
User avatar
Rachael
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: The Still New What Did You Last Do Thread

Postby Nash » Thu Jul 08, 2021 6:05 am

dpJudas wrote:Sometimes seeing even a buggy menubar can feel quite satisfying when you've spent months booting just enough of the unrealscript VM, playsim and package environment for it to draw itself :D



Awesome! dpUnrealEngine when? :)
User avatar
Nash
Twitter/Facebook/Youtube: nashmuhandes
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Twitch ID: nashmuhandes
Github ID: nashmuhandes

Re: The Still New What Did You Last Do Thread

Postby dpJudas » Thu Jul 08, 2021 7:10 am

Any minute now! ;) Since I have a (almost) working unrealscript environment it in theory is "just" a matter of implementing all the native functions and emit the correct events for the thing to work.

First thing of course is to fix the bugs that makes the menus not fully work (seems to be something to do with reference parameters to native funcs not getting modified). Then add the input logic so that I can move the mouse around and click on the menu items. Then figure out why it's writing New/Load/Save instead of what it really was supposed to write. Etc etc., lots of work left for it to finally run the actual game. :)

Edit: fixing the out parameter bug in the unrealscript VM indeed fixed the menu as I had hoped! :D

dpJudas
 
 
 
Joined: 28 May 2016

Re: The Still New What Did You Last Do Thread

Postby InsanityBringer » Thu Jul 08, 2021 10:27 am

for some reason it seems it's using the Unreal Gold game menu rather than the proper UT one. Weird, but this is super cool to see so far.
User avatar
InsanityBringer
 
Joined: 05 Jul 2007
Location: opening the forbidden box
Discord: InsanityBringer#9908

Re: The Still New What Did You Last Do Thread

Postby dpJudas » Thu Jul 08, 2021 11:01 am

It is probably because I'm not initializing the 'config' or 'globalconfig' variables in the unrealscripts correctly. I.e. same reason that the Version text to the right is not saying 436 or 469. Right now I'm not reading anything from the .ini or .int files either. Having actual visuals makes it 100 times more fun to debug these issues though. I'm super happy about finally being able to see anything. :)
dpJudas
 
 
 
Joined: 28 May 2016

Re: The Still New What Did You Last Do Thread

Postby Nash » Thu Jul 08, 2021 11:15 am

I see lens flares, I press like
User avatar
Nash
Twitter/Facebook/Youtube: nashmuhandes
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Twitch ID: nashmuhandes
Github ID: nashmuhandes

Re: The Still New What Did You Last Do Thread

Postby leileilol » Thu Jul 08, 2021 12:53 pm

I wonder if it'll ever lead to coding your own UCC and cleanroom rewriting the entire ugame uscript because Tim ain't freeing it anytime soon. ;)

(if there's ever a libre media project, i've already made a bunch of u-like detail textures and coronas to start with lol)
User avatar
leileilol
フォニュエール!!!!!!!!!!
 
Joined: 30 May 2004
Location: GNU/Hell

Re: The Still New What Did You Last Do Thread

Postby dpJudas » Thu Jul 08, 2021 2:08 pm

Personally I don't think anyone will ever rewrite the uscript code. The good news is that since that part comes as part of the game when you buy it, it can simply be treated the same way as we do with doom.wad. If I actually ever get my reimplementation playable I'm sure someone would like to write a new UCC and UnrealEd.

The UT community seems quite dead at this point though. If such things were to happen it would probably require that a lot of new fresh blood would join in on it using my codebase as a base. They have really been suffering hard when only a few select people could ever get access to the code. Even the 469 project is hamstrung by the fact everything has to go through Anthrax (regardless of his best intentions).
dpJudas
 
 
 
Joined: 28 May 2016

Re: The Still New What Did You Last Do Thread

Postby Redneckerz » Thu Jul 08, 2021 3:27 pm

Not mines, but a holy grail has this week been unearthed, from 1998. Shot taken by me. Moar details soon.

Note: Not ZDoom.

Image
User avatar
Redneckerz
To it's ports i may have seen
Spotlight Team
 
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: The Still New What Did You Last Do Thread

Postby Marisa Kirisame » Fri Jul 09, 2021 5:25 am

Honestly, glad you're doing all this stuff, dpJudas. :thumb:
User avatar
Marisa Kirisame
ZScript Crimester
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: 霧雨魔理沙#1666
Twitch ID: MarisaDOOM
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: The Still New What Did You Last Do Thread

Postby Enjay » Fri Jul 09, 2021 5:39 am

As am I. IMO UT99 is the Unreal Tournament: accept no substitutes. So it's always good to see the early Unreal engine games getting some love.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: The Still New What Did You Last Do Thread

Postby dpJudas » Fri Jul 09, 2021 6:58 am

Thanks guys and gals :) Enjay is right about it being the only real UT!
dpJudas
 
 
 
Joined: 28 May 2016

Re: The Still New What Did You Last Do Thread

Postby leileilol » Fri Jul 09, 2021 7:44 am

Making a UT99-gameplayandrules OA submod was an urge at one point. dammit i want to full ges blast a jerk again. The least I can do myself is just mimic some of the renderer aesthetic (in idTech3) which involved:

- detail texture fading on the "modulated" mipmaps (no idea how to do the weird fog-like depth clip for the subtractive variation)
- delyed traceline corona fading (al alternative to the expensive depth read flares)
- (libxmp) tracker music playback, along with fading to switch patterns on the client (for dynamic music hookups)
- model shading using some specular calculation instead of diffuse so it has these weird u-like chiaroscuro/rimlighting looks
- mimicing the weapon and view bobbing (eyes bob to the side too)

Good luck when you get to the "volumetricLighting" fog balls!
User avatar
leileilol
フォニュエール!!!!!!!!!!
 
Joined: 30 May 2004
Location: GNU/Hell

Re: The Still New What Did You Last Do Thread

Postby dpJudas » Fri Jul 09, 2021 8:19 am

Speaking of the fog in UT - how does that work exactly? I know they get converted into fog textures when it hits the renderdevice (since that's what my vulkandrv.dll renderer received), but what controls the fog?

Is it an actor that emits fog in a radius? If so, I guess it is basically just a question of doing a sphere collision check for finding all surfaces covering it and then treat it like a lightmap light when generating the fog texture.
dpJudas
 
 
 
Joined: 28 May 2016

Re: The Still New What Did You Last Do Thread

Postby leileilol » Fri Jul 09, 2021 8:34 am

This old tweet might have some clue.
User avatar
leileilol
フォニュエール!!!!!!!!!!
 
Joined: 30 May 2004
Location: GNU/Hell

PreviousNext

Return to Off-Topic

Who is online

Users browsing this forum: No registered users and 0 guests