ToughDev

Code. Crack. Create. Contribute

  • Blog
  • Software
  • Hardware
  • VoIP
  • Microcontroller
  • Radio/TV
  • Retro
  • Reviews
  • Highlights
  • Reverse-engineer
  • About Us

Year: 2025

NEW22222
General Programming Hardware Networking Reverse-engineer Vintage Computing Windows Tips 

Windows 3.1 and Windows NT 3.51 on Fujitsu Siemens S210 thin client

December 19, 2025March 9, 2026 ToughDev 0 Comment fujitsu, Futro, ms dos, s210, thin client, windows 3.11, windows 98, windows nt 3.51

My Fujitsu S210 thin client, bought in 2022, is still working well on Windows 98, with drivers for the SIS315E

Read more
IMG_3513
Hardware Vintage Computing 

Pocket 386 retro laptop experiments: AdLib, Covox, and VGA

November 25, 2025March 3, 2026 ToughDev 0 Comment adlib, covox speech thing, deskmate, disney sound source, ms dos, pocket 386, prince of persia, windows 3.1, windows 95

The Pocket 386 comes with an OPL3 sound card, which is just barely enough for DOS gaming. For a $200

Read more
Screenshot 2025-12-07 232752
General Programming Software Development Vintage Computing 

Mario Final v2.0, the ultimate Super Mario clone for MS-DOS

October 31, 2025January 15, 2026 ToughDev 0 Comment dosbox, mario, ms dos, super angelo, turbo pascal

Earlier this month, a reader got in touch and mentioned that old experiment I did with MARIO.EXE, the Super Mario clone

Read more
IMG_2157
General Programming Hardware Microcontroller Software Development Vintage Computing 

Exploring MSX-DOS and CP/M on OneChipBook FPGA-powered laptop

September 23, 2025January 6, 2026 ToughDev 2 Comments cp/m, fpga, msx-dos, msx2, onechipbook, turbo pascal, z80

The OneChipBook, available on AliExpress for around $200, is a very interesting FPGA-powered laptop with 32MB RAM, a 10-inch 1024×768

Read more
IMG_3405
General Programming Hardware Microcontroller Networking Vintage Computing 

Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter

August 4, 2025December 8, 2025 ToughDev 5 Comments ESP8266, ms dos, pocket 386, serial, wifi

Although there is a USB port on the Pocket 386, I seldom use it for file transfer. The device driver,

Read more
Screenshot 2025-08-19 013642
General Programming Software Development Vintage Computing 

Booting straight to Windows 98 on a modern laptop using Kubuntu and 86Box

July 12, 2025August 22, 2025 ToughDev 0 Comment 86box, kubuntu, windows 98

I had some free time during the weekend and decided to see whether I could configure my Intel Core i7

Read more
BW TV
Hardware Oscilloscope Vintage Computing 

MM-9M 10″ portable 800-line vintage B&W CRT monitor

June 29, 2025August 24, 2025 ToughDev 0 Comment composite, crt, dosbox, norton commander, tecsun

I love B&W CRT displays, for they bring back old memories of the long-lost past, of the first time I

Read more
IMG_1009
Hardware Vintage Computing 

My journey with the Book 8088: swapping CGA/VGA cards, broken CF slot, and USB booting

May 18, 2025August 22, 2025 ToughDev 0 Comment book 8088

Out of curiosity, I purchased two Book 8088 units from AliExpress, one with CGA and the other with VGA, hoping

Read more
IMG_0988
Hardware Vintage Computing 

Sharp Font Writer FW 600 Vintage 1984 Word Processor with Printer

April 29, 2025May 30, 2025 ToughDev 0 Comment printer, sharp, word processor

In late 2022, I acquired the Sharp FW-600 Font Writer – a vintage word processor with a built-in printer, originally

Read more
unnamed
Android General Programming Microsoft Office Software Development Vintage Computing Windows Tips 

Running Windows apps on Xiaomi POCO Pad Android 14 tablet via Winlator

March 22, 2025May 16, 2025 ToughDev 0 Comment bosh, dosbox, limbo x86, windows 95, windows 98, wine, winlator

