We use cookies to ensure you get the best user experience on our website.Find Out More

Debug Everywhere Your Users Are

Mobile apps, web apps, any platform. One shake, click, or tap gets you video reproductions, network logs, and everything developers need to fix issues fast.

0

Installation

0

Bugs

0

Crashes

0

Sessions

Find bug & capture the screenshot

What is Shakebug?

shakebug video

Our Clients

Track User Journey

With Shakebug, you see bugs and the complete narrative. Get a clear timeline with our user journey, connecting sessions, events, bug reports, and crash data. See navigation, actions, and exact issue points. Fix issues faster and prioritize work with accurate, actionable insights in the same reporting and monitoring tool.

Analytics
Crash AI

Wave goodbye to the hassle of sorting through countless identical crash reports. With Crash AI, our platform smartly organizes recurring crashes, presenting just one entry that includes all the essential details like the first occurrence, affected devices, OS versions, and much more.

Crash AI
Analytics
Realtime Analytics

Along with bugs and crash reporting, Shakebug analyzes the application usage in different ways like session, language, countries etc. It also allows users to check analytics in the form of graphical representation over the selection period of time.

Realtime Events

Developers/Users can add custom events and values for each action of the application easily where they want. In addition to this, users can also check the session of each event and value in graphical form as well.

Over 0 events tracked in action.

Events

Bugs & Crash Reporting

Bugs

Shakebug helps users to highlight bugs by capturing the screenshot of the screen within a few clicks. This tool minimizes the bug reporting time for your tester and clients.

Crashes

Shakebug will automatically report the crashes of applications whenever it occurs. Here users don't need to spend time for crash reporting.

Supermodel: Romset

The supermodel romset is more than a collection of ZIP files—it is a time capsule. Without it, Scud Race would remain trapped in decaying arcade PCBs. Daytona USA 2 would be a ghost in the history of racing games.

By securing a verified, correct romset, configuring your paths properly, and pairing it with the Supermodel emulator, you unlock the peak of mid-90s 3D arcade power. The sound of a screaming Ferrari engine, the announcer yelling "Rolling Start!" and the sight of 30 cars on screen at 60 frames per second—that is the promise of Sega Model 3. And with the right romset, that promise is finally fulfilled on your desktop.

Start with the core list. Verify your SHA-1 hashes. And race on.

A "Supermodel ROM set" refers to a collection of arcade game files specifically designed for use with Supermodel, the Sega Model 3 emulator. This emulator allows modern PCs and devices like the Steam Deck to run classic 1990s arcade hits like Daytona USA 2, Star Wars Trilogy Arcade, and Virtua Fighter 3. Core Requirements for ROM Sets

Format: ROMs must be in .zip format to be recognized by the emulator.

Structure: Supermodel typically uses non-merged ROM sets, meaning each game's zip file contains all the necessary data to run independently without needing a "parent" file.

Definitions: The emulator uses a file named Games.xml (found in the Config folder) to define exactly which files must be present inside each zip archive. If a file is missing or misnamed, the game will fail to load. Usage and Management supermodel romset

ROM Pathing: By default, files are placed in a ROMs/ directory within the Supermodel folder. In front-ends like LaunchBox, you must manually set the path to this folder for the games to appear in your library.

Compatibility: While Model 3 ROMs are technically part of the broader MAME (Multiple Arcade Machine Emulator) collection, Supermodel is often not aligned with the very latest MAME versions. This can lead to issues where "rebuilt" MAME sets are missing specific device files required by Supermodel.

Regional Settings: Some games, such as Daytona USA 2, allow you to change the in-game text to English by accessing the internal Test Menu and changing the region to "USA". Popular Titles in a Complete Set

A standard complete ROM set usually includes around 30 to 40 unique titles, including various revisions and "Plus" editions: Daytona USA 2 (Battle on the Edge / Power Edition) Scud Race (Sega GT) Sega Rally 2 The Lost World: Jurassic Park Spikeout (Final Edition) Virtua Fighter 3 (Team Battle) Supermodel/Docs/README.txt at master - GitHub

While there is no native "generate" command for romsets in the standard Supermodel (Sega Model 3) emulator

, you can generate romset-specific configurations or lists using several community tools and manual methods. Automated Romset Generation Tools The supermodel romset is more than a collection

Several frontends and scripts can automatically scan your romset folder to generate game lists or configuration files: Supermodel UI & Frontends : Tools like Supermodel UI Supermodel's Assistant

can scan your ROM directory and generate a visual list of playable games, along with batch files for each ROM. ES-DE (EmulationStation Desktop Edition)

: This frontend includes a "Create directories" feature that generates the necessary ROM folder structure for Supermodel and scans them to populate your library. Manual Configuration Generation

The emulator itself generates a global configuration file, but you can create per-game overrides manually: Global Config : When you first run the emulator, it creates Supermodel.ini (typically in the Per-Game Sections

: You can manually "generate" specific settings for a ROM by adding a section with the ROM name (e.g., for Scud Race) to your Supermodel.ini ROM List Generation

: You can use a standard command line to list your romset for documentation or script use: dir /b *.zip > romlist.txt ls *.zip > romlist.txt Romset Management Supermodel expects ROMs to match specific Because typing commands gets old, pair your supermodel

romsets (often v0.220 or newer depending on your build). You can use ClrMamePro with a provided


Because typing commands gets old, pair your supermodel romset with a frontend:

The game that started it all. It introduced "dodge" mechanics to 3D fighters. If this runs without graphical glitches on the desert stage, your ROM set is perfect.

Because Supermodel is an arcade emulator, it relies on MAME (Multiple Arcade Machine Emulator) naming conventions.

Once you have the emulator installed, you need to tell it where the games are.

  • Open the Supermodel configuration file (Supermodel.ini) or command line and point the RomPath to this folder.

  • How Shakebug Works?

    Point to your bug
    Step1

    Open your application on your mobile phone and shake it. After that screen will appear where you can highlight the area of the bug.

    Write a details
    Step2

    After highlighting the area, a screen will appear where the user can write a bug description which explains the details about bugs or issues.

    Once you report the bug, you will get the following screen with bug’s details along with device and OS information to your assigned developers. They can update its status when it is resolved.

    Bug's details

    Report bugs, feel the difference

    Sign up free

    No credit card required