Posts

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

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

@Nifflas Uff. I wish it was that easy... (even ignoring Unity) Linear kinda just isn't practical for anything involving low precision colors. There's just stuff you need to do in gamma, and stuff you should do in linear. Also, IMO, linear is fairly unnecessary for anything that isn't trying to be photorealistic.

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

So this is making the rounds, but Unity now wants $5k/seat/year if you use it for non-games. This is months after they killed the "plus" subscription, and more than double the "pro" license cost.

"Unity Industry plan is required if you create applications outside of games or entertainment and your company’s total finances exceed US$1,000,000. Unity Industry’s features, add-ons, onboarding, and support options are tailored to your needs."

https://unity.com/products/compare-plans

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

https://internet-janitor.itch.io/decker

Ooooh! A remake of Hypercard? I might have to find the time to play with this.

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

Did my first student soaring lesson this morning. (On a simulator, cloud ceiling was too low for a real flight.) I think it went really well! As an R/C pilot I need to use my feet now instead of my thumbs to coordinate a turn, but I think I’m getting the feel for it. Did a handful of mediocre landing patterns, but apparently my aero-tow went well. Felt just like chasing other R/C planes while using video (FPV) goggles, which I’ve done a lot of. :)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane A flies-itself-camera-drone sort of thing? Yeah… Those might be useful, but they aren’t really fun IMO. You should try a racing drone though. It’s like a super aerobic plane that you thread through branches in the trees at 50 mph. :D Proximity FPV on planes is great too, but you can’t be nearly so adventurous which is its own challenge/reward. On the other hand, cruising in FPV can get sort of boring, but I find it very relaxing line-of-sight.

RL_Dane,
@RL_Dane@fosstodon.org avatar

@slembcke

Yeah. I looked up the latest FAA rules and it needs to be 250g or less to fly without any kind of cert.

That's either a pretty small powered RC or a modest-sized glider.

In don't think the certification is very hard, though, and I think it's free.

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

Uff. We are evaluating the Vision Pro for a Unity project sorta-mostly because a client requested it. Bought a dedicated M2 Mac Mini with 256 GB SSD, and 16 GB of RAM. Possibly a mistake on multiple fronts. Running out of disk space because the Unity install + import + builds are so huge, and linking takes ~19 GB of RAM just for Clang. O_o Ooops...

Doomed_Daniel,
@Doomed_Daniel@mastodon.gamedev.place avatar

@pervognsen @slembcke
ah that should be no biggie, just upgrade the RAM and add a bigger SSD

...

Oh, Apple.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@Doomed_Daniel @pervognsen This is why the last Mac I bought was a decade ago when you could still just open it up and upgrade whatever you want… -_-

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

SDL3 develoer preview is out. I suppose I should try porting @vexpanse and send some feedback. Looks like a really easy transition.

https://github.com/libsdl-org/SDL/releases/tag/prerelease-3.1.0

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

Metal API masters, is there a trick to flip the viewport other than flipping the y-axis of the projection matrix? I started out with GL conventions and Vulkan supports flipping the viewport rectangle so I just ignored the issue until now. Doing it CPU side would be messy, but maybe I can do some macro magic shader side with spirv-cross...

Solution: I'm using spirv-cross, and it has a --flip-vert-y flag. I totally missed that because I was only looking in the Metal specific section, whoops.

castano,
@castano@mastodon.gamedev.place avatar

@slembcke just make sure you have an even number of errors :)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@castano Aha! So kind of... Rendering vs texture coords are flipped compared to GL/Vulkan AND the negative viewport trick works in Vulkan. So the solution was to just flip the render target viewports instead of the framebuffer one. Done!

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

Oh dip... So a few months ago we got locked out of one of our Quest headsets we use for development because it inexplicably decided it was a "Meta for Business" headset. It wouldn't even let us boot it without linking a credit card account for the monthly fee. Not even a factory reset or firmware refresh made it go away.

It happened again on a second headset. -_- I really hate this future.

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

I updated Tina, my little header only fiber/coroutine library, with i386 support. https://github.com/slembcke/Tina

Originally I was going to skip 32 bit x86, since who does that anymore? On the other hand, asm is fun in small doses, and I got bored. (shrug)

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

Global Game Jam success! I convinced a poor soul to make a NES game with me. We had a blast. :D There's a web playable linked from the page.
https://globalgamejam.org/games/2024/slapstick-nes-9

slembcke,
@slembcke@mastodon.gamedev.place avatar

As is tradition, here is a visualization of the ROM file as the NES would interpret it. (2 bits per pixel split into 8x8 tiles) The left half is the compressed graphics, tilemaps, sound, and music. The right half is all the code and other data. The little green bit in the lower right is the interrupt vector that the game uses to boot the CPU.

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

Uff... Years later I still often have no idea how you are supposed to build simple bits of software on Windows. I needed to build a couple of utilities static linked against libpng. Spent a couple hours banging my head against it. Tried finding prebuilt binares for libpng that provided static libs, tried building it myself but it refused find the zlib I built... Gave up and just cross-compiled them using mingw on Linux in a couple minutes. 🤷 Bah!

Doomed_Daniel,
@Doomed_Daniel@mastodon.gamedev.place avatar

@slembcke stb_image(_write) was no option? ;)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@Doomed_Daniel Sadly no, I need to work with indexed color PNGs specifically. Converting to RGB destroys them, and libPNG is the only lib I've ever seen that can work with them.

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

Happy 19th birthday Tigger! First he slept in, then began his usual morning routine. Eat breakfast, beg to go out on the deck to groom himself, beg to go out on the porch to sun himself, sniff the bush where that rabbit lives, then finally try to eat grass and get brought back in. A busy morning.

image/jpeg
image/jpeg
image/jpeg

slembcke,
@slembcke@mastodon.gamedev.place avatar

@Doomed_Daniel Your avatar has shrouded my eyes and fooled me for years now! I believed it when it spoke to me, and I did everything it asked. Even that time it wanted me to desecrate a park bench with lime jello and unopened junk mail. Aurgh! What a fool I've been! >_<

Doomed_Daniel,
@Doomed_Daniel@mastodon.gamedev.place avatar

@slembcke all glory to the snaggletooth! 🤘

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

Have you ever wanted to watch Star Trek, but couldn't decide which episode? Well NOW YOU ARE! http://files.slembcke.net/temp/StarTrekRoulette.html

With technology like this it's almost like the 24th century!

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

Oooooh. I've just been offered an Apple //e, LC III, and PowerMac 6100. I... probably can't pass that up. >_>

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