Artificial Insanity: How I'm pretty sure it's all going to end.

https://richwhitehouse.com/index.php?postid=78

The idea that "artificial intelligence" is a poor moniker for the current frontier of generative AI models is indeed reasonable, but not because of the word "artificial". Frankly, including large language models under the umbrella is an insult to traditional AI. I mean, technically speaking, a video game from 1980 was likely to contain more logical branching points than a modern LLM's kernel, and was likely to be a lot more interesting to read.

richwhitehouse.com
u/NXGZ — 3 days ago
▲ 13 r/neogeo

Streets of Rage 1 on the Neo Geo (wip) - Not a remake, not an emulator: but translating the original 68000 code

###Translation:

>None of this would have been possible without AI; I'm not claiming any of this as my own. It's simply for fun, working on a game that marked my childhood and that I would have loved to see ported to the Neo Geo.

>For the past few weeks, I've been working on something a bit unusual: running Streets of Rage (MD version, Rev A) on the Neo Geo. Not a remake, not an emulator: I'm translating the original 68000 code so it runs directly on the Neo Geo's 68000. The addresses are remapped, and access to the VDP, the Z80, and the sound is intercepted. The display is recreated using Neo Geo sprites, and for the sound, I have a custom Z80 driver that sends the YM2612 writes to the YM2610. The DAC samples are converted to ADPCM-A.

>For now, there's only round 1, but it's complete, boss included, and you can play as Axel, Blaze, or Adam. It's a bot playing, Rui Nelson's autoplay.

>To make sure I'm not talking nonsense, I'm running the Mega Drive under MAME and the port with the same inputs, and I'm comparing the game's entire RAM usage at each logic frame. In the test games, there's no difference. The sound recordings are identical too.

>What's missing, and it's a lot: the other rounds, the menus (it starts directly at round 1), two-player mode, and cleaner sound. The YM2610 only has 4 FM channels compared to 6, so when it gets too busy, I cut the oldest note, and the mix still needs adjusting. Tested only under MAME in MVS, nothing on real hardware or FBNeo yet. And obviously, I'm not distributing anything; it contains ROM code.

>I prefer to say it right away: I could never have done this alone; I rely heavily on Claude Code. I direct, I test, I verify, but without him, the project wouldn't exist.

>So, this is just a proof of concept. I'm open to your ideas for the future. Two questions in particular:

  • The YM2610 only has 4 FM channels compared to 6 on the Mega Drive, and currently, I cut off the oldest note when it overflows. How would you handle this?
  • And for distribution, since there's ROM code in it, I was thinking of a tool that creates the Neo Geo ROM for each user from their own Mega Drive ROM, like decompilation projects. Good idea or bad idea? Criticism is also welcome.

>I've been doing a bit of console coding (Mega Drive, Amstrad) for 5 years now, and what AI allows now is truly incredible.

gamopat-forum.com
u/NXGZ — 9 days ago

Prospero Win v0.1.0 - homebrew app that runs Windows games directly on a PS5

The first ready-made release of prospero win: https://github.com/mpereiraesaa/prospero-win/releases/tag/v0.1.0

###What prospero win is:

Runs Windows games directly on a PlayStation 5. It carries its own copy of Wine, so there is no PC streaming involved: the game runs on the console.

  • 64-bit Windows programs run natively on the PS5's x86-64 CPU. 32-bit games run through prospero-win's own x86 translator.
  • Direct3D 8, 9, 10 and 11 games draw through DXVK and Vulkan. Older OpenGL games are supported too, and so are 2D games and Windows programs that draw with GDI.
  • You can play with the DualSense (Xbox-style XInput, analog sticks, triggers and rumble, plus custom mappings for keyboard-and-mouse games) or with a USB keyboard and mouse.
  • Game audio comes out of the PS5's own audio output.
  • A launcher lists your games. Each game has a profile with its graphics and control settings.
  • It's experimental. Some games work well, and many haven't been tried yet.
github.com
u/NXGZ — 9 days ago
▲ 109 r/emulation

ScratchPsx is a PS1 emulator for MS-DOS, from the 486 to the Pentium II or more

Info/screenshots + download: https://www.vogons.org/viewtopic.php?t=112722

In this video, it runs under DOSBox-X: first with the software renderer, then with hardware rendering on an emulated 3dfx Voodoo (Glide) https://youtu.be/KK65ccNZhUY

