TweetFollow Us on Twitter

Resorcerer 2.2

Volume Number: 14 (1998)
Issue Number: 9
Column Tag: Tools Of The Trade

Resorcerer: What's New in 2.2

by John Schettino
Edited by the MacTech Magazine Editorial Staff

Reviewing the latest version of Resorcerer

Resorcerer Overview

Resorcerer is a professional quality resource editor that uses a GUI. It distinguishes itself from Apple's own free ResEdit in both power and safety. I'll toss in ease of use, to boot. It's better than Rez because it has a traditional Mac GUI. If you're doing professional development, and you spend a lot of time creating and editing resources, you owe it to yourself to take a close look at Resorcerer.

You can find a MacTech review of Resorcerer in Volume 10, Number 4, or at www.mactech.com/articles/mactech/Vol.10/10.04/Resorcerer-2/index.html.

The 2.2 version, recently release by Mathemaesthetics, Inc., builds on the current product by adding:

  • a single instruction PPC disassembler,
  • an Alias editor, support for Appearance in the Dialog editor,
  • a grab bag of other new features, and
  • a host of bug fixes.

The 2.2 version is available as a free upgrade from version 2.0, off the Mathemaesthetics web site at http://www.mathemaesthetics.com/.

New Stuff

As an incremental version upgrade, there are just a few new items in 2.2. Some point to future directions, while others just round out the already impressive feature set from 2.0.

Whatza extlwi?

The Value Converter now supports a preview of what you'll see in a later version of Resorcerer. You enter the opcode (as hex, octal, unsigned, or any other format) into the Value Converter, and you get back the disassembled PPC instruction, an English expansion of the opcode mnemonic, and then a nice description of what the instruction is actually doing. The information is based on that published in "The PowerPC Architecture - A Specification for a New Family of RISC Microprocessors." As it stands, its purely a novelty item, unless you have a burning desire to know that opcode 0x5403300 is mnemonic extlwi.

Figure 1. Value Converter Showing PPC disassembly.

What it shows is that, coming soon to a new release, will be a decent PPC disassembler that will also be able to help explain what the opcodes are doing.

AKA Alias Editor

The Alias editor lets you view, and update alis resources. It uses the Alias Manager to get and update its information, since the alis resource is officially undocumented. Apparently it doesn't get what it expects from System 7.5.5, since it does not seem to display the correct information for me. I know, I really should upgrade, but I was a little surprised that Resorcerer didn't work as advertised here (for me, on an older yet not archaic version of Mac OS) or at least detect that it couldn't work, and display an error message! Here's what Resorcerer could tell me about my alis resources:

Figure 2. Not Quite An Alias Editor For System 7.5.5.

The Appearance of a Dialog Editor

The Dialog editor shows Appearance Controls during layout, and does a better job of sizing those controls when you specify the Use Best Size command. At least that's what it claims to do. Again, I'm hampered by lacking Mac OS 8.0 or later, and this feature doesn't work without it.

I think this points out a minor drawback of the approach taken by Resorcerer: Specifically because it is a GUI based resource editor, and it uses the system services to provide information (for aliases and appearance controls, at least) you cannot use it to edit Mac OS 8.x specific resources on a pre-Mac OS 8.x machine. It's not a major drawback, but it is something I hadn't originally considered. Given the improved safety and accuracy using system services provides, its a reasonable tradeoff. I'm off to upgrade my OS!

Something For Everyone

There are a host of minor updates in this release. The File window's resource name display has been expanded (it now knows around 100 classes). For you CodeWarriors, it supports the Cmd-D to discard and Cmd-S to save keyboard commands when it displays Save/Discard alerts. Resorcerer already supported taking a screen shot and inserting it into a new PICT resource. Now you can press the w key to resize the screen shot area to match the entire frontmost window. That's handy.

There's now a way for you to edit TMPL resources, and the ability to edit System 8.2 icon suite resources. For those of you who use AppleScript in the development process, Resorcerer adds the compare newer file command:

