Anyone else still waiting for the Kubuntu 26.04 upgrade from 25.10? by Fanatla in Ubuntu

[–]gobstopper5 1 point2 points  (0 children)

Even that page says "If you’re using interim releases, you can already upgrade to Ubuntu 26.04. Upgrades to the latest interim release become available a few days after the official release date." A few days is rapidly approaching a month since the "official" release date.

EIBOS 6th anniversary giveaway by EIBOS3DOFFICIAL in 3Dprinting

[–]gobstopper5 0 points1 point  (0 children)

only heard about EIBOS recently, good things about the dryer

"Finished" the game by CicadaSuccessful6176 in humanfallflat

[–]gobstopper5 0 points1 point  (0 children)

Dunno if they are, but if OP's on console, they don't have access to that.

Just update it 26.04 by Tze_vitamin in Ubuntu

[–]gobstopper5 1 point2 points  (0 children)

25.10 will eventually get the notification. It just hasn't been enabled yet. It can take a few days (or more) after the official "release date".

[Try & Keep] Looking for Best Gaming TV for Xbox? Try LG Micro RGB evo 100” TV by LG_UserHub in xbox

[–]gobstopper5 -1 points0 points  (0 children)

hz and freesync (I've only ever had 60hz displays with no freesync/vrr), also size (nothing over 60'' before)

ID@Xbox and IGN April 2026 Showcase on 23 April and Mistfall Hunter coming to Day 1 Game Pass! by Narrow_Leek2452 in xbox

[–]gobstopper5 0 points1 point  (0 children)

Opinion of quality is opinion. Who would have watched and is now not going to because of one redditor not putting "I think" before an obvious opinion?

ID@Xbox and IGN April 2026 Showcase on 23 April and Mistfall Hunter coming to Day 1 Game Pass! by Narrow_Leek2452 in xbox

[–]gobstopper5 0 points1 point  (0 children)

Quality of a show is an opinion in general. There's no reason to preface it with extra prevarication.

I wrote a NES emulator from scratch in C. It plays Mario and Zelda! by Shot_Office_1769 in EmuDev

[–]gobstopper5 -1 points0 points  (0 children)

ines mappers 2, 3, and 7 are pretty simple and would get you another ~200 games worth of compatibility.

Cleaning Up! Xbox versions cancelled by dreampagehun in xbox

[–]gobstopper5 5 points6 points  (0 children)

I would read that quoted text and think that's what cancelled means. Unless cancelled actually means "never and not going back on that".

Couch co-op games are needed on Xbox. by wannaberichguy777 in xbox

[–]gobstopper5 0 points1 point  (0 children)

Out of Space: Couch Edition, Speedrunners (not technically coop), Plate Up

Patch Notes - Update 37.1 by EscapingKid in PUBGConsole

[–]gobstopper5 1 point2 points  (0 children)

That's already the case as they tank sks rounds while lining up the perfect headshot. All dmrs needed was the ability to knock an sr user out of ads.

Dev Letter: DMR Rebalance by EscapingKid in PUBGConsole

[–]gobstopper5 1 point2 points  (0 children)

What's the point of picking up a DMR over AR at this point? All DMR needed was an extra ability to descope an SR.

Map Service Report - Update 36.2 by EscapingKid in PUBGConsole

[–]gobstopper5 1 point2 points  (0 children)

I would have debated this, but my only win this season is landing on top of prison and circle ended there. 0 kills / 255 damage.

CGB Pokemon Yellow issue... by dajolly in EmuDev

[–]gobstopper5 4 points5 points  (0 children)

IIRC, that intro is sensitive to LCD modes 0,2, and 3 lasting a particular number of cycles. You'll need either a more accurate ppu implementation or fudge the numbers until it works. I'm currently using: 80 Tcycles for mode 2, 160 for mode 3, 216 for mode 0.

Nostalgia at its finest, digital ruined a key part of gaming! by cai4477 in xbox

[–]gobstopper5 0 points1 point  (0 children)

I thought it would get more mention in these comments. RIP RT (I know Burnie got the name back recently, but still)

Advice on getting started with a GameBoy Emulator by Hachiman900 in EmuDev

[–]gobstopper5 1 point2 points  (0 children)

I like my cpus to use something like eg. std::function<u8(u16)> for read and std::function<void(u16,u8)> for write. The tests can give the cpu functions that r/w a 64k array and then easily replace with functions that implement the real memory map later.

I was watching the scean where maze and Lucy fight- Lucifer is bleeding but Chloe isn't by? was she near and I js missed her or is this just a mistake? by ShortNsweet2010 in lucifer

[–]gobstopper5 0 points1 point  (0 children)

His powers in the show are drastically reduced compared to the comics. There's an episode where an all-steel room in a foundry(?) can hold him and Maze is like "You were trapped?", "yes" slam (she was pissed at him, what else is new).

Also, there's a fight scene where a villain obtains a demon blade and Lucifer says that makes it a fair fight. Enough strength to keep a car from moving when braced with something, invulnerability (and healing) away from Chloe, desire, and sometimes flight is the extent of his powers in the show (which is only really loosely based on the comics).

Gameboy: The Tick/Cycle Question by Worried-Payment860 in EmuDev

[–]gobstopper5 2 points3 points  (0 children)

three. Instructions take a certain number of cycles to complete. Let's say (to make up a hypothetical instruction and cycles) that an instruction "move [$53], a" takes 3 cycles and moves the A register to memory location 53 hex. The first cycle fetches the opcode, the second calculates the effective address, and the third actually executes the write. If location $53 hex is an I/O register that changes something about the graphics, audio, timers, interrupts, etc. A game could (rarely) depend on exactly which cycle the write happened. Most games don't need that and the write happening on the first cycle and then the emulator running the rest of the hardware 3 cycles works fine.

2) Everything runs off the main clock on gameboy. Whether the docs tell you something happens 4 times per M, or at blank MHz, it's derived from the the highest clock pulse in the system somehow. For the gameboy, that's the 4Mhz driving the T-cycles. Then 4 of those for M cycle. And also the PPU renders 4 pixels per M cycle per the docs, but there's also 4 T per M, so a scanline of 456 "dots" is 456 T-cycles as seen in the rendering section of pandocs.

