Jump to content
Sign in to follow this  
Iran

PortableRA Beta

Recommended Posts

As soon as someone tests with me if the patch is still compatible with 3.03 on CnCNet v4. Maybe can test this evening.

 

I don't really have much left on my to-do list. The game essentially works and with FunkyFr3sh's CnCNet v5 client multiplayer and skirmish never was so fun and great. Essentially all hosting features from later C&C games are available. ;)

Share this post


Link to post

You can always build the patch from source, zocom7.

 

Where can I get that, and how to do it?

Share this post


Link to post

Hi Iran,

 

Just wanted to take the opportunity to say thanks for the hard work, really good work!

 

Please don't remove the force Aftermath online and force Aftermath online with fast build speed options from the config tool. I always play with & really happy its a feature within Portable RA. It ones of the features i was hoping Arda was going to implement. Great we have it would be a shame to remove it, please reconsider !

 

Thanks !

  • Upvote 1

Share this post


Link to post

I'm still waiting for someone to help me test 3.03 compatibility on CnCNet v4..

 

@Spyda: Thanks, I appreciate it. The Fast AM build speed option is added to FunkyFr3sh' CnCNet v5 client for both online multiplayer and offline multiplayer (skirmish mode). If you use the Fast AM build speed option in single player you can still use a custom rules.ini file (I could easily upload one for you). Could you tell me how you're using the option, i.e. are you using it in single player, skirmish or online? I'm still gonna remove the config tool option but if you play single player or skirmish you can still use the RULES.INI file the option uses. Let me know so I can help you.

Share this post


Link to post

I also think the config tool plug for fast AM should stay. Who wouldn't want to have it enabled in singleplayer just when you need those extra tanks to repel the enemy from your doorstep? Changing rules.ini might be a bit of a stretch (also, isn't aftrmath.ini the file that replaces rules.ini in AM?)

Share this post


Link to post

Hi,

 

Normally its Skirmish / LAN games not online. An option would be better than an edit of rules.ini if possible - Thanks !

Share this post


Link to post

ATM the option already uses a RULES.INI file. The config tool does some magic to install the RULES.INI file when you enable the option. The problem is that the RULES.INI file contains the oos-fix rules.ini files (and older version) with bugs etc. To get the desired effects of fast AM build speed grab the RULES.INI file and add the special fast AM build speed key. The problem is that the oos-fix rules.ini might not be applied then.

 

I'd like to restore the fast AM build speed option but I think it would be better if it wasn't a custom RULES.INI file, but an option for skirmish and single player. You'll lose the option for LAN and CncNet v4 online. What do you guys think about that? Same Fast AM build speed option, but only works in single player and skirmish. CncNet v4 and LAN won't work unless a custom RULES.INI is used, like already is (bug the current RULES.INI files has bugs in single player).

 

Nothing final yet, I removed the option because I thought it wasn't really used (and because CnCNet v5 has it too) and it has bugs because the RULES.INI file it uses is bugged and the OOS fix isn't applied to it if I were to change it. It's good you guys told me that you guys want to keep the option.

Edited by Iran

Share this post


Link to post

How about I only restore the Fast AM build speed option?

That would be nice too.

Share this post


Link to post

BTW for all you AM lovers, I added an option so you can forced AM to be enabled in all single player missions. Normally you need to extract the missions and edit it to have AM enabled. ;)

Edited by Iran

Share this post


Link to post

Okay tested 3.03 compatibility with FunkyFr3sh. Here's the download for the new installer:

 

https://app.box.com/s/89d1b2uv0qlvk5ka2bt6

 

The included ra303p patch's features list can be found here:

 

https://raw.github.com/cnc-patch/ra303p/0d925ae584058aeec73d2c903b6389de623daf69/docs/features.txt

 

I didn't keep track of the the differences since the last release.

 

Please don't make a new announcement for this release yet, I want to make sure there are no severe issues first.

Edited by Iran

Share this post


Link to post

135 changes, I'm impressed. :)

 

However, your link requires an account for that Box site.

Share this post


Link to post

Oops try now. BTW I haven't re-added the fast AM build speed option yet, want the RULES.INI for it temporarily before I release an update with the option in it again?

Share this post


Link to post

Hi Iran,

 

I am fine with the "Fast AM build speed option, but only works in single player and skirmish"

 

I rarely play online, skirmish & LAN games is what i normally do.

 

I'll test the new version you have uploaded, i would like the RULES.INI for it temporarily as i can do AM fast build

 

Thanks !

Share this post


Link to post

I figured out to extend the size of game classes, for example there's a class for every player in the game which contains data for every player. What this means is that I'm able to add more per player data without using hacks. As part of this I also had to figure out how to support this in savegames while still supporting old savegames. I'm happy to say I figured that out too. In future versions of the patch the patch will create savegames that are incompatible with older versions of the game, but you can still load 3.03 savegames with my patch.

 

