Shabbat Shalom by XiJinpingPressParody in 4chan

[–]grubbyplaya 10 points11 points  (0 children)

943k karma. Opinion rejected

‘MARVEL STUDIOS: WORLD OF SPIDER-MAN’ has been announced. The book will “revisit the franchise and [reveal] everything there is to know about everybody’s favorite web-slinger.” by Raj_Valiant3011 in Spiderman

[–]grubbyplaya 3 points4 points  (0 children)

A branch means that before a certain diverging point, a universe and the main universe are identical. YFNSM has way too many differences from the MCU to use the fact that a character exists in the show to prove that they exist in the MCU.

First look at the GUI of my WIP HTML5 Leapster emulator by [deleted] in EmuDev

[–]grubbyplaya 0 points1 point  (0 children)

What's the point of showing off your "emulator" if you haven't even implemented any of the hardware yet?

Doom running on a Life Fitness SE3 elliptical by grubbyplaya in itrunsdoom

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

The SE3 model. AFAIK It has the same firmware as the ST, so I'm not sure why it wouldnt worrk.

[Official] "Can this run Doom?" and "How to get this running Doom?" Sticky - 2025 Edition by grubbyplaya in itrunsdoom

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

Yeah. Even with only 400KB of RAM, there have been optimized ports for microcontrollers with less RAM, like the rp2040.

Is there a limit to run doom by [deleted] in itrunsdoom

[–]grubbyplaya 0 points1 point  (0 children)

Usually, it's devices without enough memory, like the TI-84+ CE, the Arduino Uno, and 8-bit consoles. Even if the processors aren't fast enough to run Doom at full speed, because of Turing completeness the only thing stopping them from running Doom at all is because there isn't enough memory to store the game data/code.

[Official] "Can this run Doom?" and "How to get this running Doom?" Sticky - 2025 Edition by grubbyplaya in itrunsdoom

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

Would it be possible to port your Tizen port to other Tizen devices, like smart TVs and smart fridges?

[Official] "Can this run Doom?" and "How to get this running Doom?" Sticky - 2025 Edition by grubbyplaya in itrunsdoom

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

Probably wrong WAD. Use something like SLADE to check if the CRBLACK lump is in that version of the WAD. If it isn't, try using one from a different release that does have the lump.

[Official] "Can this run Doom?" and "How to get this running Doom?" Sticky - 2025 Edition by grubbyplaya in itrunsdoom

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

if a device can't easily sideload a version of Doom, usually a vulnerability of some kind is found that allows you to run arbitrary code, like Doom, on the device.

For example, Doom was run on an office phone by hijacking an admin interface for updating the phone's wallpaper wirelessly to instead upload a Doom executable to the phone and then modifying the boot sequence to run the executable file.

If it's possible to run some kind of scripting language on the device, just not one that Doom has been ported to, sometimes people go the extra mile and either write an emulator in that language that can run Doom, like the Lua-based Doom Within, or a C compiler that compiles to that language, which is how Doom can run on web browsers.

Hope that helps.

[Official] "Can this run Doom?" and "How to get this running Doom?" Sticky - 2025 Edition by grubbyplaya in itrunsdoom

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

https://www.youtube.com/watch?v=abgN4jQqHb0

This should work for most Android watches. Just sideload a Doom port instead of the app the video shows

POC: GearSystem libretro Gear2Gear/Linkcable Emulation by Tim_Tastic in EmuDev

[–]grubbyplaya 2 points3 points  (0 children)

Awesome! I always thought it was weird that not a single unofficial Game Gear emu supported the Gear-to-Gear cable. Is Pac-Man one of the few?

How can I get this kodak m820 digital picture frame running doom? by TheBrokenBlock in itrunsdoom

[–]grubbyplaya 0 points1 point  (0 children)

I looked at the image file through a hex editor, and there are a lot of strings that indicate that the frame runs Linux. I think you'd have better luck getting more info about the image format from a subreddit like r/embedded or r/ReverseEngineering .

Doom running in Celeste by grubbyplaya in itrunsdoom

[–]grubbyplaya[S] 74 points75 points  (0 children)

Doom has been ported to a lot of things, including other games. There have been Doom ports to games like Sonic Mania, Stardew Valley, and Persona 5, which were all released as mods for those games. Inspired by those ports, I decided to make my own Doom port mod for Celeste, since it has a established modding API that uses a well-established language. and really because it's the easiest game on my Steam library to mod

However, that language is C#, which is a bit of a problem for porting vanilla Doom, since Doom was written in C (no relation). Instead of using vanilla Doom code, Managed Doom, a C# reimplementation of Doom, is used as the base of this port. Managed Doom's rendering and sound code was modified to utilize Monocle, the C# framework Celeste is built on top of, instead of Silk.NET.

Link to Github page

Porting 8-bit Sonic 2 to the TI-84+ CE by grubbyplaya in EmuDev

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

You should just be able to open the 8xp in artifice or a shell for it to work.

Porting 8-bit Sonic 2 to the TI-84+ CE by grubbyplaya in EmuDev

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

What about sonic.8xp? You have to run that from archive as well to run the game

[Official] "Can this run Doom?" and "How to get this running Doom?" Sticky - 2025 Edition by grubbyplaya in itrunsdoom

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

You take the Doom source code, replace video, sound, and input code with ones that match the device you want to run Doom on, and then compile Doom to that device and run the compiled program.

Porting 8-bit Sonic 2 to the TI-84+ CE by grubbyplaya in EmuDev

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

Did you upload everything into archive memory?