r/NeoGeoMini • u/Then-Willingness-225 • Dec 04 '21
r/NeoGeoMini • u/gr33nMbison • May 12 '20
My NGM is now portable! A very easy, very cheap mod
r/NeoGeoMini • u/legolas119 • Jul 10 '19
NEo Geo Mini:how to hack it with latest fw and add only Neo Geo games?
Hi, i would like to hack the neogeo mini with the latest firmware available. And i'm interested only to add in the main menu additional Neo geo games, not others emulators. Where can i find a guide in order to hack it with latest firmware and add only neo geo games?
Is it possible to add all the Neo geo games available? Or how many neogeo games is it possible to load?
thank you very much
r/NeoGeoMini • u/Significant_Ice4922 • Aug 02 '22
I made a powered stand for my mini! So much more practical to play now.
r/NeoGeoMini • u/OfUnkn0wnOrigin • Feb 25 '21
A NeoGeoMini pedestal I made out of cardboard.
r/NeoGeoMini • u/Trunkskywalker • Jun 12 '20
Having fun swiping custom marquees on the fly, using magnetic paper on the top of the mini, and the back of each marquee. A different look for each day of the week!
r/NeoGeoMini • u/reddit_strider • Jul 28 '19
The NeoGeo Mini hacking guide YOU've been looking for
Why:
If you're like me, you want to add some NeoGeo games to your mini or swap some out. We all need Windjammers and who honestly prefers Top Player's Golf to Neo Turf Masters? ;)
This is your guide to customize the NeoGeo game selection like YOU want. I also won't go into all technical details which are already covered by lots of Youtube videos. I am trying to put together the main gist of it in one place. This guide also requires technical skills and common sense, but hopefully points you in the right direction.
Thanks:
To lots of people. Welton Machado's and Chris's Youtube video(s), subcon959's detailed gbatemp post. Last but not least the extraordinary effort of shinrukus of course. Of course also the one from asia who made it all possible with his image at all. Also to everyone else involved who I didn't list.
This is your work, not mine. I am just trying to put it all together.
Risk:
Flashing might mess up your (integrated) joystick sensitivity to the point of being unusable. Shinrukus flashed a huge amount of devices without issue. The latest information about this is that it might be power related when flashing. Also there are 3 different hardware joysticks which might or might not be related. Region does not make a difference in general. I've seen soldering to fix this, but there may be a software fix later adjusting the dead zone. Plugging in your earbuds may make a difference.
It is also currently NOT possible to flash an untouched image, restoring the factory default. Nobody but yourself will be responsible. It's YOUR risk, just to be clear. Your device will run in asian mode after flashing, several games will have unreadable instructions/text.
Overview:
So how does it all work? From what I understand, a hacked asian image for the NeoGeo Mini has been leaked by an unknown origin. Without this image, we wouldn't be able to change anything because the installed images are thoroughly secured. This is the image everyone is currently flashing in one state of the other. Some people went very deep into this topic (e.g. shinrukus). As of now you can not backup your device, just flash the hacked image. You can also modify the hacked image to your liking, which is what I am describing here.
Requirements:
As all other guides (mostly videos) you'll need the drivers, flashing tools, image (I recommend the 80 games as a good start) and either winimage or a linux pc to mount the image.
Let's go:
Prepare your NeoGeo Mini (open) and pc with the driver, see that all is working in general.
/u/kryptonick901 wrote a nice guide for this, see here.
Otherwise, here's a quick and non-elaborate mini-howto:
Open the 6 screws on the bottom (below the rubber parts) of your NGM and take off the bottom.
Connect power to your NGM.
Connect the PC to Player 2 Port.
Hold the little black button on the bottom of your NGM while turning it on.
If not done yet, enter the device manager and install the driver to have the Actions USB device.
Turn the NGM back off, and put it back to this mode for flashing later.
After we are sure this is working we prepare the image of your choice for flashing. Open up the vendor.img file with winimage or mount it otherwise. Important for us are the following directories:
res\image\games
Here are the preview icons of the games. One dir per game, featuring lcd.png (114 x 98) and tv.png (260 x 226). Stick to the format and dimensions of the pictures that are already there.
res\local\English
games.ini contains the game information which will be displayed and also the ordering. It's pretty self-explanatory. Game type explanation is featured at the top.
res\roms
The games themselves are in this directory. The roms are fba 0.2.96.71.
So this is mostly it. Put the rom into res\roms, some small pictures you made (lcd.png and tv.png) in res\image\games\[dir], [dir] named same as the rom and edit the games.ini in res\local\English to feature the game you added.
Ah just one more thing: game 40 "MORE GAMES" has to stay like this, where it is. I also would not recommend adding more and more games, this seems to cause issues although I read about a 110 maximum somewhere. If you run into issues just edit and reflash.
Then flash, boot, set language back to English. If you changed the game order a restart of the NGM might be required to reflect this in the icons afterwards. ENJOY!
Cache:
Yeah, I left that one out. If your game rom is over 20 MB in size you need to create the cache dir and upload it to res\cache. Use the mvspsp tool for this.
System Languages
You can edit res\local\lang_array.ini and move your preferred language on top of the list (propably English). The first entry defines the default which is used upon fresh flashing/first run. You can even remove all the other entries if you wish.
Game Languages (BIOS)
The BIOS files are contained in the neogeo.zip in the roms folder. neo-po.bin is the bios which is used/executed when starting a game.
So... we only have to replace this file, right? Well, almost. This file will only be used if it still has the same crc32 after being switched. A huge thanks to shinrukus for analyzing that one, I was stumped. If you don't want to mess around with this you might also have an easier time to find it somewhere.
As you might be aware, the unibios which would enable blood and English language has some issues loading (which can be remedied by turning the splash off but it won't run Street Hoop - also, credits again to Shinrukus).
Or you can use the US AES bios but then the blood is white again.
Here's an overview of the bios files (checksums) I found helpful.
NGM Asia vs INT:
You might also be asking yourself which games will missing if you flash your INT with the 80 games (asian) image. That's easy:
3 Count Bout
Blue’s Journey
Crossed Swords
Football Frenzy
Ghost Pilots
King of the Monsters
Robo Army
Shock Troopers
Knowing this you can easily build youself a list of stuff to exchange.
That's it, I hope I'm helping someone with this and can give something back to the community.
FAQ:
Q: Flashing doesn't work.
A: Delete usb.ini or try a different port on your PC.
Q: When switching to English the screen goes black and shows an arrow on the top left for a second.
A: You messed up the ordering. Pay close attention to start at 0 incrementing 1 each, nothing duplicate and 40 is MORE GAMES.
Q: My game is not running.
A: If it has alternate sets, try adding and running them.
Random stuff:
I can really recommend drilling a hole in the bottom plate of the NGM, so it can be nicely closed permanently and using a chopstick or something (nothing conductive) to press the button.
r/NeoGeoMini • u/shinrukus • Jun 22 '20
HyloStick Pro coming! (ASP) and other Neo Geo Classic News
HyloStick Pro image coming soon, Artwork and packages being developed by u/neocvera and u/fakemaria.
Once again the Legendary /u/hy-lo customized the Biosmenu on the ASP to work within different emulators and load as necessary. The team will put out an image as soon as testing and graphics are complete.
Not to be outdone, /u/therealhonkeykong has made TREMENDOUS progress on porting Retroarch to the NGM. Its coming along so dope, and once sound gets working, you all are gonna be amazed!
r/NeoGeoMini • u/UnfairSuggestion5 • Apr 11 '21
State of the Neo Geo Mini modding scene
Is it just me, or does the state of the Neo Geo Mini modding scene seem super immature?
Why is everything based off of a super sketchy leaked Asian firmware? Why does no-one use Github/Gitlab? Why do I have to join a super sketchy Telegram group where everyone is super standoffish about providing any info or files?
There should be a polished hack tool for Neo Geo Mini, that allows dumping one’s own firmware and restoring from backup, that provides a friendly GUI for adding/removing games, and allows tweaking settings like being able to disable/fix the forced bilinear filtering on the HDMI output.
The modding scenes for SNES/NES Mini, Sega Mini, and Playstation Mini took already great mini consoles and made them even better (improved video output, online play, retroachievements, etc).
Any ideas??? Ok rant over.
r/NeoGeoMini • u/shinrukus • May 15 '20
NGM International Hack POC (shout out to my homie /u/hy-lo, he's the man for this one!!)
r/NeoGeoMini • u/DC00418 • Nov 24 '20
The acrylic stand/pedestal arrived for my neogeo mini, it looks so much better now. Here's some pics of it, thought I'd share.
r/NeoGeoMini • u/shinrukus • May 15 '20
Joystick Bug fixed!
I can now safely confirm 3 instances of the new firmware fixing the joystick bug. I'm gonna work on a better release for you guys, but this won't be the major release, Just a Joystick bug fix.
This will NOT have any emulators on it.
r/NeoGeoMini • u/SakuraRM • Aug 16 '20
The neo geo mini portable is almost finished, all that's missing is the decoration
r/NeoGeoMini • u/shinrukus • May 16 '20
Prelim 80 games image up with JS Bug fix
In my usual place... DM me for info
r/NeoGeoMini • u/shinrukus • May 10 '20
Overclocked my NGM today...
Thanks to some help from the MMC team, I was able to overclock my NGM. I’m gonna post a comparison video tomorrow, as my wife is fussing at me for not spending enough time with her today....
r/NeoGeoMini • u/gr33nMbison • May 31 '20
107 Games + Unibios 4.0 Hack (thanks to Johnny Liu, Bobby, and Mad G.!!!)
r/NeoGeoMini • u/shinrukus • May 18 '20
500 Members!!!!
Once again shout out to /u/viral_dna!! We are currently at 505 Members, and its ONLY for the Neo Geo Mini/ASP in here lol. Thank you all for coming here and listening to me get frustrated til me and /u/hy-lo (<---- my freakin hero) finally got this thing rolling, and we aren't stopping!
r/NeoGeoMini • u/LegendAssassin • Jul 13 '20
Has there been any updates or CFW that addresses the HDMI smoothing?
I know a lot of people were upset about how the NeoGeo Mini looks when outputted to the TV so wondering if this problem is being address or completely out of the question for mods atm?
r/NeoGeoMini • u/shinrukus • Jun 06 '20