simple machines forum

Please login or register.

Login with username, password and session length
 

News:

Remember to make your own backup of posts before submitting.

 
 

Author Topic: The writing is on the wall for som_rt.exe  (Read 2505 times)

Holey Moley

  • Website System
  • Administrator
  • *****
  • Offline Offline
    • MaleView Profile
    • twitter.com/m__7761
look out honey, 'cause I'm using technology
Holey Moley says,
« on: April 06, 2013, 05:44:01 AM »

I just had a glimpse of the future, and this is what I saw...

I saw that the end is nigh for som_rt.exe. I just can't see it being around for much longer.

I can't think of any reason to keep it around at this point anyway, but the reason I got this sinking feeling is its a lot of work making a map of SOM's programs for two different versions. In this case, som_db.exe, and som_rt.exe.

I am not sure what is required to just use som_db.exe, but I am sure it will work. The benefits are your game can run like a lightweight project, or a standalone game. And db.exe uses the mysterious .som file instead of the equally mysterious Project.DAT file. To my mind the way this works is just about backwards. Project.DAT looks like a file that should never appear in a final game, it even has project in its name! And .som is just a perfect file format for a finished game. In fact it would be ideal if you played the game with a media player that knows how to play .som files instead of a .exe file.

I've been meaning to overhaul SOM_EX.exe just to make it more presentable source code wise. That and because I accidentally built the last one with the debug version of the C runtime. But I think that will be a good time to see about removing som_rt.exe from the mix.

What this means for you? Well it shouldn't mean more than the .bin file in the EX folder of standalone games will use a renamed copy of som_db.exe instead. And the ugly project.dat file can be removed in favor of the .som file...

And for me it will mean discontinuing support for som_rt.exe. Having just a single image of SOM's program to worry about will help things along more swiftly with less confusion. Documenting the thing is certainly more attractive if you don't have to include addresses for both versions in every citation.
« Last Edit: April 18, 2013, 05:17:48 PM by Holy Diver »
Formerly "Holy Diver" ("Holy") [Holy will be back as soon as I'm back to full form]

Holey Moley has 2726 posts