SDK for Neo Geo (Beta version)
Discord : https://discord.gg/2VCJN5c
This repository will only be used for the source code, for a binary installation, please use: https://github.com/BrokeStudio/NGDK
NGDK has makefiles that should compile under Linux and Windows (With MSYS2 MinGW 64-bit/WSL)
- m68k-elf-gcc (To target the m68k processor) For an easier installation, use the toolchain (https://github.com/BotBitmap/CTMZ_Toolchain)
- A C compiler of your choice targeting your machine (EX: GCC/Clang, to compile the tools)
- libsdl1.2 and libsdl-image1.2 (To compile the tools)
- bsdtar libarchive (For packing roms)
- make (To compile everything)
Ubuntu dependencies (Except for m68k-elf-gcc)
apt-get install make gcc libarchive-tools libsdl1.2debian libsdl1.2-dev libsdl-image1.2 libsdl-image1.2-dev
Windows (MSYS2 MinGW 64-bit) dependencies (Except for m68k-elf-gcc)
pacman -S make mingw-w64-x86_64-gcc mingw-w64-x86_64-libarchive mingw-w64-x86_64-SDL mingw-w64-x86_64-SDL_image
cd SDK
make
- The CodeBlock folder, has screens and text files to configure
- To run Winkawaws in Code::Block, you have to go to Tools -> configure tools -> add
- Name : WinKawaks
- executable : "C:\SDK\NeoGeo\emu\WinKawaks.exe"
- Tools -> WinKawaks
- To run gngeo in Code::Block , Project -> Set program arguments -> bin(Linux)
- & gngeo --rompath=yourpath ssideki
mame $YOUR_ROM -bios $YOUR_BIOS
- C1-C2 for Sprites
- S1 for Fix (HuD)
- M1 for Z80
- P1 for M68000
- V1 for Samples