This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* screen_char_draw(Coord, ch, count) - Output buffer from ch* of length count as PLATO characters | |
*/ | |
screen_char_draw(Coord, ch, count) | |
padPt* Coord; | |
unsigned char* ch; | |
unsigned char count; | |
{ | |
short offset; /* due to negative offsets */ | |
unsigned short x; /* Current X and Y coordinates */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Heatmap program for X11 */ | |
/* cc -oheatmap heatmap.c -lX11 */ | |
#include <X11/Xlib.h> | |
#include <X11/Xutil.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
#define X_OFFSET 128 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Heatmap Program */ | |
#include <stdio.h> | |
#include <dos.h> | |
double vernum, gini_gks(); | |
static int devices[]={1}; | |
int errfil, idunit, maxxras, maxyras; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Heatmap program */ | |
#include "obdefs.h" | |
#include "define.h" | |
#include "gemdefs.h" | |
#include "osbind.h" | |
#define WI_KIND (MOVER|CLOSER|NAME) | |
int h[16][16]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"fmt" | |
"io/ioutil" | |
"log" | |
"net/http" | |
) | |
func helloWorld(w http.ResponseWriter, r *http.Request) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import asyncio | |
writers = [] | |
def forward(writer, addr, message): | |
for w in writers: | |
if w != writer: | |
w.write(f"{addr!r}: {message!r}\n".encode()) | |
async def handle(reader, writer): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Called to do burst read from GETB | |
GETBR: LDA ZICBAL ; Get requested dest buffer from IOCB | |
STA READCB+4 ; ...and put into DCB | |
LDA ZICBAH ; ... | |
STA READCB+5 ; ... | |
LDA ZICBLL ; Get Requested Length | |
STA READCB+8 ; and stuff into DCB as DBYT/DAUX | |
STA READCB+10 ; ... | |
LDA ZICBLH ; ... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hello, everyone. | |
I’ve spent the last year with a team of people developing the firmware for an ESP32 based super-peripheral for the Atari 8-bit systems called #FujiNet. We have successfully taken this hardware to completion, and because both the hardware and software for this project are completely open sourced without commercial restriction, there are now multiple vendors producing #FujiNet devices for that community. | |
Now we want to take what we’ve learned, and apply it to the Commodore 64, for a device that plugs into the IEC and user ports, to provide the same functionality. | |
The firmware that drives #FujiNet could be very well adapted for the C64 and the serial 488 bus, as well as integrating quite nicely into the Kernal to provide networked disk, printing, wi-fi modem, and network card functionalities, all within the same device. | |
More info can be found here: http://fujinet.online/ and we have opened up a discord channel to discuss for #other-platforms. We’d love to hear from anyone who would be inte |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
19:50:00.585 > CF: 71 4f 06 80 47 | |
19:50:00.586 > checksum_ok | |
19:50:00.586 > sioNetwork::sio_process 0x4f 'O': 0x06, 0x80 | |
19:50:00.588 > sioNetwork::sio_open() | |
19:50:00.588 > ACK! | |
19:50:00.588 > <-SIO read 256 | |
19:50:00.588 > ACK! | |
19:50:00.610 > parseURL: N:Congo*.* | |
19:50:00.610 > parseURL isValidURL: TNFS://HOMESOFT.IRATA.ONLINE/C/Congo*.* | |
19:50:00.618 > Open: TNFS://HOMESOFT.IRATA.ONLINE/C/Congo*.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0100 ; BINARY LOAD MENU PROGRAM | |
0110 ; NAME OBJECT FILE D:AUTORUN.SYS | |
0120 ; | |
0130 ; RICHARD J. KALAGHER | |
0140 ; AUGUST 7, 1983 | |
0150 ; | |
0160 .OPT NOEJECT | |
0170 ; | |
0180 ; EQUATES | |
0190 ; |