Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RockPatch2 - Announcement
#1
I am going to be celebrating my 20th Birthday in two days, and what better surprise could I have up my sleeves for you than the RockPatch2 announcement?

Yes, you read right! I have been working on what I call RockPatch2 for a long while already and it is time to let people know about it.

The major questions going through your head right now will probably be "When is it going to be released?" and "What will it feature?"
The purpose of this announcement is to answer these questions - at least partially.

First off, let me make clear that I will not concur with VK's NPatch, that means I will not and did not steal features from his (albeit, code-wise, a few parts are still my) work.
There is no way getting around having the same ideas and of course I will be trying to recreate as many features as possible that existed in - at least my - previous RockPatch versions.
However, I will not do everything VK did for the NPatch and if you need a certain NPatch feature badly, you
will have to use NPatch instead.

RockPatch2 has been created from scratch, which means unlike in NPatch, none of my old code is left.
The purpose of this should be clear: RockPatch2 is to be bug free, and I must say I have done a good job until now for that matter.

So what the hell will it feature?
I could simply give you the full feature list as of now, but instead I will handpick some major features and keep a few surprises for the actual release. Smile
What I would consider a major feature is the recreation of many "old" RockPatch features, of which the better part was bugged.

Custom SuperWeapon cursors might be the best example for that. The limitations in previous RockPatch versions were heavy: no cursor over shrouds, no cursor over the sidebar radar and flickery animations. Forget about all those limits, the custom mouse cursor system has been completely revised and now you can even give any weapon a fresh new attack cursor.

We also have custom colours for special weapon types: Rad Beams, Rad Eruptions, Electric Bolts and now even Magnetic Beams can be given any colour you would like to see!

Additional string tables are now working perfectly as well. They do exactly what they are supposed to do: add new strings, override existing strings.
The advantage of this feature is not the file size (what are 500KB these days?) but the ease of keeping track of your modified strings.
RockPatch2 itself will deliver the "rp.csf" file for various uses.

If you do not like the stringtables at all, maybe because your mod will be English only, why not do it like in TS? The so-called "NOSTRING"-feature allows you to bypass the stringtable modification.
"UIName=NOSTRING:NewUnit", for instance, will make "NewUnit" appear in the game without having added it to the stringtable!

Talking about alternatives, do you hate buildings with rectangular bases? You need to recreate the RA1 repair depot with its cross foundation? Not only can you do that, you can draw your very own foundation in the FoundationMaker tool delivered with RockPatch2 (.NET Framework 2.0 required)!
None of the original foundations will be replaced. Your new foundation can be used independently and will work just fine in the game.

I have attached a few screenshots for some of said features, be sure to check them out! Smile

There is one thing very important to know:
I applied a few changes to the RockPatch concept, which used to say that the game as is will not be touched (i.e. RockPatch is not supposed to be a mod).
I have plans - especially for the sides & countries system - that will break this golden rule and introduce ini sections and tags that are required in order to run the game.
These new sections and tags will be delivered in a modified rulesmd.ini file that modders should use as a new base file for mods.
For people moving their existing mods to RockPatch2, I will add an information file including the new required sections and tags so that they can apply them to their mods.

All the new files will be contained in expandmd02.mix, which should be reserved for RockPatch2.

When will it be released?
RockPatch2 is not going to be "vaporware" like Duke Nukem Forever, but I cannot tell you any release time yet.
The reason is that my working attitude varies extremely and that a lot has still to be done, especially concerning feature recreation from previous RockPatch versions.

When I started working on it in January this year, I was heading towards an early 2008 release, which I am still hoping to stick to.
However, I will not guarantee that.

I will soon ask Renegade to re-enable the RockPatch site and forum so I can post status updates and start discussions about how several features are going to work exactly.

For now, that's it. Smile
Tell me what you think!

Regards,
pd


Attached Files Thumbnail(s)
           
[Image: jsfml.png]
Reply
#2

Administrative Notice:

Moved to RockPatch forums
Forum Rules

(01.06.2011, 05:43:25)kenosis Wrote: Oh damn don't be disgraced again!

(25.06.2011, 20:42:59)Nighthawk Wrote: The proverbial bearded omni-bug may be dead, but the containment campaign is still being waged in the desert.
Reply
#3
pd, I'm really looking forward your RockPatch release, since the bugs and problem with older version was the reason to stop the development of my mod. Your way of coding seems to be structured unlike other examples Wink

Go on pd!

Hey! This thread didn't appear in the 'recent changes' list, but with this post, it will be there again.
(Shouldn't this posted in the News section?)
[Image: osen2o7mpmm4jg1fs0.jpg]
Reply
#4
I think that is unfair to VK, I'm sure he has a very structured way of working or it would be difficult to actually make the patch work. I think what you mean is that he has fallen into the unfortunate trap of always wanting to add more features rather than making the existing features he has added as flexible as possible. It much more glamorous to be seen adding all sorts of new features than it is to fix and extend existing ones. Hence we are left with coloured mag beams that still go backwards from units despite being a different beam tag, ion cannon that is still linked to the genetic mutator animation and such. He also refuses to look at improving left over features that PD worked on like the RMG desert terrain still missing lighting controls.
Reply
#5
I think it boils down to what you expect from the developer, or the product he develops...
VK Wrote:I always test only basic things; I assume that other bugs will be found by community.
pd Wrote:The purpose of this should be clear: RockPatch2 is to be bug free, and I must say I have done a good job until now for that matter.
I, personally, like pd's approach better.
Forum Rules

(01.06.2011, 05:43:25)kenosis Wrote: Oh damn don't be disgraced again!

(25.06.2011, 20:42:59)Nighthawk Wrote: The proverbial bearded omni-bug may be dead, but the containment campaign is still being waged in the desert.
Reply
#6
Indeed. As I said on Revora, I'm glad this is back again. Good luck with it, I'll be looking forward to its release Smile.
Ares Project Manager.
[Image: t3wbanner.png]
[Image: cncgsigsb_sml.png]
Open Ares positions: Documentation Maintainer, Active Testers.
PM if interested.
Reply
#7
Indeed, personally i have followed RockPatch ever since i started it, and sent a PM to pd 2 years ago Tongue

NPatch IMO does not go the way i think is right, where as RockPatch seems to follow what is mostly needed aswell as fixing and adding new logics for the community.

But this is awesome, the return of RockPatch, brilliant news, and happy birthday pd!
Reply
#8
Ooh, yeah. That sounds really cool. I used to be a fan of VK's NPatch, but he just lost me. This is really cool that Rock Patch is being revived after being horribly mutilated and murdered by VK.

Now people will have to choose between NPatch and RockPatch2.
EDIT: I have to ask though, when will the bugtracker be back up?
"The present is theirs. The future, for which I really worked, is mine."
- Nikola Tesla

"My - y - my - your - my vision has permutated. My - y - my - your - my plans have followed a path unpredicted by the union of Nod and GDI. Your - my - our - our directives must be reassessed." - Kane/CABAL

[Image: 9853.png]
Reply




Users browsing this thread: 1 Guest(s)