All Projects → KnightOS → scas

KnightOS / scas

Licence: MIT license
SirCmpwn's assembler (and linker)

Programming Languages

c
50402 projects - #5 most used programming language
CMake
9771 projects
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to scas

zonetool
zonetool, a fastfile linker for various Call of Duty titles.
Stars: ✭ 98 (+345.45%)
Mutual labels:  linker
msx-msxlib
MSX assembly library
Stars: ✭ 42 (+90.91%)
Mutual labels:  z80
ArduZ80
The first Z80 emulation library for Arduino
Stars: ✭ 44 (+100%)
Mutual labels:  z80
Exodus
Painless relocation of Linux binaries–and all of their dependencies–without containers.
Stars: ✭ 2,560 (+11536.36%)
Mutual labels:  linker
awesome-list
Awesome Lists of retrocomputing resources (6502, Apple 2, Atari, ...)
Stars: ✭ 38 (+72.73%)
Mutual labels:  z80
vox
Vox language compiler. AOT / JIT / Linker. Zero dependencies
Stars: ✭ 288 (+1209.09%)
Mutual labels:  linker
zwld
Experimental wasm linker
Stars: ✭ 37 (+68.18%)
Mutual labels:  linker
channels
ZX Spectrum browser for forums and imageboards
Stars: ✭ 52 (+136.36%)
Mutual labels:  z80
Project-Iris
Iris systems programming language frontend & backend
Stars: ✭ 14 (-36.36%)
Mutual labels:  linker
HiSoft-C
Disassembled code of HiSoft C compiler for ZX Spectrum
Stars: ✭ 20 (-9.09%)
Mutual labels:  z80
jetpac-disassembly
JETPAC: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum)
Stars: ✭ 36 (+63.64%)
Mutual labels:  z80
libasm
C++ library of assembler / disassembler that can run on embedded system
Stars: ✭ 23 (+4.55%)
Mutual labels:  z80
ostrich
A Game Boy Sound System player for macOS, written in Swift
Stars: ✭ 37 (+68.18%)
Mutual labels:  z80
WifiLinker
🔥空祖家的Wifi连接封装库,适用于智能硬件Wifi连接通讯
Stars: ✭ 52 (+136.36%)
Mutual labels:  linker
jsGBC
👾 A GameBoy Color Emulator written in JavaScript
Stars: ✭ 44 (+100%)
Mutual labels:  z80
xDL
🔥 xDL is an enhanced implementation of the Android DL series functions.
Stars: ✭ 117 (+431.82%)
Mutual labels:  linker
MSXPi
Interface for MSX to Connect and use Raspberry Pi resources
Stars: ✭ 61 (+177.27%)
Mutual labels:  z80
TMS9918A
TMS9918A video card for RC2014
Stars: ✭ 104 (+372.73%)
Mutual labels:  z80
Small-C
Small-C Compiler, Assembler, Linker, and Library for 16-bit MS-DOS. Includes "YLink", an object file linker for MS-DOS executables.
Stars: ✭ 35 (+59.09%)
Mutual labels:  linker
Unity.Blog.Override App Delegate
A maintainable way to extend / override app delegate in Unity iOS / OSX standalone player. (Much) more at http://eppz.eu/blog/override-app-delegate-unity-ios-osx-1/
Stars: ✭ 28 (+27.27%)
Mutual labels:  linker

scas

builds.sr.ht status

Assembler and linker for z80.

Status

We're finally just about done! All that's needed is a bit more testing before 1.0 proper can be released.

Compiling from Source

Compiling under UNIX and Cygwin environments:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install

Compiling on windows is recommended with MSYS2, but will probably work with MinGW as well:

mkdir build
cd build
cmake -G 'MSYS Makefiles' -DCMAKE_BUILD_TYPE=Release ..
make
make install

Don't forget to run the MSYS terminal as admin, or install under MSYS2 binaries with -DCMAKE_INSTALL_PREFIX=/mingw64.

Now read man scas to learn how to use it.

Help, Bugs, Feedback

If you need help with KnightOS, want to keep up with progress, chat with developers, or ask any other questions about KnightOS, you can hang out in the IRC channel: #knightos on irc.freenode.net.

To report bugs, please create a GitHub issue or contact us on IRC.

If you'd like to contribute to the project, please see the contribution guidelines.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].