News:

One Minute Game Review by The Happy Friar: https://ugetube.com/@OneMinteGameReviews
Also on Rumble: https://rumble.com/c/c-1115371

idTech 4 (aka Doom 3 tech) Discord Server! https://discord.gg/9wtCGHa

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - 0x29a

#1
id Tech 4 Discussion / Re: Q2: Lost Marine Extras?
September 13, 2016, 04:36:40 AM
Good to hear that ;) Was it worth it? :D
#2
id Tech 4 Mods / Re: The Dark Mod - ID4..?
August 07, 2016, 07:04:33 PM
Yeah, I was confused by carma points, too.
I've learned to ignore it once VGames told me that sometimes he just runs through the forums giving random people negative karma for no reason :D
#3
id Tech 4 WIP / Re: QC
July 12, 2016, 11:05:08 AM
https://www.youtube.com/watch?v=xa2fA0OCSNw

Interesting video for those not familiar with Blendo.
#4
id Tech 4 Discussion / Re: Q2: Lost Marine Extras?
July 05, 2016, 06:35:22 PM

   windowDef Password
    {
        rect    60,424,510,42
        text    "WEBSITE SOURCE = PASSWORD"
        font    "fonts/quake2"
        textscale   0.44
        matcolor    .7,.7,.7,.4
        visible 1
        textalign   1
    }


Here's the content in quake2_lostmarine/guis/q2_guis/q2_3b_access_door.gui

Problem is that http://www.planetquake.com/meanarena/quake2_lostmarine/ is long gone. Worse still, it's unarchived by the wayback machine and its alternatives.

Looks like you must resort to brute force password cracking.
#5
QuoteThere are a few things that annoy me from time to time, but overall it still makes me more productive and i can focus on the stuff i want to get done.

Yes, learning curve is a strong issue when it comes to Linux productivity. It takes about two months of constant learning for an average person to become really proficient in using Linux as it really should be used (think command line + tiling WM, power usage).

On the other hand, that time really pays off, as after a while you save hours - and sometimes whole days or weeks - on stuff that would require your constant attention on Windows. Just let it run in a background, take care of everything...

But that's for so called "power users". If someone only needs to play video games (that's contemporary AAA) or do 3DMax or Photoshop, than indeed, no reason to use Linux.

There's also huge niche of "average" users, like my GFs mother. She doesn't know anything about programming, shell scripting and such stuff. She just wants to browse the internet, do some office work and some multimedia. And guess what... After I've installed Linux configured for her exact needs, she never turned back. Mainly because:

- No adware, no spyware, no viruses. Before she constantly had those problems because every second installer of Win32 software has some "Bing Awesome Bar" and "Super Ads" option to untick before proceeding further. On Linux she just opened up a software browser, synced with repository and boom - there's your application. And remember that's an older person - "Bing Awesome Bars" are a serious problem for such people.   

- Built-in desktop zoom. With poor eyesight it's a life saver. You go ctrl+mousewheel and you can read stuff easily. Also - dark color theme, easy-read plugins, google translator everywhere under right mouse button.

- And other aesthetic mechanics, custom icon theme, custom default window sizes, mouse gestures used for moving around the system...

Again, such a configuration would be either very hard, or even impossible to achieve on Windows because most system components are hidden from the user and, very often, are immutable. 
#6
Quote
There was a golden time when Linux was popular and could be cleverly used for PR, especially in game dev. Those days are long gone.

Well, I have to disagree here. *nix is the strongest developement platform out there, for everything. As long as it doesn't use DirectX11+, of course ;)

Quote
There are a few nice features Ubuntu offers, like virtual desktop, screenshot capture app, grep, maybe a few small things. However, I don't see any additional benefit on using Linux in Windows world.

I personally wouldn't look at fancy graphical effects, virtual desktops and alike. Sure, they're beautiful and functional, but it's not the case.

