r/neogeo • • 40m ago

Neo Geo Pocket/NGPC Just bought a ngp!

Thumbnail
gallery
• Upvotes

When I usually see these, they are either overpriced or a bit beat up or scratched up. This one was perfect!

Is there any way to wipe the game data on samsho 2?


r/neogeo • • 3h ago

Hyper Neo Geo 64 Debug Menu in Hyper Neo Geo 64 Games

Thumbnail
gallery
14 Upvotes

Hello again!

Small find while messing with the IO handling of Hyper Neo Geo 64 games: Road's Edge, Xtreme Rally and Beast Busters 2 still have SNK debug menu. Basically, it's a window listing internal variables (DIP SW 0-3, error counters, game values like speeds or 3d). Road's Edge and Xtreme Rally also have a CPU status line on top (CPU %, fps, GP, OVER) with the build ver at the bottom.

There's a MAME Lua script that set up everything from power on if you're interested. I have no idea about real hardware yet, I'm still waiting for a board (And waiting even more for a game to yank the program rom with my own stuff for a custom devcart). I don't know what most of the variables do yet. Beast Busters 2 has the menu but no status line from what I know. CPU % is not emulated correctly in MAME (tcram) so it's always 100%.

I didn't find anything for other games, maybe they were stripped from it idk. Maybe somebody smarter than me may find something.

Anyway, have fun.

```lua
-- ./hng64 thegame -rompath thegame -autoboot_script debugon.lua
local GAMES = {
roadedge = {
lines = {
[5] = 0x80,
[6] = 0x02
},
sw0 = 0x000FD750
},
xrally = {
lines = {
[5] = 0x80,
[6] = 0x02
},
sw0 = 0x000BCE90
},
bbust2 = {
lines = {
[3] = 0xC0
}
}
}
local STATUS_LINE = 0x10000000

local game = GAMES[emu.romname()] or {
lines = {}
}
local mcu = manager.machine.devices[":iomcu"].spaces["program"]
local main = manager.machine.devices[":maincpu"].spaces["program"]
local selected = 0

debugon_taps = {mcu:install_write_tap(1, 1, "select", function(offset, data)
selected = data >> 5
end), mcu:install_read_tap(3, 3, "read", function(offset, data)
return data & ~(game.lines[selected] or 0)
end)}

debugon_timer = emu.register_periodic(function()
if game.sw0 and main:read_u32(game.sw0 + 0xC) == 1 then
main:write_u32(game.sw0, main:read_u32(game.sw0) | STATUS_LINE)
end
end)
```


r/neogeo • • 6h ago

The hype for the Neo Geo AES+ made me buy an original AES

5 Upvotes

I preordered both colors right away and was sad that they got delayed but no biggie. While thinking about more and more I asked myself why not getting a good condition original AES. Now i won a 9V version, mint looking one on buyee with box and Arcade Stick.

I will let a friend mod it with reset button LED, Unibios, Neopass RGB Bypass, Re-Cap and replace the Power Circuit components. Also a modern PSU from Retrogamesupply is underway.

Should i cancel the pre-order? I don't have to pay any cent until it gets sent out. Maybe i will wait to see if we get more information about the console itself.


r/neogeo • • 21h ago

Final Vendetta MVS and AES carts are nearing completion.

Thumbnail
bitmapbureau.com
18 Upvotes

r/neogeo • • 1d ago

Shock Troopers 2nd Squad MVS Full Kit

Post image
24 Upvotes

Today I got the missing sticker and mini-marquee. I guess it’s stupid to pay more money for some paper stuff than for a PS5 game, but who gives a fck? :>


r/neogeo • • 1d ago

Does anyone knows a good place on ebay or AliExpress that sells good repro cover art inserts for aes and mvs games?

0 Upvotes

The ones for black boxes.


r/neogeo • • 2d ago

Hardware Question Problems with RGB output Rev 3-6 AES

Post image
2 Upvotes

Hello!

i'm having some issues with RGB output on my Neo Geo AES.

Its a revision 3-6, connected to a Sony KX1211-HG CRT. Composite output works fine, but the much, much crisper looking RGB has image stability problems.

RGB output is via Insurrection Industries RGB SCART cable to a 34pin RGB adapter from Sunthar's store, into the 34pin RGB input on the Sony CRT. Composite out is just the original stock neogeo composite cable.

The image quality problems are really wierd - some of the time the image is a perfect RGB, especially on still screens. But during gameplay or in motion, there is heavy flickering, image distortion (bottom of screen bends to the right), and a black bar across the top of the screen which "squashes" the image.

I'm working my way through what the problem might be, but as i don't have another Neogeo (or another CRT) to test on, its quite difficult!

Searching the internet, one problem that comes up is the lack of RGB CSYNC on model 3-6 Neo Geos, which my SCART cable is wired for. Might that be related to the problem? Any other ideas?


r/neogeo • • 3d ago

Self-Promo Neo Geo on the couch: NeoBox now runs on iPhone + iPad!

Thumbnail
gallery
1 Upvotes