tell application "Resorcerer® 2.2 Demo"
	set theDiff to compare newer file "VersionA.rsrc" older file "VersionB.rsrc" with return differences
end tell

Bugs Begone

There is a list of 28 bug fixes in the 2.2 release notes. You can be sure that if they're willing to admit to 22 bugs, a couple more were also quietly exterminated under the cover of darkness.

Conclusion

Resorcerer retains its position as a well supported and maintained resource editor for professional programmers. If you prefer using a GUI editor, Resorcerer has so many obvious advantages over ResEdit that it is well worth the cost. The 2.2 release offers modest new features, a fair number of bug fixes, and a very attractive upgrade cost of $0.

If you already have version 2.0, browse on over to their web site and get the free 2.2 update. If you're new to Resorcerer, then download the 2.2 demo version. It's a completely functional version, with the save command disabled. See what you've been missing.

Product Information

Resorcerer is still $256 (get it? 256 - or $0x100 in hexadecimal dollars - I love a company with a sense of humor!) and comes with a 60 day money-back guarantee.

Mathemaesthetics, Inc.
P.O. Box 298
Boulder, CO 80306-0298 USA
Phone: (303) 440-0707
Fax: (303) 440-0504
sales@mathemaesthetics.com
http://www.mathemaesthetics.com


John Schettino is an author and Principal Member of the Technical Staff at GTE Laboratories, Inc. He is the co-author of the books BASIC for the Newton: Programming for the Newton with NS BASIC, and AppleScript Applications: Building Applications with FaceSpan and AppleScript, both published by AP Professional. His new book. CORBA 2 For Dummies,, published by IDG books, is due out in September. He is also a contributing editor for the Handheld Systems Journal where he writes about Windows CE programming. You can reach him via http://members.aol.com/pdcjohns.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

