M68k

Open-source projects categorized as M68k

Top 23 M68k Open-Source Projects

  • Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

  • Project mention: Unicorn: Lightweight multi-platform, multi-architecture CPU emulator framework | news.ycombinator.com | 2023-11-19
  • capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

  • Project mention: Rise: Accelerate the Development of Open Source Software for RISC-V | news.ycombinator.com | 2023-05-31

    Maybe then they can help us with the Capstone[1][2] disassembly engine auto-sync (automatic synchronization from the LLVM TableGen files) effort[3]. ARMv7, ARMv8/9, PowerPC are nearly finished, and MIPS in in near-term plans. Nobody stepped in for RISC-V yet.

    [1] http://www.capstone-engine.org/

    [2] https://github.com/capstone-engine/capstone

    [3] https://github.com/capstone-engine/capstone/issues/2015

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • reko

    Reko is a binary decompiler.

  • SGDK

    SGDK - A free and open development kit for the Sega Mega Drive

  • Project mention: FC8 – Faster 68K Decompression (2016) | news.ycombinator.com | 2024-04-29

    I'm working on a game for Amiga (another 68k-based platform) and settled on ZX0 to decompress assets on the fly: https://github.com/einar-saukas/ZX0

    I was originally using LZ4, but I switched to ZX0 after learning that it can do in-place decompression, which means I don't have to allocate separate memory for the compressed data. I'm very happy with the compression ratio, and decompression of large assets (~48kb) only takes a few frames on a 7MHz 68000.

    Also of note is LZ4W, included in Sega Genesis Dev Kit (and discussed in the comments section of OP's article), a variant of LZ4 that only uses word-aligned operations. That makes it much faster on the 68000, which can struggle to efficiently handle 8-bit data. More info here: https://github.com/Stephane-D/SGDK/blob/master/bin/lz4w.txt

  • CLK

    A latency-hating emulator of: the Acorn Electron and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.

  • Project mention: Bit random but does anyone know how possible it is to get this look within Stella? [Pallete/TV Effects]. | /r/AtariEmulation | 2023-06-06

    Not Stella, but the Clock Signal emulator does a great job of emulating the TV effects. The 2600 emulation isn't quite as good as Stella, though.

  • minivmac4ios

    Mini vMac for iOS

  • lbForth

    Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • udbserver

    Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

  • ppci

    A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python

  • Project mention: Good languages for writing compilers in? | /r/ProgrammingLanguages | 2023-05-11
  • ngdevkit

    Open source development for Neo-Geo

  • ProcessorTests

    A language-agnostic JSON-encoded instruction-by-instruction test suite for the 8088, 68000, 65816, 65[c]02 and SPC700 that includes bus activity.

  • Project mention: Test suit for some emulated CPU like 6502 and 68000 | news.ycombinator.com | 2023-09-06
  • rosco_m68k

    Design, documentation and software for the Really Old School Computer (M68K)

  • Project mention: Show HN: Mutable.ai – Turn your codebase into a Wiki | news.ycombinator.com | 2024-01-08

    Nice! I’d be interested to see how it handles https://github.com/rosco-m68k/rosco_m68k , it’s a mixed software / hardware repo, with a lot of code in assembler and C (for an old platform). Might be a challenge?

  • megadev

    A Sega Mega CD development framework in C and 68k asm

  • macemu

    Experiments with BasiliskII on iOS and macOS (by zydeco)

  • NeXTROM

    NeXTROM (by johnsonjh)

  • Project mention: NeXTstep source code leaked and now on Github -- not just the ROM as per the repo name | /r/Next | 2023-05-09
  • VolksForth

    volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.

  • decompiler-subjects

    Tests cases for binary decompilers

  • moa

    An emulator for various m68k and z80 based computers, written in Rust. Currently it has support for the Sega Genesis, TRS-80, and Computie (my own project), with Macintosh support in the works (by transistorfet)

  • pyamigadebug

    Framework for abstracting Amiga debuggers and access to AmigaOS libraries and devices. AmigaXfer lives here.

  • EVO

    E-VO Amiga E Compiler (by dmcoles)

  • computie

    A collection of 68k computer projects, including a unix-like operating system written in C that runs on them

  • dis68k

    Modernised version of W. de Waal's public domain 68000 disassembler.

  • SweetAda

    Ada-language framework

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

M68k related posts

  • Magadev - A Sega Mega CD development framework in C and 68k asm

    1 project | /r/SegaCD | 4 Apr 2023
  • DIY pc kit to solder

    2 projects | /r/vintagecomputing | 1 Apr 2022
  • Is TL866II worth buying?

    2 projects | /r/beneater | 21 Mar 2022
  • [question] what is best emulator to run macintosh classic (v. 7.x)

    1 project | /r/jailbreak | 30 Jan 2022
  • Atari System V Unix – Unofficial Website

    2 projects | news.ycombinator.com | 28 Jan 2022
  • Emulating the Sega Genesis - Part III

    5 projects | dev.to | 14 Jan 2022
  • amigaXfer: Lightning fast serial null-modem cable file/floppy transfer

    1 project | /r/amiga | 15 Sep 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source M68k projects? This list will help you:

Project Stars
1 Unicorn Engine 7,168
2 capstone 7,040
3 reko 1,959
4 SGDK 1,645
5 CLK 886
6 minivmac4ios 493
7 lbForth 398
8 udbserver 323
9 ppci 322
10 ngdevkit 257
11 ProcessorTests 178
12 rosco_m68k 151
13 megadev 123
14 macemu 98
15 NeXTROM 75
16 VolksForth 61
17 decompiler-subjects 50
18 moa 49
19 pyamigadebug 45
20 EVO 45
21 computie 41
22 dis68k 30
23 SweetAda 30

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com