ColEm Emulator

Website links about the Coleco Adam
fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

ColEm Emulator

Post by fms » Thu Jun 11, 2020 4:48 pm

Hello, All!

I've just released the free ColEm 5.0 for Windows and Linux, with the source code for those interested in porting ColEm to other platforms:

http://fms.komkon.org/ColEm/ -- homepage
http://fms.komkon.org/ColEm/ColEm50-Windows-bin.zip -- free Windows version
http://fms.komkon.org/ColEm/ColEm50-Ubuntu-x86-bin.tgz -- free Linux version
http://fms.komkon.org/ColEm/ColEm50-Source.zip -- portable source code

This release adds the complete Coleco Adam emulation, including keyboard, printer, disk, and tape drives. Both .DSK and .DDP file types are now supported. There are multiple new menu and command line options for working with printers, disks, and tapes. Please note that since Coleco Adam emulation is very new, it may have bugs. If you encounter any problems, or any Adam software that does not run, please, report it here.

Recent ColEm releases also added support for 2kB SRAM found in the Lord Of The Dungeon game, Super Game Module (SGM) emulation, AY8910 PSG, 24c08 and 24c256 EEPROM emulation, and other modern features important to the homebrew community. See below for all the changes in the latest release.

ALL CHANGES:
* Coleco Adam emulation is now operational, with keyboard, printer, disk, and tape drives. Use -adam command line or "Hardware | Adam" menu to enable. Requires EOS.ROM and WRITER.ROM files.
* Emulator will load .DSK files into disk drive A: and enable Adam mode.
* Emulator will load .DDP files into tape drive A: and enable Adam mode.
* Printer output can be sent to a file with -printer option.
* Adam disk drives can also be loaded with -disk* options.
* Adam tape drives can also be loaded with -tape* options.
* Windows version has got full support for Adam-specific media images and hardware.
* Added "File | Save Printer Output" menu to ColEm-Windows.
* Added "Hardware | Disk Drives" menu to ColEm-Windows.
* Added "Hardware | Tape Drives" menu to ColEm-Windows.

Enjoy!

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Mon Jun 15, 2020 11:23 am

Hello, All!

I have released ColEm 5.0 for Android, a new version of my Coleco emulator:

https://play.google.com/store/apps/deta ... .fms.colem -- free version
https://play.google.com/store/apps/deta ... lem.deluxe -- full version, currently on sale

This release is based on the latest Windows/Linux ColEm 5.0, released last week. It finally adds complete Coleco Adam home computer emulation, with keyboard, disk drives, and tapes. Both disk (.DSK) and tape (.DDP) image files are now supported and can be run from the File Selector. The "Settings | Emulation" screen adds options for Adam emulation and virtual keyboard. Since Adam emulation is still very new, please, let me know if you experience any issues with it. Hopefully, these should be gone in the next few months.

Additionally, the "Change Folder" dialog now contains buttons for all your storage devices, such as SD cards and USB flash drives. To select a storage device, simply select "Change Folder" from the File Selector menu, click on your storage device, then click on "Ok". As you remember, I had to disable cheat features to avoid Google staff banning ColEm from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:

http://fms.komkon.org/EmuAndroid/ColEm-Cheats.zip

ALL CHANGES:
* Based on the latest ColEm 5.0 sources.
* Coleco Adam emulation is now fully operational.
* Added support for Adam disk (.DSK) and tape (.DDP) files.
* Added "Settings | Emulation | Coleco Adam" option.
* Added "Settings | Emulation | Coleco Adam Keyboard" option.
* Added "Settings | Emulation | ColecoVision Keypads" option.
* Added list of available storage devices to "Change Folder" dialog.
* Added available storage devices to the top row in AndroidTV UI.
* Changed message indicating that Android denied a directory listing.

PS: ColEm Deluxe is currently on $2.99 sale for the next few days:

https://play.google.com/store/apps/deta ... lem.deluxe

Enjoy!

User avatar
Wmaalouli
Posts: 155
Joined: Sat Jul 20, 2019 2:09 pm

Re: ColEm Emulator

Post by Wmaalouli » Sat Jun 20, 2020 8:42 am

