Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

forrestthewoods

@forrestthewoods@mastodon.gamedev.place
mastodon 4.6.6
  • Open on mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

0 Followers
0 Following
6 Posts
Joined November 14, 2017
Blog:
https://www.forrestthewoods.com
GitHub:
https://github.com/forrestthewoods

Posts

Open post
forrestthewoods
forrestthewoods @forrestthewoods@mastodon.gamedev.place · Aug 12, 2024
forrestthewoods
@forrestthewoods@mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

mastodon.gamedev.place

I made a VSCode extension that uses PDBs to provide GotoDefinition intellisense support.

Verified to work with Jai, C++, Rust, Zig, Odin, and Nim. Should work with *any* compiled language that makes PDBs.

Blog Post: https://www.forrestthewoods.com/blog/language-server-protocol-from-debug-symbols/

Extension: https://marketplace.visualstudio.com/items?itemName=ForrestTheWoods.fts-lsp-pdb

Your browser does not support the video tag.
26
0
9
0
Open post
forrestthewoods
forrestthewoods @forrestthewoods@mastodon.gamedev.place · Aug 04, 2024
forrestthewoods
@forrestthewoods@mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

mastodon.gamedev.place

Maybe unpopular opinion: I wish Mastadon had an “algorithm”. I struggle to find content here I wish to engage with.

Maybe unpopular opinion 2: I want a local LLM to classify content and filter out all things even vaguely political/culture war.

Following accounts is hard because people post a variety of content! Many posters I want to block half their posts and see the other half!

3
0
0
0
Open post
forrestthewoods
forrestthewoods @forrestthewoods@mastodon.gamedev.place · Jul 12, 2024
forrestthewoods
@forrestthewoods@mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

mastodon.gamedev.place

Any PE+PDB experts? I'm trying to map disassembled call instructions to their PDB defintion.

I've got code that finds calls for a given file/line. But I can't get the function address to correlate with PDB data. RVA/SectionOffsets are ballpark but off.

For example:

.text has a virtual address of 69632
The call target address is 75717
But according to the PDB the function lives at 72112 or section offset 2480.

Been chipping at this for many hours. Missing something :(

https://gist.github.com/forrestthewoods/6222390a7e67e9e28812bcceb333886a

2
0
2
0
Open post
forrestthewoods
forrestthewoods @forrestthewoods@mastodon.gamedev.place · Jun 23, 2024
forrestthewoods
@forrestthewoods@mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

mastodon.gamedev.place

Question: Do any/many video games use QUIC or does everyone still roll their own custom reliable UDP?

1
2
0
0
Open post
forrestthewoods
forrestthewoods @forrestthewoods@mastodon.gamedev.place · Jul 01, 2023
forrestthewoods
@forrestthewoods@mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

mastodon.gamedev.place
Replying to @forrestthewoods@mastodon.gamedev.place
@zeux@mastodon.gamedev.place oh, and a lot of details are in the code. But code is really hard to read on a phone. For example in the “counting once” section it’s hard to tell what you’re actually doing. It takes a very slow and careful examination. Especially if you don’t already know what the post is trying to teach!
0
2
0
0
Open post
forrestthewoods
forrestthewoods @forrestthewoods@mastodon.gamedev.place · Jul 01, 2023
forrestthewoods
@forrestthewoods@mastodon.gamedev.place

I used to make video games. Currently working in XR Research.

mastodon.gamedev.place
Replying to @zeux@mastodon.gamedev.place
@zeux@mastodon.gamedev.place it’d be nice if the post contained pictures of what the jagged arrays look like in memory at each step. It’d help with understanding and also make the post more skimmable. The post also doesn’t *clearly* state what the neat ideas are. I jumped to the conclusion and it doesn’t say either! I’m lazy and as written the whole post has to be read carefully and slowly to build the mental model.
1
2
0
0

Remote instance

mastodon.gamedev.place
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 16:34:19 UTC