@raptor85@mastodon.gamedev.place avatar

raptor85

@raptor85@mastodon.gamedev.place

Just making the games I want to, linux/gentoo enthusiast, addicted to C++.

I block stupid people, life isn't long enough to talk to a brick wall.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

foone, to random
@foone@digipres.club avatar

I saw this voltmeter at the electronics flea market. Look at that massive probe! It looks like you need to check your back blast before using it.
Apparently it's for REALLY high voltages? Like, 3kV?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@domi @foone that looks like a standard fluke meter. I haven't used this particular model but I've used similar.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Jencen @foone we normally use the hanging ones like HD Electric makes for that, on the end of a long fiberglass pole and class4 gloves.(I guess greenlee owns them now, but they kept the name)

rich, to vr
@rich@mastodon.gamedev.place avatar

A dark ride through/inside a torus... . Testing out some .glb imports into

a dark ride around/through a glitched torus.animation in Blender3d

raptor85,
@raptor85@mastodon.gamedev.place avatar

@rich giving off that 90's CG vibe

raptor85,
@raptor85@mastodon.gamedev.place avatar

@rich lol, i feel that, my current game project is using a custom built raycaster and to complete the look, I encode each frame as a valid NTSC signal then decode it when playing back in the game window, lol. I love the fact that "rainbowing" on moire patterns and such actually happens doing it this way, and the encoding and slight noise hides any imperfections pretty well, test render here without any of the game stuff and a checkerboard texture I'm using to test lighting.

leaverou, to random
@leaverou@front-end.social avatar

We’ve always told devs that browsers prioritize what to implement based on dev demand.

There is one exception: .

SVG is used on >65% of websites. Yet, browsers have been refusing to work on SVG, ignoring pressure and pain points from web devs.

showed SVG as the top content pain point: https://2023.stateofhtml.com/en-US/features/content/#content_pain_points

Tons of work (SVG 2, fill & stroke, and more) has sat unimplemented for years. At this point, in standards circles, we know not to touch SVG with a barge pole.

[1/2]

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou has anyone submitted bug reports for the issues? I'd never heard of any of these problems before or seen any of them in any of the bug trackers, the only SVG issues I see open in firefox that's not related to browser themes and UI is a printing bug causing text offsets when opacity <1 and a linear gradient bug that was opened this last tuesday.

If nobody is reporting the things working incorrectly it's impossible to get them fixed.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou are you sure? I'm digging through bugzilla and not really finding them, even if there was no intent to fix the bug they would still exist and just be closed with a "wontfix". Even with discussion at a higher level showing disinterest that really doesn't matter, at least not for the open source browsers, patches can be submitted by anyone but to do that examples showing and spelling out exactly what's wrong need to be submitted as a bug.

Easiest way https://webcompat.com/issues/new

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou I'm sure it has been discussed at a higher level, I don't debate that, what I'm saying though is if you want ACTUAL action to be done, make sure there's bug reports in, lots of this is written by volunteers, and prioritized by the number of bugs submitted. I assure you actual programmers that can fix this for the most part have NO IDEA that there's lingering SVG issues, or even how to define what the issue is, as nobody seems to be reporting them to any project I've been looking at.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@leaverou those higher level discussions? yeah, they can affect priorities being developed in-house at mozilla, but they don't dictate to everyone else what can/can't be worked on. They also never really make it outside of those high level discussions. Put in some tickets, get discussion happening on the TECHNICAL side, not just the business side, and you'll see some movement, likely first in IceCat and extensions before being merged. Can't fly blind though, report the issues so they're visible!

foone, to random
@foone@digipres.club avatar

Here's something cool I never realized existed:

PCBs distributed through magazines!

From Radio Electronics (June 1987):

https://archive.org/details/radio_electronics_1987-06/page/n68/

raptor85,
@raptor85@mastodon.gamedev.place avatar

