New Texture Ripper Lets Developers Extract Game Assets from Screenshots 🔗
DinoRip simplifies texture atlas creation for retro game modders and asset builders
A new open-source tool called DinoRip is making it easier for developers to extract and repurpose textures from reference images, particularly for PlayStation 1-era games. Built in TypeScript and released just two days ago, the desktop application lets users load PNG, JPG, or JPEG images—or paste from the clipboard—to isolate and manipulate textures using adjustable perspective rippers. Once a ripper is defined by moving corners, bending edges, or adding curve handles, the tool auto-extracts the selected region into an atlas workspace where textures can be resized, rotated, packed, and color-adjusted.
The software supports a range of non-destructive edits, including brightness, contrast, saturation, hue shift, grayscale, invert, sharpen, posterize, and dithering, with presets for quick application across single textures or entire atlases. Users can export individual textures, all textures, or the full atlas as PNG files. Standard desktop interactions like undo/redo (⌘/Ctrl + Z), pan/zoom, fullscreen toggle (⌘/Ctrl + F), and clipboard paste (⌘/Ctrl + V) are supported, along with an in-app shortcuts overlay.
Ripper-specific controls are extensive: pressing A adds a new ripper, Enter extracts it, and corner manipulation includes moving, scaling (⌘/Ctrl + drag), adding (middle-click edge), deleting (middle-click or Alt/Option + click), and marquee-selecting (⇧ + drag). Curve handles allow reshaping or removal via double-click. These features echo the workflow of the original puck_psx texture ripper, which DinoRip remakes with modern desktop conventions.
The latest release, v0.1.3, follows v0.1.2 with unspecified but implied refinements, given the rapid commit cadence—last push was under a day ago. While the project has gained 213 stars and 8 forks in two days, signaling early interest, it remains in an nascent stage.
The catch: As a two-day-old project with only two open issues, DinoRip’s long-term stability, platform consistency beyond desktop, and handling of complex or animated textures are unproven at scale.
- Game modders extracting textures from PS1 screenshots for fan translations
- Indie developers building atlases from concept art or reference photos
- Preservationists archiving visual assets from legacy game media
Source: maria-rcks/dinorip — based on the README and release notes.