Jump to content

Developing my MacRefLib project on my LC 575?

Recommended Posts

I'm currently developing a MacTracker-esque Hypercard application called MacRefLib (thread here: http://68kmla.org/forums/viewtopic.php?f=29&t=16375). Some (but not much!) development has already occurred on a Performa 6400 and a PB 1400c. However, I realize that's there's really nothing preventing me from moving over all development to my (68k based) LC 575! Netscape 2 AMAZINGLY accesses my main source for data (www.apple-history.com) without much trouble, and my 575 is a solid performer and can run HyperCard 2.4.1 just fine.


So, in a nutshell, can I use my MacRefLib project as an entry for RetroChallenge despite some work occurring on marginally newer computers?

Link to post
Share on other sites

Another idea would be to take pics of your own machines or ask us for pics of machines you don't have. I've been thinking of doing this for a web-related project I'm working on for my Macs.


You may use my Mac ED picture from the thread in the Compact forum if you'd like to. If you want me to take it at a different angle, let me know and I can snap a new photo for you. I think it has my copyright on it, just so long as you keep it there and state it was used with permission somewhere you can do whatever you need to do (dithering, conversions, etc).

Link to post
Share on other sites

Update 7/8/11


-Added the following models





LC 475

Quadra 605


-Found optimal method for JPEG editing on the LC 575 (a lovely, light program called GIFconverter. Whoever owned my LC before me must have added it!). Started to add model pictures.

Link to post
Share on other sites

I have some excellent news to announce: I have perfected the code for displaying pics of the Macs, and finally figured out how to up the color depth (was at 8-bit, now 16-bit). Disconcerting is that the time taken opening cars seems to have nosedived - previously it was nearly instantaneous, now it takes a full second to switch cards. Now, I'm on a well-upgraded LC 575 - I hesitate to estimate the performance hits on, say, a base Mac II. This is all due to the behind-the-scenes preprocessing needed to write to the color framebuffer. I have improved the speed a bit (by moving the code from card script to background script); a solution is in the works.

Link to post
Share on other sites

And here it is, attached.


MacRefLib 0.9 Classic




There are two downloads: The Application download and the PICT files download. I kept them separate so I may update them separately, however you need BOTH files extracted into the same folder for MacRefLib to function correctly. Note: The IIsi, IIcx, and IIci don't have PICT files yet (coming soon).


Each download is a self-extracting .sea archive.


If, for the future, a different file format would be more preferable (disk image, for example), then please tell me here.


PS: MacRefLib (256) is the 256 Color version; likewise MacRefLib (Thousands) is the Thousands of Colors version. Both versions are Fat binaries that will run on 68k or Power Macintoshes.





Link to post
Share on other sites

codenames.... yay.


This is a really good idea though. (I really owuldn't consider adding content to be worthy of version numbers though.)


Anyway, if you want it to work well on hardware as old as, say, the original Mac II, I'd consider backing the authoring down to a monochrome stack and possibly using HyperCard 2.0 through 2.3. The color bits in HyperCard 2.4.1 were never particularly high-performance even on some of the highest end machines, and I suspect part of why Apple never bothered to update it is that by the time it needed an update, Mac OS X was available, and more content authors were using web technologies to do it.


Another product you may look at if you're into the stack metaphor but want something that integrates color a lot better is SuperCard. There are probably demos and binaries available, but SuperCard starts with color support from the beginning, instead of adding it as an XCMD, like HyperCard does. This means that anybody to whom you distribute the stack and player will be able to see it. I don't know how well SuperCard works on the oldest of machines however.

Link to post
Share on other sites

I considered SuperCard, but there are some things (such as shared fields) that were simply not ported over, which then may break functionality.


As for performance, my Mac LC 575 seems to go along satisfactorily, and it's only an 68LC040. I have not had a chance to test it on my IIsi, simply because I can't get video out of it (btw, can anyone help me with that? I know it's a working computer - I just can't get any monitors to sync to it.)

Link to post
Share on other sites

IIsi stock video will only work on sync-on-green fixed frequency monitors (67Hz), so finding a display that does this/both things is trying. The original Apple 13 or 14" Trinitron worked well on these.


Hypercard was always pretty slow on anything, this is the price you pay for having a nice easy-to-use app that does a lot.



Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...