Trinity Player

20/01/1999
Completely and accidentally screwed-up the code. Been fixing it and it looks okay. When a feature from the list at the bottom has been implemented, it'll be crossed off, so you'll know what's been added, etc.

12/01/1999
ToolTypes support has been completely removed as you can directly edit the preference file by hand with any text editor incase you can't use the Preferences module for whatever reason. Saves 10k on TP's filesize too.

11/01/1999
The Preferences module is almost complete! Just got to add the tooltype code and it should be pretty much finished. Then I've got to incorporate all the new settings and features directly into <gulp> Trinity Player itself... then there's some Program Modules that I'll need to code as well. If you're a coder that believes that programs should be able to share each others' preference files (wanna know what device the user is using to access his CD drive? Then why not take a peek at the user's CD player's prefs file...), then look out for the developer archive called UniPrefs that comes with Trinity Player. TP itself makes use of this system....

01/01/1999
Sorted out the problem of the crashing debugger a couple of days ago (I just deleted ENV:BB_DBug.prefs) and got to work. The Preferences module's GUI is complete and now the code is about 45% complete. The right mouse button in TP now brings up a menu instead of just switching GUI modes. Major additions to Trinity Player has been planned, so get ready for them....

29/12/1998
Due to Blitz's (the programming language I use to code TP) debugger crashing everytime I compile something (even a single line), TP has been delayed. I was really hoping for a New Year release as a Christmas release wasn't realistic because of the huge amount of coding/designing, but I can't do anything until the problem is sorted. I was really looking forward to it too.

I've narrowed the problem down to something residing in ENV:, so hopefully it'll be sorted as soon as poss so I can get back to coding....


I'm typing this online, so I'd better be quick....

I'm currently working (like mad? Probably) on Trinity Player - the christmas release. Those of you that use TP may not be happy because of the lack of releases. Well, oops. I'm currently re-vamping parts of TP to make it the best ever Amiga CD player. Which means I'd better start looking at other CD players and see why people use them.

TP now uses seperate "program modules" which will be located in the modules/ sub-directory (suprise), thus reducing the size of the main executable (and possibly making it faster), and let users' write their own TP programs.

Other new features (off the top of my head) include:
(a line through it means it has been added)

  • A Preferences module - big and sexy it is too
  • Download a CD ID for the CD currently in your drive from the InterNET (CDDB)
  • Download the latest version of TP off the InterNET by clicking a single button
  • Stop/Play/Eject/Etc CD's via the Workbench's Tool menu
  • Show Tips on program startup
  • A bloody groovy Bug Reporter program module!
  • An extra GUI mode (TinyGUI)
  • The interface GFX will now be remapped to the screen's available colours
  • CD ID files' comment field (Icon/Information... WB menu) will be used for something
  • Better commodity support
  • Even more preference options!
  • Extra GUI GFX file for cacky 4 colour screens
  • Some TP banners for websites
  • Source code showing how to code progs in Blitz to interface with TP
  • Some kind of karoke program module
    (lyrics display when playing CDs (will take some doing I can tell ya!)
  • Any other ideas I can leech off other CD progs (both Amiga and PC)...