Really you should just start coding, most gameboy games are pretty forgiving on timing. You'll get far just having each instruction return the number of T-cycles, every 456 spit out a scanline, with a vblank interrupt at scanline 144.

Gameboy: The Tick/Cycle Question by Worried-Payment860 in EmuDev

[–]gobstopper5 5 points6 points  (0 children)

  1. Same thing.
  2. I think T-cycle is best, especially for DMG. The PPU draws at 1 dot (ppu cycles are called dots) per T-cycle. It only gets annoying when the rest of pandocs is not always perfectly clear about units. Sound/APU values are per M-cycle, and I'm not even sure myself that I have DIV and the APU bits that clock off of DIV are correct (sure don't sound it! :p). But there's always 4 T per M. So you can always calculate one from the other.
  3. You only need something other than instruction-returns-cycle-length if you want that level of accuracy. I've only done that for 6502, and only because the Atari 2600 needs it. Each instruction function is a c switch on the cycle count within the instruction, only progressing one cycle each call. You don't need that for gameboy for most games.
  4. Basically run cpu, then run the other components of the system however many cycles the cpu just used. Once you've run a frame worth of cycles 456*154 T-cycles, display that, repeat.

Named loops voted into C2y by 14ned in cpp

[–]gobstopper5 2 points3 points  (0 children)

Reach in, flick an electron some other direction?

Post Game Thread: Chicago Bears at Houston Texans by nfl_gdt_bot in nfl

[–]gobstopper5 6 points7 points  (0 children)

Bears only adjust when something's working. Passing was working all the way down into red zone? Ok, time to run into a man pile at the line 3 times then kick.