ToughDev

Code. Crack. Create. Contribute

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

Year: 2008

.NET Compact Framework Microsoft Visual Studio 

Attached the debugger to a running .NET Compact Framework process

December 29, 2008 ToughDev 0 Comment

To attach the debugger to a running process on the device: On the Debug menu, click Attach to Process. In

Read more
Reverse-engineer 

Unpack an EXE file

December 28, 2008April 1, 2023 ToughDev 0 Comment

Certain .EXE file may have been packed to prevent disassembling. Packed file when open up in Interactive Disassembler (IDA) may

Read more
Hardware Windows Mobile 

Connect USB device to Pocket PC

December 26, 2008 ToughDev 0 Comment

Q: My Pocket PC has a port on the bottom that connects to my USB sync cradle. Can I use

Read more
Microsoft Visual Studio 

Setup VS2005 to use Microsoft Symbol Server

December 24, 2008 ToughDev 0 Comment

One of the first things you will want to do after installing visual studio is to set it up to

Read more
Windows Tips 

Disable Automatic Virus Scanning in Firefox 3

December 23, 2008 ToughDev 0 Comment

Type about:config in the Firefox location bar and filter for the string browser.download.manager.scanWhenDone. The default value of that parameter is

Read more
Networking 

Using Tor to Bypass the Great Firewall of China

December 13, 2008 ToughDev 2 Comments

As many people know the Internet is fairly heavily censored in China. This can be annoying when you want to

Read more
Microsoft Visual Studio 

How to disable compilation warnings in Visual Studio

December 11, 2008June 16, 2025 ToughDev

Retrieving the warning ID:   The warning ID can be taken from the Build Output. In the following example, the

Read more
Windows Mobile 

Connect WM6 SDK Emulators to GSM Modem

November 22, 2008 ToughDev 0 Comment

Is it possible to connect the device WM6 emulator to the outside world by mapping its serial port 0 to

Read more
General Programming 

Format source code and export to various file format

November 11, 2008 ToughDev 0 Comment

See Code formatting & refactoring in visual C++, http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/ed45a521-4de4-462e-861e-a7e5ceb26dd8/ Tools: C# code export, Java code export, etc: http://www.cpptalk.net/cpp-code-export/ Syntax Highlight,

Read more
Windows Mobile 

Setting recipient name when creating a message via IMAPIFolder::CreateMessage

November 6, 2008 ToughDev 0 Comment

The following code will create a message in MAPI Sent Items folder. Pocket Outlook will show the recipient name (instead

Read more
DirectShow Windows Mobile 

DirectShow & OEM Camera API

November 6, 2008 ToughDev 0 Comment

Most 3rd party camera applications relies on DirectShow to control the camera. However, on some devices, DirectShow doesn’t expose the

Read more
Windows Mobile 

Read Write Call History

November 5, 2008 ToughDev 2 Comments

Objective: Retrieve and modify call history from a Windows Mobile device. Read-only access The CallLog API (http://msdn.microsoft.com/en-us/library/ms894745.aspx) provides read-only access

Read more
Networking Windows Mobile 

Running a Server on Windows Mobile

November 4, 2008 ToughDev 0 Comment

For HTML & ASP via IIS: Install httpd web server component. This is not necessary on PocketPC2003 Emulator as a

Read more
Win32 API 

Distinguish between different Windows versions

November 4, 2008 ToughDev 0 Comment

1. Check if Environment.OSVesion.Platform returns WIN32NT (for Win3.1, Win95, Win98, WinME) or WIN32Windows (for WinNT and later) or WinCE (for

Read more
General Programming Reverse-engineer 

Acer Aspire Launch Manager

November 4, 2008 ToughDev 10 Comments

Launch Manager is a utility allowing users to turn on and off their notebook’s wireless device (typically bluetooth and wifi)

Read more
  • ← Previous

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.

I also write about voice, AI, and communication products from a technical user’s perspective. My recent first-impressions review of Talk Machine looks at its voice-first interface, email-based voice notes, transcript refinement, and natural speech output.

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.

Contact Webmaster

Recent Comments

  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Chris 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
  • Chris 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
  • Gianni on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • 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
  • ToughDev on Emulating EEPROM using flash memory on dsPIC33EP512MC502
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • Jonathan on Emulating EEPROM using flash memory on dsPIC33EP512MC502
  • 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]
Follow @mrtoughdev

Tags

3cx 68k 80386 adlib amiga c++ cctv ch375 ch376 commodore data recovery deskmate dosbox dspic embedded ffmpeg iOS macintosh macintosh se mac os microsoft office mini pc ms dos natural language processing 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 (8)
  • 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.