Skip to content

Freely distributable implementation of the CDTV RmTM command

License

Notifications You must be signed in to change notification settings

C4ptFuture/cdtv-rmtm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RmTM

This repo contains the source code and the loadable binary of RmTM, a small utility to take down the CDTV trademark screen on boot. This is NOT the original Commodore binary. It is a freely distributable re-implementation of the RmTM command, which is functionally identical.

Intended purpose

This freely distributable re-implementation of RmTM has been created so you don't need to use the copyrighted original RmTM command, which would technically require a license from the current copyright owner to use. You can use this version of RmTM freely to distribute CDTV ISOs in any way you see fit.

Note: you still need the copyrighted CDTV.tm file to make bootable CDTV ISOs on anything older than CDTV OS 2.35. There is no way around that, at the moment. I fully realize that, at first glance, this might make the existence of this free implementation of RmTM seem pointless, but there are use cases and benefits.

  • You can distribute a "clean" CDTV ISO without the CDTV.tm file and ask end users to supply the CDTV.tm file and provide a script to inject it into the ISO.
  • Having a freely distributable RmTM is one less file that end users need to provide for your clean ISO.
  • You can always call RmTM from your startup-sequence. On non-CDTV systems, it just exits cleanly. This makes the development and build process of CDTV titles simpler.
  • It's 10 times smaller in size than Commodore's RmTM ;-)

How to build or install RmTM

RmTM comes as a standalone binary that you can install and run anywhere. It is compatible with Kickstart 1.3 and higher.

Download the latest release, including source code, from the releases page.

You can also build RmTM yourself:

ENVIRONMENT=release make rmtm

The build will be available in build/rmtm.

Note: You need the Amiga NDK to build the project.

About

Freely distributable implementation of the CDTV RmTM command

Resources

License

Stars

Watchers

Forks

Packages

No packages published