Software : : eGame r2 released
Posted By: ChrisH. on 2012/12/29 21:39:27
This is a quick update to eGame, to fix problems that some users were having. It also looks a lot nicer. eGame allows you to keep an easily searchable list of games for playing - rather than having to hunt through lots of folders using Workbench/Wanderer/Ambient. Read more for changes.

Recent changes
* Moved the Icon & "Filter tags" windows into the main window, due to user demand. (It's taken some time to convince me, but it does look better!)

* Added a "Play count" column.

* Fixed some games failing to start on AmigaOS4 (or even crashing).

* Tries to fix tags which were wrongly entered by the user.

* and more!

Introduction
eGame allows you to keep an easily searchable list of games for playing - rather than having to hunt through lots of folders using Workbench/Wanderer/Ambient. Please note that eGame is only able to start games that you can already run by double-clicking them.

"eGame" is short for "(Portabl)E Game Launcher". I originally wrote eGame as a test & an example of what can be achieved with PortablE's easy GUI system, but (after some prodding from Joel) I think it has become a nice useful program in it's own right.

As I've put a lot of effort into making tagging & filtering easy but still pretty powerful, I decided to make it 'DonationShareware'. Without a key file it will only display 10 games (although you can still search all stored games & the first 10 matches will be shown). If you want to get a key file to unlock it, then you need to send me at least 2 Pounds or Euros by PayPal (although I encourage you to donate more if you feel it is worth more!).

eGame has been tested on AmigaOS4 & AROS. Although I have not been able to test it on MorphOS, I have been told that it does work :) . But if you have any problems then please let me know!

You can download eGame directly from my web site (until Aminet accepts the new version).

With the recent changes, here is what it looks like now:
eGame_OS4_4.png eGame_OS4_5.png eGame_OS4_6.png

eGame_AROS_3.png eGame_AROS_4.png
 
  • MorphOS Developer
    Krashan
    Joined: 2003/6/11
    Posts: 1107
    From: Białystok...
    Version string still broken ;-).
  • »2012/12/31 9:05
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    ChrisH
    Joined: 2009/11/26
    Posts: 167
    From:
    Quote:

    Version string still broken ;-).

    Well, I don't know how to fix it then. I followed the $VER format as best I could:
    "\000$VER: eGame 1.2 (29.12.2012) - By Chris S Handley"

    [ Edited by ChrisH On 2013/1/1 10:53 ]
    Author of the PortablE programming language.
    It is pitch black. You are likely to be eaten by a grue...
  • »2013/1/1 10:52
    Profile Visit Website
  • MorphOS Developer
    Krashan
    Joined: 2003/6/11
    Posts: 1107
    From: Białystok...
    > Well, I don't know how to fix it then.

    The problem is you have "$VER:" two times in the code. I've hexdumped the binary and found, that the first occurence is at offset $A18D8, and it is "$VER:" string alone, null terminated right after the colon. Then at $A1D89 the proper version string comes. Of course all tools find this first string and just return empty string as version.
  • »2013/1/4 8:11
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    ChrisH
    Joined: 2009/11/26
    Posts: 167
    From:
    Quote:

    The problem is you have "$VER:" two times in the code

    Thanks! It appears that the order of the two $VER was reversed in the MorphOS executable for some reason, so it was only a problem on MorphOS.

    The spurious $VER was caused by some code which creates a suitable string for MUIA_Application_Version . I've now fixed this to not use a single $VER string :-)
    Author of the PortablE programming language.
    It is pitch black. You are likely to be eaten by a grue...
  • »2013/1/9 13:24
    Profile Visit Website