Since december 2012 Battlestations: Midway is supported by GameSpy no longer. The only one possibility for Midway players is GameRanger. Please visit www.gameranger.com, download Gameranger client and make new account. You can find other Midway players in the Gameranger rooms. BS:M patch 1.1.1 is required to play online battles. Iowa Mission Pack and Midway Modders Mappacks 1 and 2 are recommended.

Realism Mod for Mac?

Realism Mod for Mac?

Just want to ask you guys, are you interested with Mac version of Realism mod? For the first time our production for PC will contain .exe file (a program) which helps PC users choose classic BsM and Realism BsM before start the game. It can be done by MS-DOS scripts too. As far as I know MacOS does not used something similar to the MS-Dos scripts - so if we thinking about Realism Mod for Mac - we need a Mac solution for it.

I am playing Midway as EST_PL
I am playing Pacific as PL EST PL

EST_PL
Battlestations Fan
Rear Admiral
Activity Points: 6183
ranks
useravatar
Offline
2072 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

I am interested in testing this yes, but cant judge it unless I try it out.
On the practical side of doing this it sounds a bit more complicated than converting modpacks and doing installers for the mac. Depending on the programming/scripting language used and platform specific procedures it can be easy or hard to do. And this may require the skills of a real programmer. I would be interested in knowing more about the requirements. Can it not be done in a platform independent LUA script?
Apples XCODE programming environment is free from Apple for registered users so not a problem to optain.

I play mac version of Battlestations Midway as jovald on GameRanger

jovald
Warrant Officer
Activity Points: 255
ranks
useravatar
Offline
33 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

Quite frankly, I believe that there should be a realism mod for the mac users... they have as much of a right to be able to use it as the PC users do.

Triviaman
Spam Police
Administrator
Activity Points: 3145
ranks
useravatar
Offline
1632 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

Situation is similar to the modpacks. Some files should be copied into Midway folder and... done. But for the first time this production will be INCOMPATIBLE with original game. It means player with "vanilla" BSM can't play together with guys using Realism Mod. 

To prevent problems and crashes there is Mod activator included in Realism Mod. Job for this software is simple. Run it, choose version (vanilla or realism) and play. Last choosen version is activated, until you will run Mod Activator again and change version.

Technical details are:
- there is additional folder created - MOD
- inside MOD folder you have two folders: Backup (contains original files) and RealismMod (contains modified files)

All files in one folder has his counterpart in second folder.

So when user choose Vanilla version - that software copying files from Backup folder to the correct place (its there, where game files are placed) , if user choose Realism Mod, software copying files from RealismMod folder.

As I said before. No need to use specialised software for that, it could be done by script. There is simple (but MS-DOS) which can do the same for BSM Realism Mod.

Code:


@echo off

cls

IF NOT EXIST %WINDIR%\SYSTEM32\CONFIG goto choicemenu

::****
:menu
::****
cls
echo --------------
echo Mod Switcher
echo --------------
echo.
echo [1] Original BSM
echo.
echo [2] Realism Mod for BSM
echo.
echo [3] Exit
echo.

set choice=
set /p choice=Please enter the menu number corresponding to your choice.

if '%choice%'=='1' goto original
if '%choice%'=='2' goto realism
if '%choice%'=='3' goto end

goto menu

::****
:choicemenu
::****

cls
echo --------------
echo Version Switcher
echo --------------
echo.
echo [1] Original BSM
echo.
echo [2] Realism Mod for BSM
echo.
echo [3] Exit
echo.

echo Please enter the menu number corresponding to your choice.

choice /c:123456789 /n

if errorlevel == 9 goto choicemenu
if errorlevel == 8 goto choicemenu
if errorlevel == 7 goto choicemenu
if errorlevel == 6 goto choicemenu
if errorlevel == 5 goto choicemenu
if errorlevel == 4 goto choicemenu
if errorlevel == 3 goto end
if errorlevel == 2 goto realism
if errorlevel == 1 goto original

goto choicemenu

::****
:original
::****
cls
XCOPY "MOD\Backup\map1.mpak" "mpak/map1.mpak" /y
XCOPY "MOD\Backup\map2.mpak" "mpak/map2.mpak" /y
echo Copy success.
PAUSE
goto end

::****
:realism
::****
cls
XCOPY "MOD\RealismMod\map1.mpak" "mpak/map1.mpak" /y
XCOPY "MOD\RealismMod\map2.mpak" "mpak/map2.mpak" /y
echo Copy success.
PAUSE
goto end