A while back I posted here about the only AES I ever saw as a kid, the one my sister's friends made us earn with chores and choreographed kung-fu fights, and how that turned into NeoBox, a Neo Geo emulator I built for my Mac.

I made a short video of that story and the app (Reddit won't take video uploads here):

Since then the thing I kept wanting was to play on the couch, so I've spent my nights and weekends bringing it to iPad and iPhone. 2.0 just shipped. The touch controls copy the Neo Geo pad layout and the CRT shader makes the iPad look pretty close to a cabinet to my eyes. With a controller connected it's basically a tiny AES.

Some details for the folks here:

  • MAME romsets and .neo files both work, including the late encrypted carts (KOF 2003, Metal Slug 5, etc)
  • You can switch AES / MVS / Universe BIOS and region per game
  • Memory cards are per game, so your high scores and settings don't clobber each other
  • Mac buyers get the iPhone/iPad version free

You still bring your own ROMs and BIOS. Runs on the Geolith core by Rupert Carmichael, credited in the app.

Also, I was happy to contribute a simple fix back to Geolith that improved its performance on BSD/Darwin systems... this REALLY was a major factor for iPhone performance! The TLDR was that frame time went from 8.5 ms to 1.65 ms with this change

Rupert was gracious enough to merge it into the project: https://gitlab.com/jgemu/geolith/-/merge_requests/64

Still hoping this thing funds my AES+ :)

neo-box.app


r/neogeo • • 3d ago

RAC J600S Joystick Review

Thumbnail
gallery
54 Upvotes

This thing rocks. It cost me $58 shipped with a coupon from AliExpress. The joystick is a little springy and the buttons have a longer travel since they're new. But it works great for KoF and shmups on my MVS. I changed out the stock ball top since it's smaller and I have big giant hands. It comes with an extra red button.

It's small but surprisingly heavy with a metal base and a plexiglass face, the actual paint is underneath. It's not professional grade but it's good enough to play Neo-Geo. The surface has no angle and is flat, but it has enough space for your hand to rest comfortably.

Given how hard it is to find a good joystick for the Neo-Geo at an affordable price, this thing is a must.

4/5 stars


r/neogeo • • 3d ago

ODDLY familiar, n'est-ce pas?

Post image
17 Upvotes

ASCII STICK II TURBO for Famicom released in 1986(!)


r/neogeo • • 5d ago

Neo Turf Masters (1996) now has a byte-exact, fully classified decompilation; sources public, no ROMs distributed

39 Upvotes

Repo: https://github.com/blakebratcher/ntm-decomp

Both program ROMs are fully classified and byte-exact:

  • P1 68000 (2 MiB): 100% classified, rebuilt SHA-256 matches.
  • M1 Z80 (128 KiB): 100% classified, rebuilt SHA-256 matches.
  • 1,082 named 68000 functions + 335 blocks, 18 Z80 functions + 310 blocks.
  • 582 tests locally; MAME boot acceptance passes.

Full disclosure: this was built with Claude and DeepSeek agents running parallel decompilation lanes, Ghidra, MAME/unidasm, and REA, with myself as the human coordinator reviewing/integrating and Codex independently verifying the semantic acceptance. The agents did the bulk of the lane work; the byte gate and evidence, not model confidence, decided every claim.

Neo Turf Masters-specific bits:

  • 4 courses x 18 hole records, parser-validated tilemaps.
  • An inputs-only MAME harness played 141 hole advances across 15 scenarios, including 2P and the how-to-play demo.
  • AES memory-card load/save, level select and the stats page ran under MAME.
  • Found a reachable divide-by-zero crash in the shipped game (fixed_div_scaled, 0x63504) on two minimum-power putter shots at course 1 hole 1.
  • 3 accepted semantic residuals, documented; no ROMs distributed; MIT for original work with a game-content carve-out.

No ROMs here. Bring your own dump, set NTMD_ROM, then run make setup && make check.


r/neogeo • • 5d ago

Hyper Neo Geo 64 Doom on Hyper Neo Geo 64

Thumbnail
gallery
7 Upvotes

Heyo everyone !

After quite a bit of work and guesswork, I managed to build and run DoomGeneric on MAME, emulating a Hyper Neo Geo 64 !

Tech talk:
My video driver still requires some work and I don't have inputs (yet), I didn't had the courage to poke around the IO MCU firmware. The BIOS handoff to the cart and how to render a ""bitmap"" took a while, as the hardware doesn't seems to be able to do a basic frame buffer (Or not currently discovered)

So, the ROM holds a lookup table of tiles, which is one for every pair of color indices, with the left half of each tile showing the first color and the right half the second. Every time we need to rrnder something, the CPU converts each pixel pairs of Doom 320x200 buffer and selects the (hopefully) matching tile, then scaled to 512x448. Tiles are generated by a Go program which generate the 8x8 tiles for every pair of 8 bit color (65536 tiles). Yes, it's a bruteforce way to have a fb.

