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

Hopper Disassembler 4.2.14- - Binary dis...
Hopper Disassembler is a binary disassembler, decompiler, and debugger for 32- and 64-bit executables. It will let you disassemble any binary you want, and provide you all the information about its... Read more
VOX 2.8.30 - Music player that supports...
VOX just sounds better! The beauty is in its simplicity, yet behind the minimal exterior lies a powerful music player with a ton of features and support for all audio formats you should ever need.... Read more
Default Folder X 5.1.6b3 - Enhances Open...
Default Folder X attaches a toolbar to the right side of the Open and Save dialogs in any OS X-native application. The toolbar gives you fast access to various folders and commands. You just click on... Read more
CleanMyMac 3.8.6 - $39.95
CleanMyMac makes space for the things you love. Sporting a range of ingenious new features, CleanMyMac lets you safely and intelligently scan and clean your entire system, delete large, unused files... Read more
Postbox 5.0.17 - Powerful and flexible e...
Postbox is a new email application that helps you organize your work life and get stuff done. It has all the elegance and simplicity of Apple Mail, but with more power and flexibility to manage even... Read more
Amazon Chime 4.6.5852 - Amazon-based com...
Amazon Chime is a communications service that transforms online meetings with a secure, easy-to-use application that you can trust. Amazon Chime works seamlessly across your devices so that you can... Read more
coconutBattery 3.6.3 - Displays info abo...
With coconutBattery you're always aware of your current battery health. It shows you live information about your battery such as how often it was charged and how is the current maximum capacity in... Read more
VueScan 9.5.82 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
Thunderbird 52.3.0 - Email client from M...
As of July 2012, Thunderbird has transitioned to a new governance model, with new features being developed by the broader free software and open source community, and security fixes and improvements... Read more
Little Snitch 4.0.2 - Alerts you about o...
Little Snitch gives you control over your private outgoing data. Track background activity As soon as your computer connects to the Internet, applications often have permission to send any... Read more

The best 2v2 card combos in Clash Royale
2v2 is making it's grand return toClash Royalequite soon. 2v2 has quickly become one of the game's most popular gameplay modes, though they still have yet to make it a permanent fixture in the game. 2v2 is exciting and adds some new flavor to... | Read more »
The best games we played this week - Aug...
Another busy week has come to a close. We played a lot of excellent games this week and now it's time to look back and reflect on some our favorites. Here are our picks for the week of August 18. [Read more] | Read more »
War Wings beginner's guide - how to...
War Wings is the newest project from well-established game maker Miniclip. It's a World War II aerial dogfighting game with loads of different airplane models to unlock and battle. The game offers plenty of single player and multiplayer action. We... | Read more »
How to win every 2v2 battle in Clash Roy...
2v2 is coming back to Clash Royale in a big way. Although it's only been available for temporary periods of time, 2v2 has seen a hugely positive fan response, with players clamoring for more team-based gameplay. Soon we'll get yet another taste of... | Read more »
Roll to Win with Game of Dice’s new upda...
Joycity’s hit Game of Dice gets a big new update this week, introducing new maps, mechanics, and even costumes. The update sets players loose on an exciting new map, The Cursed Tower, that allows folks to use special Runes mid-match. If you feel... | Read more »
Bottom of the 9th (Games)
Bottom of the 9th 1.0.1 Device: iOS iPhone Category: Games Price: $4.99, Version: 1.0.1 (iTunes) Description: Play the most exciting moment of baseball in this fast-paced dice and card game! | Read more »
The best apps for viewing the solar ecli...
If you somehow missed the news, many parts of the United States will be witness to a total solar eclipse on August 21 for the first time in over 90 years. It'll be possible to see the eclipse in at least some capacity throughout the continental U... | Read more »
The 5 best mobile survival games
Games like ARK: Survival Evolved and Conan Exiles have taken the world of gaming by storm. The market is now flooded with hardcore survival games that send players off into the game's world with nothing but maybe the clothes on their back. Never... | Read more »
Portal Walk (Games)
Portal Walk 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: Portal Walk is adventure and relaxing platform game about Eugene. Eugene stuck between worlds and trying to find way back home.... | Read more »
Technobabylon (Games)
Technobabylon 1.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: City of Newton, 2087. Genetic engineering is the norm, the addictive Trance has replaced almost any need for human interaction,... | Read more »

