The WIP Thread

If it's not ZDoom, it goes here.

Re: The WIP Thread

Postby Gez » Sat Mar 05, 2022 3:13 pm

Vostyok wrote:...I don't know what color intrigued is.

I asked the Internet, and apparently the answer is a light, desaturated blue.
https://www.crispedge.com/faq/what-is-t ... l-intrigue
https://www.crispedge.com/faq/what-is-t ... e-intrigue
8-)


InsanityBringer wrote:Finally getting around to implementing the #1 most requested feature since I started working on Descent stuff, allowing support for actual MIDI devices. This requires writing an implementation using the Windows MM api, which seems to have gone well. I went an incredibly lazy route and just use an output device with short messages. ZD used to do this but switched to streams though, so maybe I should consider the same. It's mostly complete save for a weird timing bug that's making the first couple of notes play really fast.

I've since learned that these songs have pretty extreme panning and the MS synth is really making it sound like some instruments just aren't playing while I wear headphones, but they magically appear if I use speakers or flip my headphones around (my right ear doesn't hear as well)

Next up I guess is creating some interface for actually selecting synths. I could be lazy and use the MIDI mapper (it currently does), but as far as I'm aware MS has made it a pain to configure the mapper and I'm sure it's better to actually have real device selection.

Have you looked into seeing if you could use ZMusic?
Gez
 
 
 
Joined: 06 Jul 2007

Re: The WIP Thread

Postby Vostyok » Sat Mar 05, 2022 3:20 pm

@gez

Huh. Oddly appropriate in this instance.

Brb. Going to see how much a 7 liter Vallejo light blue costs.
User avatar
Vostyok
ORKS ORKS ORKS ORKS ORKS ORKS ORKS ORKS
 
Joined: 17 Jan 2015
Location: On a fukken WAAAAAAAAGH
Discord: Vostyok#3164

Re: The WIP Thread

Postby InsanityBringer » Sat Mar 05, 2022 3:27 pm

The licensing situation for zmusic seems a little unclear (is it just the 3-clause BSD license from older ZDoom? I see this in a couple of files), but if the licensing did work out I'd have to modify it to properly support HMI's special branch and loop controllers. If there's interest in that upstream perhaps I could look into it.
User avatar
InsanityBringer
 
Joined: 05 Jul 2007
Location: opening the forbidden box
Discord: InsanityBringer#9908

Re: The WIP Thread

Postby Gez » Sat Mar 05, 2022 8:02 pm

It's mostly BSD but there's also GPL. That's why you can build a "lite" version without the GPL parts. It seems you'd have to use the Lite version with Descent's codebase since it doesn't seem to have been released under a GPL-compatible license. The biggest loss of the "lite" is OPL emulation.
Gez
 
 
 
Joined: 06 Jul 2007

Re: The WIP Thread

Postby Guardsoul » Sun Mar 06, 2022 7:00 am

Back to cratepolis!
User avatar
Guardsoul
I warned you
 
Joined: 11 Dec 2011
Location: Creating a new dimension

Re: The WIP Thread

Postby Mikk- » Mon Mar 07, 2022 4:52 pm

new bloodborne in doom footage. slowly making more progress, which is nice.
User avatar
Mikk-
yooooooooooo
 
Joined: 30 Jun 2009
Location: Somewhere off Kanagawa
Discord: Mikk0451#3922

Re: The WIP Thread

Postby Marisa the Magician » Tue Mar 08, 2022 11:46 am

I like where this is going. Good work.
User avatar
Marisa the Magician
ZScript Crimester
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa the Magician#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 WIP Thread

Postby comet1337 » Wed Mar 09, 2022 4:07 am

Guardsoul wrote:Back to cratepolis!

absolutely loving this
theres so much just stuff everywhere
User avatar
comet1337
 
Joined: 25 Sep 2015
Location: elsewhere

Re: The WIP Thread

Postby OceanMadman » Thu Mar 10, 2022 8:16 am

I'm working on an imp that jumps at you, using dehacked only.

https://www.youtube.com/watch?v=2jXb4nMJTGo
User avatar
OceanMadman
 
Joined: 08 Jan 2022

Re: The WIP Thread

Postby Jarewill » Thu Mar 10, 2022 12:44 pm

Spoiler:

I just spent this entire day working on a custom conversation menu for my project.
Can't have an RPG without dialogue after all.

Now I could have just used Strife's DIALOGUE system, but I never used it before.
So instead of learning it, I decided to make a custom one using ZForms.
I can't tell if doing that was harder or easier than learning DIALOGUE, but I'm happy with how this ended up looking.
Jarewill
 
Joined: 21 Jul 2019

Re: The WIP Thread

Postby RastaManGames » Fri Mar 11, 2022 4:07 pm

I just want to recreate my feels from the childhood...
User avatar
RastaManGames
Siberian Doomer
 
Joined: 13 Mar 2014
Location: Russian Federation, Krasnoyarsk
Discord: ℝ𝕒𝕤𝕥𝕒𝕄𝕒𝕟𝔾𝕒𝕞𝕖𝕤#4168
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 WIP Thread

Postby Dark-Assassin » Sun Mar 13, 2022 7:16 pm

Detailed terrain in GZDoom? Illegal!
User avatar
Dark-Assassin
 
Joined: 19 Mar 2009
Location: South Australia

Re: The WIP Thread

Postby Captain J » Mon Mar 14, 2022 4:18 am

As long as it doesn't slow down the framerate.
User avatar
Captain J
That's Amoreee
 
 
 
Joined: 02 Oct 2012
Location: A Year old Pizza Box
Discord: DiscussJ#3128

Re: The WIP Thread

Postby RastaManGames » Mon Mar 14, 2022 7:57 am

Captain J wrote:As long as it doesn't slow down the framerate.

On my end this is almost solid 60 FPS, but I feel that all buildings, hangars and etc. gonna be just models instead of 3D-Floors galore...

Today I tried to make a trick with scaling down player, enemies and all attached projectiles and etc.

Looks very jankie and feels not less jankier, but I am kinda satisfied. Still sad, that I cant find "3DI To OBJ Converter" anywhere (one site, where it was (Nova-Outpost) seems just dead for now).
User avatar
RastaManGames
Siberian Doomer
 
Joined: 13 Mar 2014
Location: Russian Federation, Krasnoyarsk
Discord: ℝ𝕒𝕤𝕥𝕒𝕄𝕒𝕟𝔾𝕒𝕞𝕖𝕤#4168
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 WIP Thread

Postby InsanityBringer » Wed Mar 16, 2022 3:50 pm

Image
The first time I worked on this program to improve Descent 2's textures by determining which colors will reduce to the colors used in the 6 different versions used in-game, leilei pointed out that the PSX version has a different texture set, so I tried integrating code that instead of creating a 1:1 mapping of a color to the 6 generated palette indicies, I kept lists of all colors that will map to any given set of 6 colors used by the textures in Descent 2, and then picked the color that most closely matched the color within the PSX texture at a given pixel. I can't use the PSX ones directly because they're only 16 color, but each texture has its own palette in that version, therefore letting it more accurately match the source texture.

Short of the original .bbms being released, this is probably the highest quality texture set possible from the source data. Now if only there was an engine that wasn't XL that could run with these...
User avatar
InsanityBringer
 
Joined: 05 Jul 2007
Location: opening the forbidden box
Discord: InsanityBringer#9908

PreviousNext

Return to Off-Topic

Who is online

Users browsing this forum: No registered users and 1 guest