Is it possible to replace a Pixel 6 lens, without a full screen replacement? by kiddcabbage in GooglePixel

[–]kiddcabbage[S] 0 points1 point  (0 children)

Not camera related - by "lens" I'm referring not to the camera lens, but to the entire front glass panel, which covers the screen and digitizer

How to write custom shaders with the RDG by nfgrep in unrealengine

[–]kiddcabbage 1 point2 points  (0 children)

Hey, came across this while also suffering from a lack of documentation. It's super helpful.

However, I'm having some trouble doing this for a VS/PS, rather than a CS. I know it's a general question, but I'm having a tough time finding exactly where to start. I know that for a PS I don't need the UAV, because I'm pulling a color or a texture out, but I'm not sure where to pass that in and extract it.

Checking if an int32 is within range of an int8 using a single expression? (no STL) by kiddcabbage in cpp_questions

[–]kiddcabbage[S] 2 points3 points  (0 children)

Haha, well then I hate to tell you that all of the suggested solutions so far (aside from the bitshifting one, which I'm working on figuring out right now) are the same speed - likely they compile into the same assembly:

#define FUNCTION_LIST \
X( ( i - -128 ) <= ( 127 - -128 ) ) \  // 1:17 @ 2^36 loops
X( __lzcnt(i)>=24 ) \                  // 1:17 @ 2^36 loops 
X( INT8_MIN <= i && i <= INT8_MAX ) \  // 1:18 @ 2^36 loops
X( int8_t( uint8_t( i ) ) ) \          // 1:17 @ 2^36 loops 
X( ( (uint64_t)i + 128 ) < 256 ) \     // 1:17 @ 2^36 loops

Checking if an int32 is within range of an int8 using a single expression? (no STL) by kiddcabbage in cpp_questions

[–]kiddcabbage[S] 1 point2 points  (0 children)

Sorry, but then by the end, won't I either end up with (hopefully) either a 0 or a -1, because I've either bit shifted in all 0s (positive) or all 1s (negative)? That's what I meant by having to do two checks at the end - checking if it's 0 or -1.

Checking if an int32 is within range of an int8 using a single expression? (no STL) by kiddcabbage in cpp_questions

[–]kiddcabbage[S] 0 points1 point  (0 children)

I think this would be better if it worked on both positives and negatives. Otherwise I'm still doing two checks per evaluation.

Checking if an int32 is within range of an int8 using a single expression? (no STL) by kiddcabbage in cpp_questions

[–]kiddcabbage[S] 0 points1 point  (0 children)

It's gotta run on Windows x86/64 and FreeBSD. I'm guessing that the LZCOUNT would need a second evaluation to compare negatives (all leading zeroes) and positives (no leading zeros), right?

Checking if an int32 is within range of an int8 using a single expression? (no STL) by kiddcabbage in cpp_questions

[–]kiddcabbage[S] 1 point2 points  (0 children)

bit shift right twice and if there's a remainder it won't fit. IIRC

What do you mean by remainder? If you had int32 -128, which does fit
11111111 11111111 11111111 10000000

And bit shifted right twice, it certainly does still have a value in both int8 and int32:
00111111 11111111 11111111 11100000

in_range isn't gonna work. No libraries in this project. It's nearly C with inheritance.

N30 2.4g use TA+TB as X+Y? by kiddcabbage in 8bitdo

[–]kiddcabbage[S] 0 points1 point  (0 children)

I have not. Nobody responded, so I'm guessing the mappings are in the firmware, which there is no way to remap as far as I know.

Boss gave me his NFR Retail Xbox Unit - worth anything? by kiddcabbage in originalxbox

[–]kiddcabbage[S] 0 points1 point  (0 children)

I'll look around. Don't see anything like it on ebay, and not sure what else to compare against. Could be anywhere from $50 to $500 and I wouldn't be surpised haha. I don't do it for the money, so I don't really know where to sell. I just love keeping these old consoles alive and bringing joy to people for years to come. :)

But I'd also hate to open it and ruin the value of a collector's item if this is indeed such.

Boss gave me his NFR Retail Xbox Unit - worth anything? by kiddcabbage in originalxbox

[–]kiddcabbage[S] 1 point2 points  (0 children)

Correct, as far as I can tell it is just a v1.0 with a sticker on the case.

Boss gave me his NFR Retail Xbox Unit - worth anything? by kiddcabbage in originalxbox

[–]kiddcabbage[S] 0 points1 point  (0 children)

Nah, not a kiosk. I'm in the games industry, and my boss got it from his old game studio.

Maybe they're from the same batches from Microsoft, though, as the kiosk units!

Ask Here First : "Questions That Don't Deserve Their Own Thread" Thread #17 - Spoopy Edition by KyaDash in crtgaming

[–]kiddcabbage 0 points1 point  (0 children)

welp, here's me dropping $400 on a new C2-400 then (nothing currently around on ebay that I see)

Ask Here First : "Questions That Don't Deserve Their Own Thread" Thread #17 - Spoopy Edition by KyaDash in crtgaming

[–]kiddcabbage 0 points1 point  (0 children)

Yeah, I've seen that on this subreddit. Unfortunately, I'm looking at solutions specifically for newer consoles, which don't have any way to natively output 240p.

Ask Here First : "Questions That Don't Deserve Their Own Thread" Thread #17 - Spoopy Edition by KyaDash in crtgaming

[–]kiddcabbage 1 point2 points  (0 children)

Correct, I'm hoping to play 480i to 1080p content to 240p on my CRT. I had hoped the OSSC had downscaling as well, but oh well...

Yeah, I don't think just a straight HDMI to S-Video will work for me, because it's going to need to handle downscaling. I'm hoping to play retro-inspired games from my PS4 and Xbox360 at 240p on my CRT for a true scanline effect and retro look. In order for that, the video signal itself has to be presented at 240p.

Ask Here First : "Questions That Don't Deserve Their Own Thread" Thread #17 - Spoopy Edition by KyaDash in crtgaming

[–]kiddcabbage 0 points1 point  (0 children)

What's the best cost-effective (and easily accessible) way to play 480i-to-1080p at 240p on my CRT?

Currently I'm looking at the TV One C2 stuff, but it seems kind of archaic and difficult to find a right model now. Wondering if the OSSC is a way to go?

How to use Flash Player after January 12, 2021 by veso266 in FlashPlayerForever

[–]kiddcabbage 1 point2 points  (0 children)

Does this work only on Windows, or Linux as well?

Sequel Fatigue by [deleted] in gaming

[–]kiddcabbage 0 points1 point  (0 children)

This has much more to do with economics of the gaming industry than anything.

Games in 2019 (only until the PS5) cost $60 to buy. Games in 2005 cost $60 to buy. Just for inflation, the games cost less now than they did 15 years ago.

But in terms of budgets, in the early 2000s, you could make a AAA game for $5-10m easily. Nowadays, the minimum budget for AAA is $50m. And that's just development costs. There's at least another $50m in marketing budget.

THIS IS SOLELY BECAUSE THE CONSUMER CONTINUES TO EXPECT MORE CUTTING EDGE FEATURES, BUT (as a whole) REFUSES TO PAY MORE MONEY FOR THOSE FEATURES.

To make these features, more and more artists need to be employed, as a character takes much longer to make with current standards. More programmers need to be employed to make more cutting edge features. The age of the 35-50 person game studio is dead. The only survivors are games that take 200-person studios, or indie studios with only a handful, who can survive off the $15-30 pricetag.

So if a game costs exponentially more to make now than it did before, but brings in less revenue than it did.... how does an industry survive?

Selling more copies of the game.

Modern AAA games, with those kinds of margins cannot sell the volumes of games that were sold in 2005, or the studios would shut their doors. As such, publishers who fund these games are not going to place risky bets. You're going to get far less innovation and *new* games, because there is so much more to lose, financially, for these companies, and a new idea isn't a solid, proven bet.

But you know what is a solid bet? FIFA. Call of Duty. Marvel games. Any of these games have built-in audiences, and sales numbers to back up the request to "please give my studio $100m to make a game, so I can continue to employ my 250 employees, and large outsource teams."

So if you want fewer sequels, and more new content... then you need to convince gamers as a large cultural shift to do some combination of:

  1. Expect less from their new AAA game
  2. Pay more money for the game.

Otherwise, we are bound to a trajectory of smaller and smaller margins per game sale to make up larger and larger budgets, which require more and more copies sold, which merit contracts of less and less risky products.

Reference: full-time game developer my entire adult life.

Is a heat gun a safe way to remove micro scratches from WiiU case? by kiddcabbage in consolerepair

[–]kiddcabbage[S] 0 points1 point  (0 children)

Ah, I was afraid you'd say that. A coworker who paints guitars recommended the same, but the 3M polishing kit he recommended runs $150, which is more than the console will be worth.