More actions
m (Text replacement - "Category:GBA homebrew emulators" to "") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox GBA Homebrews | {{Infobox GBA Homebrews | ||
|title=CoG | |title=CoG | ||
Line 14: | Line 8: | ||
|version=0.9.7 | |version=0.9.7 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/gbahomebrews/ | |download=https://dlhb.gamebrew.org/gbahomebrews/cog_beta_0.9.7.zip | ||
|website=http://www.btinternet.com/~softtec | |website=http://www.btinternet.com/~softtec | ||
}} | }} | ||
{{#seo: | |||
|title= (Computer) - GameBrew | |||
|title_mode=append | |||
|image=coggba2.png | |||
|image_alt=CoG | |||
}} | |||
C.o.G is a Colecovision emulator written by TheHiVE. This emulator features superb compatibility, with sound, and configurable controls. | C.o.G is a Colecovision emulator written by TheHiVE. This emulator features superb compatibility, with sound, and configurable controls. | ||
Latest revision as of 09:22, 23 Haziran 2024
CoG | |
---|---|
General | |
Author | TheHiVE |
Type | Computer |
Version | 0.9.7 |
License | Mixed |
Last Updated | 2004/05/30 |
Links | |
Download | |
Website | |
C.o.G is a Colecovision emulator written by TheHiVE. This emulator features superb compatibility, with sound, and configurable controls.
The emulator also comes with an easy-to-use injector. However, as the emulator has no menu system, you have to create one binary per game. Although inconvenient, the up-side of this is that Colecovision games are small, so each binary tends to be under 100k.
Screenshots
Changelog
0.9.7
- Reorganized VRAM and VDP rendering functions.
- Rewrote and optimized VDP register handler.
- Changes to injection process, to provide support for Pogoshell. Known ROMs are listed in binary and identified by CRC.
0.9.6'"
- Fixed VDP BL - No more mode switch glitches - video builds 'silently'.
- Fixed NMI - Interrupt should only be generated when the interrupt line changes from low to high. This fixes Pitfall! and other assorted ROMs.
- Note: This is contrary to Sean Young's TMS9918a documentation.
- Modification to injector so that multiple binaries can be created simultaneously.
0.9.5
- Found and fixed massive error in Pogoshell plugin code.
- Note - this is still incomplete, and buggy.
- Enabled collision detection code (via injector).
- Optimized IN port code.
- Preliminary OUT port optimizations.
- Fixed tiny bug in VDP status register.
0.9.4
- Fixed memory corruption problem.
- Fixed problems with various ROMs, including Galaxian.
- Fixed speed problem in Pitfall II, Dig Dug, Jungle Hunt, and others.
- Fixed tiny bug in input handler.
- Added customizable input handler.
- Enabled frame synchronisation.
0.9.3
- Internal debugging tool enhancements.
0.9.2
- Fixed problem with VDP register 4.
- Added double size sprite capabilities to VDP emulation.
- Disabled frame synchronisaion (for now).
- Started to add menu support.
- Enabled input customization module (not yet fully supported in injector though).
- Added SN76489A audio emulation.
0.9.1
- Enabled frame synchronisation.
- Fixed problem with VDP register 3.
- Fixed problem with Mode 2 redraws.
0.9.0
- Initial release.
Credits
Thanks to:
- Alepus, Dahak, DJammer and Leix for testing CoG so thoroughly.
- Guyfawkes and Woo for their continued support.
- Matt the Squirrel for support and suggestions.
- Sean Young for fairly concise TMS9918a documentation.
- Richard F Drushel for his Pitfall! disassembly.
- Daniel Bienvenu for the OS7Prime documentation.
- The ColecoTech author for making this emulator look awesome in comparison.
External links
- Author's website - http://www.btinternet.com/~softtec