About This Project
Most people won't care why this project exists. However I would like to make
something clear.
Like AppleCE, CE/gg is programmed from scratch based on
technical information I gathered from internet. As a
result (honestly) compatibility will not be as good as
emulators like SMSPlus. Why
not porting those successful emulators onto PPC? Firstly that's the way I do
things. In addition my C programming is too poor to understand or
recompile existing source codes.
CE/gg is my first project in console emulation.
Honestly I've not play GG/SMS games much. Just think
that it will be an easier exercise for beginner like me.
But it turns out that complexity is not proportional to
size. When I can make this emulator reasonably good, I
will move on to a greater goal of mine.
Features
Here's a list of current release (0.5) features :
- GameGear / Sega Master System emulation
- Buttons remaps
- Optional throttling control
- Manual frame skip setting from 6 frame per sec
to 60 frame per sec.
- Optional video zoom133% and 150% for GameGear emulation
- Optional enforce limitation on 8 sprites per
line (a GG/SMS hardware limit)
- Optional sprite buffering to reduce sprite
flickering in some GG/SMS games
- Sound emulation at 22.05khz or 44.1khz
- Sound volume level control
- Automatic save/load emulation setting
- Compressed game state save/load
Acknowledgements
This emulator is developed base on:
- Super Majik Spiral Crew's Guide to the Sega Master System (0.02)
- Sega Master System Technical Information, by Richard Talbot-Watkins
- SMS/GG VDP documentation, by Charles MacDonald
- For Z80 emulation, I used cpu core developed by Marat
Fayzullin.
- SN76496 sound emulation module from MAME
project.
Disclaimer
This emulator is a freeware and you can distribute it
free, except either modification or commerical use is not
allowed. I does not hold any
responsibility in damage, direct or indirect, incurred.
Try at your own risk. If the emulator offends any copyright, trademark or
anyone's benefit, please inform me asap through email at
bonelyfish@yahoo.com.
|
|