What I've done is add two settings that are read from the house specific setting of the map. BuildingsGetInstantlyCaptured= (yes/no) and NoBuildingCrew= (yes/no), these settings make it so buildings of that house are instantly captured by other players and buildings of that house don't leave building crew, respectively.

 

For example you can modify [badGuy] by adding the following to your map file:

 

[badGuy]
Colour=8 ; colour = white
BuildingsGetInstantlyCaptured=yes
NoBuildingCrew=yes
@Spyda46: Give this file a try, haven't tested it. Extract the RULES.INI file in the zip and place it in the game folder and start a skirmish games and build lots of War Factories, make sure you have Aftermath enabled. In the config tool under 'extra options' there's a new option to force Aftermath units to be enabled in every single player mission. ;)

rules.zip

Share this post


Link to post

Edit: I just fixed a bug where having the Ore Truck selected and selecting an Ore patch in the minimap showed the "Can't move there" cursor instead of "Attack" cursor.

:D

 

I'd like to restore the fast AM build speed option but I think it would be better if it wasn't a custom RULES.INI file, but an option for skirmish and single player. You'll lose the option for LAN and CncNet v4 online. What do you guys think about that? Same Fast AM build speed option, but only works in single player and skirmish. CncNet v4 and LAN won't work unless a custom RULES.INI is used, like already is (bug the current RULES.INI files has bugs in single player).

Sounds good to me. I use it for skirmish personally.

 

 

Glad to see all this progress, its much more than I imagined. Even happier to hear of the collaborations between everyone, I think that'll be the true success of all this.

 

Share this post


Link to post

I added a SecondaryColorScheme= option for houses which gets read from the map file, it works like the option in Nyerguds' patch and it recolors all objects except MCV, Ore Truck and buildings to this color scheme. You can use it to emulate the C&C95 Nod color scheme logic.

Edited by Iran

Share this post


Link to post

Well the harvester remap in C&C was only done because the building contains the unit graphics in C&C for the unloading anim. It's not really needed in RA.

Share this post


Link to post

Hi Iran,

 

Been testing the skirmish save function, when i load my game up it crashes instantly - attached the crash file



Here it is, didn't attached on the previous post

ra95crash.zip

Share this post


Link to post

Thanks Iran that worked, however it has a strange issue where all players / computer units are colored the same green color

Share this post


Link to post

@Spyda46: Oh that's quite strange. When does it happen? I just tested it and it didn't occur in my A Path Beyond skirmish games versus 3 AI players. I did a lot of hacking with the color scheme stuff so it's probably a bug in my code.

 

Thanks again for testing.

 

I wrote a parser for the stats.dmp files the patch generates. It's a dump file of the end game statistics packet the game sends to the ladder server (and C&C95 does it too). My parser is feature complete and should parse every data in the stats.dmp file correctly. FunkyFr3sh is using the code (and testing it in the meanwhile) for CnCNet v5 client.

 

His CnCNet v5 client also added support for map transfers a few days ago! Only feature that I'm missing in his CnCNet v5 client is map previews. I might start working on that in a few days, a few people have (recently) written map preview generators and FunkyFr3sh needs one written in c#.

 

First thing I will do today is fixing some spawner and Westwood bugs in the code for writing the stats.dmp file. There's some silly Westwood issues like usual. Then I'll add a few minor things including the new AM fast build speed option and re-adding the option to enable/disable multicore affinity, as it turns out on my pc if the game isn't running under multicore affinity and I'm playing with CnC-DDraw, the mouse jitters..

 

Then a few AI patches, including disabling building certain units and maybe making the soviets buy dogs. Afterwards adding a change so you can sell vehicles on service depots without them having to be repaired by service depot first.

Edited by Iran

Share this post


Link to post

Its a custom map, i'll do some more testing and let you know if its persistent.

 

Other additions mentioned above sound great, keep up the good work !

Share this post


Link to post

@Spyda46: Could you upload the custom map?

 

I just fixed the statistics spawner bugs I had on my to-do list and a few that FunkyFr3sh reported..which turned out be because of broken Westwood code. Took me a while to fix. I also just now added the new Fast AM Build Speed option and the re-added the option to force single CPU affinity (the game needs to run multi-core for the mouse jittery mouse issue with CnC-DDraw to disappear on my PC).

Share this post


Link to post

I added a minor change from Arda which makes aircraft show their max ammount of ammo as pips, instead of 5. For example the MIG would show 5 pips even though it only had an ammo count of 3.

 

I also fixed Service Depots so you can sell vehicles on them without first having the Service Depot repair the vehicle. That was a huge code change.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×