Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 1 / 10
200 results tagged retrocomputing  ✕   ✕
c1570/Connomore64 https://github.com/c1570/Connomore64
Wed 07 May 2025 01:09:52 AM PDT archive.org

Realtime cycle exact emulation of the Commodore 64 using multiple microcontrollers in parallel. Currently uses multiple RP2040s or RP2350s. Aims to interface with the original hardware.

This is a proof of concept and not end user ready.

electronics retrocomputing c64 microcontrollers
INIT HELLO https://init-hello.org/
Tue 06 May 2025 07:39:54 PM PDT archive.org

INIT HELLO is “an accidental conference.” In 2025, community member Kate “Cat” Szkotnicki had the idea to “get some people together for a small weekend gathering in a hotel ballroom or party suite.” Well, scope creep happened, and INIT HELLO was born! INIT HELLO is another opportunity for members of the Apple II community to get together and celebrate our favorite retro computer!

conventions apple retrocomputing
Nansi and NNansi - ANSI drivers for MS-DOS http://www.kegel.com/nansi/
Tue 06 May 2025 04:15:05 AM PDT archive.org

NANSI.SYS is a console device driver for MS-DOS computers. It executes the same ANSI cursor control sequences as does the standard console driver ANSI.SYS, but significantly faster. It also offers several extra features, while still being simple, small, and cheap.

msdos retrocomputing ansi drivers opensource graphics
Modem AT Command Set https://michaelgellis.tripod.com/modem.html
Mon 05 May 2025 01:39:10 AM PDT archive.org

A complete summary and explanation of the AT command set for Hayes compatible dial-up modems is given on this page.

retrocomputing modems hayes commands reference archived
mezantrop/i486SX_soft_FPU https://github.com/mezantrop/i486SX_soft_FPU
Thu 01 May 2025 09:09:19 PM PDT archive.org

This retro-computing project restores support for x87 floating-point unit (FPU) emulation in the NetBSD kernel, targeting legacy 486SX-class processors without hardware FPUs. It brings back the original MATH_EMULATE option into NetBSD 10.x and beyond, as well as reverts and reworks the changes introduced in commit dfe83e0, which removed FPU emulation support from the kernel.

C netbsd kernel modules x86 fpu emulation patches retrocomputing
floooh/chips https://github.com/floooh/chips
Tue 29 Apr 2025 08:25:02 PM PDT archive.org

A toolbox of 8-bit chip-emulators, helper code and complete embeddable system emulators in dependency-free C headers (a subset of C99 that compiles on gcc, clang and cl.exe).

The USP of the chip emulators is that they communicate with the outside world through a 'pin bit mask': A 'tick' function takes an uint64_t as input where the bits represent the chip's in/out pins, the tick function inspects the pin bits, computes one tick, and returns a (potentially modified) pin bit mask.

A complete emulated computer then more or less just wires those chip emulators together just like on a breadboard.

In reality, most emulators are not quite as 'pure' (as this would affect performance too much or complicate the emulation): some chip emulators have a small number of callback functions and the adress decoding in the system emulators often take shortcuts instead of simulating the actual address decoding chips (with one exception: the lc80 emulator).

8bit emulators C headers tiny cpu microcontrollers retrocomputing
moralrecordings/ghidra-fidb-dos-win16 https://github.com/moralrecordings/ghidra-fidb-dos-win16
Mon 28 Apr 2025 11:10:56 PM PDT archive.org

Scripts for scraping vintage x86 C/C++ libraries in Ghidra, in order to generate FunctionID databases. Supported libraries:

  • blc200 - Borland C++ 2.0 (1990)
  • blc300 - Borland C++ 3.0 (1991)
  • blc310 - Borland C++ 3.1 (1992)
  • msc300 - Microsoft C Compiler 3.0 (1985)
  • msc400 - Microsoft C Compiler 4.0 (1986)
  • msc500 - Microsoft C Compiler 5.0 (1987)
  • msc510 - Microsoft C Compiler 5.1 (1988)
  • msc600 - Microsoft C Compiler 6.0 (1991)
  • msc700 - Microsoft C/C++ 7.0 (1992)
  • msvc152c - Microsoft Visual C++ 1.52c (1995)
java python x86 retrocomputing scraper functions reverseengineering
Floptool - A generic floppy image manipulation tool for MAME https://docs.mamedev.org/tools/floptool.html
Mon 28 Apr 2025 10:40:37 PM PDT archive.org

Floptool is a tool for the maintenance and manipulation of floppy images that MAME users need to deal with. MAME directly supports .WAV audio formatted images, but many of the existing images out there may come in forms such as .TAP for Commodore 64 tapes, .CAS for Tandy Color Computer tapes, and so forth. Castool will convert these other formats to .WAV for use in MAME.

Floptool is part of the MAME project. It shares large portions of code with MAME, and its existence would not be if it were not for MAME. As such, the distribution terms are the same as MAME. Please read the MAME license thoroughly.

Supports dozens of image formats.

