seth's Profile
I like makin' games. How couldn't you?
Thanks mateusbentes, I merged the new PR!
Also, I think you'll probably get more issue resistant PRs if you add something like to your tool prompting for future changes:
********* (add this to your prompt) ********
CRITICAL CONSTRAINT: This is a multi-platform codebase that builds for Windows, iOS, Android, HTML5/Emscripten, macOS, and Linux. Your changes MUST NOT break compilation or behavior on any existing platform. Follow these rules:
1. Never remove or modify code inside existing #ifdef guards (WINAPI, PLATFORM_IOS, PLATFORM_ANDROID, PLATFORM_HTML5, etc.) unless you fully understand what every platform path does.
2. When adding platform-specific code, use #if defined(PLATFORM_LINUX) || defined(PLATFORM_OSX) or similar narrow guards. Never use #else after a platform #ifdef as a catch-all -- it will hit every other platform including iOS, Android, and HTML5. Use #elif with explicit platform checks instead.
3. Before calling any function, verify it actually exists in the codebase or framework. Do not assume APIs exist -- search for their declarations first.
4. New functions and globals must be wrapped in platform guards so they only compile on platforms where they are needed.
5. Do not change the behavior of existing platforms as a side effect of adding new platform support. The goal is to ADD Linux/macOS support, not to refactor or "improve" working Windows/iOS/Android/HTML5 code.
6. All comments must be in English.
7. After making changes, mentally trace through compilation for each platform (Windows, iOS, Android, HTML5, Linux, macOS) and verify no platform hits an undefined function, missing symbol, or changed behavior.
Also, I think you'll probably get more issue resistant PRs if you add something like to your tool prompting for future changes:
********* (add this to your prompt) ********
CRITICAL CONSTRAINT: This is a multi-platform codebase that builds for Windows, iOS, Android, HTML5/Emscripten, macOS, and Linux. Your changes MUST NOT break compilation or behavior on any existing platform. Follow these rules:
1. Never remove or modify code inside existing #ifdef guards (WINAPI, PLATFORM_IOS, PLATFORM_ANDROID, PLATFORM_HTML5, etc.) unless you fully understand what every platform path does.
2. When adding platform-specific code, use #if defined(PLATFORM_LINUX) || defined(PLATFORM_OSX) or similar narrow guards. Never use #else after a platform #ifdef as a catch-all -- it will hit every other platform including iOS, Android, and HTML5. Use #elif with explicit platform checks instead.
3. Before calling any function, verify it actually exists in the codebase or framework. Do not assume APIs exist -- search for their declarations first.
4. New functions and globals must be wrapped in platform guards so they only compile on platforms where they are needed.
5. Do not change the behavior of existing platforms as a side effect of adding new platform support. The goal is to ADD Linux/macOS support, not to refactor or "improve" working Windows/iOS/Android/HTML5 code.
6. All comments must be in English.
7. After making changes, mentally trace through compilation for each platform (Windows, iOS, Android, HTML5, Linux, macOS) and verify no platform hits an undefined function, missing symbol, or changed behavior.
seth has released 10 files
| Title | Category | Avg | Updated |
|---|---|---|---|
| Dink Smallwood HD | Official | 8.6 | March 5th, 2025 |
| Dink Smallwood Original 3ds Max Models | Development, Official | 9.5 | August 26th, 2023 |
| Mystery Island | D-Mod, Quest, Official | 8.1 | January 2nd, 2010 |
| Dink Smallwood CD Audio | Official | 8.2 | August 7th, 2006 |
| Dink Smallwood 1.08 Source Code | Development, Source, Official, Dink.exe | 9.9 | March 10th, 2006 |
| Dink Smallwood | Official | 9.5 | March 10th, 2006 |
| Search for Milli Vanilli (The) | D-Mod, Romp | 5.5 | February 26th, 2006 |
| Mystery Island BMP Graphics | Development, Graphics, Official | 9.4 | January 1st, 1990 |
| Dink Smallwood BMP Graphics | Development, Graphics, Official | 9.1 | January 1st, 1990 |
| Making of Mystery Island (The) | Development, Tutorial, Official | 5.9 | January 1st, 1990 |

8.6
9.5
5.5




