Analysis updated 2026-05-18
Play VTech V.Smile cartridge games on an Android phone or tablet.
Save your progress with save states and rewind mistakes during gameplay.
Customize the on-screen controller layout to fit your device.
Launch V.Smile games directly from a front-end app like Daijisho or ES-DE.
| derik-dot-digital/d.smile | aerl-official/aerl-c-framework | antoxa2584x/shar-psp | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | C++ | C++ | C++ |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 2/5 | 5/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Android 8.0 or newer and your own V.Smile cartridge dump files, no BIOS needed.
D.Smile is an Android app that emulates the VTech V.Smile, an old children's video game console, letting you play its cartridge games on a modern Android phone or tablet. You do not need the console's original system chip, called a BIOS, to play games. You can optionally import one for slightly better compatibility with a small number of games, but it is not required for most titles. The app supports save states with thumbnails and timestamps so you can pick up where you left off, along with rewind and fast forward at adjustable speeds. On the visual side, it includes a CRT shader that mimics an old television screen, with sliders for effects like glow, scanlines, and screen curvature, plus different display modes and aspect ratio options. It also offers themed backgrounds and TV bezel graphics to frame the picture, and two different rendering engines, one built for speed and one built for accuracy on trickier games. For controls, D.Smile provides an on-screen controller styled after the real V.Smile controller, with a full layout editor that lets you drag, resize, and save your own custom control layouts. It also supports physical gamepads with remappable buttons and hotkeys for things like saving, loading, and fast forwarding. The app is built to work well with emulator front-end launchers like iiSU, Daijisho, and ES-DE, letting you launch straight into a game from those apps instead of navigating D.Smile's own menu. To get started, you download the APK file from the Releases page, install it, point it at a folder containing your V.Smile game dump files, and tap a game to play. It requires Android 8.0 or newer and uses OpenGL ES for rendering.
An Android app that emulates the VTech V.Smile children's console, letting you play its cartridge games on a phone or tablet with save states and CRT visuals.
Mainly C++. The stack also includes C++, Kotlin, Android NDK.
Personal project with original code, no license file specified, so default copyright rules apply unless stated otherwise.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.