@foone@digipres.club avatar

foone

@foone@digipres.club

Hardware / software necromancer, collector of Weird Stuff, maker of Death Generators. (she/they🏳️‍⚧️)

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

foone, to random
@foone@digipres.club avatar

oh hey I just have to write some powerpc assembly and find somewhere to patch it into an existing game.
no problem. usual shit to do on your day off.

foone, to random
@foone@digipres.club avatar

confusing problem and even more confusing solution:
If you use bluetooth headphones and find that they start crackling and skipping when you launch Ultimaker Cura, you need to turn off the USB Printing plugin.

foone,
@foone@digipres.club avatar

To do that, you need to go to the Marketplace and then click the gear icon. Scroll to USB Printing and then click Disable, then restart Cura.

foone,
@foone@digipres.club avatar

Apparently this happens due to an old issue where Cura is very aggressive about trying to query all serial devices for being 3D Printers. And if you have any bluetooth-connected serial devices (which some headphones are), it'll try to talk to them, potentially interrupting your audio streaming.

https://github.com/Ultimaker/Cura/issues/5207

foone, to random
@foone@digipres.club avatar

ugh. getting back into work from a month ago and THAT FOOL, YOUNGER!FOONE, let the code in a broken state!

foone,
@foone@digipres.club avatar

can't call find_chunk if someone refactored it to be find_chunks over a month ago and then never updated some of the code that calls find_chunk!

foone,
@foone@digipres.club avatar

I just wrote a find_chunk wrapper that calls find_chunks and throws if there's more than one result. fuck the police

foone, to random
@foone@digipres.club avatar

today in things I didn't think were even possible, I managed to crash my desktop so hard that the reset button didn't work

foone,
@foone@digipres.club avatar

@manawyrm presumably it's talking to some firmware that itself crashed. maybe even a microcontroller that's crashed.

foone, to random
@foone@digipres.club avatar

the way CodeWarrior lays out class members in cases of inheritance should be tried in the hauge for crimes against sanity

foone, to random
@foone@digipres.club avatar

I did a regex search in sublime text SO HARD that it caused my keyboard AND mouse to disconnect

foone,
@foone@digipres.club avatar

my mouse disconnects so often that I have a dedicated switch to do a USB reconnection, but my keyboard is usually hardier than that.

foone,
@foone@digipres.club avatar

@sampj which is hilarious because this was on windows

foone,
@foone@digipres.club avatar

@sampj I think this is more of a hardware problem than a software problem.

foone,
@foone@digipres.club avatar

@glyph @sampj I ran out of money to replace other hardware (and the USB bug remained) and this was like 15$

foone,
@foone@digipres.club avatar

@glyph @sampj Nah, sadly.
I do have a custom 0-key keyboard I built always connected, though!

foone, to random
@foone@digipres.club avatar

I love finding remnants of cross-platform support in console games.
This Wii game has a "bIgnoreCoverOpen" boolean on the Full Motion Video manager. How many consoles have a "cover" on the optical drive you can open?
PS1, Dreamcast, Gamecube?

foone,
@foone@digipres.club avatar

forgot the PS2 slim and PS3 super slim!
I don't know about these newfangled consoles. I'm from the past.

foone,
@foone@digipres.club avatar

based on my history of the Pipeworks Engine ( https://wiki.foone.org/w/Pipeworks_Spigot_Engine ), it could have gotten this from either a PS2 game or a Gamecube game.

foone,
@foone@digipres.club avatar

this game stores localization info in the save game, as well as a parental rating, and I'm really not sure why.

So you can load a savegame on a german copy of the game and still get english? or the game won't let you load a mature-rated save on a teen-rating game? when would this happen

foone,
@foone@digipres.club avatar

class SaveGameSuperState

OH GOD NOW THE SAVED GAMES HAVE GONE QUANTUM

foone,
@foone@digipres.club avatar

I tried to save this cat in a box, but until I opened the box the cat was both alive and dead

foone,
@foone@digipres.club avatar

enum SaveGameLogicState{
...
sgls_TODO_FINISH=0x21
}

THIS GAME IS THIRTEEN YEARS OLD. FINISH YOUR CODE, PIPEWORKS

foone,
@foone@digipres.club avatar

SaveGameLogicSubState

instructions unclear, savegame is now in subspace.
error in line 25, safewording for their protection

foone,
@foone@digipres.club avatar

this game's savegame system has both 3-deep class inheritance, and SaveGameSuperState, SaveGameLogicState, and
SaveGameLogicSubState

I'm just going to go out on a limb here and say that this is way too complicated of a save game system for playing wheel of fortune

foone,
@foone@digipres.club avatar

another example of definitely being a crossplatform engine: there's error enumerations for things like "no memory card", "memory card full", "memory card removed during saving", "memory card not formatted".

But this is for the Wii, which doesn't use external memory cards (mostly. There are exceptions but they don't apply here)

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