How to manage your time in Bakery Blitz
It can be tricky, especially when you risk burning your kitchen to the ground if you forget a cake in the oven, so make sure to use these time management tricks to keep your bakery running smoothly. Don’t collect the money right away [Read more] | Read more »
Model 15 (Music)
Model 15 1.0 Device: iOS iPhone Category: Music Price: $29.99, Version: 1.0 (iTunes) Description: The Moog Model 15 App is the first Moog modular synthesizer and synthesis educational tool created exclusively for iPad, iPhone and... | Read more »
How to deal with wind in Angry Birds Act...
Angry Birds Action! is a physics-based puzzler in which you're tasked with dragging and launching birds around an obstacle-littered field to achieve a set objective. It's simple enough at first, but when wind gets introduced things can get pretty... | Read more »
How to get three stars in every level of...
Angry Birds Action! is, essentially, a pinball-style take on the pull-and-fling action of the original games. When you first boot it up, you'll likely be wondering exactly what it is you have to do to get a good score. Well, never fear as 148Apps... | Read more »
The beginner's guide to Warbits
Warbits is a turn-based strategy that's clearly inspired by Nintendo's Advance Wars series. Since turn-based strategy games can be kind of tricky to dive into, see below for a few tips to help you in the beginning. Positioning is crucial [Read... | Read more »
How to upgrade your character in Spellsp...
So you’ve mastered the basics of Spellspire. By which I mean you’ve realised it’s all about spelling things in a spire. What next? Well you’re going to need to figure out how to toughen up your character. It’s all well and good being able to spell... | Read more »
5 slither.io mash-ups we'd love to...
If there's one thing that slither.io has proved, it's that the addictive gameplay of Agar.io can be transplanted onto basically anything and it will still be good fun. It wouldn't be surprising if we saw other developers jumping on the bandwagon,... | Read more »
How to navigate the terrain in Sky Charm...
Sky Charms is a whimsical match-'em up adventure that uses creative level design to really ramp up the difficulty. [Read more] | Read more »
Victorious Knight (Games)
Victorious Knight 1.3 Device: iOS Universal Category: Games Price: $1.99, Version: 1.3 (iTunes) Description: New challenges awaits you! Experience fresh RPG experience with a unique combat mechanic, packed with high quality 3D... | Read more »
Agent Gumball - Roguelike Spy Game (Gam...
Agent Gumball - Roguelike Spy Game 1.0 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0 (iTunes) Description: Someone’s been spying on Gumball. What the what?! Two can play at that game! GO UNDERCOVERSneak past enemy... | Read more »

Price Scanner via MacPrices.net

13-inch 2.5GHz MacBook Pro on sale for $999,...
B&H Photo has the 13″ 2.5GHz MacBook Pro on sale for $999 including free shipping plus NY sales tax only. Their price is $100 off MSRP. Read more
Apple refurbished 2015 iMacs available for up...
Apple now has a full line of Certified Refurbished 2015 21″ & 27″ iMacs available for up to $350 off MSRP. Apple’s one-year warranty is standard, and shipping is free. The following models are... Read more
Indian Smartphone Market Grows Annually by 12...
India’s smartphone market grew by 12 percent year-over-year, with 24.4 million units shipping in Q1 2016. The top five vendors stayed the same, with Samsung in the lead, followed by Micromax, Intex... Read more
Get Notifications When Your Friend’s Phone Ba...
Calgary, Canada based Stonelight Pictures has announced the release of Battery Share 1.0.1, its new utility for iOS 9 supported devices. The company notes that people are spending more time on their... Read more
11-inch 1.6GHz/128GB MacBook Air on sale for...
Amazon has the current-generation 11″ 1.6GHz/128GB MacBook Air (sku MJVM2LL/A) on sale for $749.99 for a limited time. Their price is $150 off MSRP, and it’s the lowest price available for this model... Read more
Price drops on clearance 2015 13-inch MacBook...
B&H Photo has dropped prices on clearance 2015 13″ MacBook Airs by up to $250. Shipping is free, and B&H charges NY sales tax only: - 13″ 1.6GHz/4GB/128GB MacBook Air (MJVE2LL/A): $799, $200... Read more
Mac minis on sale for up to $100 off MSRP
B&H Photo has Mac minis on sale for up to $100 off MSRP including free shipping plus NY sales tax only: - 1.4GHz Mac mini: $449 $50 off MSRP - 2.6GHz Mac mini: $649 $50 off MSRP - 2.8GHz Mac mini... Read more
13-inch Retina MacBook Pros on sale for up to...
B&H Photo has 13″ Retina MacBook Pros on sale for $130-$200 off MSRP. Shipping is free, and B&H charges NY tax only: - 13″ 2.7GHz/128GB Retina MacBook Pro: $1169 $130 off MSRP - 13″ 2.7GHz/... Read more
Apple price trackers, updated continuously
Scan our Apple Price Trackers for the latest information on sales, bundles, and availability on systems from Apple’s authorized internet/catalog resellers. We update the trackers continuously: - 15″... Read more
SanDisk Half-Terabyte SSD Optimized for Every...
SanDisk Corporation has announced the SanDisk Z410 SSD, a cost-competitive, half-terabyte solid state drive (SSD) that enables manufacturers to design for a broad range of desktop PCs and laptops.... Read more

Jobs Board

Restaurant Manager (Neighborhood Captain) - A...
…in every aspect of daily operation. WHY YOU'LL LIKE IT: You'll be the Big Apple . You'll solve problems. You'll get to show your ability to handle the stress and Read more
Simply Mac *Apple* Specialist- Service Repa...
Simply Mac is the largest premier retailer of Apple products in the nation. In order to support our growing customer base, we are currently looking for a driven Read more
Restaurant Manager (Neighborhood Captain) - A...
…in every aspect of daily operation WHY YOU LL LIKE IT You ll be the Big Apple You ll solve problems You ll get to show your ability to handle the stress and Read more
*Apple* Retail - Multiple Positions (US) - A...
Job Description:SalesSpecialist - Retail Customer Service and SalesTransform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
Restaurant Manager (Neighborhood Captain) - A...
…in every aspect of daily operation. WHY YOU'LL LIKE IT: You'll be the Big Apple . You'll solve problems. You'll get to show your ability to handle the stress and Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.