Features:

  • MIPS R3000 dynamic recompiler to x86
  • VGA 320x200, mode X 320x240, VESA 640x480 (65536 colors)
  • 3dfx Glide renderer: Voodoo 1 and Voodoo 2 (SLI)
  • Sound Blaster 2.0 / Pro / 16, CD audio and XA
  • Menus drawn over the game, in homage to Genecyst
vogons.org
u/NXGZ — 10 days ago

Infinity Blade 3 PC port now available!

Watch here: https://youtu.be/UMhJz3QPhpM

A complete port of Infinity Blade III on PC has been released!!

Available on Windows, Linux/macOS with WINE, and Steam Deck with Proton.

Download - archive.org

Current version: v1.0.0. Expect some potential bugs due to the massive scope of the game!

The trilogy is finally complete on PC. Play the conclusion of Siris's story as both Siris and Isa, with upgrades like keybinds, audio sliders, uncapped FPS, file management, and more. Enjoy Infinity Blade III in its full glory in a way never seen before on PC!

Installation

  1. The game must be downloaded and unzipped (the .7z version will need WinRAR or another unzip software)
  2. DirectX must be installed on your Windows device: https://www.microsoft.com/en-us/download/details.aspx?id=35
  3. The .exe file may show a blue screen prompt, so you will need to click "more info" and "run anyway".

If you have any questions, join the conversation on Discord! https://discord.gg/3SHzH2567c

Frequently Asked Questions

Q. Who made this?
A. The same trusted, anonymous developer who created the IB1 & IB2PC ports. This has been verified with the admins.

Q. Can I install on Android?
A. Not directly, but some users have had success with the Winlator emulation software: https://github.com/longjunyu2/winlator. IB1 was recently ported to Android (check that post if interested).

Q. Can I play on Steam Deck?
A. IB1 and IB2 have ran with Proton, and we expect the same for IB3.

Q. Can I play on Mac?
A. Not directly, but some users have had success with CrossOver and Parallels.

Q. Can I use my iOS save?
A. There should be compatibility with unencrypted iOS saves - more info on that soon.

youtu.be
u/NXGZ — 15 days ago

[Multi] AEmulator - Android emulator that simulates older android firmware

Run classic Android firmware - HTC Sense, TouchWiz, MIUI, AOSP - on a modern phone. No root, no PC.

Boots a real Android 2.3–7.x system image straight from a firmware file you already have: a recovery ZIP, an Odin archive or a Google factory image. It translates the old ARM code with a patched QEMU, emulates the kernel’s binder, draws with your phone’s GPU and plays sound through Android’s audio stack - everything runs inside a normal app.

u/NXGZ — 15 days ago

Astro Bot goes in-game with SharpEmu PS5 emulator, now giving you around 40fps (AMD Radeon RX 7900 XT)

u/NXGZ — 15 days ago

Gran Turismo 7 now boots to the menu (no black screen) with SharpEmu PS5 emulator (RTX 4070 SUPER)

Gran Turismo 7 now boots to the menu (no black screen) with SharpEmu PS5 emulator (RTX 4070 SUPER)

  • Black screen has been fixed.
  • My First Gran Turismo also boots.
  • Both tested on Windows
  • No actual racing gameplay demonstrated yet.
u/NXGZ — 15 days ago

Killer Instinct 64 - Early Proof of Concept (v0.0) now available to test!

You can now try the test build v0.0: https://n64gamebuilder.itch.io/killerinstinct64

This ROM has been tested and is known to work perfectly on the following setups:

  • High-Accuracy Emulators: The recommended emulator for PC is Ares, which is focused on accuracy and runs this demo flawlessly.
  • Original N64 Hardware: The ROM is compatible with original N64 consoles via a modern flashcart (e.g., Everdrive 64, Krikzz, Summercart64).
  • Analogue 3D: It is also confirmed to work on the Analogue 3D FPGA console.
  • MiSTer FPGA: N64 Core

Other emulators might work, but are not guaranteed. For the best experience, please use one of the tested methods above.

u/NXGZ — 15 days ago

Wolverine goes in-game with KytyPS5 emulator, runs at 3fps on a 4070 + i9-13900k

Wolverine goes in-game with KytyPS5 emulator, runs at 3fps on a 4070 + i9-13900k. BONUS news, RPCS3 PS3 emulator is coming soon to PS5.

u/NXGZ — 16 days ago
▲ 28 r/decomps+1 crossposts

[WIP] 3dsrecomp + Zakuro: An AOT static recompiler and Rust emulator for 3DS