::****
:end
::****
EXIT

Usage is simple. Run it - choose 1 for Vanilla, choose 2 for RealismMod, choose 3 for exit. Wait for the end of operations (copying) and done. Version which you are selected is activated. In that case (in this script) it will copy only two mpaks: map1.mpak map1.mpak but You must remember it's just example script.

I pasted it here to show You that, its possible to use both versions of Midway and switch between them, using script instead of software.

Okay. If you can find something similar for MacOS, we are in home.

Last option is: copy whole Battlestations Midway folder as Battlestations Midway2 or Battlestations Midway Realism Mod or Battlestations Midway Whatever and install Realism Mod into this second folder. Now you can choose which version you want play by run original Battlestations Midway from first folder, or copied Battlestations Midwaty from second folder (of course Realism Mod must be installed into second folder). It working for PC version too.

I am playing Midway as EST_PL
I am playing Pacific as PL EST PL

EST_PL
Battlestations Fan
Rear Admiral
Activity Points: 6183
ranks
useravatar
Offline
2072 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

This looks like doable. By a small program or Applescript. But I have many questions.

EST_PL wrote:

IF NOT EXIST %WINDIR%\SYSTEM32\CONFIG goto choicemenu

This for different versions of windows?

Functions "new" and "old" are missing from script.
Some quote marks are missing from script.
and map1.mpak is copied twice ....
This is just a demo to show what needs to be done and not actual file?

What calls this program/script?   A LUA script from mappack?   A startup script?   A modified ?.exe file? Something else?
If called from LUA I think LUA can do some filehandling so maybe no need for platform special program/script.

What decides when to activate and if all joiners have same realism mod and if they want to activate this?
Map selection? Then why ask user if they want to activate?
In startup before map selection? Then how do you verify all joiners have activated and some are not activated?
Can for example host decide to use realism mode and program then forces others to use it to?

Can this mechanism be used to verify/enable different versions of maps? for example a minor fix is made to a map?

What else am i missing?

I play mac version of Battlestations Midway as jovald on GameRanger

jovald
Warrant Officer
Activity Points: 255
ranks
useravatar
Offline
33 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

Uuuhhh jovald, so many questions ab

Pls forgive me i will answer tomorrow morning... at this moment i fixed that script a little (yes u have right it contains some bugs) - but it's only demo version to show you how that software which will be included in PC version of Realism Mod could be replaced with MS-Dos Script.

I am playing Midway as EST_PL
I am playing Pacific as PL EST PL

EST_PL
Battlestations Fan
Rear Admiral
Activity Points: 6183
ranks
useravatar
Offline
2072 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

jovald wrote:

This for different versions of windows?

Yes

jovald wrote:

Functions "new" and "old" are missing from script.
Some quote marks are missing from script.
and map1.mpak is copied twice ....

Fixed

jovald wrote:

This is just a demo to show what needs to be done and not actual file?

Yes - it's demo

jovald wrote:

What calls this program/script?   A LUA script from mappack?   A startup script?   A modified ?.exe file? Something else?

Now You have two icons for Midway. Old BattlestationsMidway icon which run the game, and new which is here only to run script. It means before launching game you can rn script and decide which version you want to use. It's MS-Dos script (.bat file) so it can be run by double LMB click.

jovald wrote:

What decides when to activate and if all joiners have same realism mod and if they want to activate this?

User decides before running the game. All joiners must have Realism mod installed and activated. If not - map is not available.

jovald wrote:

Map selection? Then why ask user if they want to activate?

Users must decide before run the game. They can always close the game, switch version, and run game again.

jovald wrote:

Then how do you verify all joiners have activated and some are not activated?

At this moment maps converted for realism mod are original multiplayer maps. Starting from Luzon finishing at Sibuyan. These maps are identical for players, but not for the game. So if user without activated RealismMod will join server hosted by guy with activated RealismMod, he can see message: Map not available.

jovald wrote:

Can for example host decide to use realism mode and program then forces others to use it to?

Yes - before start the game. Others can't play without activated Mod, because "Map is not available" message.

jovald wrote:

Can this mechanism be used to verify/enable different versions of maps? for example a minor fix is made to a map?

I think yes. But we don't want to release many versions of maps. For example we don't want to fix some problems from mappack 1, because we don't want to lost our compatibility.

RealismMod will add some new maps (new for the game, but not for users) and it does not matter (for the game) they are 100% copies of original multiplayer maps. But it also REPLACE some existing global files.

