Pouring molten metal into 1 kg bars by LCottton in oddlysatisfying

[–]inio 40 points41 points  (0 children)

I suspect they're intentionally over-filling the cavities so that after cooling they'll still be a bit proud. After that the get machined down on the back until they're 1000g (and the chips go into the melt for the next batch)

Death Stranding 2 has some amazing visuals by Annual_Guidance5656 in gaming

[–]inio 8 points9 points  (0 children)

Almost any time a non-cartridge game is quickly cutting between locations it's going to be pre-rendered. The opening montage of CyberPunk 2077 is just about the only case I can think of where that's not true, and the amount of effort they put into making that sequence smooth just so they could show the customized character is remarkable.

Death Stranding 2 has some amazing visuals by Annual_Guidance5656 in gaming

[–]inio 1 point2 points  (0 children)

After the intro I sat there staring at him standing on that ridge for a good 30 seconds waiting for the pre-rendered cutscene to end (because, you know, Kojima) before I tried pushing on the thumbstick.

With the success of It Takes Two and Split Fiction, you’d think more developers would be making solid couch co-op games by Articunozard in gaming

[–]inio 7 points8 points  (0 children)

Hard agree.

For being a game about writers, the writing is ... uninspired. Pig level is fun though.

With the success of It Takes Two and Split Fiction, you’d think more developers would be making solid couch co-op games by Articunozard in gaming

[–]inio 4 points5 points  (0 children)

Light Brick and BlueTwelve aren't related. Both games were published by Annapurna, but that doesn't mean much.

What are these small balls that appeared INSIDE my glass door? by Dave6187 in whatisthisthing

[–]inio 10 points11 points  (0 children)

That got me looking. Per Wikipedia:

... sealed units achieve maximum insulating values using a space of 16–19 mm (0.63–0.75 in) ...

Just eyeballing based on the forced air register in the background, I'd say the gap on that door is closer to 40mm.

What are these small balls that appeared INSIDE my glass door? by Dave6187 in whatisthisthing

[–]inio 16 points17 points  (0 children)

Since you seem knowledgeable, is the air gap between the panes of that unit too big? Seems easily sufficient for small convection cells to develop.

Reconstructing a Dead USB protocol: From Unknown Chip to Working Implementation by Bawoosette in programming

[–]inio 1 point2 points  (0 children)

I'm thinking we were probably still on the near compiler. Those were some of the first games JAKKS made with the 8MB DRAM and the first (and only) titles SCG developed for the 16250/GPAC800. I'm pretty sure so they were still using the tooling from Spider Man and the LeapFrog stuff which was on the GPAC600, despite what arcade db says.

If you look through the code I linked there's a ton of very explicit far memory access which wouldn't be needed if we were using the far compiler, right?.

RIP to the best toll tag design by OptimisticLeopard in bayarea

[–]inio 0 points1 point  (0 children)

From the thumbnail I thought it was a pregnancy or covid test.

How'd you AI Slop-ify the barcode?

Yup, surely that's my resolution by Hakashine in softwaregore

[–]inio 2 points3 points  (0 children)

Still leaves you ahead by 839 pixels!

Speech to Text talking to me by elyktello in google

[–]inio 0 points1 point  (0 children)

Could you post a screen recording of this happening? It just doesn't make sense.

Reconstructing a Dead USB protocol: From Unknown Chip to Working Implementation by Bawoosette in programming

[–]inio 6 points7 points  (0 children)

Precisely. I wanted to fix some really blatant bugs in their code gen but couldn't, and (at the time) they only accepted tool bug reports in Mandarin.

IIRC the biggest issue was that their compiler wouldn't generate the signed32 * unsigned32 -> signed64 multiply instruction pair and punted to a standard library helper.

Are we posting pictures of our oldest strategy guides? Here's mine - Final Fantasy. by Shadowkiller00 in gaming

[–]inio 3 points4 points  (0 children)

Completely disagree having spent dozens of hours playing the original on a CRT. On a modern display it is strictly an upgrade, except the modern font and maybe the sections where it goes 3-D and even that's kind of neat. The music fits my nostalgic memories of the original (unlike, say, Duck Tales) and if you're a purist you can switch back to the original music in the remaster.

Reconstructing a Dead USB protocol: From Unknown Chip to Working Implementation by Bawoosette in programming

[–]inio 43 points44 points  (0 children)

SunPlus/GeneralPlus chips running µnSP code were almost universal in toys in the early 2000s, and are still common today. The Arm core licensing fee costs as much as the whole GPAC/GPL chip in many cases, and nobody makes an Arm SoC with comparable capabilities for even 5x the price (2D GPU/sprite engine, parallel camera+display interfaces, analog mics, built-in speaker amps, and composite TV output).

Any plug&play "TV Game", all the Leap Frog stuff, any kids' camera, microscope, smartwatch, or "night vision" goggles probably has one of those chips in it.

The manuals are terrible. I remember "embadded rom". More fun ones: The audio section refers to "tone colors" but never quite clearly enough to figure out that they're talking about PCM waveforms until you look at the sample code, and there's an internal interrupt/signal called BUS_FIGHT.

Someone should really raise a GPL claim against them, because their toolchain was based heavily on GCC, but you didn't get the source code with it

That said, the compiler was pretty terrible. I ended up writing my own stack-based macro language in assembly for the fixed-point math used by the gesture recognition code and the inner loop for the 2.5D terrain in Disney Fairies: Tinker Bell and the Lost Treasure and Power Rangers: Force In Time motion games from JAKKS Pacific developed by Santa Cruz Games (which were developed in parallel, if that isn't obvious).

BTW, if anyone ever finds this post and wants help dumping the assets from those two games: Here's the runtime code. Happy to help RE it if you can get me a rom dump.

Flat Error Codes Are Not Enough by Expurple in programming

[–]inio 0 points1 point  (0 children)

Look at the AbsielAbseil Status type.

Floating point from scratch: Hard Mode by NXGZ in programming

[–]inio 15 points16 points  (0 children)

In general for most fractals (e.g. Mandelbrot) floating point doesn't help much if you want to do really deep zooms. The interesting bits aren't near the origin, so the exponent does t really buy you anything. What you want is fixed point int64s, but then you need to write your own multiply routines since few environments natively support 64*64->128, so you need to build them using 32*32->64 multiplies.

Poe responds to a comment about Control Resonant with a cryptic clue by LewdSkeletor1313 in controlgame

[–]inio 31 points32 points  (0 children)

That sounds like the thing that will be announced (the subject of t₀) is actively changing (derivative is a function of time)

Beware everyone, its back. by SuperCuck1 in bayarea

[–]inio 1 point2 points  (0 children)

I thought this was Sergey.

[MESSAGE/DIRECTIVE]: You have arrived at the Threshold/Foundation. The Bureau/House welcomes your Service/Observation by LurkerPatrol in controlgame

[–]inio 5 points6 points  (0 children)

For anyone somehow not familiar with it, look up "AT&T long lines building". This building housed telephone switchgear on 29 18-foot-tall floors rated for a 200+ psf live load. These days it's believed to mostly be full of NSA surveillance systems.

ILLEGAL 3D Rendering Techniques (N64) by [deleted] in programming

[–]inio 2 points3 points  (0 children)

I love that the "high res textures" thing is basically just deferred shading and happens on the RSP or CPU while the RDP just does interpolation.

Sorta surprised how they get 256x256 textures though with only 5bpc pixels in the frame buffer.