@foone that's still how most people do it though, usually you just send off for a more cleanly/professionally made one later. You can go to any microcenter and still buy coated PCBs and copper etchent. I always preferred the "iron on" process to the photoresist process though as it's a lot cheaper than buying the photoresist coated boards. (glossy paper, laser printer, toner transfer to the copper coated board with heat, then dip).

I just mill test boards now though, way easier/cheaper.

grumpygamer, to random
@grumpygamer@mastodon.gamedev.place avatar

Implemented throwable bombs today. Lot of fun, but they can kill NPCs, which is interesting, but it can really screw over players. Maybe this is OK. Instead of dying NPCs run away and respawn later.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@notverymoe @grumpygamer Be "forgiven" like in dark souls by paying their bills to get them out :D I actually really like that, teaches a lesson, forces you to be considerate around NPCs, but still lets you get them back.

vwbusguy, to Disneyland
@vwbusguy@mastodon.online avatar

How good is the battery life on my 11? I spent all day at , leaving at close. Relatives with iPhones had their batteries die around noon to mid-afternoon. Disneyland sells portable chargers everywhere. I never charged my phone once, used it all throughout the day (pretty much have to run Disneyland app), didn't use any power saving mode, etc, and when I got back in around 1:30am, I still had 55% left.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@vwbusguy my work uses iphones so I have to carry one around alongside my personal, even with a brand new battery my work phone has always at best lasted like 1/2-1/3 as long as any other phone I've owned in the past 10 years, even my 6 year old worn battery on my current personal phone (LGv30) lasts like 3 times as long as my work iphone with it's brand new battery....I really don't understand how apple is so bad with battery life, i couldn't engineer it worse if i tried.

stephann, to random
@stephann@mastodon.gamedev.place avatar

If you are on MacOS and want to post GIFs of your game here on Mastodon:

  • CMD+SHIFT+5 to use native record tool
  • ffmpeg -i original_file.mov -vcodec h264 -acodec mp2 new_file.mp4

This will convert your .mov to .mp4 (no audio), decreasing your file size (eg. my last video went from 31mb to 3mb), and mastodon will not compress your video too much.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@stephann that's not quite correct, you're not converting to a mp4 file with no audio, you're converting to a mp4 file with mp2 audio which most mastodon servers likely won't have installed due to license reasons, so they fail to convert it on upload and just leave out the audio. (if they do have it installed, you'll have audio though!) Instead of "-acodec mp2" use "-an" to simply not transcode the audio, this will also run faster and be a smaller file.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@stephann np, ffmpeg is a great tool, once you learn how the flags work it starts to become second nature. Also don't forget to use it's paired ffprobe tool to inspect video files, a handy trick on most upload sites is to download the transcoded version and inspect it to get the exact settings the site uses for audio/video, then use those when you convert with ffmpeg yourself, most sites will then just do a stream copy instead of re-converting, keeping better quality.

dhry, to random
@dhry@mastodon.social avatar

Applying for a position where one of the questions is asking for your sexual orientation. Never ever been asked that before. Not entirely sure how I feel about it or how relevant it is to a tech support role.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@cetan @dhry pretty sure asking a question like that for hiring isn't in most if not all states in the US. (and likely most of europe because they're almost always ahead of us)

Professor_Stevens, to random
@Professor_Stevens@mastodon.gamedev.place avatar

Mastsdonians: does anyone know what this thing is?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Professor_Stevens folded arm of a cement pouring crane maybe? looks very similar to the ones I've seen but never seen a rooftop one.

lritter, to random
@lritter@mastodon.gamedev.place avatar

xfce4 really is the best choice for this tiny intel atom laptop. it's not just the frugal use of resources. it's also that window title bars are narrower. optimal for this 1366 x 768 display.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Doomed_Daniel @lritter yeah, XFCE gets TONS of updates but unlike the other wm's they tend to be iterative improvements. Compared to gnome where each new set of patch notes is like "removed more user options, also made it harder to override styles and themes, also we've decided nobody ever needs a scrollbar anymore, everyone uses touchscreens on their desktop right?"

lritter, to random
@lritter@mastodon.gamedev.place avatar

