ProbablyNotArtyom
Assembly and homebrew enthusiast from Atlanta Georgia. Interested in electronics hardware and software development.
Atlanta, Georgia
Pinned Repositories
6502-Watch
6502 powered wearable with an LCD screen, keyboard interface, and compact form factor, all running ehBasic to boot.
Amaranth
Amaranth is the current big homebrew project I am working on. It features a PPC603e PowerPC CPU running @90MHz, and features my FPGA VGA controller, Diapason.
Blitz
Blitz is a 68030 based homebrew computer I designed over the course of nearly 3 years, starting in late 2017.
C64-Assembly-Examples
A collection of some of the miscellaneous bits of software I have written for the Commodore 64
Cyclamen
A simple OS targeting 8-bit CPUs
Diapason
FPGA core that implements a VGA controller with an external framebuffer
DiskImagery64
A portable drag & drop D64 Disk Image Editor
emu68k
Gtk+ frontend for the mutashi 68000 emulator.
G-DOS
A portable, ROM-booting hobby OS. Currently supports m68k, arm, and PowerPC targets
Gmon-6502
A small, easily expandable 6502 machine monitor that includes BASIC. All under 2KB!
ProbablyNotArtyom's Repositories
ProbablyNotArtyom/G-DOS
A portable, ROM-booting hobby OS. Currently supports m68k, arm, and PowerPC targets
ProbablyNotArtyom/Blitz
Blitz is a 68030 based homebrew computer I designed over the course of nearly 3 years, starting in late 2017.
ProbablyNotArtyom/DiskImagery64
A portable drag & drop D64 Disk Image Editor
ProbablyNotArtyom/emu68k
Gtk+ frontend for the mutashi 68000 emulator.
ProbablyNotArtyom/Diapason
FPGA core that implements a VGA controller with an external framebuffer
ProbablyNotArtyom/Cyclamen
A simple OS targeting 8-bit CPUs
ProbablyNotArtyom/6502-Watch
6502 powered wearable with an LCD screen, keyboard interface, and compact form factor, all running ehBasic to boot.
ProbablyNotArtyom/C64-Assembly-Examples
A collection of some of the miscellaneous bits of software I have written for the Commodore 64
ProbablyNotArtyom/Craisin
A 6502/65816 assembler written in C++ that aims to support as many syntaxes as possible
ProbablyNotArtyom/diagrom64
A diagnostic ROM for the C64 designed to aid in hardware repair.
ProbablyNotArtyom/czx81
A really tiny zx81 emulator written in C with the SDL2 display library.
ProbablyNotArtyom/language-80960-assembly
Language support for 80960/i960 assembly in Atom.
ProbablyNotArtyom/gimp-cbmplugs
GIMP plugins for working with Commodore 64/128/VIC-20 graphics. Modified from David Weinehall's cbmplugs-1.2.0
ProbablyNotArtyom/gtcl
Generic TCL interpreter meant for embedded systems
ProbablyNotArtyom/KhajiitBot
A Discord bot written in ruby using the DiscordRB gem. Intended for the Khajiit_IRL discord server.
ProbablyNotArtyom/PulseMusic
ProbablyNotArtyom/archdi
Arch Linux Desktop Installer : tutorial installer
ProbablyNotArtyom/c65gs-font-rasteriser
Rasterise TrueType fonts ready for use on the C65GS retro-computer
ProbablyNotArtyom/cc65
cc65 - a freeware C compiler for 6502 based systems —
ProbablyNotArtyom/concord
A Discord API wrapper library written in C
ProbablyNotArtyom/formatter-awk
AWK formatter plugin for the Atom editor
ProbablyNotArtyom/GeckOS-V2
GeckOS version 2, current development
ProbablyNotArtyom/Gmon-TI-84-Plus-CE
ProbablyNotArtyom/language-65asm
Adds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers.
ProbablyNotArtyom/NextKhajiitBot
KhajiitBot, rebuilt in Lua from the ground up
ProbablyNotArtyom/OpenCBM
Win 7/8/10, and Linux/i386/AMD64 kernel driver and development library to control serial CBM devices, such as the Commodore 1541 disk drive, connected to the PC's parallel port via a XM1541 or XA1541 cable. Fast disk copier included. Successor of cbm4linux. Also supports the XU1541 and the XUM1541 devices (a.k.a. "ZoomFloppy").
ProbablyNotArtyom/schismtracker
An oldschool sample-based music composition tool.
ProbablyNotArtyom/turbo
An experimental text editor based on Scintilla and Turbo Vision.
ProbablyNotArtyom/veni-vidi-vic
Updated source tree for Veni vidi Vic!, and early VIC-20 trackmo. Reworked from the original sources to support building with the latest version of DASM
ProbablyNotArtyom/zsh-completion-generator
Plugin that generates completion functions automatically from getopt-style help texts