I decided to spend the weekend making full use of my Xiaomi POCO Pad 12″ tablet, which features 8GB of

Read more
IMG_0427
General Programming Linux Software Development Vintage Computing 

Dosbian-X 2.0: Turn your Raspberry Pi into a 486DX emulator

February 24, 2025March 17, 2025 ToughDev 0 Comment debian, dosbian, dosbox, ms dos, raspberry pi

I came across Dosbian-X 2.0, an interesting customized version of Debian 12 that boots straight into DOSbox, one of my

Read more
Screenshot 2025-03-15 at 11.49.18 PM
Mac OS Software Development 

Install macOS Sequoia 15 on Dell Latitude 5410 laptop using OpenCore bootloader

January 15, 2025August 8, 2025 ToughDev 5410, hackintosh, itwlm, macos, opencore, refind, tuxera

Even when I already have a Mac Mini M2 Pro, I still play with Hackintosh. I love the ability to

Read more

About ToughDev

Since 2008, ToughDev has explored embedded systems, software development, reverse engineering, and retro computing, bridging legacy hardware with modern software.

Recent projects include the Super 8086 Box PC XT emulator, the dsMP3 embedded radio, and detailed teardowns of vintage PCs such as the Tandy 2500RSX.

Beyond publishing technical research, ToughDev also provides consulting and custom development services in embedded systems, mobile applications, VoIP, microcontroller firmware, and integration with vintage or undocumented hardware platforms.

Schedule a Consultation Contact Webmaster

Recent Comments

  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • ToughDev on Compaq Contura 3/25C 80386 Laptop
  • ToughDev on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • Jan de Lange on Compaq Contura 3/25C 80386 Laptop
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • ToughDev on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • SafeeDeen on dsMP3, my LW/MW/FM/SW radio with MP3 recording/playback [Part 1 – Hardware Design]
  • Dr. Sanjeev Saxena on dsMP3, my LW/MW/FM/SW radio with MP3 recording/playback [Part 2 – Firmware Design]
  • Nguyen Hoang on Configuring a modern laser printer to work with DOS, Windows 3.1 and Windows NT 3.51
  • ToughDev on Exploring MSX-DOS and CP/M on OneChipBook FPGA-powered laptop
  • Shadowbreeze on Exploring MSX-DOS and CP/M on OneChipBook FPGA-powered laptop
  • ToughDev on Repairing a failed Tecsun S-8800 radio due to damaged charging board
  • Ed James on Repairing a failed Tecsun S-8800 radio due to damaged charging board
  • ToughDev on Mass download photos/videos from third party apps on your iPhone
  • user on Mass download photos/videos from third party apps on your iPhone
  • ToughDev on PIC32MZ Iomega ZIP100 Parallel Port Emulator [Part 1: DOSBox & QEMU Testing]
  • Andrey on PIC32MZ Iomega ZIP100 Parallel Port Emulator [Part 1: DOSBox & QEMU Testing]
  • MIDImusician on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
Follow @mrtoughdev

Tags

3cx 68k 80386 adlib amiga c++ cctv ch375 ch376 commodore data recovery deskmate dosbox dspic embedded ffmpeg intel atom iOS macintosh macintosh se mac os microsoft office mini pc ms dos printer qemu radio raspberry pi retro68 rf rtsp scsi2sd tecsun turbo c turbo pascal ubuntu virtualbox wifi windows windows 11 windows 98 WordPress word processor xCode z80

Archives

  • 2026 (3)
  • 2025 (12)
  • 2024 (12)
  • 2023 (14)
  • 2022 (12)
  • 2021 (12)
  • 2020 (12)
  • 2019 (12)
  • 2018 (13)
  • 2017 (12)
  • 2016 (13)
  • 2015 (29)
  • 2014 (17)
  • 2013 (16)
  • 2012 (12)
  • 2011 (16)
  • 2010 (30)
  • 2009 (53)
  • 2008 (53)

Featured

Mobile Development
VoIP
Macintosh 68k
Logic Analyzer
Microcontroller
Oscilloscope
Radio/TV
Reverse-engineer

Tools

Site Admin
Entries RSS
Comments RSS
Contact Webmaster
Copyright © 2026 ToughDev. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.