documentation cli tools floppy recordings diskimages retrocomputing retrotech
APPLE II, II+,IIe DVI HDMI Graphics Card A2DVI from Maxwell's Gadgets on Tindie https://www.tindie.com/products/dhgoss/apple-ii-iiiie-dvi-hdmi-graphics-card-a2dvi/
Wed 23 Apr 2025 08:15:12 PM PDT archive.org

Have awesome sharp graphics from your Apple II displaying on a HDMI monitor or TV! This card auto detects your machine so it will work on an Apple II, II+ or IIe without any modification. It uses the awesome open-source MIT licensed firmware by Thorsten Brehm. This card outputs 640x480 DVI or 720x480 DVI and should work with any HDMI monitor or TV. Play your favorite Apple II games on your large screen TV! An HDMI cable is included together with instructions for installing the card. Thorsten also has a configuration file that you can download from GitHub at the website below that allows you to change settings on the card and save them to the card's memory. There are several different fonts available for different languages. In addition to color mode, there is a monochrome mode to simulate a white, green or amber monitor. There's also an analog mode that will improve graphics on some games and give a more retro experience.

retrocomputing apple dvi hdmi graphics
The yaff font file format, version 1.0.3 https://github.com/robhagemans/monobit/blob/master/YAFF.md
Mon 21 Apr 2025 03:13:58 PM PDT archive.org

The yaff format has the following design aims:

Human-friendly. Truly human-readable and human-editable. For example, BDF and XML claim to be human-readable formats, but let's not kid ourselves. Human-friendly means plain text, flat, immediately visualised, easy on the eye, and light and obvious syntax. We should avoid duplication of information, unless it is of obvious use to a human user.

Able to represent fixed-width and proportional fonts.

Preserves comments, metadata and metrics. Formats such as BDF contain a wealth of metadata such as names, acknowledgements and style specification, but also font metrics that affect the way the font is displayed. The yaff format should preserve these.

Able to represent Unicode fonts as well as codepage fonts.

retrocomputing yaff fileformat specs fonts archived
robhagemans/hoard-of-bitfonts/ https://github.com/robhagemans/hoard-of-bitfonts/
Mon 21 Apr 2025 03:12:52 PM PDT archive.org

This repository contains bitmapped fonts from disused operating systems and graphical user interfaces.

As operating systems and GUIs have moved on to scalable vector fonts, the bitmap fonts that dominated the 1980s and 1990s languish away in non-obvious and often binary formats that are rapidly falling into obscurity.

The main purpose of this repository is to liberate these fonts from their binary shackles, preserving the ancient art of monochrome bitmap typography for human appreciation.

The fonts in this repository are stored in the human-friendly text-based YAFF format. As such, the easiest way to view them is to open the text files directly. Alternatively, you can use monobit to render them to images or convert them to font formats supported by current operating systems. You can also see the fonts as images here.

retrocomputing bitmaps fonts archives yaff
ilmenit/CC65-Advanced-Optimizations https://github.com/ilmenit/CC65-Advanced-Optimizations
Wed 09 Apr 2025 11:13:36 PM PDT archive.org

CC65 is a mature cross-compiler of the C programming language for the 6502 processor. Some people have tried to use it (e.g. here, here, or here) and got discouraged by the quality of the generated code, often not understanding why the code generated was slow and big. This article is aiming to show that with a few changes in the coding style you can achieve both speed and size comparable to assembly language, while still having a majority of the benefits of working in a higher-level language. This article is based on CC65 version 2.18 (April 2020) and we may expect that in the future the compiler will handle more optimizations mentioned here automatically.

8bit 6502 6510 retrocomputing compilers optimization howto C
Atari XL - XE Sally to W65C02S adapter from Masteries store on Tindie https://www.tindie.com/products/masteries/atari-xl-xe-sally-to-w65c02s-adapter/
Tue 18 Mar 2025 09:33:38 PM PDT archive.org

This is a small daughter board that fits into the socket of the "Sally" custom CPU in the Atari 800XL, 65XE and 130XE microcomputers (the RF shield must be removed, otherwise the daugher board won't fit inside). It replaces that CPU with a CMOS, modern, low-power, fully static, currently in production W65C02S CPU and some auxiliary logic.

The package contains the auxiliary logic chips, the capacitors, the resistances, 40 pin strip and the 4 layer board. Suitable W65C02S CPU is not included, you must search for one these, as recommendation, from trusted distributors.

retrocomputing atari cpu hardware adapters electronics repairs
Commodore 64 full ESD protection for 6526 from CMD marketplace on Tindie https://www.tindie.com/products/cmdmarketplace/commodore-64-full-esd-protection-for-6526/
Mon 17 Mar 2025 09:07:50 PM PDT archive.org

A pair of tiny PCBs that get soldered underneath the CIA 6526A chips in Commodore computers. They contain ESD protection diodes that provide a better path for static shocks to travel which doesn't go right into the chips to blow them out. If the CIAs are socketed they go right between the socket and the chip. If they're not you'll have to desolder them (and you may as well install sockets while you're at it). Short, only 5mm high.

retrocomputing c64 c128 esd protection
ESD protector for all Commodore computer V2.0 from CMD marketplace on Tindie https://www.tindie.com/products/cmdmarketplace/esd-protector-for-all-commodore-computer-v20/
Mon 17 Mar 2025 09:01:29 PM PDT archive.org