So I tried to use the Windows version and I'm getting nowhere with it.
Sargon was the only disk image that worked, otherwise I get the typewriter screen or more commonly just a black screen in NTSC mode...
Not sure what I'm missing here.

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Wed Jun 24, 2020 1:18 pm

Hello, All!

I've just released the free ColEm 5.1 for Windows and Linux, with the source code for those interested in porting ColEm to other platforms:

http://fms.komkon.org/ColEm/ -- homepage
http://fms.komkon.org/ColEm/ColEm51-Windows-bin.zip -- free Windows version
http://fms.komkon.org/ColEm/ColEm51-Ubuntu-x86-bin.tgz -- free Linux version
http://fms.komkon.org/ColEm/ColEm51-Source.zip -- portable source code

This release adds configurable global color palette (via ColEm.pal file) and fixes state saving, loading, and rewind for Adam software. I have also added support for more Adam-specific keys. Please note that since Coleco Adam emulation is very new, it may have bugs. If you encounter any problems, or any Adam software that does not run, please, report it here:

https://groups.google.com/forum/#!forum/emul8

ALL CHANGES:
* Added Coleco Adam state saving, loading, and rewinding.
* Added support for more Coleco Adam keys (see documentation).
* Disabled loading disks or tapes with no Adam firmware ROMs.
* Added support for default palette file named ColEm.pal.
* Now able to supply .PAL filename to -palette parameter.
* Changing palette in Windows no longer resets emulation.

Enjoy!

PS: AlmostTI, my Texas Instruments programmable calculator emulator for Android, is currently on $2.99 sale:

https://play.google.com/store/apps/deta ... om.fms.ati

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Wed Jun 24, 2020 1:20 pm

Wmaalouli wrote:
Sat Jun 20, 2020 8:42 am
So I tried to use the Windows version and I'm getting nowhere with it. Sargon was the only disk image that worked, otherwise I get the typewriter screen or more commonly just a black screen in NTSC mode... Not sure what I'm missing here.
Well, let us start with two things:

1) What exact disk images have you tested? Please, point to where I can obtain them, if possible.
2) How did you load them? Please, elaborate, listing your actions step by step.

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Thu Jul 02, 2020 12:18 pm

Hello, All!

I have published ColEm 5.1 for Android, a new version of my Coleco emulator:

https://play.google.com/store/apps/deta ... .fms.colem -- free version
https://play.google.com/store/apps/deta ... lem.deluxe -- full version

This release is based on the latest Windows/Linux ColEm 5.1, released last week. This release fixes a bunch of cloud-based features, such as State Exchange, Network Play, and Box Art Downloader. I have also fixed a crash on some AndroidTV devices when getting the list of storage locations. As you remember, I had to disable cheat features to avoid Google staff banning ColEm from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:

http://fms.komkon.org/EmuAndroid/ColEm-Cheats.zip

ALL CHANGES:
* Based on the latest ColEm 5.1 for Windows and Linux.
* Fixed stray crash on AndroidTV when obtaining the list of storage devices.
* Fixed State Exchange feature.
* Fixed Network Play feature.
* Fixed box art downloader.

PS: Speccy Deluxe, the complete version of my Sinclair ZX Spectrum and Sam Coupe emulator, is on $2.99 sale this week:

https://play.google.com/store/apps/deta ... ccy.deluxe

Have fun!

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Mon Jul 27, 2020 12:09 pm

Hello, All!

I've published the free ColEm 5.2 for Windows and Linux, with the source code for those interested in porting ColEm to other platforms:

http://fms.komkon.org/ColEm/ -- homepage
http://fms.komkon.org/ColEm/ColEm52-Windows-bin.zip -- free Windows version
http://fms.komkon.org/ColEm/ColEm52-Ubuntu-x86-bin.tgz -- free Linux version
http://fms.komkon.org/ColEm/ColEm52-Source.zip -- portable source code

This release reorganizes the built-in menu (F5 or CTRL+F5 in Adam mode), adding new options for hardware configuration, disk, and tape drives. The Windows version fixes window resizing and positioning, and adds saving last selected physical gamepad. Finally, the Windows version includes the new "File | Clear Settings and Quit" menu option for resetting entire configuration. See below for all the changes.

