|
|
SmartGear |
MasterSystem, GameGear, Genesis are all registered trademarks of SEGA. GameBoy is a registered trademark of Nintendo. The author is in no way affiliated with SEGA nor Nintendo. The author is in no way affiliated with any pirate group. The author cannot and will not provide any games; the user is expected to only play games that he owns.
The latest version of SmartGear is 1.0.4.
This build includes an important fix for load/save of game states. I
also added more fixes to the various CPU emulators and
corrections to some debugging code left in the last build. The NES,
GameGear and Genesis modules should all see improved game compatibility
(especially Genesis).
I also corrected the wrong mapper info in the NES game Pipe Dream. Key
definition now works properly when paused in the middle of a game. The
smartphone installer has been updated and hopefully now works properly on
non-English phones.
What is SmartGear?
SmartGear is a multi-system game emulator. This software allows you to
play games written for classic handheld and console gaming systems on your
Desktop PC, Pocket PC or SmartPhone. It currently emulates GameBoy Color,
NES, GameGear, MasterSystem, TurboGrafx-16, and Genesis/MegaDrive. SmartGear is written in portable C
code and can be built on a variety of systems. The mobile version uses
optimized ARM assembly language components for maximum performance. The
purpose is to accurately emulate your favorite classic games at full speed on
any Windows device.
![]() |
![]() |
![]() |
Registering SmartGear
The registration fee of $10 includes unlimited use per user (as many devices as
you like) with support for Desktop PC, Pocket PC, and SmartPhone devices.
Please try
SmartGear on your device to make sure it works well before you register it; the
trial version and the registered version are the same executable. Click
the paypal
button below to register and remember to send your owner name(s) in the email
message. You'll receive your registration code(s) within 24 hours (most
likely within a few minutes).
Source Code Licensing
The SmartGear code is highly optimized and can allow
many game systems to run at full speed on very low speed devices. For
those needing to implement these game systems on embedded and mobile devices,
please contact me for information about
licensing my source code. Besides console emulation, most of my work
involves coin-op emulation. I've created a vast library of coin-op game
emulators (over 350 titles) which include many sound chips and the following
CPUs: Z80, 6502, 6800, 6805, 6809, 8039, huc6280, 68000, 68020, 8086/V20.
Free Updates
Everybody who registers SmartGear will receive free updates for as long as
the product exists. The latest code can always be found in the
download
section of this page.
Trial Version
The trial version of SmartGear allows you to play each game for up to 2
minutes, and has the save/load feature disabled. This is sufficient to see
if it runs your favorite game correctly on your device. The trial version
becomes the full version by entering a valid registration key purchased from
this site.
Support
The best place to report problems and see the latest news is on a forum
thread I've started on Modaco.
Use this link to see the latest news:
SmartGear thread on Modaco forums
Playing Your Games With SmartGear
SmartGear does not contain any games, as they are copyrighted by the
companies which produced them. You will have to find the cartridge images
yourself. It is recommended that you buy the original cartridge for every game
you wish to play, or use a cartridge copier on the ones you own. The games
may be stored uncompressed or archived in ZIP files. The system type is
detected by the filename extension. The files may be stored anywhere on
your machines; use the built-in file selector to navigate your directories and
load them.
The Desktop PC version defines the following keys while
playing:
ESC = quit current game
F1-F4 = scale the window 1-4X
F5 = stretch the window to fit the entire display (with DirectDraw enabled)
F6 = Load a game state (not fully functional)
F7 = Save a game state (not fully functional)
F11 = Toggle speed throttling (see how fast it can run)
In Progress...
I'm currently working on getting more games to run (e.g. adding more NES mappers).
Future enhancements will include a rewritten YM2612 to enable full speed Genesis
emulation. It should be relatively easy to add another system emulator
such as Colecovision, MSX or more variations of existing emulators. Please
let me know what you would like to see. An Atari ST emulator is an idea I
was toying with because I was an early adopter of that system. I'm also working
on a SNES emulator written in ARM asm.
Downloads
Download the latest version of SmartGear here. The EXE files are
installers which run on Desktop Windows and will install the Desktop version and
the mobile version (using ActiveSync). The mobile EXEs were built for
WM2003 and will also run on WM5 and WM6, but not SP2002, PPC2000 or earlier.
The Desktop EXE was built for Win32 and will run on Windows 95 or later and
requires that DirectX is installed.
smartgear_ppc.exe
- Setup program which installs the Pocket PC and Desktop PC versions
smartgear_sp.exe -
Setup program which installs the SmartPhone and Desktop PC versions
SmartGear.2577.CAB
- CAB file which installs the Pocket PC version
SmartGear_SP.2577.CAB -
CAB file which installs the SmartPhone version
Copyright (c) 2007-2008 BitBank Software, Inc.
Pocket PC NES, Pocket PC Gameboy, Pocket PC Genesis, Smartphone NES, Smartphone Gameboy, Smartphone Genesis, emulador gameboy, emulador NES, emulador megadrive