User:Freem/Scratchpad: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
(saving WIP in case of freak accident)
 
(that's as much as I'm going to get done for now)
Line 13: Line 13:
| [http://sun.hasenbraten.de/vasm/ vasm] || Volker Barthelmann, et al || Multi-target assembler || (multiple) || Provided as source code<br/>"official" binaries are for older versions || &nbsp;
| [http://sun.hasenbraten.de/vasm/ vasm] || Volker Barthelmann, et al || Multi-target assembler || (multiple) || Provided as source code<br/>"official" binaries are for older versions || &nbsp;
|-
|-
| JAS || Charles Doty, Paul Lee, Michael Hope || Modified version of AS || Windows || (base AS version unknown; binary is ca. 1999/12/30) || [[File:JAS.zip]]
| 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 || &nbsp; || &nbsp; || &nbsp;
| Maccer || Michael Hope || Pre-processor for AS-series assemblers || (multiple) || Provided as source code and Windows binary || &nbsp;
|-
|-
| [http://gendev.spritesmind.net/page-macX.html MaccerX] || Kaneda || Updated version of Maccer || (multiple) || Provided as source code and binary (Windows); added support for XGCC (gcc) and comments || &nbsp;
| [http://gendev.spritesmind.net/page-macX.html MaccerX] || Kaneda || Updated version of Maccer || (multiple) || Provided as source code and Windows binary; added support for XGCC (gcc) and comments || &nbsp;
|-
|-
| SNASM68K || S.N. Systems || &nbsp; || Windows || &nbsp; || [http://segaretro.org/images/3/33/SNASM68K.7z SNASM68K 2.02Ex] (Modified by Nemesis)
| SNASM68K || S.N. Systems || &nbsp; || Windows || &nbsp; || [http://segaretro.org/SNASM68K SNASM68K at Sega Retro]<br/><small>(Modified version by Nemesis)</small>
|-
|-
!colspan=6 style="background-color:#ccc"|Compilers
!colspan=6 style="background-color:#ccc"|Compilers
Line 31: Line 31:
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
|-
|-
| IRA || Tim Ruehsen, ported by Antirad || Intelligent ReAssembler || &nbsp; || PC port of an Amiga app || [[File:Ira.zip]]
| 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) ||
|}
|}


==Z80==
==Z80==
{|class="wikitable"
!colspan=6 style="background-color:#ccc"|Assemblers
|-
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
|-
| [http://john.ccac.rwth-aachen.de:8000/as/ AS] || Alfred Arnold, et al || Multi-target assembler || (multiple) || Provided as source code and binaries (Windows, DOS) || &nbsp;
|-
| [http://sun.hasenbraten.de/vasm/ vasm] || Volker Barthelmann, et al || Multi-target assembler || (multiple) || Provided as source code<br/>"official" binaries are for older versions || &nbsp;
|-
| [https://github.com/vhelin/wla-dx WLA DX] || Ville Helin, et al || Multi-target assembler || (multiple) || Provided as source code || [http://www.niksula.cs.hut.fi/~tursas/wla/wladx_binaries_20040822.zip WLA-DX 9.2 Win32 binaries]
|-
!colspan=6 style="background-color:#ccc"|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]]
|-
| [http://sdcc.sourceforge.net/ SDCC] || Sandeep Dutta, et al || "Small Device C Compiler" || (multiple) || Provided as source code and binaries (various platforms) || [http://sdcc.sourceforge.net/snap.php Snapshot Builds]
|-
| [http://www.z88dk.org/forum/ z88dk] || (many people) || z80 C cross compiler with assembler/linker || (multiple) || Provided as source code and binaries (Windows, Mac) || [http://nightly.z88dk.org/?C=M;O=D Nightly Builds]<br/><small>(Hit escape as soon as you see the links for "latest")</small>
|-
!colspan=6 style="background-color:#ccc"|Disassemblers
|-
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
|-
|}
==Source Editors==
==Source Editors==
==Music==
There are a lot of source code editors out there... Use whatever you're comfortable with (hopefully with syntax highlighting).
 
==Sound and Music==
{|class="wikitable"
|-
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
|}
 
==Graphics==
==Graphics==
{|class="wikitable"
|-
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
|}
==Other Tools==
==Other Tools==
{|class="wikitable"
|-
!Name !! Author(s) !! Description !! Platform(s) !! Notes !! Download
|}

Revision as of 11:23, 20 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   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     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)

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

Source Editors

There are a lot of source code editors out there... Use whatever you're comfortable with (hopefully with syntax highlighting).

Sound and Music

Name Author(s) Description Platform(s) Notes Download

Graphics

Name Author(s) Description Platform(s) Notes Download

Other Tools

Name Author(s) Description Platform(s) Notes Download