The main advantage of Linux/*nix is that everything is a file. A text file, to be precise. And thus, you can apply things you can do to text to everything in your system.
Ever used autocompletion feature in some IDE? Imagine that you'd have autocompletion for applications, opened windows names/titles, files, folders, commands, EVERYTHING ... EVERYWHERE.
Or search&replace function... There you go - search and replace for every single aspect of your system. Sounds weird, right? But it's the case... Or grepping you've mentioned... Imagine looking for every piece of code responsible for handling HellTime in RoE source... With recursive grep it takes about quarter of a second, without it... Without it there could be hours of hard, unfulfilling and tedious work...

It's very hard to explain, and I won't blame anyone if that sounds pretty damn nebulous from me... But it's a completely different mindset. With such a system design one can do tasks automation extremely easy, and Linux is all about tasks automation. It's about letting your computer do the boring stuff in the background, while you're doing fun things.

Without doing tasks automation, there's indeed no reason to use Linux over Windows. When one, however, tries to automate some stuff, even only once - then there's no reason to use Windows at all, except maybe for modern AAA games and graphics editing.


QuoteLinux has no decent audio editing software

https://www.ableton.com/ << works perfect under wine
http://www.bitwig.com/en/bitwig-studio.html << linux-native

Quoteno video capture software ever worked for me

Well... I'm using plain ffmpeg, but there are things like simplescreenrecorder that work out of the box... On the other hand, I had very hard time recording my D3 gameplay on windows10. FRAPS is not an option, and others I've tried were way too slow to get the job done.


@oneofthe8devilz
What've you done, man... I love such discussions :) And 'm very passionate about operating systems in general. 
#7
Quote8.1 was sooooooo much faster then XP in every way and I love the Metro UI.

When I sit behind Windows rig I find it slow.
Very slow.
Always.
And that's the bottleneck that MS systems will never surpass due to its monolithic design, proprietary character, and requirement to work on all kinds of x86-based CPU models. Each of those tightly entangled with another, so yeah... It's the world where you can't make a decision between stability and speed because someone else already made this decision for you (and made it kinda half-assed, while we're at it). Same thing applies to big, "user-friendly" Linux distributions like Ubuntu. And while you still can tweak Ubuntu for your needs, which is pretty much impossible with Windows ( I'm talking about really fine-grained control, like maximizing RAM usage by preloading applications, selecting tasks scheduler, optimizing stuff for CPU architecture and moving files into an IO-optimized layout on HDDs ), what's the point? Good system is a system that one assembles for ones exact needs basically from scratch. Sure, it's hard work at first and it takes time, there's a learning curve involved, but when you finally got this friggin system working, it'll serve you for the years to come. (5 years now without reinstallation for me).

Quote
With 10 I don't use the start menu any more, I just start typing in the program name in the Cortona area and it lists it.

And it'll be configured in a way that's best for you and only you. Every other person on the planet would say: "Friar, you crazy bastard! How the hell can you even use this stuff?!"
And you'd be like: "Dude, I can't live without it! No other system allows me to launch DoomEdit just by pressing Ctrl+Esc!"
And dude would be like: "Whaaaaat?"
And you'd be like: "Yes, I'm really using it, and I'm using it very often."
And dude would be like: "WTF?! Why don't you just click on an icon?"
And you'd be like: "What's an icon? Aaaa, this thing... Nah, ditched it in favor of aliases like 5 years ago..."
And so on, and so on... ;)

Yeah, it's completely different world... You still can click on icons, sure, but why do it when you have CLI? And I'm talking about REAL command line (ZSH). This thing on Windows is... I don't know what it is, but it's unusable.

Real life examples of something that's pretty much impossible on Windows, and what I'm using all the time (requirement - operation can't take more than 2 seconds, and you must invoke it with a single keystroke):
- Download a lecture from youtube, copy it on portable multimedia player device, say it's done copying, sync the device and unmount it.     
- Compress pk4 file with some D3 content after editing, for example, script file, copy it over mod directory, launch the game with test_box map.
- Sort all the files in a directory according to their type (flac,avi,zip,iso, etc..), put them into respective directories (audio, video, archives, etc..), compress them and make a backup.   

Launching applications/scripts in cascading way is a must-have for me. The way I use my computer is writing billions of tiny-tiny applications that are invoked one after the other. And while my computer takes care of all the boring stuff, I can go make myself a coffee or take a walk, or play some DooM.
Yes, Linux is for lazy people. 

QuoteIt basically gave two desktops to 8.x, one where I have nothing but programs & status updates & another where I can use the start menu if I wanted. 

How about infinite number of desktops that are invoked when needed and are being disposed of when not in use? Never, ever you'd get into a mess of too many clients opened at once.
I always find stacking layout of clients on Windows very confusing. And this virtual desktop thing on version 10 is complete unusable garbage. And I believe that anyone who ever tried XFCE or Gnome or KDE or whatever would happily second that motion. Microsoft implementation of virtual desktops is sooo inferior to solutions that's been available on unix-like platforms for decades now...

Quote
I can go from off to in my account in ~35 seconds or so.

5 seconds tops in my case... 10 seconds with full reboot. And I own mediocre, 6 years old machine.

Quote
I tried linux years ago but it was to frustrating to reboot to use all my programs that didn't support linux & reboot in to windows so I gave up. 

Well... That's the world we live in... But after trying Linux you'll configure for yourself and only for yourself, I'm sure that you'd be frustrated by using the system someone else configured for you waaay more than this whole rebooting thing.

;)

Edit:
https://www.youtube.com/watch?v=AX83G7pNQUw

Check this out... Ingenuity of millions of brilliant people in action after continued +25 years of developement... That's old video of my desktop, lol :D Anyway, nothing can surpass this functionality... Why don't use it if it's available just like that? 
#8
I'm using my very own Arch Linux spinoff called Takoda Linux. It's not available for download yet, but it'll have a website soon. I'll update this post then, and for everyone interested - I can send mediafire download link with an iso file. (And yes, I made an installer for it :) )

Core features:

- Linux-CK kernel compiled directly for your CPU. With blazing fast BFS scheduler and BFQ IO-handler it makes Takoda Linux responsive under every kind of load. You can compile IdTech4 SDK in VM on one virtual desktop, download and install some huge application on the next, handle all your internet business on the other, and play DooM 3 on yet another one. No lag, no slowdowns. It boots up in 10 seconds and stays responsive from the beginning to an end.

- Bleeding edge software, unavailable on other platforms for at least next 5 years to come. And thanks to the rolling-release cycle it'll stay this way forever.

- AwesomeWM Window Manager, made custom for my distribution. At a first glance it looks kinda like dark OSX, but not be decieved. Its functionality is just mind blowing. It allows you to control your workspace via keyboard alone, via mouse alone, via combination of both, and you can configure your whole applications / clients / windows layout in a split second for a specific task at hand. And now it can record macros, too. And it's super-fast and lightweight, while not being far in terms of eye-candy and functionality behind big desktop environments. It uses your whole screen real estate, no wasted space at all.
And it's dark not because it's cyberpunkish or it want's to have this sad vibe, but because it's easier for the eyes to work in such a dark environment. 

- ZSH shell with thousands of plugins configured in a way that you accomplish incredibly complex tasks like organizing your stuff, cascading function calls, or whatever - you name it - just by mashing Tab button.

- Terminology terminal emulator - beautiful, fast and functional.

- NeoVim text editor configured in a way that it leaves other text editors ( and even big IDEs ) far, far behind. Think what you want - Eclipse, VS, Sublime, whatever... None of these gets even close to NeoVim functionality.

I'm using Linux because it's much easier to use than Windows.
And don't get me wrong - there's a learning curve to go, that's for sure. But less options always means less functionality. You get to the ceiling of what you can do with your system pretty damn fast on so called "user friendly platforms", while you'll never have this problem on Linux. You can make your system whatever you want it to be.
Gaming rig? - no problem. Programming workstation? - no problem.

There are few downsides, though:
Until WINE will get full DX11/12 support, Linux users won't be able to play many new AAA games.
And, if you're a proffesional artist and your work depends on Adobe products, no luck here either.

My best bet - install Windows on separate partition and use it for gaming/graphics, and install Linux side by side for EVERYTHING else.

Here are some screenshots of my distro/desktop (kinda old, fixed that border in weather forecast, lol):









And here's me launching Perfected DooM 3 RoE when beta testing. No speedup, that's just how you roll with Linux: https://www.youtube.com/watch?v=ToL3alIlDgE

Yeah, game is fullscreen, dunno why it got recorded this way ;P

edit:
Quote
This is probably not going to be a popular statement here, but I have huge problems anything to do with Microsoft, and Windows in particular.
LOL, exactly the same thing here.
#9
Quotedhewm3 is currently only able to play two mods: Classic Doom and Denton mod.

Well, I'm not sure about Classic Doom, but DentonMod brings lots of changes to the SDK:
- Changin projectile types
- Attaching particles to weapons
- Better dynamic damage zones
- Toggle weapons
- And some other things too, can't remember now...

I made this SDK pack from the combination of DentonMod and SikkMod a while ago, so I'm pretty certain of what I'm saying... DentonMod won't run without custom gamex86.dll/so, backed by custom doom_events.script. 
#10
Dammit!
Thanks for the answer, Happy Friar, good we can count on you.
Do you have any idea how can I spawn properly scaled weapon/ammo model via script?
#11
id Tech 4 Scripting / Scale func_static in script?
June 29, 2016, 05:23:21 AM
Hey!
How do I set a scale/size of func_static model I'm spawning through the script? (using lwo files)
#12
QuoteI don't recall excess of resources available in Doom 3. I think you got it all backward - Doom (including 2016) had plenty of ammo, always.

And that's the problem with DooM 3: carrying 100 rockets somehow belongs more to Serious Sam than D3. Also, there are practically no reasons to look around and explore, as there's no problem with finding ammo. 

Quote

When you play Doom 2016, you will agree with me.  ;)

These are two completely different games, with different goals and design principles.
#13
I love both 1 & 2.
And this one looks amazing. Bit over the top, but hell... Can't wait to play it. I hope that they'll change this and that so it won't be exactly like an original... Thanks for the news!
#14
I have to disagree here, gentleman.
DooM 3 has some pretty good level design IMO. There's enough secrets and hidden places to make exploration viable, they're quite long and have just enough variation not to become boring, and small rooms / corridors add to the overall claustrophobic atmosphere.
Of course it doesn't work with vanilla and / or old school mechanics. That's the point where DooM 3 falls short. iD half-assed this design by putting typical FPS Marine into survival-horror environment. If they'd go into complete survival-horror atmosphere and mechanics game would be soooo much better. That's what I try to address in my mod - I'm completely removing every resemblance of DooM 3 to classical shooter in terms of gameplay, while enhancing it's level design by removing surplus resources. Well, at least that's the way I see it. Hopefully it'll work out.     
#15
id Tech 4 Mods / Re: Tactical HUD display
June 28, 2016, 10:11:56 AM
Yeah, security displays are real time ( alphalabs2? ).
I'm not sure about sources change, but it's probably true. I personally would go like this:
- Attach camera entity to the robot, for example to barrel bone.
- And then do some crazy magical stuff that would display picture from the camera on HUD.
Not much help, I know... But that's always a place to start