Price Scanner via MacPrices.net

Weekend sale: 13-inch MacBook Pros for up to...
Amazon has new 2017 13″ MacBook Pros on sale today for up to $200 off MSRP, each including free shipping: – 13″ 3.1GHz/256GB Space Gray MacBook Pro (MPXV2LL/A): $1599.99 $200 off MSRP – 13″ 3.1GHz/... Read more
Back To School With The Edge Desk All-in-one...
Back to school is just around the corner, and the ergonomically correct Edge Desk all-in-one portable kneeling desk is ideal for students living in dorms and small apartments, Edge Desk features:... Read more
Norton Core Secure Wi-Fi Router Now Available...
First introduced at the 2017 Consumer Electronics Show (CES), Norton Core, a secure, high-performance Wi-Fi router, fundamentally changed the concept of Wi-Fi routers by making security the primary... Read more
ViewSonic Adds New 27-inch 4K UHD Monitor to...
ViewSonic Corp. has introduced the VP2785-4K, a 27-inch 4K UHD (3840×2160) monitor that delivers precise and consistent color representation and performance to ensure incredible image quality. Built... Read more
Apple now offering Certified Refurbished 2017...
Apple is now offering Certified Refurbished 2017 27″ iMacs for up to $350 off original MSRP. Apple’s one-year warranty is standard, and shipping is free. The following models are available: – 27″ 3.... Read more
13-inch 2.3GHz MacBook Pros on sale for $100...
Amazon has the new 2017 13″ 2.3GHz MacBook Pros on sale today for $100 off MSRP, each including free shipping: – 13″ 2.3GHz/128GB Space Gray MacBook Pro (MPXQ2LL/A): $1199.99 $100 off MSRP – 13″ 2.... Read more
Clearance 2016 13-inch MacBook Airs available...
B&H Photo has clearance 2016 13″ MacBook Airs available for up to $200 off original MSRP. Shipping is free, and B&H charges NY & NJ sales tax only: – 13″ 1.6GHz/128GB MacBook Air (MMGF2LL... Read more
Clearance 21-inch and 27-inch iMacs available...
B&H Photo has clearance 21″ and 27″ Apple iMacs available for up to $500 off original MSRP, each including free shipping plus NY & NJ sales tax only: – 27″ 3.3GHz iMac 5K: $1799 $500 off... Read more
New iOS 11 Productivity Features Welcome But...
The iOS community is in late summer holding mode awaiting the September arrival of the iPhone 8 and iOS 11. iOS 11 public betas have been available for months — number six was released this week —... Read more
Samsung Electronics Launches New Portable SSD...
Samsung Electronics America, Inc. has announced the launch of Samsung Portable SSD T5 – its newest portable solid state drive (PSSD) that raises the bar for the performance of external memory... Read more

Jobs Board

Development Operations and Site Reliability E...
Development Operations and Site Reliability Engineer, Apple Payment Gateway Job Number: 57572631 Santa Clara Valley, California, United States Posted: Jul. 27, 2017 Read more
Frameworks Engineering Manager, *Apple* Wat...
Frameworks Engineering Manager, Apple Watch Job Number: 41632321 Santa Clara Valley, California, United States Posted: Jun. 15, 2017 Weekly Hours: 40.00 Job Summary Read more
Development Operations and Site Reliability E...
Development Operations and Site Reliability Engineer, Apple Payment Gateway Job Number: 57572631 Santa Clara Valley, California, United States Posted: Jul. 27, 2017 Read more
Frameworks Engineering Manager, *Apple* Wat...
Frameworks Engineering Manager, Apple Watch Job Number: 41632321 Santa Clara Valley, California, United States Posted: Jun. 15, 2017 Weekly Hours: 40.00 Job Summary Read more
Business Development Manager - *Apple* Medi...
Job Summary Apple Music is a single, intuitive app that...- all in one place. You can stream any Apple Music song, playlist or album, and download it Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.