When we released mappacks - global files were also changed, but these changes were just add some NEW values details descriptions etc etc.
And it let us to keep 100% compatibility. But now - with Realism Mod - some OLD values will be changed. Like speed armament and many more. It means we can't keep compatibility with that mod.

I am playing Midway as EST_PL
I am playing Pacific as PL EST PL

EST_PL
Battlestations Fan
Rear Admiral
Activity Points: 6183
ranks
useravatar
Offline
2072 Posts
User info in posts
Administrator has disabled public posting

Re: Realism Mod for Mac?

Thank you for that. This clears things up for me. I was stuck with the idea that this was done within the game.
I think this can be done then with a script (lots of scripting languages for mac :-)), Automator, small application or even with an installer. And then there are no platform dependent parts apart from this switcher.

I play mac version of Battlestations Midway as jovald on GameRanger

jovald
Warrant Officer
Activity Points: 255
ranks
useravatar
Offline
33 Posts
User info in posts
Administrator has disabled public posting

Board Info

Board Stats:
 
Total Topics:
1690
Total Polls:
69
Total Posts:
23070
Dormant:
User Info:
 
Total Users:
20717
Newest User:
ngan34017136902821
Members Online:
0
Guests Online:
519

Online: 
There are no members online

Forum Legend:

 Topic
 New
 Locked
 Sticky
 Active
 New/Active
 New/Locked
 New Sticky
 Locked/Active
 Active/Sticky
 Sticky/Locked
 Sticky/Active/Locked

Login Form

Battlestations Shoutbox

Latest Message: 2 days, 1 hour ago
  • N_Trainz : Legendary Da: Its now live on Moddb and here is the link, requires a Batlestations Midway game to be installed to work «link» - midway - skinpack/addons/international - bsm - collection - light - version Enjoy
  • Runsva : are we still talikg about the zyy modding pack??
  • N_Trainz : Yeah I wanted to do this, but the installers were being a pain giving me errors about something. I finally got it working, and just figured out how to make the updater now since it'll be two parts with one containing the misc files and the other mostly the mpak files. It'll be a stand - alone DLC mod just like the Bismarck Mission Pack was. Like I said I plan to have it all completed and uploaded by this weekend
  • Legendary Da : No, no, not problem at all; I am already grateful that you were thinking about this subject, I can wait as long as you need to. Thanks for the help (again), and feel no need to rush this subject; we all know that the life comes first. :)
  • N_Trainz : Hope you won't mind the wait, it'll be worth it if you ask me, and yes I do understand that you can't download due to that cap Mege has. I heard the PM was down, but haven't tried it as I been busy helping the BSmodHQ team with things and then those that are life - in - general.
  • N_Trainz : To Legendary Da: I been trying to work on that actually, what I'm experiencing is the pack size> I already made it a light version of the mod, so hopefully this weekend maybe, might be sooner
  • Legendary Da : To N_Trainz: So, um... I can't exactly download from Mega for some reason; so could u upload that mod to Moddb? I am sorry for making extra work for you, and I TOTALLY understand if u can't upload it again; so, do as you want; I just wanted to say somehow I couldn't dl the mod (btw, why isn't the PM working?). U don't have to post the link either; I'll find it from the site if u upload it. Thanks whatever u do, and so sorry for the extra wish. :/
  • Runsva : Anyone there??
  • Runsva : That is on the zyy modding pack v1.0.3 forum.
  • Runsva : If that hepls...
  • Runsva : The link that I donloaded from is the one message before the last one on page 4 on this forum because all the others are for some reason down.
  • YamatoFavor : Zyy eh... doubt I installed successfully and seems like I lost the build
  • Axis_Crusher : Well I am aware of that mod, but I've never installed it. I'll ask around if I can find someone that successfully installed it.
  • Runsva : The zyy modding pack v1.0.3
  • Axis_Crusher : Just so we're on the same page which mod are you trying to install?
  • Runsva : Game*
  • Runsva : Do i need to make a copy of my gamr folder like Battlestations Midway?
  • Runsva : No I didn't install it into a separate directory, it is in steamapps - - > common like any other steam game.
  • Runsva : pls help me fix it i really want to play this mod :D
  • Runsva : and i copied every file to the mpak folder in the bsp directory, and when i try to run it it just crahes onthe main menu screen

Only registered users are allowed to post

Now Online

None

Birthdays

BusyOCAMPO Send PM
birthday will tomorrow

samuraj Send PM
birthday will Wednesday, 01 March 2017

Gabriel_03 Send PM
birthday will Thursday, 02 March 2017