Site Reliability Engineer at Replit.
github.com/miselin
Repls
Community
75
Survive the DungeonA procedurally generated Roguelike. Navigate infinite labyrinth dungeons. Clear out all the dungeon's inhabitants to win.
There are also some online features:
the daily dungeon uses a seed from an API server so everyone is playing exactly the same dungeon
there's high score tables so you can compete to get the best run on a dungeon
you can see the locations of up to 10 other players that died in the dungeon while you're doing your run
111
75
0
adventofcode-2022Advent of Code 2022!
0
0
9
C SDL + OpenGLWant to write some 2D or 3D graphics code in C, and need a quick bootstrap to get you started? This template has 2D and 3D starter code to get you started quickly.
38
9
80
BBS ClientThis Repl runs a client for a Bulletin Board System (BBS) hosted at https://replit.com/@mattiselin/bbs-server.
It's a full terminal client - no webpages here. Behind the scenes it uses a websocket to talk to the server (because you can't telnet to a repl).
If you're logged in to Replit, it should pick up your username automatically. Otherwise you'll be logged in as a guest and have read-only access.
Have fun!
110
80
12
C64This is a functional Commodore 64 development environment with demonstration C and ASM programs. A Makefile is provided and the VICE emulator is used to run the system for testing.
How to Run Programs
Once VICE loads, at the BASIC prompt:
LOAD "ASMPROG",8
Once the program loads, you can type:
RUN
to run the program.
To load the C program, replace the first LOAD with this:
LOAD "CPROG",8
Writing BASIC
You can also type your BASIC programs directly into the emulator, for example:
10 PRINT "HELLO WORLD"
20 GOTO 10
RUN
Hit the Escape key to stop the program running.
Save & Load (requires fork!)
Once you have written a BASIC program in the emulator, you may want
to save it.
The myprogs.d64 disk is loaded as drive 9 in the emulator for this purpose.
Let's take this BASIC program:
10 PRINT "HELLO WORLD"
To save,
SAVE "HELLO",9
Once saved, you can load the program again after a restart:
LOAD "HELLO",9
LIST
`
41
12
1
x86_osdevThis is everything you need to get started writing an operating system for x86 32-bit CPUs - up to putting a "Hello World!" string on the screen.
7
1
1
x64_osdevThis is everything you need to get started writing an operating system for x86-64 CPUs - up to putting a "Hello World!" string on the screen.
6
1
18
gbaHere's a quick start using devkitPRO to build a "Hello World" Gameboy Advance game - and then run it in the mGBA emulator.
137
18