if a novice programmer can code something that runs in a safe language, then an experienced programmer can translate this program to optimized, high-performance semantics.

i theorize that the experienced programmer's job can be sufficiently automated, provided that we control the novice's language, without requiring silly differentiable algorithms.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter @morten_skaaning really cool but I'd likely never get anything done, I OBSESS about performance and size enough as it is that I constantly have to stop myself from over-optimizing, having to wait to profile the program until I'm actually running and testing it is...probably for the best.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter @morten_skaaning to a point, but I know myself, I'll see that number, then keep re-implementing over and over to get it lower, and before you know it I've re-implemented parts of the standard library and am knee deep in asm blocks full of extended instructions and re-ordering everything to maximize the efficiency of keeping data in registers instead of on the heap....

raptor85,
@raptor85@mastodon.gamedev.place avatar

@Doomed_Daniel @lritter @morten_skaaning s/realize that you'd have to/look forward to

MrLovenstein, to random
@MrLovenstein@mastodon.social avatar

Secret Panel HERE 💥 https://tapas.io/episode/3005249

raptor85,
@raptor85@mastodon.gamedev.place avatar

@MrLovenstein easyeffects and clamp the volume :D It's life changing, no longer constantly turning it up or down because of terrible mixing on the remote end.

https://github.com/wwmm/easyeffects
https://github.com/Digitalone1/EasyEffects-Presets

killyourfm, to random
@killyourfm@layer8.space avatar

The top ~50 Google searches are people typing in websites without the .net or .com because they can't remember the full domain name. (Including "google" which is hilarious.)

Is this a sad reflection on society, or proof that we need a more advanced search engine that actually answers questions rather than simply serving up promoted links and SEO-optimized clickbait.

I'm tentatively excited about this rumored ChatGPT search engine, even if I still have reservations about the future of AI.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@killyourfm I think it's actually a whole different problem, a lot of those likely come from the built in browser search as it's not only quicker but often SAFER to allow the search engine to take you to the legit version of a URL I think those stats are a reflection mostly of how broken the DNS system currently is with the monopolized holders having no disincentive to ban bad actors so long as they keep paying, until they're FORCED to.

ParadeGrotesque, to random
@ParadeGrotesque@mastodon.sdf.org avatar

For various reasons, I looked for #OpenBSD 'mg' editor, and it turns out slackbuilds.org has, not just one but TWO versions of mg in its repo. 🤔

And also two versions of 'mgba' which is something I would be very interested in, if only I knew how to copy GBA cartridges to a PC.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@ParadeGrotesque rom dumping boards are cheap and easy to get, you can even pretty easily build one yourself on an arduino https://github.com/sanni/cartreader

lritter, to random
@lritter@mastodon.gamedev.place avatar

updating ubuntu on an old laptop.

image/jpeg
image/jpeg

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter grub 2.12? I hit a bug in that version that keeps detecting secure boot on even though it 120% isn't (and grub 2.06 works fine....). I figured...you know...nothing wrong with grub 2.06....i'll just version lock myself to this one for a while....

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter in my case I couldn't even get grub to complete without crashing in 2.12 unless I explicitly call --disable-shim-lock as an option. There's been a decent number or reported secure-boot related bugs in 2.12 :/

raptor85,
@raptor85@mastodon.gamedev.place avatar

@lritter oh I don't even use it...2.12 was just ASSUMING I had secure boot on for some reason unless I was explicit then failing because it couldn't find the secure boot hooks... so the secure boot bugs in 2.12 hit you whether you even have it or not :/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • ethstaker
  • Youngstown
  • everett
  • slotface
  • osvaldo12
  • rosin
  • mdbf
  • kavyap
  • DreamBathrooms
  • provamag3
  • ngwrru68w68
  • Durango
  • modclub
  • cubers
  • khanakhh
  • Leos
  • tacticalgear
  • cisconetworking
  • vwfavf
  • tester
  • anitta
  • normalnudes
  • JUstTest
  • All magazines