Travis Goodspeed's Avatar

Travis Goodspeed

@travisgoodspeed.bsky.social

Author of books and tools for reverse engineering. Studebaker driver, but an awful mechanic. Home chip decapsulation. Currently writing a new assembler, to be released in February.

332 Followers  |  38 Following  |  6 Posts  |  Joined: 28.11.2024  |  1.6179

Latest posts by travisgoodspeed.bsky.social on Bluesky

Post image Post image Post image

Our chip viewer just got an upgrade: now you can see microscope images, GDS, local interconnect and jump straight to project files. Spot something cool? Dive right into the design.

Explore TT07 here: tinytapeout.com/decap/tt07

Try out our new layer selections with the button at the top right.

28.06.2025 08:44 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Is there a way to turn off retweets for some accounts in bsky?

My Following feed is entirely filled by one or two accounts who retweet dozens of dumb articles about politics, but whose original writing I'd still like to see.

17.06.2025 10:08 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

but… isn’t the point of drinking coffee to sit there and read a book while you do?

the decline of reading for fun is maybe the single most depressing thing about the technological era we’re living through

15.06.2025 19:50 β€” πŸ‘ 2291    πŸ” 266    πŸ’¬ 124    πŸ“Œ 10

rate my deck

14.06.2025 16:41 β€” πŸ‘ 198    πŸ” 5    πŸ’¬ 15    πŸ“Œ 0
The book Building a Debugger, featuring a robot designing a complex debugging machine on a drafting board

The book Building a Debugger, featuring a robot designing a complex debugging machine on a drafting board

The book placed in front of a tortie cat

The book placed in front of a tortie cat

Building a Debugger is now officially released!

It guides you through building a whole native x64 debugger from scratch, dispelling all the magic and teaching you a ton about operating systems as it goes.

Even if you don't care about building a debugger, you can read it to your cat.

10.06.2025 15:59 β€” πŸ‘ 366    πŸ” 80    πŸ’¬ 23    πŸ“Œ 4
6500/1 ROM

Here is some info on how to dump that ROM electrically.

e4aws.silverdr.com/hacks/6500_1/

If your 6500/1 does need to be replaced, consider sending me the dead one for ROM photography, as I'd love to add those photos to my collection without destroying a working 1520.

12.06.2025 13:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Going to the USENIX Security Symposium? Don't forget to also register for WOOT, the papers we selected are amazing 🀩

09.06.2025 19:40 β€” πŸ‘ 5    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - jrozner/msp430-testbench: Tools for testing behavior of msp430 instructions Tools for testing behavior of msp430 instructions. Contribute to jrozner/msp430-testbench development by creating an account on GitHub.

It's nothing crazy but I finally documented and released the tooling I created for inspecting the instruction behavior while building the lifter for my Binary Ninja plugin https://github.com/jrozner/msp430-testbench . Maybe this approach will be helpful for other embedded architectures for others?

10.08.2023 03:14 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - travisgoodspeed/goodasm: A portable assembler for Z80, 8080, Gameboy, 6805, 8051 and others. A portable assembler for Z80, 8080, Gameboy, 6805, 8051 and others. - travisgoodspeed/goodasm

Good time to remind everyone of this excellent new project: github.com/travisgoodsp...

25.04.2025 01:04 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Oh hell yeah!

21.04.2025 23:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Long Telegram of the 1990s: β€œWhose Russia Is It Anyway? Toward a Policy of Benign Respect” Washington, D.C., December 18, 2024 – A now-legendary but long-secret 70-paragraph telegram written by the top political analyst at the U.S. Embassy in Moscow in March 1994, E. Wayne Merry, criticizin...

For Xennials like me that witnessed the boundless optimism of the 1990's, and watched the disaster of the Chicago Boys "helping Russia reform", this is excellent reading:

nsarchive.gwu.edu/briefing-boo...

23.12.2024 14:14 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Still love this little pink pager. cc; @travisgoodspeed.bsky.social

23.12.2024 00:25 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

If you're right, there will be rioting.

19.12.2024 18:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A picture of an electronic gaming device with IBM ThinkPad styling, but ever so slightly reorganised Nintendo GameBoy layout. There are A and B buttons, Select and Start, a screen shade, and instead of a direction pad, a beautiful simple red TrackPoint.

A picture of an electronic gaming device with IBM ThinkPad styling, but ever so slightly reorganised Nintendo GameBoy layout. There are A and B buttons, Select and Start, a screen shade, and instead of a direction pad, a beautiful simple red TrackPoint.

IBM ThinkBoy

16.10.2023 09:46 β€” πŸ‘ 625    πŸ” 144    πŸ’¬ 21    πŸ“Œ 12
Three small infrared remote controls, for turning off televisions.

Three small infrared remote controls, for turning off televisions.

I've been toying around with the open source TV-B-GONE design from Adafruit and Mitch Altman. Cutting the brightness and switching to SMD components results in a board that rides on a coin cell, easily forgotten in a coat pocket.

Maybe an LED Throwie variant is next?

07.12.2024 16:43 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

My assembler's support for the SM83 architecture used in the GameBoy is coming along nicely. The left is a Hello World cartridge and the right is a disassembly of the boot ROM that shows the Nintendo logo at startup.

Source and binaries will be available in February.

03.12.2024 22:19 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@travisgoodspeed is following 20 prominent accounts