Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: 1 2 3 4 [5] 6 7 8 9 10
 41 
 on: December 14, 2025, 02:27:53 AM 
Started by Knezzen - Last post by Knezzen
Does anyone here have any experience with the CineWave RT cards for Final Cut Pro? I'm starting the process to save some miniDV tapes before they die and it occoured to me that it would be fun to do some editing in Final Cut Pro in OS9 on the MDD, but the lack of real time effects is killing my workflow.

Back in the day the CineWave cards added some RT (Real Time) effect functionality to Final Cut, but I've never experienced them first hand. Does anyone here have any experience with them?

The cards are avaliable on eBay and the software seems to be avaliable on the garden, but I have no idea if these things require some kind of hardware dongle to work, a serial code that doesn't exist anymore, or if I need one of the breakout boxes to even get the video inside (or is my camcorder connected over miniDV enough if the correct codec is used?).

And if all of that is in place, what do I get in terms of added functionality? Is there a general hardware acceleration, or do I need to use CineWave made plugins to Final Cut?

Many questions! Help me out here ;)

 42 
 on: December 14, 2025, 02:16:48 AM 
Started by Jubadub - Last post by smilesdavis
you guys are my heroes. just let the rest of us know once there is an easy method to bless our mac mini g4s with system 7/8/9 multiboot with an easy iso install :)

 43 
 on: December 13, 2025, 09:06:27 AM 
Started by cluster_fsck - Last post by Jubadub

I use Metrowerks C++ 2.4.1 from CodeWarrior Pro 6.3, by way of MPW's ToolServer, driven by Apple event from MacRelix.  Some of my code also builds with CW Pro 4 (the last version hosted on 68K).  I've written my own post-linkers (which run in MacRelix) to remove the dependency on StripAddress() in Metrowerks' runtime code.

Git 2.2.2 indeed ships with MacRelix.  I wouldn't recommend using it with massive repositories like metamage_1.git (except natively in Mac OS X), but it should be fine with small repos.

Hey, great to have you here as well, @jjuran! Thanks for porting Git to Mac OS 9 one way or another. :)

Just an idea, but do you think you could record a short video capture of this whole process? I would love to see it in action! I think it'd also encourage people to use Git and your other ideas on Mac OS more, that's an excellent workflow.

Two questions:  (a) How much of the process do you have in mind?  It's all very well to install MacRelix, run it, and even create a Git repo, but it's another thing entirely to set up the CodeWarrior/MPW environment that the build system depends on.  It really just needs to be automated...

Well, you did say "a short video", so I guess that's just watching the build happen.

(b) How do you recommend recording a video?  Back in 2012 when I made the FORGE demo[1], I ran SheepShaver in Debian and used ffmpeg with the x11grab input mode.  For the MacPaint screencast[2], I used my own recording facility built into xv68k and a tool to convert the result to MP4.

If I had a build of SheepShaver that could connect to an AMS front end, I'd use that.  Alternatively, I might write something that records from within Mac OS in a VBL task, and writes to a file on the extfs volume.  That won't happen right away, though.

FORGE:  Hello World
[1] https://www.youtube.com/watch?v=JgivHy-oC2g

MacPaint in Advanced Mac Substitute
[2] https://www.v68k.org/advanced-mac-substitute/video/MacPaint-in-AMS.mp4

(a) As much as you feel like showing, really. I'd say there's no need to overdo it. :) Sometimes less is more.

(b) Hmmm, I was thinking of a video file (quicktime?), but honestly, again, anything you are comfortable or pleased with would be best.

As an example to both (a) and (b), I once "recorded" a GIF of me compiling Mini vMac from beginning to end to show everyone how easy it is and that it is not anything "scary", and that anyone can do it:

http://macintoshgarden.org/sites/macintoshgarden.org/files/screenshots/Compile_Run_Mini_vMac.gif

(From this Macintosh Garden page)

 44 
 on: December 13, 2025, 08:46:57 AM 
Started by Jubadub - Last post by Jubadub
FYI. I use one specific software for programming HAM radios that relies heavily on Python. The consensus there is that one has to use nothing newer than Python 3.10, because later versions have bugs/compatibility problems.
I'm using MacPorts version 3.10.5 on Yosemite.

As to the mouse and sound issues, did you try to zap PRAM, remove battery and also press the CUDA button? Is everything OK after these procedures too?

EDIT. Another question. Does your ROM file have ATI Via driver integrated into it?

It seems they removed some HQX-related tooling in such later Python versions, yeah. Perhaps others things, too. Can't say I'm a fan of Python and nor of their decision-making, both recent and old.

I zapped NVRAM with the "PRAM" keyboard shortcut, only. Although from other people's testings, it seems zapping isn't really a requirement to reproduce the system sounds and volume control afterall. Something else triggered it (although still NVRAM-related). Some System 7.5.x installer I ran previously, I think from another System 7 system, seems to be what has set it off and enabled it, from what I could tell.

I intend to figure out how to dump my current NVRAM state so that we can get to see what exactly is allowing these to work. Then, perhaps, we might get something closer to being worthy of a "v10" Mac OS 9.2.2 disc for the minis.

About the ATI Via driver, AFAIK, it doesn't come integrated into the ROM. As a ROM that has the patches seen in the "v9" disc, though, it does contain some ATI-related patching (the NDRV?). The exact ATI patching present is in the end of the "macmini.py" Python script: https://github.com/elliotnunn/tbxi-patches/blob/master/macmini.py

Interesting! So far I haven't been able to reproduce this.
To confirm, do you have sound coming from the Mac mini's internal speaker?

Oh, no, sadly, I did not get that to work. To be sure, I just retested that with the mini's USB audio adapter, that I always have, unplugged before booting it fresh, and the internal speaker is still completely mute.

What I meant was 2 sound-related things started working:

- System Sounds: For example, when you get an alert window, if you click outside its window, a regular Mac OS system will beep at you if it's not on mute, with whatever you have configured as your system sound ("Indigo", "Sosumi", "Beep", "ChuToy" etc.). Likewise, if you get an oldschool file select prompt, and you decide to click outside, some programs are coded to beep at you if you do, and that's exactly what we also get now on the mini. There is one exception to this, though: There's also supposed to be a beep when an alert window itself pops up, but that still won't play, curiously enough.

- Overall volume control (via the Control Strip and Sound Control Panel): Before, moving the volume slider did not save its position in the slider, and the top-bar menus would flash blue for a moment, which is what Mac OS does when a system sound is supposed to play, but the system is on mute, as if we had just selected mute each time (despite the slider bar remaining in the middle in the Control Strip IIRC). This is no longer happening: Now I pick a volume via the slider, the system then beeps accordingly with a loudness matching the volume setting (or it doesn't beep at all, if I chose the lowest setting, which mutes the OS), then, in the case of the Control Strip, when I reopen the slider, we see the current volume slider position is still in the position we previously chose. ALL sound output is now louder/quieter accordingly, as it should be.

(Then there's the mouse freeze bug during boot, which I still have to encounter since.)

To get the internal speakers working, we will have to tweak the ROM scripting further, so that we either tweak Apple's sound drivers to somehow cooperate with the existing speakers in the mini, OR write brand new drivers for it at worst, I'd suspect. I think we cannot unfortunately dodge meeting one of these requirements with Rairii's patching alone.

I'm afraid that I've done that. Subjectively the mouse freezing issue seems to occur less often. I rebooted 15 times after I reset the NVRAM before it happened. But it did happen.

Also the sound is still muted. I even rebooted into 7.6, changed the volume via the Monitors and Sound control panel, then rebooted into 9.2.2. Still the same. But if you have another tests to do then let me know and I will. Thanks!

Thanks for checking all that again. I guess there's still some step of the puzzle I missed out on documenting... When I think back to the things I did up until the point I noticed I had system sounds suddenly, I remember I was installing various System 7.5 ~ 7.5.3 versions, then booting into them, and perhaps even installing them at one point from within another System 7 instance? Or... did I always install from Mac OS 9?

So, I really ought to capture the state of my NVRAM somehow while it lasts... This way whatever it is doing right, it can be transferred. (E.g. specific values for sound-related varibles stored in it.)

The hard way would be to get System 7.5.x installs / booting to trigger these sound features again, and pin down which install and install procedure exactly did it. That will be the last resort.

Same for the mouse freeze... There is something preventing it from happening in my machine entirely now, it would seem... (Could the mouse freeze bug, all along, have a correlation with the other sound bugs I described? Meaning that if those sound features are in order, so is the mouse movement...?)

BTW I did notice that in the Sound control panel in the INPUT tab if I toggle on SIGNAL METER it locks solid. Not sure if that is new.

I can guarantee this was always the case: anything involving a microphone / sound input has always caused a hard crash or failed to work on the mini under Mac OS 9.2.2, for all 4 mini models, documented in the vastness of the original Mac mini thread somewhere.

I just rechecked it on my mini in its current state, and I can see that behavior remains unchan--- WTH?! It's actually working now on my end! What the?!

On the "Input" tab, I see I have an "External Mic" option whose device is marked as "USB Audio", which I can click on to be my input source, and if I click on "Check signal level", it doesn't freeze, but actually does as it advertises. (Meanwhile, "Play sound through output device" is greyed out, which I guess makes sense?)

So I went ahead and started digging through my old stuff to see if I had an old style microphone I could plug into the USB audio adapter and... it... works? As in, the OS didn't crash, the "Sound" Control Panel didn't crash, and when I picked the "Alerts" tab and then clicked on "New Sound" and then recorded new audio, it actually captured the sound input! All of this would previously freeze or crash the OS, as far as I'm aware!

Thing is, however, the volume of the sound was extremely low, even if I was extremely loud (being loud helped a bit, though). So I decided to search for another microphone candidate I'd have immediate access to...

... which I did. At first, it seemed to take no sound, so I rebooted. After that, it'd register the audio, but... the audio was just some random kind of static! Still "worked" in that nothing crashed and a sound file generated, but that wasn't sound from the outside per se like that...

So now I ordered in an ultra cheap microphone that should be a bit more appropriate for the task. Once it arrives, I will try again later, to see if any of them will record audio properly.

I really would love to figure out how exactly this "sound features medicine" was set up in my mini (almost guaranteed to be NVRAM, as I touched nothing in my Mac OS 9 install). Or, at the very least, how I can "capture its state" so that we can manually set it on any Mac we want (e.g. NVRAM script).

Oh, for the record, I also went ahead and retested the "External Mic" option of the "Built-in" type, and that doesn't get to record any audio at all, still. So just how the internal speakers still don't work, the internal mic also doesn't. At least there are no crashes normally if I try using them, though at one point I got the Control Panel to crash the Finder in a way I had to reboot, and an actual bomb which also required a reboot. (But I never got any of these with the "USB Audio" source for the mic, now that is stable OS-wise.)

 45 
 on: December 12, 2025, 03:47:17 PM 
Started by ssokolow - Last post by ssokolow
Hey, welcome, Stephen!

Thanks... but I do have to make a small correction there. You're not the first to overlook it, but my name is an alternative spelling of "Stefan", not of "Steven". ("a" and "e" just look too similar at small sizes.)

That was a flawless introduction!

In hindsight, it felt a little too much like a self-centered ramble to me. All repetitive "I..." "I..." "I...".

And yes, OS X, to me as well, is just a UNIX box, and not Mac OS per se.

I'd also say the GUI layer is trying too hard to be an appliance to be a good UNIX box. While they had different philosophies for what to prioritize, classic Mac OS and proper UNIX are both designed around giving power users the freedom to customize their systems.

(As Eric S. Raymond's The Art of UNIX Programming pointed out, the UNIX ecosystem was so focused on good architecture that their UI design was neglected, while the classic Mac ecosystem was so focused on good UI design that elements relating to stability and robustness were neglected.)

And indeed, Mac OS' modularity which encourages more user autonomy, ownership and tinkering is definitely among the many of the highest distinctive qualities the OS has to offer.

It's not just the modularity. It's little details that other platforms never caught up to, like how much more polished "Hold shift to start with extensions disabled" is than Windows Safe Mode or UNIX's single-user mode, how easy it is for even a novice user to disable or uninstall problematic system extensions as a side-effect of not shying away from having users see and interact with files, etc.

Glad to have you participate here on "Mac OS 9 Lives!" and thus also in the Mac OS communities at large! Looking forward to seeing what you might end up working on for Mac OS!

We'll see. Right now, I'm still trying to climb out of the backlog that my hobby stuff fell into when the psychological and social effects of the pandemic had everything fall apart, so all I've really accomplished that's suitable for sharing is the mostly-finished set of custom icons for the Samba/Netatalk share I use to make it easy to load stuff onto a new/wiped hobby machine.

Here's a screenshot from before I added a Mac_68k folder since I don't have a newer composite. (It leverages that Windows 9x/XP and classic Mac OS use smaller icon sizes than Windows Vista/7/... and OSX to present different styles of icons, and leverages how Samba will use a different serialization of the Icon\r filename than Netatalk without vfs_fruit to serve up different icons to Classic Mac OS and PPC OSX vs. Intel OSX. The PPC OSX one is just a proof of concept at this point.)

 46 
 on: December 12, 2025, 12:48:01 PM 
Started by ssokolow - Last post by Jubadub
Hey, welcome, Stephen! That was a flawless introduction!

I very much agree with the whole UI/UX commentary on Mac OS! And yes, OS X, to me as well, is just a UNIX box, and not Mac OS per se. And indeed, Mac OS' modularity which encourages more user autonomy, ownership and tinkering is definitely among the many of the highest distinctive qualities the OS has to offer.

Glad to have you participate here on "Mac OS 9 Lives!" and thus also in the Mac OS communities at large! Looking forward to seeing what you might end up working on for Mac OS!

 47 
 on: December 12, 2025, 12:35:37 PM 
Started by Jubadub - Last post by fergycool
I'm afraid I can confirm, at least on a 1.5Ghz Mac Mini, the mouse freezing issue is still there. Oh well :-)

Y'know, I have to comment on this again: by now I must have rebooted the mini from 50 to 100 times since the new ROM, and the mouse freeze glitch bug did not happen even once.

But I think I'm closer to understanding what's going on: @fergycool, if you can and are willing to try, assuming from now on you only use the 10.2.1 ROM for the mini, can you zap the NVRAM and then see if you ever get it ever again?

Thank you. I will certainly do that and keep rebooting and see if it the frozen mouse issue has gone. Fingers crossed!

I'm afraid that I've done that. Subjectively the mouse freezing issue seems to occur less often. I rebooted 15 times after I reset the NVRAM before it happened. But it did happen.

Also the sound is still muted. I even rebooted into 7.6, changed the volume via the Monitors and Sound control panel, then rebooted into 9.2.2. Still the same. But if you have another tests to do then let me know and I will. Thanks!

BTW I did notice that in the Sound control panel in the INPUT tab if I toggle on SIGNAL METER it locks solid. Not sure if that is new.

 48 
 on: December 12, 2025, 10:53:12 AM 
Started by ssokolow - Last post by ssokolow
I'm Stephan.

I spent most of my childhood on DOS and Windows and then switched to Linux for my main PC about a year into the Windows XP era, but the Mac SE with an AEK or AEK II that my father would bring home from work sometimes stuck in my mind. (I'm still trying to identify the trackball)

About two years ago, I got a Quicksilver 2002 on the KVM switch in my retro-hobby corner (and later picked up a, sadly currently out-of-order Mini G4 installed with Ross's CD v9 on the KVM switch on my main desk), and I can confirm that there's just something about the polish of classic Mac OS UI/UX that makes it special, above and beyond the elegance of things like resource forks. (And that Macintosh Human Interface Guidelines (1992) is the most "embody what you're teaching" UI/UX book in existence. Anyone who's only ever seen the digital copies really need to hold the print version at least once for the full effect.)

(By contrast, OSX is not fit for purpose, being Apple's demonstration that they know how to make both Mac OS and UNIX boring in one fell swoop... which is why I rarely turn on the 2009 Macbook or the 2010 iMac I received as hand-me-downs.)

If I can get my hobby time in order, I have plans to learn Toolbox programming so I can extend my enjoyment of writing utilities to classic Mac OS. Maybe a sibling for my Linux equivalent to tools like WinSplit Revolution, Spectacle, and Rectangle. I have yet to find one of those for classic Mac OS.

I'd have showed up sooner, but the CHRP System 7 support for New World Macs was the kick in the butt I needed. (I'll be sharing my results so far with the QS2002 in a bit.)

EDIT: ...and yes, I recognize that I've never been good at introducing myself.

 49 
 on: December 12, 2025, 07:31:44 AM 
Started by Jubadub - Last post by fergycool
I'm afraid I can confirm, at least on a 1.5Ghz Mac Mini, the mouse freezing issue is still there. Oh well :-)

Y'know, I have to comment on this again: by now I must have rebooted the mini from 50 to 100 times since the new ROM, and the mouse freeze glitch bug did not happen even once.

But I think I'm closer to understanding what's going on: @fergycool, if you can and are willing to try, assuming from now on you only use the 10.2.1 ROM for the mini, can you zap the NVRAM and then see if you ever get it ever again?

Thank you. I will certainly do that and keep rebooting and see if it the frozen mouse issue has gone. Fingers crossed!

 50 
 on: December 12, 2025, 05:39:57 AM 
Started by dkatz - Last post by aBc
Just for general (helpful) and pertinent info...
What specific model of G4 is dkatz referring to?

And, how is it actually configured? Original CPU or upgraded,
total RAM, etc.? Twenty-one posts and no such info so far?

I’d suggest noting the specific G4 info under Profile Signature
in order to help others possibly assist with questions about
hardware limitations, printers, other configs, etc.  ;)

Pages: 1 2 3 4 [5] 6 7 8 9 10