The 8-Bit Guy

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

The 8-Bit Guy
File:David Murray 8-Bit Guy 2021 (2).jpg
Murray at the 2021 Vintage Computer Festival Midwest
Born (1975-06-25) June 25, 1975 (age 51)
YouTube information
Channel
Years active2006–present
GenreRetrocomputing
Subscribers1.46 million
Views285 million
Last updated: October 21, 2025
Websitewww.the8bitguy.com

David Murray (born 1975),[1] commonly known as The 8-Bit Guy, is an American retrocomputing enthusiast and video game developer who runs a YouTube channel under the same name.

History

[edit | edit source]

Murray launched his YouTube channel in 2006 under the username adric22.[2] He worked on repairing and refurbishing iBook G3 and G4 laptops and later on MacBooks, buying and selling them on eBay, and later from his own website. He called himself TheiBookGuy. He made videos to show how he repairs some of the equipment, but had made his living with the actual repairs, as well as resales. In 2011, he shut down his repair business.[3]

Murray noticed his general videos about computing were attracting more subscribers.[3] In 2015, he renamed his primary channel to "The 8-Bit Guy" and focused on retrocomputing.[4] He says an average episode takes about 15 hours to produce.[3]

Murray ran several different YouTube channels with topics such as keyboard instruments from the 1980s, coin collecting, airguns, and comedy[5] although the latter three did not have as much popularity as his retrocomputing videos so he stopped uploading videos to them.[3][6]

Murray was dissatisfied with his long-used in-home filming studio, so in 2020, he began construction on a small building in his backyard which would hold his new studio. In 2021, the new studio was finished and became Murray's primary filming location.[7][8]

On January 2, 2024, Murray announced that after two years of falling views and revenue, he will be forced to shift some focus away from YouTube to the X16 project and a local arcade venue he partly owns in Bedford, TX.[9]

Content

[edit | edit source]

The channel is known for its videos on restorations of old computers[10][11] and retrocomputer development content, as well as more generally demonstrations of old technology.[12][13]

Retroprogramming

[edit | edit source]

Murray has developed video games designed to run on old computers, including:

Murray has demonstrated the development of these games on his YouTube channel.[22][23]
Moreover, he has developed PETDraw for various Commodore computers, a pseudo-raster drawing software using PETSCII.[14]

Commander X16 retrocomputer

[edit | edit source]

Murray is working on the Commander X16, an anachronistic new 8-bit computer inspired by the Commodore 64 and designed to be largely period-accurate to it, but made using modern off-the-shelf parts[a] mostly analogous to period parts but with better-assured continued availability.[b][25][26][27][28]

Other interests

[edit | edit source]

Murray is also passionate about electric cars, and has published videos about them on his channel.[29][10]

Murray co-hosts the GeekBits podcast alongside his brother Mike Murray and friend Craig Bowes.[30]

Personal life

[edit | edit source]

Murray lives with his wife and daughter in the Dallas–Fort Worth area in Texas.[31][time needed] He has lived in his current house in Kennedale since the mid-1990s.[32] Prior to their buyout, he used to work for AST Research as a tech support specialist.[33] His second cousins are/were musicians Dimebag Darrell and Vinnie Paul of Pantera.[34]

Notes

[edit | edit source]
  1. ^ except for a few new old stock chips such as the YM2151
  2. ^ As of the 2020s, there is a lot of price gouging and counterfeiting[24] in period electronic parts, hence relying on genuine period parts would impact affordability.

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ https://www.the8bitguy.com/35663/planet-x16-is-here/
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  32. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).