User:Freem/Scratchpad: Difference between revisions
Jump to navigation
Jump to search
m (work in progress edit (not really minor but I want to stop cluttering the front page (sorry))) |
m (looks like this might be the final version of this before I update the real page) |
||
Line 25: | Line 25: | ||
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download | !Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download | ||
|- | |- | ||
| NeoDev kit || Fabrice Martinez, Jeff Kurtz, et al || GCC compiler and library || | | NeoDev kit || Fabrice Martinez, Jeff Kurtz, et al || GCC compiler and library || (multiple) || || [[File:NeoDev001.zip]] | ||
|- | |- | ||
!colspan=6 style="background-color:#ccc"|Disassemblers | !colspan=6 style="background-color:#ccc"|Disassemblers | ||
Line 101: | Line 101: | ||
| [[YY-CHR]] || YY || multi-format tile editor || Windows || || [http://www.romhacking.net/utils/119/ YY-CHR 0.99] | | [[YY-CHR]] || YY || multi-format tile editor || Windows || || [http://www.romhacking.net/utils/119/ YY-CHR 0.99] | ||
|- | |- | ||
| [[NGGTool|NeoGeo Graphics ToolSuite]] || evo || | | [[NGGTool|NeoGeo Graphics ToolSuite]] || evo || Tool to convert between SNES/SFC and Neo-Geo graphics. || Windows || Fix conversion is botched (see page for details) || [http://furrtek.free.fr/noclass/neogeo/nggts.zip NGGTS] | ||
|- | |- | ||
| Sprite graphics converter || IQ || | | Sprite graphics converter || IQ || Converts MVS graphics (.c*) to CD graphics (.SPR). || Windows || || [http://furrtek.free.fr/noclass/neogeo/gfxmvstocd.zip MVS to CD sprite converter] | ||
|- | |- | ||
| [https://github.com/freem/NeoSpriteConv Neo-Geo Sprite Converter] || freem || Convert 4BPP SMS/GG/WSC graphics to Neo-Geo format. || (multiple) || Provided as source code and binary (Windows)<br/><small>Further work required for converting to Cart (split files by words (2 bytes)) and CD (byteswap file)-usable files.</small> || [http://ajworld.net/neogeodev/utils/neosprconv.zip main download] | | [https://github.com/freem/NeoSpriteConv Neo-Geo Sprite Converter] || freem || Convert 4BPP SMS/GG/WSC graphics to Neo-Geo format. || (multiple) || Provided as source code and binary (Windows)<br/><small>Further work required for converting to Cart (split files by words (2 bytes)) and CD (byteswap file)-usable files.</small> || [http://ajworld.net/neogeodev/utils/neosprconv.zip main download] |
Revision as of 08:46, 21 November 2015
- In order to avoid a situation like User:Freem/Homebrew; I'm going to be testing some things here. Everything is subject to change and/or deletion.
Development tools redesign
68000
Assemblers | |||||
---|---|---|---|---|---|
Name | Author(s) | Description | Platform(s) | Notes | Download |
AS | Alfred Arnold, et al | Multi-target assembler | (multiple) | Provided as source code and binaries (Windows, DOS) | |
vasm | Volker Barthelmann, et al | Multi-target assembler | (multiple) | Provided as source code "official" binaries are for older versions |
|
JAS | Charles Doty, Paul Lee, Michael Hope | Modified version of AS | Windows | (base AS version unknown; binary is circa 1999/12/30) | File:JAS.zip |
Maccer | Michael Hope | Pre-processor for AS-series assemblers | (multiple) | Provided as source code and Windows binary | |
MaccerX | Kaneda | Updated version of Maccer | (multiple) | Provided as source code and Windows binary; added support for XGCC (gcc) and comments | |
SNASM68K | S.N. Systems | 680x0 assembler | Windows | SNASM68K at Sega Retro (Modified version by Nemesis) | |
Compilers | |||||
Name | Author(s) | Description | Platform(s) | Notes | Download |
NeoDev kit | Fabrice Martinez, Jeff Kurtz, et al | GCC compiler and library | (multiple) | File:NeoDev001.zip | |
Disassemblers | |||||
Name | Author(s) | Description | Platform(s) | Notes | Download |
IRA | Tim Ruehsen, ported by Antirad | Intelligent ReAssembler for M680x0 | (multiple) | PC port of an Amiga app; provided as source ("PC") and binary (Windows) | File:Ira.zip |
unidasm | MAMEdev | Universal Disassembler | (multiple) | Included with the Windows MAME distribution; can be built from source |
Z80
Assemblers | |||||
---|---|---|---|---|---|
Name | Author(s) | Description | Platform(s) | Notes | Download |
AS | Alfred Arnold, et al | Multi-target assembler | (multiple) | Provided as source code and binaries (Windows, DOS) | |
vasm | Volker Barthelmann, et al | Multi-target assembler | (multiple) | Provided as source code "official" binaries are for older versions |
|
WLA DX | Ville Helin, et al | Multi-target assembler | (multiple) | Provided as source code | WLA-DX 9.2 Win32 binaries |
Compilers | |||||
Name | Author(s) | Description | Platform(s) | Notes | Download |
ZCC | Ken Yap, et al | Z80 development package with C compiler | (multiple) | Provided as source code and binaries (Windows); circa January 1996 | File:Zcc096.zip |
SDCC | Sandeep Dutta, et al | "Small Device C Compiler" | (multiple) | Provided as source code and binaries (various platforms) | Snapshot Builds |
z88dk | (many people) | z80 C cross compiler with assembler/linker | (multiple) | Provided as source code and binaries (Windows, Mac) | Nightly Builds (Hit escape as soon as you see the links for "latest") |
Disassemblers | |||||
Name | Author(s) | Description | Platform(s) | Notes | Download |
DASM | Charles Doty | Z80 disassembler | DOS | Source code and binary included. | File:Dasmz80.zip |
DZ80 | Inkland | Z80 disassembler | (multiple) | Provided as source code (command line version) and binaries (DOS command line, Windows GUI) | |
unidasm | MAMEdev | Universal Disassembler | (multiple) | Included with the Windows MAME distribution; can be built from source |
Source Editors
There are a lot of source code editors out there... Use whatever you're comfortable with (hopefully one with 68000 and Z80 syntax highlighting).
Sound and Music
Name | Author(s) | Description | Platform(s) | Notes | Download |
---|---|---|---|---|---|
MVSTracker | Ivan Mackintosh | FM tracker | Windows | Z80 driver does not work on hardware | |
MVSTracker Suite | Pascal Bosquet, Kaneda | Modified version of MVSTracker | Windows | supports Mega Drive as well. Neo-Geo driver still doesn't work on hardware. | |
GoldWave | GoldWave Inc. | commercial sound editor | Windows | ||
Sound Forge | Sony | commercial sound editor | Windows, Mac | ||
Audacity | Audacity developers | open-source sound editor | (multiple) | ||
ADPCM-A encoder | freem | Command-line ADPCM-A encoder | (multiple) | Provided as source code and binary (Windows) | |
ADPCM-B encoder | ValleyBell and Fred/FRONT | Command-line ADPCM-B encoder | (multiple) | Provided as source code and binary (Windows) | File:ADPCM Encode.zip |
Neo Sound Builder | Jeff Kurtz/Neobitz | GUI V ROM/PCM file creator | Windows | ADPCM-A only | announcement post |
Graphics
Name | Author(s) | Description | Platform(s) | Notes | Download |
---|---|---|---|---|---|
YY-CHR | YY | multi-format tile editor | Windows | YY-CHR 0.99 | |
NeoGeo Graphics ToolSuite | evo | Tool to convert between SNES/SFC and Neo-Geo graphics. | Windows | Fix conversion is botched (see page for details) | NGGTS |
Sprite graphics converter | IQ | Converts MVS graphics (.c*) to CD graphics (.SPR). | Windows | MVS to CD sprite converter | |
Neo-Geo Sprite Converter | freem | Convert 4BPP SMS/GG/WSC graphics to Neo-Geo format. | (multiple) | Provided as source code and binary (Windows) Further work required for converting to Cart (split files by words (2 bytes)) and CD (byteswap file)-usable files. |
main download |
Other Tools
Name | Author(s) | Description | Platform(s) | Notes | Download |
---|---|---|---|---|---|
MemCardTool | Fabrice Martinez | Memory card manager | Windows | File:Memcardtool.zip | |
ROMwak | Jeff Kurtz, ported by freem | Binary image manipulation tool | (multiple) | Provided as source code and binary (Windows) |