#dusk-modding
1 messages · Page 42 of 1
no more bhops, only backwards long jumps from here on out
I read that in the Mario voice lmao
I used a project64 plugin to grab the .wrl of the castle, and then converted to .obj and then to q1.map
I wonder if, once we have custom model support, you could get away with importing a mesh as your level geometry.
This wouldn't work in HL/Quake since it would fuck up AI pathing but I wonder if Dusk could handle it
@torpid agate jesus that IS cursed
Supporting meshes as level geometry is definitely possible, interesting idea
I suppose we could have something like func_walkable
and you could just set a model property on it
alternatively maybe just set a model property on worldspawn
dunno
will
on it
Would definitely make Dusk pretty damn versatile
would also theoretically give you an easy way to get Dusk's main levels into a BSP mapping tool
Although if we're at the point of using models for level geometry, maybe it'd be better just to create the scene in the unity editor
yo um can i get a somewhat simple explanation about supporting meshes as level geometry? why is that a good thing? i just have no clue
my concern on using models for level geo is vis
@honest stag you'd no longer be limited to convex shapes
ah it's models in levels, but work just like brushes?
kinda yeah
I'm really not sure of what the best way to do it would be though
might need to make our own VIS tool specifically for those cases
as I said, will
on it
yee haw https://dusk.mod.io/undertow
jesus that looks huge
you probably played it before
oh wait that's right
just an updated version of my factory map
is it finishable this time?
Wonder if there would be some way to use a detailed model mesh for visuals and a "skeleton" brush map that becomes invisible but is used for collisions, VIS, etc
aw yeah i'll give it a go then
That would work for collisions but not VIS
Couldn't just split the mesh along VIS leafs?
:y
oh yeah lightmapping
ah
I used it in some early prototypes for loading brushes from q3bsp, but ended up writing my own
o nice
wonder if there'd be a way for us to render a lightmap in blender and load it in DUSK
I suppose it's possible
you can set the texture scale
You can set one globally through options, or texture specific by using the texture tool
@gritty forge press the texture tool on the left, left click the texture you want to edit and edit the scale
if you want to have certain texture scale by default go to Options --> Game Profiles --> Textures and edit default texture scale
with texture scale set to 1 the textures will be the same size in units as they are in pixels, so for example 128x128 pixel texture will be 128x128 units in size
Alright lads I'm ALMOST done with this shiet. Any feedback would be appreciated. Once you get to the grappler you're done.
If you see white trees, reload the map.
how do i place dusk props in JACK
doooooood i loved that!
even tho i basically played this map 3 tmes
i love the aesthetic
@gritty forge You should be able to manually enter the entity type
The game comes with a file called entities.txt which has a list of all the Dusk entities
Alternatively you can use an .fgd, one was provided earlier by @lament ore I believe
Thanks
@lament ore does this one also work with trenchbroom
yes
it was just a minor syntax error from something jack supports but tb doesn't earlier, I fixed it
is it normal that i can't see the props in JACK, only red cubes?
Yes, because JACK doesn't have the models used by DUSK
so what you see is just a placeholder
that being said, they'll show up fine in game so it doesn't really matter
what about stacking objects, like a sawblade on top of a barrel?
then you're kind of in a pickle as of right now
oh
Your best bet is just putting 1 entity above the other
would I put "map" here for my mod?
Levels
ohh ok
lemme get the list of stuff
using System;
namespace NewBlood
{
[Flags]
public enum MountContent
{
None = 0,
Textures = 1 << 0,
Levels = 1 << 2,
Sounds = 1 << 3,
Models = 1 << 4,
Scripts = 1 << 5,
Weapons = 1 << 6,
Monsters = 1 << 7,
Music = 1 << 8,
All = ~0
}
}
oh those too
<content> is any of those, separated by spaces
so <content>Levels Textures Sounds</content>
alright awesome, thanks
I'm thinking of changing how description.xml works later, which is why it isn't more well-documented atm
look at this fucking nerd bitshifting
It's the superior way to declare flags
only smoothbrains manually write 1, 2, 4, etc
you sure?
I thought it was just the trigger texture often applied to it that's meant to be invisible
I swear I came across some maps that had the func_ladder directly on the actual ladder
that's more just convention. try it in half-life, it'll disappear
unless I'm WILDLY misremembering but I'm pretty sure
will take a look at it tomorrow sometime
AAATRIGGER is treated as an invisible texture
I know, but it appears to remove the thing entirely, not just visually
does it do the same with skip or clip etc?
Was just about to mention, yeah it happens with clip as well