I've been building a static AOT recompiler (3dsrecomp) alongside a custom 3DS emulator written in Rust (Zakuro).

Instead of a JIT, it uses a hybrid setup, it translates ARM, Thumb and VFP functions into C, and falls back to Zakuro's interpreter for anything unmapped or dynamic.

So far it's been tested with Pokémon Alpha Sapphire and Pokemon Y, which runs with over 99% of executed instructions coming from the recompiled code. Combined with Zakuro's GPU renderer, it runs at about twice the speed of pure interpretation.

Some neat features it has right now:

  • Automatic code discovery in the main executable and .cro modules (entries, exports, relocations, pointers).
  • A verification mode that runs each recompiled function and the interpreter from the same randomized starting state and compares registers, flags and memory.
  • A port mode that links the game code with Zakuro's runtime into a single executable (it still reads the game's files from the ROM).
  • Manual C overrides for quick fixes or mods (docs/overrides.md).

It's tested on Linux. Contributions are welcome if anyone wants to check it out or help push it further. Since it's a WIP, some GPU features are still being implemented and the audio still needs work. AI has also been used quite extensively in parts of the project, so AI-assisted contributions are welcome.

Repos:

https://preview.redd.it/3gdviaxdb0sh1.png?width=797&format=png&auto=webp&s=66a783af278a9db93d3984e366cdfab6f185b60f

reddit.com
u/NXGZ — 16 days ago
▲ 79 r/iiSU+2 crossposts

Introducing iiSU PC - My iiSU translation layer for using iiSU on Windows!

I have built a small tool that allows users to be able to run iiSU on Windows! I am seeking testers and contributors to make it a well developed solution for those seeking to use iiSU on windows, and in future Linux through Waydroid.

The project can be accessed on github, there is a QA thread in the official iiSU discord as well.
Why don't you give it a go?

github.com
u/MAGOOSKEE — 24 days ago
▲ 314 r/emulation

Running PS5 software on Xbox Series X - KytyPS5 on Xbox (A Research Project) PS5X on XBSX

Watch here: https://youtu.be/KeNCzJgsDyQ

>Xbox backward compatibility is getting out of hand… now we're adding PlayStation 5 to the list.

>Here's a look at PS5X, my experimental Xbox port of the KytyPS5 emulator, running PS5 homebrew and game backups directly on Xbox Series X in Developer Mode.

>Since Vulkan isn't supported, everything needs to be translated to DirectX.

>I wanted to see how far we can get... well it's early days and compatibility is limited, but some titles are already playable - with controller support and sound! No firmware or decryption keys included.

>Yes, AI was involved yes, I suck at aiming (maybe it's latency :D) the cursor is annoying, but it's there on purpose, so I can see if the console crashed or not

youtu.be
u/NXGZ — 25 days ago
▲ 2.0k r/pcgaming

Nintendo Switch Emulation Takes A Leap Forward, As Suyu 0.0.4's Static Recompilation Brings "Native" PC Performance

wccftech.com
u/NXGZ — 1 month ago

XCancel and Nitter are down once again

https://xcancel.com/

Unfortunately, due to a new development in the ongoing legal proceedings, we are required to suspend this service again until further notice. We can't share more details.

You can find the content you were looking for on the original website

reddit.com
u/NXGZ — 1 month ago
▲ 468 r/BlueskySocial+2 crossposts

XCancel and Nitter both down again

https://xcancel.com/

Unfortunately, due to a new development in the ongoing legal proceedings, we are required to suspend this service again until further notice. We can't share more details.

You can find the content you were looking for on the original website

u/NXGZ — 1 month ago
▲ 1.2k r/emulation

Demon's Souls Remake Hits 30 FPS (unstable) on PC via KyTyPS5 in Record Time!

As you will see, there is a particular area in which we get 30 FPS. While moving the camera around, we get drops to 18 FPS. So, this isn’t a stable 30 FPS experience. I also see numerous framepacing issues. As such, it will take a while to get a stable 30 FPS

The build that PSXTech used is not yet available on GitHub.

This performance gain came from the heavy assistance of AI in the process. AI was used as a base of this open PR that fixed the graphical bugs of Demon's Souls, but the game ran at 2fps. The AI managed to reduce CPU usage, maintain graphical quality, boost performance, and adapt to the recent code.

Specs: RTX 4080, Ryzen 9 7900X3D

dsogaming.com
u/NXGZ — 1 month ago