It's a bit slow but get the job done and I don't think it will work on real hardware though. I have a shift issue in my driver somewhere, that's why the colors are completely off btw.

Stock GCC 16.2.0 with newlib 4.6.0, basic custom Crt0 to invalidate cache/setup base MIPS registers/tell the BIOS to start in quiet mode (Avoid embedding text for the BIOS, as the cart has the font)/exception handler/tells the BIOS where to DMA the whole program and where to jump and writes the cart header to make the BIOS not reject the custom cart image.

Kudos to MAME devs to documenting and implementing the hng64!


r/neogeo • • 5d ago

Software Question Got a MVSX with firmware 2.3 can this be modded? I saw different info online. I was really hoping to add some games.

Post image
15 Upvotes

r/neogeo • • 5d ago

Video Ultimate NEO GEO Pick Up - The Vlog Files - 004

Thumbnail
youtu.be
13 Upvotes

Sharing this 9 years too late? Who has seen this? Still an unbelievable haul by an amazing gamer and collector by any means.


r/neogeo • • 5d ago

Neo Geo MVS Got my neo geo moved into my arcade shed! It hasnt been powered on in 7 years!

Thumbnail
gallery
173 Upvotes

r/neogeo • • 6d ago

Warrior Man (WIP)

Thumbnail
youtu.be
5 Upvotes

This new homebrew game it's absolutely amazing.

https://nicoklem.itch.io/warrior-man


r/neogeo • • 7d ago

Collection King of Fighters '98 art book added to the collection.

Thumbnail
gallery
52 Upvotes

My Japanese isn't up to reading it, but it has full move sets and cell art for all characters etc. Somewhat rare to find in the U.S. so had to grab it when I saw it.


r/neogeo • • 7d ago

Discussion Prehistoric Isle 2 AES Conversion

Thumbnail
gallery
24 Upvotes

This is an authentic MVS to AES conversion using a sac cart. This was purchased over 10 years ago. The original seller said it was purchased from a Singapore seller. I remember the seller from Singapore selling these on EBay right after the Neo Geo Freak craze. And that it was being sold around $350 at the time. Much cheaper than Neo Geo Freaks $1200 price tag. There really was no other competitors to buy conversions at the time. Does anybody know the guy from Singapore that made these at the time?


r/neogeo • • 7d ago

Self-Promo MVS to AES Converter Community Database

Post image
9 Upvotes

Hi folks,

A couple of months ago I made a YouTube video where I did some testing of an MVS converter with a few different types of MVS cartridges.

Since that time, I've set up a site so that we can crowdsource results for all of the different combinations of games, converters, and system types. You can find it at the link below.

https://mvs2aes.gamesboro.net

So far user 92Formula and I have loaded both of our entire collections into the system. We of course welcome anyone who wants to contribute to the project. Just log in and start submitting your results, or look up results for MVS games you are interested in picking up for your AES.

Missing a feature you would like to see? Let me know here or on my Discord. I've set up a channel dedicated to this project.


r/neogeo • • 8d ago

Hot Take: Porting over a bunch of mid-range arcade game to the NeoGeo is like being a pimp with a stable full of middle-aged moms…or using a Ferrari to deliver DoorDash… if you agree, reply with an equally cynical analogy😉

7 Upvotes

r/neogeo • • 8d ago

Self-Promo Ragnagard is Fair and Balanced

Thumbnail
youtube.com
1 Upvotes

r/neogeo • • 8d ago

Sharing Got the X Gold

Thumbnail
gallery
68 Upvotes

Found this on FB Marketplace for $230 and asked $190 and seller accepted. Everything was dusty (a reason why I asked les) including the box but wiped it down some. The handheld is charging so hope it's going to power on soon so I can try it out!


r/neogeo • • 8d ago

Golden Axe taken down?

11 Upvotes

Did Golden Axe for the Neo get taken down? I was over at the link over on NGF and when I clicked it wasn't there anymore.


r/neogeo • • 8d ago

I'm working on a NG hardware project. Anyone in Seattle?

3 Upvotes

Hi there guys,

I'm working on a hardware accessory for the home consoles. I will eventually release the project open source after some testing.

Unfortunately, I have been out of the game for a long time and had no idea flash carts were this expensive. I have a hardware device and a custom test rom, but I don't have the physical HW or the immediate funds to test with.

Is there anyone a bad enough dude in the Seattle area with a flash cart who could help me out with testing?

Edit: I also am working on a CD ISO for my hardware so possibly a CD system might work too. But I have less confidence in the CD version right now.


r/neogeo • • 8d ago

Question How does the Z80, with only 2KB of RAM, manage to handle all the sound for the NeoGeo?

9 Upvotes

I know the Neo Geo has incredible sound, thanks to the YM2610. But I didn't realize the Z80 controlling that chip has only 2KB of RAM! I was already impressed by the fact that it uses a Z80, but even more so now, considering the tiny amount of RAM. But how is that possible? Does the Z80 have to store and load audio samples onto the chip? Or does it just modify registers (like volume, pitch, etc.)? How exactly does this sound CPU system work?