ALL CHANGES:
* Reorganized built-in configuration menu.
* Added built-in menu options for saving printer and MIDI outputs.
* Added built-in menu for hardware model and options.
* Added built-in menu for Adam disks and tapes.
* Fixed built-in menu palette selection.
* Added "File | Clear Settings and Quit" option to ColEm-Windows.
* Fixed small windows behavior in ColEm-Windows.
* Fixed window position behavior in ColEm-Windows.
* Saving physical joystick/gamepad selection in ColEm-Windows.
* The LoadFile() function will now try loading .STA files.

ColEm Deluxe, the complete ColEm app for Android, is on $2.99 sale at Google Play this week:

https://play.google.com/store/apps/deta ... lem.deluxe

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Mon Sep 07, 2020 10:29 am

Hello, All!

I've published the free ColEm 5.3 for Windows and Linux, with the source code for those interested in porting ColEm to other platforms:

http://fms.komkon.org/ColEm/ -- homepage
http://fms.komkon.org/ColEm/ColEm53-Windows-bin.zip -- free Windows version
http://fms.komkon.org/ColEm/ColEm53-Ubuntu-x86-bin.tgz -- free Linux version
http://fms.komkon.org/ColEm/ColEm53-Source.zip -- portable source code

This release comes with refactored scaling and special effects framework, optimized for larger screens and windows. It improves the Windows version behavior with multiple screens. I have also added separate options for linear interpolation, loading palette and cheat files. See below for all the changes.

ALL CHANGES:
* System ROM files location now defaults to where executable is.
* Refactored scaling and special effects framework.
* Optimized scaling for large screens and windows.
* Fixed ColEm-Windows behavior with multiple displays.
* Added "File | Load .PAL Palette" option to ColEm-Windows.
* Added "File | Load .CHT Cheats" option to ColEm-Windows.
* Added "Video | Interpolate Video | Linear Scaling" option to ColEm-Windows.
* Enabled "Video | Stretch Full Screen" option with effects enabled.
* Enabled "Video | Force 4:3 Screen" option with effects enabled.
* Renamed snapshot saving options in ColEm-Windows.

ColEm Deluxe, the complete ColEm app for Android, is on $2.99 sale at Google Play this week:

https://play.google.com/store/apps/deta ... lem.deluxe

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Thu Sep 10, 2020 12:26 pm

Hello, All!

I have released ColEm 5.3 for Android, a new version of my Coleco emulator:

https://play.google.com/store/apps/deta ... .fms.colem -- free version
https://play.google.com/store/apps/deta ... lem.deluxe -- full version (on sale this week)

This release is based on the latest Windows/Linux version released earlier this week. The scaling and special effects framework has been completely refactored. There is now a separate scaling option for linear image interpolation. As you remember, I had to disable cheat features to avoid Google staff banning ColEm from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:

http://fms.komkon.org/EmuAndroid/ColEm-Cheats.zip

ALL CHANGES:
* ColEm Deluxe is on $2.99 sale at Google Play this week.
* Based on the latest ColEm 5.3 sources.
* Refactored scaling and special effects framework.
* Added separate option for linear image interpolation.

Enjoy!

fms
Posts: 16
Joined: Mon Jun 08, 2020 11:53 am

Re: ColEm Emulator

Post by fms » Wed Oct 21, 2020 1:56 pm

Hello, All!

I've published the free ColEm 5.4 for Windows and Linux, a new version of my ColecoVision and Coleco Adam emulator. There is also source code for those interested in porting ColEm to other platforms:

http://fms.komkon.org/ColEm/ -- homepage
http://fms.komkon.org/ColEm/ColEm54-Windows-bin.zip -- free Windows version
http://fms.komkon.org/ColEm/ColEm54-Ubuntu-x86-bin.tgz -- free Linux version
http://fms.komkon.org/ColEm/ColEm54-Source.zip -- portable source code

This release adds a simple CPU-based linear interpolation scaler, used when GPU-based scaling is unfeasible. The Windows version now supports drag'n'drop for files. See below for all the changes.

ALL CHANGES:
* Added simple CPU-based linear interpolation scaler.
* Added file drag'n'drop support to ColEm-Windows.
* Added "-linear" command line option to ColEm-Linux.

ColEm Deluxe, the complete ColEm app for Android, is on $2.99 sale at Google Play this week:

https://play.google.com/store/apps/deta ... lem.deluxe

Post Reply