Maybe ZHLT does something different to it compared to ericw and o.g. half-life compiler set?
Maybe?
I'll send you some files one sec
Send a BSP my way and I'll take a look at it alongside the other stu--
yeah thanks lmao
inside is the bsp, the map, the original jmf, and all the other stuff
Did Valve name trigger texture AAATRIGGER so it would always show up first in the texture browser?
here's the exact compiler set I'm using, the sven co-op fork of zhlt
@spiral nexus probably yea
because that is totally how I name my files when I want them to show up first in lists
not using any special flags during compilation except on hlrad which shouldn't matter in this case
like AAAimportantpicture.png
is there any fast way to test maps?
set up fast lighting and vis
it wont load
Leave Dusk open, you can "hotload" the map without having to close the game every time
can you do me a favor and DM that stuff so it's easier to find later?
yup
cheers
are you in loading screen loop when you try to play your map? @gritty forge
hey so i've enabled dusk_sdk and there's no SDK folder at all, using Linux here
Is it Windows only rn or Windows and Linux?
I use a VM cuz I'm on Mac and Mac doesn't get the SDK yet
is a mod turned on by default, or..
@spiral nexus it'll open command prompt and then load some light thing and then stop and not load
so I MAY have forgotten that Half-Life fgd doesn't have trigger_secret :y fixed
it's basically like Steam Workshop....but with the ability to download the file itself as well if you want to
well is a mod on by default
yes but also GoG owners have access to it too
it's not really telling me anything about if it's turned on or whatever
wait
is it even referring to whether or not people can see the mod
or is it referring to something else
@gritty forge oh so your map doesn't compile when you try to run it?
If you just uploaded a mod then it's the mod showing up for other people
@spiral nexus i dunno it just says BuildVizLeafs and stops
even when it says "loaded" it just shuts down and opens two times and stops
Do you have a BSP file in the folder where your map is?
do you have a log file in the directory your map is in?
no
how do i turn my mod on?
It's on by default
YES THANK YOU FINALLY AN ANSWER
Check the dusk mods page and you'll see your mod listed there
ok good to know
https://dusk.mod.io/derailed finally
huh that's weird @gritty forge, when attempting to compile your map in JACK, can you check don't run the game and then compile it?
has the Enemy detection and attack sounds not been implemented yet or is my game broken?
does the text window just close automatically? (not the console window)
the one where i can check the "dont run the game"`?
it opens a "compile process window" and the command promt
Did I hear correctly that meshes may be able to be used as brushes in the future
If so I have SO many ideas for ghosts and the like
right, and the cmd closes after some time, does compile process window still stay? @gritty forge
oh, then that's just natural
the cmd is the programme that is compiling your map
if your map is pretty big it might be open for a while
before you start compiling your map you can select no under run VIS and it'll speed up the process
if you want to quickly check how your map looks in game I'd recommend doing that
So i managed to get Quake 1´s maps running but they are without textures. Any help?
Where do i put it?
In the mods folder but not the map folder, check the current mods for a reference for how it should look
How do I set the destination of a trigger_teleport again?
oh info_teleport_destination
what's the dusk font lads
I think it's called Lycanthrope
all fonts used by Dusk are in the Dusk directory of the SDK
Is there any way to play Quake´s maps with the music?
because i do own Quake and i ripped the songs from the CD and put them in the music folder but they don´t play
no audio anything is supported atm afaik
https://dusk.mod.io/duskywoods-preview
@iron needle @desert crane IS THIS WHAT YOU WANTED? ARE YOU NOT PLEASED?
ive been waiting for this
yea lol
it's just the grappler object
🤔
custom Duak object that when hit it pulls you toward it
Used in one of the wave maps
Isn't that just what grappler does
whats it called?
since euler got removed, is it still possible to rotate objects around all 3 axes?
ah ok thanks
hi. check out my maps
https://dusk.mod.io/duck-duck-death
yo this looks cool as fuck
Duks
@ancient depot Thanks!
Also side note
I saw someone saying trenchbroom seems shady
You can review the code there if you don't trust it
And this is also the reason we'll continue to advocate for it over JACK
The authors of Jack could make any number of changes without us knowing given it's closed source
Not that jack is bad
Hey so how do I link Dusk to my mod.io account? I already have the account linked with steam, but nothing seems to show up under mods when I subscribe to something
@sharp portal thst isn't supported in-game YET, so you'll have to download the mods and place them in your SDK/mnt/local folder. They should show up then.
Ah okay
I have a question, how can you play Half-Life in Dusk?
Load up a Half-Life map!
where should I put the maps?
They aren't 100% compatible yet and transitions between maps are a bit weird but you can kinda play them
Umm, let's see
So you'll want to make a folder in SDK/mnt/local called like "Half-Life maps" or something like that, and make a folder inside that one called "maps" and that's where the maps go.
Some of them also require extra .wads but I can't remember offhand what those are
Someone in here should be able to help
Where can I download the SDK?
check the channel pins
Ok, thank you for the help!
MOST of the modding information you can find in the channel pins
if you have any more questions, im sure @ancient depot or @iron needle will be glad to help
We're also working on a proper wiki for the future
that too
ok.
This is all very alpha atm and should be much more streamlined in the future
we want this to be as accessible as possible
Also, does the SDK have support for music?
Not yet, but it's coming
Gotcha
just load up ur fave weebshit playlist while you play dusk maps
JACK not being open source is quite unfortunate indeed, especially when there isn't a single open map editor for GoldSrc
Some poor soul could have kept Sledge updated if its code was available probably
JACK seems to be kind of semi-abandoned too
yep
where as the author of TB is openly available, communicative, and is constantly improving it
Idk if this is the right place to report this, but there appears to be this strange bug where weapon sounds have a piece of the beginning part of the sound cut off on occasion. It's especially noticable with the shotguns and the pistols
In fact I think it might be affecting other sounds too
like the flashlight, switches, etc
[LOUD ARNIE NOISES]
Find me elsewhere on the net:
Twitch ► https://www.twitch.tv/mr_icarus/
Twitter ► https://twitter.com/ICARUSLIV3S
Patreon ► https://www.patreon.com/MrIcarus
Bandcamp ► https://icarusliv3s.bandcamp.com/
Soundcloud ►http...
@sharp portal yup we're aware of the bug. Thanks!
No problem
also all sliders seem to kill the framerate
did u rike my duskywoods map @iron needle
I'm helping with the wiki
@spiral nexus Sledge is open source my dude
JACK hasn't been updated in years but it's feature complete and stable so eh, doesn't really need to be
Haven't gotten to play it yet! But it looks cool
yeah certainly JACK is suitable, but its hard to endorse because of the nature of it
Especially because if we're like "Yeah go get JACK and start mapping", then someone googles it and sees this:
I'm sure that would discourage many
we could also, if we wanted to, fork TB to add whatever features we want or need
I was considering doing that for a few features and making PRs for them
But I'd rather get the rest of our actual BSP support done first
yeah lmao
btw JACK is still developed, I have access to Beta program on Steam, so new version will see the light one day for sure: https://cdn.discordapp.com/attachments/86434948562550784/671149452870025226/unknown.png
That's a relief to see
but comunicating with XaeroX is another level of abstraction
lmao
to get beta code I had to sign on their russian forum, to just realize I can't post there.. then install ICQ to write to him, then realize he's not on ICQ anymore
so finally found him on Steam
invited him to friends
asked for Beta key
and after over a month I was in
It's definitely an interesting project, despite the little info on it
I want to make new pages on the wiki reee
you should be able to if you have an account
despite the original intention
well I've made it seymoore, despite the original intention
hehe
Hey guys I have good idea for wiki
Maybe you can write the monster numbers in levels
Like in the doom wiki
Things section
Like this
No need to have an idea
Create an account and contribute it yourself :)
The wiki should be on auto approve now
Okay thanks
Ping zombie if you can't make pages after registering and he'll take care of it
alright @lament ore we have light proxies now
meaning you can force an entities lighting to be inherited from another's position
so you can use that to offset the position of entities you have clipped into the ground
or, if you get creative, you can use it to create interesting lighting effects on entities by proxying to like, a room outside the map with crazy lighting baked in it
we also added entity parenting for this reason
that's pretty damn cool, especially with some colored lighting use
entity parenting
ah yes
that has numerous uses obviously
Now I can weld a bunch of boxes together
lmfao, well, it needs some adjustment probably
oh btw 500 I seam to be able to create pages on the wiki without being logged in
yeah the wiki has interesting perms atm lol
we need to mess with the config
but whatever, just dont go too crazy so we have to clean up a billion pages about like, memes
On my way to make a big john page
inb4 jakob scripts a bot to create 30 million pages and crashes our server
Im at work rn so no
phew we're safe
lol wow
so when you create a page without an account it uses your ip address instead
now i know where jakob is 👀
Oh yeah ddos my office bby
I couldn't figure out how to add a image
bless your soul for the contributions
Thanks
it didnt really occur to me that we now have 2 wikis
the dev wiki, and the game wiki
yeah thats a tough one lol
270 enemies
Oh thanks that will help me a lot
later though, im too tired to right now :P
E1 and E2 has finished
Are there any entities in Quake that aren't present in HL1?
well the monsters, bosses, weapons, etc
Right
@still raptor ayy lmao lights
AND AYY LMAO ENTITY PARENTING
I requested that weeks ago I'm glad it got in
@spiral nexus trigger_secret comes to mind too
Wow I can't wait for scripted sequence
🤔
I really want to see people start to use goofy control sector shit
I can't add new article for Black Philip
we need quotation template on the wiki so we could have Big John quotes while still having serious article
or leave it at that, perfectly good article
@still raptor a what now
A dummy sector is a sector polygon disconnected or at least hidden from the playable area, which is typically used to achieve special effects, notably through use of linedef types that copy properties from neighboring sectors (floor or ceiling movements, light level changes, ...
hecking doom modders at it again
You can't stop us
"copy properties from neighboring sectors" what in the god damn
Its really very cool
and i hope adding little things like this will encourage that kind of design
what would be use in quake/dusk tho
like for example the lighting thing above
you can control an objects light from a remote area
so if you wanted something to flash red or something
okey so a candle object and a door here we go time to make props flash
lol
well eventually we'll have func train finished
it pretty much is
its just like 10% off
func_vehicle
I dont know if you saw but I made my own func_train, think I posted a video of it here
it didn't pull you along tho
the positions are just slightly off
Zen
ill wait for way to use proper full palette for textures tho
Well you could use jack and use wad3's
then you get a palette per texture, so its pretty much whatever
nah ill wait
actually does it replace the textures if I use the dusk wad right now?
yes
you could texture replacement mod your mod
in theory
i think
that might be inaccurate
Yeah I was thinking cant I just put my textures in my mod folder
honestly no idea ive never tried it
im pretty sure everything uses the texture resource loading component
Oh boi here I go again
Can't find anything about it
basically loaded maps just use a completely different texture component
you can texture swap the entities weapons etc but not the maps
at least im pretty sure thats the case
yee
i dont have the repo on my laptop atm so cant check
there's currently no rotating entity that is implemented yet? i tried some but none of them actually resulted in anything
don't think so 
hello update?
🤔
is that a sheep
No it's the walrus
It's a bed!
yeah, i remember quake's platforms
what i don't remember
is
can i trigger them using button?
or it's only when you step on it?
actually here
nah can't watch it rn
inet's shit
it won't even load the preview
ah
so
- it still works if you walk on it, even if button is assigned
- at the start it's bit lower than it should, also angle seems not to work with it
typical quake plat, what can i say
hmm
did anyone tried to make crusher with func_plat? does it crush you?
im not a mapping expert but maybe try adding other flat wall like surfaces in the rooms with similar but not the same textures so that you have a bit more contrast (if you even want that). I would also suggest making the room less square shaped but i probably didn't see enough of the room to really get a good idea of what it looks like.
yep, this room is the most squarish square shaped.
about textures
hmm
not quite what you suggested, but...
i think now it makes more sense cause, you know, it's a shaft, right?
thanks for that
nice!
that was nothing personal btw. I see alot of dusk mappers doing this. Granted the sdk has only been out for couple of months.
that was nothing personal btw
ofc! 🙂
i can say that half of this map's highlights are someone else' ideas and suggestions
feedback is cool
😎
does anyone know a way around the transparent textures leaving "holes" in adjacent brushes?
make a tiny gap between the 2 brushes
Yo Kings, is flip.flac the gun flip noise?
That one should be modifiable
dusk mods?
huh
Guess It's time to make a weapon mod that uses the MP5 and Lewis gun I made waaay back when dusk was a single map
Can't make new weapons jjjjuuussstttt yet
you can load maps and replace textures and sounds for now
well, it depends one what the issue is
its the only one that isnt
oh
is this it?
okay nevermind
the first level is actually a cutscene
the rest kind of works
but untextured
also yes
you must be missing the WADs if its untextured
um
theyre included with the mod
in the top folder
put those into your mod folder
(the one above where youre storing the maps)
paste them on the mod folder
yeah pretty much
i feel like i have the wrong mod lol
these seem to be DM maps or something
idk i just grabbed the first thing i saw on moddb
i uh
got different wads
i found them but their names are different
it's the chapter 1 basically
idk if i'm allowed to post links
on the moddb page
yeah you are
this one
ah fuck i should use that one
in any case, thanks for the help
i'm super dumb at this
its all good we have zero documentation
we're working on that right now
we'll have some tutorials set up
niceeee, i'll be glad to use them
especially tutorials
by the way if i wanted the sounds used by some mod from HL1, should i just copy and paste what's inside the sound folder to "sounds"
wait where ar ethe map on this download
the chapter 1
i dont see them in the .pak
oh ffs
youll have to name the sounds to what you want to replace
no i think im the dumb one here
where the fuck did i get them
The ones that do not work were not paid enough
we live in a society
hm weird that the sky isnt working correctly
it probably uses the half life wad for some of the textures
including the sky
so if you get that, it should work
ay yo @still raptor I'm getting Popeyes Chicken sandwiches ya want one?
And also any eta on ambient generic?
ive never had popeyes
I think that's actually meant to be an invisible texture, but the game doesn't recognize it as such without a dummy texture present for it, hm
will look into that
we dont really have many in MA
Deprived living
actually i may have had it one time
like last year actually
i forgot about that
but it wasnt even what i ordered
uber eats fucked it up

ambient generic being what exactly in your eyes
like a global entity lighting value?
it's for audio
oh
afaik
yeah audio needs some work
btw weird fact i loaded up that one hl1 dm map
crossfire
it spawned at least 3 enemies
🤔
likely the corpses
some corpses in hl are still monster_whatever
weird, there are no corpses on crossfire
huh, that is very odd then
Ambient generic itself is pretty simple, it just plays an audio file when triggered. I imagine the "effects" will take some work but 90% of the time it's just to make an audio file play
I know this is old, but @cosmic copper
does anyone know a way around the transparent textures leaving "holes" in adjacent brushes?
make the brush intofunc_wall
any brush entity like func_wall func_detail etc. dont eat out of other faces
that should be fixed in the upcoming patch btw
ah ok thanks
The developer of Realtime CSG, @logicalerror, is working with the SabreCSG community to develop Chisel, a Unity tool that looks set to be one of the best level design tools we've seen in a long, long time.
The Patreon deserves support: https://t.co/8QCiGWPY7l https://t.co...
316
LADS.....
I can't fucking wait for chisel
holy FUCK
Yeah I've been following development on it in their Discord
It's great stuff
One of the goals is to be able to use the Chisel API at runtime in a game, so you could use it to have an editor in-game
that is phenomenal
Nice
Chisel is going to be Very Good
can someone give me a tldr about Chisel
From what I can tell it's a level design tool suite for Unity
I've only seen bits of it
im not even sure why he needs a patreon for it though
he works at unity
id hope they pay him for his work
itll definitely be one of the best ld tools for unity
maybe second to using bsp ;)
I have no idea what rcsg is lol
time to google
realtime csg
its an addon for unity
basically, this is what trenchbroom, hammer, etc do
its the "brush based" work flow functionally
I tried messing with water in my map.
If it collides with geometry it gets rid of only the geometry thats touching or in it, and i cant swim in it.
Aren't like IdTech and Source games like the last engines to really use brushes instead of static meshes for final layout?
Older games, like Quake, Half Life, Cube 2
I mean as a primary thing. https://docs.unrealengine.com/en-US/Engine/Actors/Brushes/index.html
Guide to using Brushes to create level geometry in Unreal Editor.
@still raptor pretty sure he made that patreon before he got picked up by Unity. There's only like 4 patrons on it for $15/month total anyway lol
Probably just hasn't thought about it to close it at this point
Once my two weeks are up I think I'll start working on me own game. I think I've acquired enough skills to make it happen.
Daddy @iron needle 's programming war crimes have inspired me in that I don't need to know everything before I take the leap
and yeah, csg workflows arent common anymore for various very good reasons
I'll have some free time in between this job and my next job since I'm waiting on a cert anyhow
@still raptor what reasons would those be? I know for making a final product it's not ideal but for prototyping it's still the best imo
yeah i mean as a prototype tool theres nothing wrong with it
Like a mid to early 2000's thing, right?
definitely my favorite
as details became more and more important in games it got less and less relevant
as trying to model detail with csg brushes is foolish at best
and actively detrimental at worst
you dont have any direct control over triangle generation
ILLEGAL BRUSH
ILLEGAL BRUSH
ILLEGAL BRUSH
Source engine is dated in that way
you can end up with triangle soup very easily
its never really going to beat hand optimized static meshes
if you need an example of games made with the attitude and design of csg/bsp flows, but without actually using it
look to amid evil
that game is all static meshes
Dusk is made of brushes(no static meshes, right?)
dusk is a cancerous hybrid
lol
its sort of both
What Valve does these days is they create undetailed base maps with the CSG workflow, then export it to SketchUp or some other modeling program and detail it there
it used probuilder which tries to be a csg-like workflow
but it just makes bad static meshes
you miss out on the advantages of both really
its shit
i mean TB/Jack/Hammer/Etc
those are true csg workflows
we just didnt have the sdk to do it at the time
but we wouldve used them if we did
Did David use Blender for the static meshes?
RCSG is pretty good if you want in-unity csg
no, probuilder
its, not good
or wait for chisel, which is the grown up version of rcsg pretty much
probuilder was really good for the time and place
but id hardly suggest using it now
its very slow if youre used to CSG workflows
Chisel has a prototype available but it's Mac only rn iirc
and not nearly as optimal as dedicated modeling software
Fortunately I have a M A C .....
i have one on my desk
i only use it for building and testing mac builds
the rest of the time is spent willing myself to not smash it with a hammer
Windows fan?
what model Mac is it
mac mini
I understand
not as much windows fan as militant anti mac
When I was in IT I managed an office of like fifty Mac Minis
The only apple product I got is an Iphone
linux is cool, windows is cool, mac cant cease to be quick enough
I used Linux as a daily driver for six years. Jumped ship to Mac and haven't looked back
Windows..,.....not cool imo
I used to use Ubuntu
So I'm looking for the SDK/mnt/local folders and cant find them.
Jump ship to Mac? I did it entirely on my own lol. Got tired of Linux's bullshit and dual booting.
you need to install the SDK beta branch
Then I uninstalled, then went to Windows
i entered the code on steam, what more do i have to do after that?
the password is oohatinybarn
and then switch to the branch
you library will say dusk[sdk] if you did it right
how do i switch to the branch
Mac has all the same good stuff about Linux (except excessive customization options I never gave a shit about) and most of the industry standard software support of Windows
dropdown menu right above where you enter the password
and is riddled with horrible incompatibilities, needless off-spec usages, condescending design, and bad decision making
I'm looking to make a few maps, never done this before.
i haaaaaate it
Tbh I dunno how you stand Linux if "bad decision making" is an issue for you
well you make all the decisions with linux
Supposedly
if apple decides to kill support for 32bit theres nothing you can do about it
However I found in reality I just spent more time messing with my OS than using my computer to do productive things
Turned my computer into more of a toy than a tool
Also 32 bit supported needed to die lul
we stan
but that doesnt change the fact that its a bad decision
it causes me many many problems and eats an inordinate amount of time
when i have 32bit customers, who can no longer use the product i sold them
thats a problem
That's fair but like they had to cut it sometime
basically all of the time i spend on mac is trying to play catch up because they intentionally design for an incompat ecosystem, for what seems like no beneficial reason
if you develop FROM mac im sure its not an issue
but porting TO mac is a nightmare
I mean they CAN be overzealous about cutting legacy shit I won't argue against that
OpenGL for example. I think cutting OpenGL is a good thing, but we don't really have a good replacement for it yet
An accessible high level graphics language has its place
That said, you can run Vulkan or OpenGL on top of Metal with a relatively small overhead
ill take opengl over vulkan
Regardless yeah I can see why you would view Mac that way when your position is basically begrudgingly supporting it because you have to lol
its half cooked
But it really is a nice ecosystem when you're inside it
yeah its literally because i have to
well, if it wasnt designed to make you feel like a muppet id maybe believe that
i have never rolled my eyes as hard as when i saw the option called "natural scrolling"
e u g h
id spit in the eye of whoever decided that
Mac treats you more like a power user than Windows 10 does straight up
i dont agree, but i can see why you would say that
im sure i would like it more if my job wasnt games
Sorry having to let trucks in interrupted me lmao
But yeah no they'll name stuff kinda dumb things sometimes but Mac doesn't nanny you
yeah no it doesnt, but i dont really think ive found that the be the case with any os
past surface level youre on your own most of the time
Ehh I mean if you have Windows Enterprise or at least Pro maybe
I have Enterprise but I disagree with the idea that you should pay for a different edition of an OS just to have full control over your computer
i use pro
but id have no issue with home
i dont think any of the features you get with enterprise have ever been something ive really needed
or couldnt just use from pro or home
iirc only Pro and Enterprise allow you to prevent mandatory updating, no?
Ehhhhh. Nice that there's a workaround but you shouldn't have to do that to tell your OS "hey don't fucking shut off in the middle of the night if I don't want you to"
I had a couple 3D prints ruined that way
so
to be perfectly candid here
people talk about that windows update thing happening
but ive never ever had my pc do that
idk what magical setting i have
but its something ive never understood
i see people talk about that everywhere
it must be whatever settings i use
and being on pro
i only used home when win10 came out
been a hot minute
Do you shut down your computer every time you're done with it?
Most people just let it go to sleep, and if it's sleeping and Windows wants to install an update, it'll restart the computer without asking
nah i leave mine running for months at a time
Dunno, maybe you just never noticed it
nah whenever my pc turns off overnight i notice
But like for me I'd leave my computer on to do a 3D print overnight and Windows would be like "oh, you haven't moved your mouse in a few hours. Time to update :-)"
its usually due to a power outage, or a bsod happens sometimes
Do you have your wifi connection set to metered?
nah
Huh. Maybe you're just lucky lol
I always turn off my computer when I sleep
i dont sleep in the room with my pc so its not an issue
darn
i just leave the room
I haven't personally experienced it but I've also heard of people who have stuck their laptop into laptop bags, then found their laptop hot as fucking lava when they open the bag because they computer turned on to restart and update but the fans were blocked due to being in the bag
I have 1 room I do most everything in so
i have heard that as well
like i KNOW people experience it
and its MOST people
it must be home users
but yeah windows sucks in a lot of ways
but its the easiest env for games work sadly
sometimes platform holders simply just dont even support other OSes
which is infuriating
if mac supported games work as easily as windows id probably be using one out of spite for microsoft
Yeah like the restarting thing is bad but ultimately my biggest issue with Windows is that it's about 20 years of spaghetti code and they just keep piling on the pasta. I know "it just werks" is a meme but when you get used to Mac it's hard to go back to Windows.
Part of the reason why I like Mac is they're willing to cut legacy support. Nearly every computer sold in the last like 15 years has been 64 bit. It was time for 32 bit to go.
Will Windows ever drop 32 bit support? Probably not this decade, lol
Which, on a semi-related note, it is high fucking time for both Microsoft AND Apple to drop fucking x86/x86_64
RISC mustard race
You'll cowards won't even drop CISC
reminder x86 is just RISC under the hood now
That too
Ever since the AMD K4 and the first Pentium Pro if I remember correctly
CISC nowadays is just RISC with extra steps
The benefits of CISC don't even apply to modern computers
"oooh we save 1kb storage space per program because it uses less instructions" bitch my CPU is ON FIRE
one day people will properly adopt RISC-V and all will be good in the world
People were/are so shocked when they hear about the passively cooled 15W ARM chip in the iPad Pro outperforming the actively cooled 100W i5s and it's like YEAH BECAUSE IT'S INSANELY MORE EFFICIENT NOW CAN WE PLEASE DROP CISC
I don't think RISC-V is ready for primetime but someday.....
You see Microsoft's x86 emulator for ARM?
It like.....actually works well enough to the point where you don't notice most apps are emulated and you can even run some games. They're working on x86_64 support now.
the risc foundation just needs a software group that can build an ecosystem around it
blow microsoft and apple out of the water
they both suck
Also Apple makes their own in-house ARM chips so chances are low they'd go to RISC-V over ARM but oh well
I'd like to see open source hardware catch on better
that wont happen
Probably not but a man can dream.....
theres not enough benefit for anyone really
for the same reason fpga solutions arent popular
It's a shame the RPi maintains a strangehold on the single board Linux computer market purely through every other board having God awful GPU drivers
well price is a big factor
rpi is 35 dollars
for a fully functioning computer out of the box
There are other similarly priced boards. Odroid C2 is like $40 iirc and it had specs equivalent to the RPi 3 before the 3 even came out
But it's worthless because the GPU drivers are shit so you can't do anything fun with it. Nice if all you need is the CPU though
Also supports eMMC instead of slow-ass sd cards
And more power efficient, more RAM, etc etc compared to the RPi 3. Haven't looked at alternatives to the 4 yet
its more expensive, and isnt functional out of the box
that alone makes it not stand a chance
It's functional out of the box
not in the same way
see theres the rub
for you it was as simple as flash an sd card
for the average person, theres a million steps there
and any one of them can be fucke dup
There were options to buy a pre-flashed SD card if I'm not mistaken. I just didn't because I didn't need to
that helps a lot for sure
but basically you have to look at the ecosystem of ready made solutions
But also I'd make the argument that if you're interested in the RPi you should probably be capable of flashing an SD card following a tutorial. It's not something you buy at best buy
raspberry pi has an OS, accessories, etc
no actually they sell them at best buy now lol
full kits
for 100 dollars
which is hilarious
No yeah you're absolutely right that the ecosystem, but that's due in no small part by other boards failing to catch on thanks to poor community support. Classic catch-22
Because at a hardware level there's better value offerings than the Pi available (at least when the 3 was out, haven't looked at 4 like I said)
the average person buying a rapberry pi is buying it because they heard from a youtuber they can watch netflix and play epic retro games on it
its a crying shame the other boards arent given credit
I know those people are out there but idk. There's a lot of setup involved with any ARM Linux board.
Also fuck NTC
motherfuckers sold like one batch of the CHIP then peaced out
yeah, its just rpi has the easiest ecosystem for it, and lots of youtube tutorials etc
Ye
games are what sells these boards far and away sadly
and until someone has something that beats rpi at ease of use for that purpose, its gonna be an uphill battle
for example, go to HK's webpage right now
the first thing you see
they know what theyre up against
On the topic of NTC, back before the RPi Zero W was out they had a better offering cuz they had WiFi on-board. I ported MAME to it and created a GPIO input library for it (which I integrated into the MAME port)
Then I built a mini arcade machine with my CHIP but accidentally got the polarity on a transistor backwards and burnt it out
oof
And then they never fucking sold any more CHIPS
rip
I had a version of my MAME port on there where I implemented fast non-integer scaling for video so it would fit in the resolution the CHIP supported
And I never got to upload it
Bassards......
That freakin sucks omg
its a shame that market can never really reach full legitimacy because the fact remains theyre basically piracy machines
"no i own every pcb i have mame roms for i swear"
someone uploaded a mod that replaces a lot of sounds with q3 sounds and it's kinda awesome
the HUP is a bit annoying so i got rid of it, otherwise i think i'll keep this for a long time lol
But anyway back on the topic of Odroid, they could seriously compete with RPi in the consumer space if not for the GPU driver issues. They're similarly priced to the Pis, generally offer better hardware, and have out-of-the-box options. But no ARM SoC outside of the Pi's custom Broadcom chip has serviceable drivers for desktop Linux, and everything is closed source so Odroid can't even do shit about it
In the early days Odroid offered clones of the RPi using the same chip. They made a smaller form factor RPi long before the RPi Zero was offered
But they got sued and had to stop
So much for RPi being open source~~ lol
Not to mention no browser except RPi's in house one supports full hardware acceleration on ARM boards
Which makes videos of any decent resolution lock up the browser
And RPi's only supports RPi obviously
When I first got my C2 it didn't even support OpenGL (nor ES) yet
Ended up just putting Android on it cuz everything worked with Android fine
yikes
Yeah. It's just a shame all around. RPi claims they love open source~ and love the community~ and etc but does everything they can to keep the RPi the only real option on the single board ARM market for consumers
the only thing worse than "Brand ❤️ Open Source" is "Made with ❤️ and 🍺"
There's no reason other board manufacturers should be disallowed from using the same Broadcom chip as them
Yea
Just like Apple ""open source""
Or even worse, Microsoft """"open source""""
Microsoft is a bit of an odd one
The .NET stuff is great
The rest of the company is uhhhhhhh
releasing the source for the terminal is cool as well
still wish you could set that up to automatically hook into any new CMD/PowerShell windows you open
like ConEmu can
not with the like 50gb of shit it takes to compile
Yeah I used the terminal for a bit and was like "hmmmm ok back to conemu"
Speaking of, idk how to describe the feeling of watching Microsoft be like "we love Linux :-)" and all the WSL stuff with my brain Gremlins chanting "EMBRACE. EXTEND. EXTINGUISH" over and over in my head
I think WSL is the best windows feature in decades but hooboy
We're in phase two of three and that's scary
||they just need to take control of systemd and then they've got like 90% of linux distributions these days reeeeeeee||
My prediction: they'll come out with a new version of SecureBoot that can't be disabled and disallows anything but Windows to be installed. When questioned in court, Microsoft will claim users can run Linux through WSL thus they're not being anti-competitive.
lol
Pretty sure it's illegal to not allow someone to install a custom OS on a personal computer
thankfully msoft has no power over hardware
If they made that it'd have to be at least opt-out by law
You think so? Cuz I feel like if MS said to Dell/Asus/HP/etc "you need to use SecureBoot 2.0 or you're not allowed to distribute windows with your computer" I think they'd probably listen
Wouldn't be the first time MS tried to get away with incredibly illegal anti-competitive shit
unless they controlled the bios, they couldnt prevent it
i know as a fact they would drop microsoft faster than you can blink
at least in the case of dell
i have the inside track there
secureboot is part of the motherboard
I'm sure they'd LIKE to but what are they gonna offer as an alternative
they already ship ubuntu and chromeos pcs
Linux is definitely not ready for the average non-techie consumer
ChromeOS is too limited for a lot of people
Those distros pay MS to be allowed through SecureBoot
