Jump to content
Tuts 4 You
Sign in to follow this  
Ufo-Pu55y

uPPP v0.6 Retail

Recommended Posts

Ufo-Pu55y

post-20979-072711500 1283724118_thumb.jp

lo folks,

here's a new version. I've added and changed too much these days, so that there might

be new bugs.I'm too lazy to sort it out what has changed since the last beta version..

please checkout the whole changelog again:

 v0.6
-new: 'Win64' option for all patch types (disables Wow64
redirections on 64 bit systems) to allow proper patching of
x64 targets
-new: grouping of patch entries via try-next-on-failure
functionality.. some examples:
a) multiple (future) versions of a target:
add multiple search and replace patterns. as soon as 1
pattern hits, the rest of the group gets skipped.
multiple bit versions of a target:
one registry patch for the x64 version of a target, and one
for the x86 version. the correct one gets automatically
applied
-new: randomized encryption of patch data (in resources)
-new: support reg file version 5.00
-new: 'vista-awareness' via manifest (requestedExecutionLevel:
level="requireAdministrator")
-new: chiptune players bassmod, titchysid, V2M (v1.5!):
.xm, .mod, .it, .s3m, .mtm, .umx, .sid, .v2m, .fc
NOTE: as the v2m player comes as v1.5, use "conv2m.exe" from
farbrausch to convert old tunes into the new format
-new: change scroller behavior at runtime via control chars
(speedup, pause, resume,...)
-new: additional scroller text editor (load/save text, open in
SkinHelper)
-new: variables %APP% and %DATE% in scroller text get replaced with
application name and release date
-new: 3 custom skins for uPPP GUI (choose in options dialog)
-new: SkinHelper updated with new chiptune players and from now on
shipped together with main package
-new: included some out-of-the-box-****: 1 neutral patcher skin
(Blue Skull) and 1 packer (Upack)
-new: open current template in SkinHelper via double click with
right mouse button on preview window
-new: whole package is more portable now (sub paths of settings are
kept relative in INI file)
-new: Messagebox "The target is running ! Close it, then hit OK."
-new: button for faster checking of s+r pattern occurrencies
-new: Cut/Copy/Paste/Delete contextmenu in pattern boxes
-new: Context>Paste in pattern boxes allows multiline patterns (like
given from Olly)
-fix: filedrop only changed fileattributes of existing files when
using confirmation dialog
-fix: dropped and executed files returning bad exit code means patch
failure
-fix: after creating patch.exe and pressing "Execute", execute it
with directory of last used target as working directory
-fix: don't overwrite already existing backup files (when
patching)
-fix: reloading project with reg patch followed by other patches
caused exceptions
-fix: loosing custom drop path when reopening file drop entry
-fix: patching failed, when s+r/userinput patch was followed by
other s+r patches
-fix: exceptions when changing template
-fix: keep space chars in front of scroll text on shutdown/restart
(for delayed scrollers)

Here we go => uPPP.v0.6.Retail.7z

And just for the completeness a package with example patches again.

Mostly the top-of-the-art ones by Ecliptic: Skin_Examples.7z

greets

Edited by Ufo-Pu55y (see edit history)
  • Like 12

Share this post


Link to post
Killboy

Awesome, you made me wet my pants :sorc:

Share this post


Link to post
Departure

Nice work... +1 vote this topic

Share this post


Link to post
cntrump

Wow, very cool!

Share this post


Link to post
nuckfuts

Wow massive update. Awesome thanks.

Share this post


Link to post
SunBeam

Good thing you made it retail. I hated typing in the serial number in v0.5 :) :)

  • Like 1

Share this post


Link to post
sfs

very good tool :thumbsup:

Share this post


Link to post
SuperCRacker

Good work mate !

SC

Share this post


Link to post
Skarz

vey nice :hug:

Share this post


Link to post
ActiveDNS

Thanks For Sharing such a nice tool :hug::thumbsup::worthy:

Share this post


Link to post
tagor

good tools, thank's :thumbsup:

Share this post


Link to post
hmi222

Perfect work!!

:worthy:

Share this post


Link to post
antrobs

Another Great Work! Thanks UFO-Pu55y.... and it's Retail :thumbsup:

aNtRoBs

Edited by antrobs (see edit history)

Share this post


Link to post
Max_

nice sharing.

Gr8 work :thumbsup:

Share this post


Link to post
SunBeam

This thread is slowly turning unpack.cn-style. "thanks" x 1000 :D

Share this post


Link to post
181073644

good tools, thank's

Share this post


Link to post
Hello EMO

its work ; )

Share this post


Link to post
duchuy2001

very good, thank bro

Share this post


Link to post
mqgfi

nice sharing,thanks

Share this post


Link to post
amer_g2003

not thanks

but very very very thanks

Share this post


Link to post
F4lcon

what a great tool! thank you sir.

Share this post


Link to post
noomen

thanks man :thumbsup: :thumbsup:

Share this post


Link to post
nonspin
First off, nice work.
2 requests - or something to consider:
1.
I noticed that the wildcard used in the S&R portion is "." instead of "?".
Now every time i have to update or verify a string - the "." has to be replaced before
copying it over to Olly - kinda annoying
:)
Therefore, could you either change the wildcard - or have it read from the uPPP.ini
like: WILDCARD=?
2.
If FileDrop is used - the selected file gets embedded into the uPPP-Project file - if saved that is.
Wouldn't it add flexibility if the files are copied to a subfolder like /projects/%PROJECTNANE%
and link them so someone could edit them as well - if needed?
.nonspin

Share this post


Link to post
Ufo-Pu55y
1.

I noticed that the wildcard used in the S&R portion is "." instead of "?".

Now every time i have to update or verify a string - the "." has to be replaced before

copying it over to Olly - kinda annoying :)

Therefore, could you either change the wildcard - or have it read from the uPPP.ini

like: WILDCARD=?

Makes sense - there will be a context menu for the patterns next time.
Copy (as '01..45')
Copy (as '01??45')
Copy (as [defined in settings])

Something like that I guess.

2.

If FileDrop is used - the selected file gets embedded into the uPPP-Project file - if saved that is.

Wouldn't it add flexibility if the files are copied to a subfolder like /projects/%PROJECTNANE%

and link them so someone could edit them as well - if needed?

I'm not sure about that one atm, since redropping an updated file into the filedrop window and saving it again isn't something that should take more than 2-3 secs. But I will think about it. Thx for the suggestions!

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  
×
×
  • Create New...