Solder this tiny board to the contacts of the joystick ports on your Commodore (supports the C64, C128, and Amigas; generally anything Commodore) and it'll prevent static damage to ICs on the mainboard through the joystick port by wicking away the current to TVS (transient voltage suppressor) diodes because they present an easier path to follow. Protects the CIA 6526A and 6581 chips in particular because there are relatively short routes from the jacks to those ICs.

retrocomputing commodore joysticks esd protection
Retro-Printer https://www.retroprinter.com/
Sun 16 Mar 2025 05:02:33 PM PDT archive.org

The Retro-Printer Module is a small module ("HAT") designed by Retro Computer specialist, RWAP Software. The module plugs into a Raspberry Pi (or other Single Board Computer) to allow you to capture data from a centronics port on older (vintage) computers and equipment, converting it for electronic storage, or printing to any modern printer such as a USB or network printer. It connects to a standard parallel port and emulates a wide range of printer makes and models including Epson ESC/P, Epson ESC/P2, HP PCL3, HP PCL5, Printronix, Seiko and IBM.

Supporting both centronics and serial connections, you can easily capture printer data from a DOS program; a 1980s Home computer; an industrial lathe; test equipment; door entry system; or even PLC controlled equipment to a modern, low-cost printer. We emulate a wide range of different printer protocols and work closely with both home computer users and industry to offer a modern print replacement for dot matrix printers.

This makes the module ideal for both producing hard copies of printed output on modern printers, or for capturing data from old equipment; removing the need for legacy printers and enabling migration of data to modern systems and software.

There are two versions, a Centronics parallel port version and an RS232 serial printer version.

retrocomputing printers raspi hardware parallel serial
NEWPRINT/Multi: A virtual Wi-Fi printer with web browser output https://www.plaidvest.com/newprint.html
Sun 16 Mar 2025 04:59:42 PM PDT archive.org

NEWPRINT/Multi is a Wi-Fi-enabled "virtual" printer adapter that connects to your computer's printer port and your local Wi-Fi network to send printer output to any device that supports a modern browser (iPad, Desktop PC, Mac, etc.) The NEWPRINT web interface can show printer output as plain text, hexadecimal values, Print Shop graphics (Apple II), or Apple IIgs GS/OS graphics printing. Text mode output does not (currently) understand special printer control codes used by most word processors (BOLD, multiple font sizes, Form Feed, etc.) The NEWPRINT web interface is available from any browser on your local Wi-Fi network at newprint.local. NEWPRINT uses the standard HTML WebSocket API so you can even write your own web-based or desktop interface for displaying and processing NEWPRINT output.

As long as the printer has a Centronics interface, you can plug it into this unit.

hardware retrocomputing printers wifi parallel
SCSIknife - ZuluSCSI™ compatible SCSI emulator from Siliconinsider on Tindie https://www.tindie.com/products/siliconinsider/scsiknife-zuluscsitm-compatible-scsi-emulator/
Tue 04 Mar 2025 08:45:36 PM PST archive.org

SCSIknife is a compact and versatile solid state replacement solution for SCSI disk drives. SCSIknife emulates hard disk drives, CD-ROM drives, removal media, magneto-optical and tape drives from disk images files. SCSIknife is easy to set up and use, by simply placing disk image files on a SD or MicroSD card. SCSIknife can also be used in host/initiator mode, where it will automatically copy the content of an SCSI drive straight to the SD card without computer intervention.

SCSIknife runs the popular open-source ZuluSCSI pico firmware and is simple to use and configure.

Three different configurations are availiable:

  • with a 50 pin HE0-19 connector (desktops and servers)
  • 2.5" SCSI hard drive connector (laptop)
  • all connectors
hardware emulators storage scsi retrocomputing
VintageAppleMac.com - Classic Mac Survival Kit https://www.vintageapplemac.com/classic-mac-survival-kit/
Wed 26 Feb 2025 08:55:32 PM PST archive.org

Every vintage Apple Mac enthusiast knows the importance of having a stockpile of key software to call upon when refurbishing or maintaining their collection. Well, here’s an off-the-shelf solution that’ll answer the prayers of many of us. This is a treasure trove of essential utilities that every Classic Mac OS user absolutely needs to have.

Everything is packed into a single three hundred meg .sit archive to make it easy to grab. Download it, unpack it, and there you have it.

retrocomputing apple mac software applications utilities archive languages games drivers hypercard ebooks documentation os archived
RAM kit 4164 with socket professional Commodore from CMD marketplace on Tindie https://www.tindie.com/products/cmdmarketplace/ram-kit-4164-with-socket-professional-commodore/
Sun 23 Feb 2025 03:51:31 PM PST archive.org

A kit of eight (8) 4164 RAM chips (new old stock) for repairing Commodores or other retrocomputers that use this particular memory chip. Multiple packages available, some of which include IC sockets, static RAM chips, and input multiplexer ICs.

retrocomputing parts memory sockets kits commodore
page 1 / 10
6283 links, including 410 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn