Search results

  1. Krevinek

    What about Tiger stability ?

    (void) typecasts are invalid constructs in C, as void is the 'lack of a type'. (void *) is still valid, but is still a pointer, just like an int pointer or a long pointer, or every other type. In fact, a pointer is always the same size: the native size of the processor the code was compiled for...
  2. Krevinek

    What about Tiger stability ?

    Yeah, it wreaks havoc if you let it. The thing is, if you wrote that code and compiled with gcc 3.3 on a 32-bit system... it will NOT behave any differently on a G5. The pointers were manipulated using 32-bit math instructions, so as I said, you get a 64-bit number with only 32 bits of...
  3. Krevinek

    What about Tiger stability ?

    Nope... as I said, you do 32-bit arithmetic on a 64-bit PPC, and all it does is do the math in 64-bit, and shave the top 32-bits off. r0 (general register 0) used to be 32 bits, now is 64 bits, for all operations, but the instruction tells it how many bits are supposed to be in the result. So a...
  4. Krevinek

    What about Tiger stability ?

    (This post is really just a continuation of Captain Code's, for those who are interested more in the "Why" behind his answer) ;) In a sense... the key thing that makes Tiger 64-bit is that more of the internals that should be using 64-bit, are using 64-bit. That and they are providing the...
  5. Krevinek

    Performance Impact of Spotlight

    I haven't done much with external media yet, it only happened after a fresh install of Tiger so far. The indexing of my current HD (which is something like 60-80 thousand files) took awhile, but the performance hit was gone when the indexing finished (you can tell when it is indexing by a...
  6. Krevinek

    Performance Impact of Spotlight

    Yes, this was mostly to clarify where all the CoreVideo slowdowns I was complaining of were really coming from, and it didn't seem like it made sense to post it in an existing thread, since it was never really a main topic in anything so far. I don't know why I didn't think of this earlier, as I...
  7. Krevinek

    Performance Impact of Spotlight

    While Spotlight is very cool, there is a slight issue with the effect of the indexing method on performance. I realized part of the Quicktime playback issues in 8A294 on older systems are actually due to Spotlight, not CoreVideo. When you first have Tiger installed, it starts a process called...
  8. Krevinek

    core image compatibility

    Well, as I have been saying (see my first post in this thread), is that I fully expect Apple to restore the speed of Video to 10.3 levels by the time of the release. I was also explaining the reasoning behind the glitches is because of the CoreVideo/CoreImage rewrite. It isn't like tacking on...
  9. Krevinek

    core image compatibility

    Well, the problems extended to really anything beyond 320x240 in MPEG-1, Sorenson, well... pretty much everything bigger than 320x240. In 264 it was as if there was no such thing as video acceleration, so I will compare with 294 when I get a chance to see what is going on.
  10. Krevinek

    core image compatibility

    Is this from 294? I have only had time to tinker with 264 where the Quicktime performance was abysmal. Normally a 512x384 MPEG-4 video file with AAC audio runs full framerate on 10.3.x, while in 264 I was getting 2-5 frames per second. Ouch.
  11. Krevinek

    core image compatibility

    While this is true, a big chunk of the graphics subsystem is being updated and modified during this period, so the Tiger seeds don't currently behave properly on certain graphics setups. For example, CoreVideo with Rage 128 hardware is slower than molasses and transparency does not work on top...
  12. Krevinek

    Automator usage ideas

    Actually, anyone can get access for free... What students get (for 99$ a year, not free) is monthly developer mailings with updated developer documentation, updated OS releases every ~6 months (and when a new version is released), and a one-time hardware discount. Practically a steal for the...
  13. Krevinek

    Tiger Changes?

    At WWDC, the keynote mentioned that GCC 3.5 was key, but now 3.5 is going to be called 4.0 because of all the changes in the optimization pipeline and the like. Apple even has an active GCC 4.0 branch going right now. I couldn't get it to compile the RTL modules when I checked it out of CVS on...
  14. Krevinek

    PPC popularity

    Sony is working with IBM on the cell processor for the PS3... the next Nintendo console is a little too far off to actually claim anything about it, but Nintendo has been using 68k chips in the Gameboy from the first, to the DS, and PPC chips since the N64 console (which was a modified 603e...
  15. Krevinek

    New Tiger screenshots

    Nice guesswork, but I don't buy it with Apple's record of setting the requirements for the OS before they start the code... it is part of good project management in any industry, and I am pretty sure they realized these issues would need time to resolve before a release. They wouldn't drop...
  16. Krevinek

    New Tiger screenshots

    The only problem with Tiger A8xx builds is that the CoreVideo/CoreImage libraries are taking time to update for existing video hardware (which is expected, and may make up part of the extended development time decision). For example, older hardware which isn't CoreVideo supported (specifically...
  17. Krevinek

    PS2 Controller w/ USB adapter?

    Yes, any RadioShack. It should claim to be HID-compliant. The good side of the RS brand adapter is if you use a DualShock, you can map out the joystick and then use the analog button on the controller to use the D-Pad or Left Joystick as the joystick control. Quite useful in a couple situations.
  18. Krevinek

    PS2 Controller w/ USB adapter?

    Well, I use a RadioShack-branded USB<->PSX adapter and it works well, as long as you only use a controller or wheel. Dance-mats aren't compatible with it. There are some better brands out there (Lik-sang.com) which work like a dream with any PSX/PS2 compatible controller.
  19. Krevinek

    FS: DVD Decoder Card for Wallstreet/Lombard

    With the destruction of my Lombard, and its replacement with a Pismo, I have an Apple branded DVD decoder card that isn't getting any use. The card is in working order, and other than some of the plastic laminate over the label coming loose, is in great shape. I ask for 50$ which includes...
  20. Krevinek

    Changing Xcode compiler

    Well, I packaged the XCode targets, and the build script into a zip file and posted it onto my webspace. http://home.comcast.net/~krevnik/files/TiGCC_Mac_XCode.zip There isn't much in the way of comments, so gather a list of questions and ask, and I will respond as quickly as I can with my...
Back
Top