Windows ME was basically Windows 98 Third Edition. It had pieces of Windows 2000 grafted on, though, but not enough of it to work right. Otherwise, it'd be Win2K Home. They made up for ME with XP, not 2000 - ME was based on 98 with 2000 components, XP was based on 2000 and replaced ME.
You were switching from nv (a software 3d driver) to nvidia (a full hardware 3d driver). BIG speed increase.
Anyway, when I upgraded from 5328 to 5336, I got a big speed increase on my P233MMX 96MB with a TNT2 M64 32MB on BZFlag (still couldn't run above 320x200 and get 20FPS, but...)
Well, what about Socket 2/3? Then, you get Cx5x86 (M1sc) and PODP (P54C) parts in there too...
Cyrix and UMC also made 486s, you know... (the UMC parts couldn't be sold in the US because of patents, though, so finding them could be tough)
I wouldn't mind a Socket 168/1 wall, though - Intel, AMD, Cyrix, UMC.
There's probably an IBM Blue Lightning (IBM's only x86) on Socket 168, so that could be thrown in, and the Cyrix parts could be alternated between Cyrix branded, TI branded (TI was Cyrix's original fab), and IBM branded (Cyrix switched to IBM).
There was an easter egg in the Apple//c, too, you know...
Since these first IIc's had nothing emulated in slot 5, the firmware authors immortalized themselves by making a "ghost" peripheral appear to be present in that slot. Entering this Applesoft program:
]100 IN# 5: INPUT A$: PRINT A$
and running it would print the names of the authors. (They used a decoding scheme to extract the names, character by character, so a simple ASCII scan of the ROM would not show their little trick). This "feature" had to be removed in later revisions of the IIc ROM, because an actual disk device was added then to slot 5. [4], [5]
You can actually use this to ID a//c. You can't tell whether it's Revision 0 or Revision 1, as the only difference in 1 is that a modem bug is fixed.
Also, the IIGS had an easter egg, where you'd actually get audio of the developers.
A feature that was added to the ROM 03 firmware that was entirely fun, instead of functional, was accessed by a specific key-sequence. If the computer was booted with no disk in the drive, a message that said "Check startup device" appeared, with an apple symbol sliding back and forth. At that point, if the user pressed the keys "Ctrl", "Open Apple", "Option", and "N" simultaneously, the digitized voices of the Apple IIGS design team could be heard shouting "Apple II!" Also, the names of those people would be displayed on the screen. If running GS/OS System 5.0 or greater, the user would have to hold down the "Option" and "Shift" keys, then pull down the "About" menu in the Finder. It would then say "About the System". Using the mouse to click on that title would cause the names to be displayed and the audio message to be heard.
You need to be reading your Apple II History, not just Folklore's Mac history.
The relevant parts of how Applesoft BASIC came to the Apple II:
Back in 1975 and 1976, Microsoft was producing BASIC interpreters for nearly every microprocessor that was produced, in hopes of licensing or selling their BASIC to those who built a computer around that chip. In mid-1976, Microsoft's first employee, Marc McDonald, was given the job of creating a version of BASIC that would run on the then-new 6502 microprocessor, even though there not yet any computers that used that processor. They became aware of Steve Wozniak's efforts in designing his 6502 computer (the Apple-1), and one of Microsoft's programmers called Steve Jobs to see if he would be interested in a BASIC language for this computer. Jobs told him that they already had a BASIC (remember that Wozniak had been writing BASIC interpreters before he even had a computer on which to run them), and if they needed a better one, they could "do it themselves over the weekend".
Even without a potential customer for this product, McDonald worked on this BASIC, using a modified 6800 microprocessor simulator (the 6800 had an instruction set that was similar to the 6502). For several months Microsoft had their 6502 BASIC sitting on a shelf, unwanted and unused. But by October 1976 they finally had a contract to put this interpreter into the new Commodore PET computer that was being designed. This would ultimately become the first time that BASIC was included with a computer built into the ROM, rather than being loaded from a paper tape, disk, or cassette. However, the contract Microsoft had with Commodore was no good to them at that time, as far as income was concerned; it stipulated that they would not be paid until some time in 1977, when the computer was to be finished and ready to ship. With income and cash reserves running dangerously low, Microsoft was given a reprieve by none other than Apple Computer.[12]
Apple was receiving increasing numbers of requests by users of the Apple II for a floating point BASIC. Integer BASIC (which Wozniak had also at one time called "Game BASIC") worked well for many purposes, and a skilled programmer could even make use of the floating point routines that were included in the ROM of Integer BASIC.[15] However, the average Apple II user was not satisfied with Integer BASIC, especially as it made them unable to easily implement business software (where the number to the right of the decimal point is as important as the one to left). Wozniak tried to make modifications to his Integer BASIC to make use of the floating point routines, but at that time he was also hard at work on designing the Disk II interface card, and his efforts on creating a floating point BASIC fell further and further behind. Consequently, Apple's management decided to go back to Microsoft and license the 6502 floating point BASIC that had been offered to them in 1976.
In August 1977, Apple made a $10,500 payment to Microsoft for the first half of a flat-fee license that they were able to negiotate. Typically, Microsoft would license its BASIC on a royalty basis; they would be paid a set fee for every copy of BASIC that went out the door -- in this case, with every computer that was sold. The fact that Microsoft was willing to concede and let Apple license their 6502 BASIC on a flat-fee basis is a reflection of the financial straits that Microsoft was under.[13] The version Apple licensed was almost identical to the MITS extended BASIC that Microsoft had previously written for the Altair 8800.[4],[5] At Apple, Randy Wigginton was assigned the job of incorporating into Microsoft's BASIC the graphics commands that were unique to the Apple II.
And, how they kept from getting bent over by Microsoft:
A significant part of the story of Applesoft and Apple Computer occurred in March of 1985. At this time, Apple was still struggling to get the new Macinto
Bowser? Escort van? (OK, I know the Escort is totally different in the UK, but how big are we talking?) Ford Transit?
After some googling, I found out that the Escort van is basically a SMALL minivan. The Ford Transit is basically what we in the US call a Ford Econoline (full-size van).
This goes into ~/.fluxbox/init, and it's exactly what I needed (a slitted app shows on ALL slits - the config file that I stole this from and optimized had it autohidden on 0.0):
The slit is part of Fluxbox. You start a dockapp, it finds something compatible with the WindowMaker dock (the Fluxbox slit in my case), and docks. So, the question is, does Fluxbox have a slit for each monitor? If so, -display:0.1 should work, but if not, it'd either just be in 0.0's slit, or loose in 0.1. Has anyone tried this?
If so, fill six PCI slots and one AGP slot. 7 * 4 = 36. You'll have to use two computers with integrated NICs and figure out a way to share the desktop. Integrated video will also help - 37 per board instead of 36.
The Viewsonic product page says it's a 22" LCD. So, it's got a VERY high DPI - much better than Apple's 30" (which is lower res to boot). However, ultra-high DPI LCDs typically have higher response times, and therefore aren't as good for stuff like, oh, games or movies, two of the main areas where you'd use a 3D display.
The paired card is $599 at the Apple Store. It's called the nVidia GeForce 6800 Ultra DDL. From the look of it, it's a PCI-E card, too, so you can do that SLI thing on it if you can find a board to do it (maybe the G5 has two PCI-E x16 slots?);-)
Well, you basically trick the card into thinking it's driving two monitors. I think that's pretty much how the GeForce 6800 Ultra DDL works (it's the card that you need to drive a 30" Apple LCD).
Anyone want to tell me whether this is possible? I'm considering running Opera and games in monitor 1, and Kopete and my Fluxbox slit in monitor 2. The trick is that the card for the second monitor will be an old ISA card, and it'll run at both a different resolution (640x480 vs. 1280x1024) and color depth (4-bit vs. 16-bit) from the main monitor.
Why does the app need Windows XP? If it's the ONLY thing running, 95 or 98 could do the job. Brooks Software (the people behind 98lite) got 98 down to 8MB, and OSFocus got 95 down to 5MB, and both of those have 95's explorer.exe. Trim that fat off, and put only the necessary drivers back in, and you can get your app running alone.
Couldn't you simply set the shell to your application for the applicable users? It's the Windows equivalent of setting the WM to your app on Linux, which was already suggested. I know it can be done on a per-user basis - you might want to ask the people at Blackbox for Windows how they got that done.
I thought that the Moz Google Toolbar simply didn't have PageRank. I thought it had *EVERYTHING* else.
Also, you can re-create the functionality of the Google Toolbar with bookmarklets and Opera features.
The screenshot on Google's site shows that you need the following:
A folder at Bookmarks/Personal Bar/Google with bookmarks to various Google features (I forget what all is in there) A Google Search box (easy with Opera) A bookmark at Bookmarks/Personal Bar/News to news.google.com AutoFill - sounds like you'll need to get RoboForm working with Opera. Not easy, but possible. Highlight search terms - there's gotta be a way to do this with a bookmarklet...
I also remember that there's a more info menu with a link to the cache, translation into English, related page search, and linking page search. This is all easy with bookmarklets.
Windows ME was basically Windows 98 Third Edition. It had pieces of Windows 2000 grafted on, though, but not enough of it to work right. Otherwise, it'd be Win2K Home. They made up for ME with XP, not 2000 - ME was based on 98 with 2000 components, XP was based on 2000 and replaced ME.
You were switching from nv (a software 3d driver) to nvidia (a full hardware 3d driver). BIG speed increase.
Anyway, when I upgraded from 5328 to 5336, I got a big speed increase on my P233MMX 96MB with a TNT2 M64 32MB on BZFlag (still couldn't run above 320x200 and get 20FPS, but...)
Well, what about Socket 2/3? Then, you get Cx5x86 (M1sc) and PODP (P54C) parts in there too...
Cyrix and UMC also made 486s, you know... (the UMC parts couldn't be sold in the US because of patents, though, so finding them could be tough)
I wouldn't mind a Socket 168/1 wall, though - Intel, AMD, Cyrix, UMC.
There's probably an IBM Blue Lightning (IBM's only x86) on Socket 168, so that could be thrown in, and the Cyrix parts could be alternated between Cyrix branded, TI branded (TI was Cyrix's original fab), and IBM branded (Cyrix switched to IBM).
Retro Replay with the RR-Net upgrade (comes with Contiki, an OS that supports multitasking on C64s and now Apple IIs). Is that enough?
There was an easter egg in the Apple //c, too, you know...
//c. You can't tell whether it's Revision 0 or Revision 1, as the only difference in 1 is that a modem bug is fixed.
Since these first IIc's had nothing emulated in slot 5, the firmware authors immortalized themselves by making a "ghost" peripheral appear to be present in that slot. Entering this Applesoft program:
]100 IN# 5: INPUT A$: PRINT A$
and running it would print the names of the authors. (They used a decoding scheme to extract the names, character by character, so a simple ASCII scan of the ROM would not show their little trick). This "feature" had to be removed in later revisions of the IIc ROM, because an actual disk device was added then to slot 5. [4], [5]
You can actually use this to ID a
Also, the IIGS had an easter egg, where you'd actually get audio of the developers.
A feature that was added to the ROM 03 firmware that was entirely fun, instead of functional, was accessed by a specific key-sequence. If the computer was booted with no disk in the drive, a message that said "Check startup device" appeared, with an apple symbol sliding back and forth. At that point, if the user pressed the keys "Ctrl", "Open Apple", "Option", and "N" simultaneously, the digitized voices of the Apple IIGS design team could be heard shouting "Apple II!" Also, the names of those people would be displayed on the screen. If running GS/OS System 5.0 or greater, the user would have to hold down the "Option" and "Shift" keys, then pull down the "About" menu in the Finder. It would then say "About the System". Using the mouse to click on that title would cause the names to be displayed and the audio message to be heard.
Wrong, wrong, wrong.
You need to be reading your Apple II History, not just Folklore's Mac history.
The relevant parts of how Applesoft BASIC came to the Apple II:
Back in 1975 and 1976, Microsoft was producing BASIC interpreters for nearly every microprocessor that was produced, in hopes of licensing or selling their BASIC to those who built a computer around that chip. In mid-1976, Microsoft's first employee, Marc McDonald, was given the job of creating a version of BASIC that would run on the then-new 6502 microprocessor, even though there not yet any computers that used that processor. They became aware of Steve Wozniak's efforts in designing his 6502 computer (the Apple-1), and one of Microsoft's programmers called Steve Jobs to see if he would be interested in a BASIC language for this computer. Jobs told him that they already had a BASIC (remember that Wozniak had been writing BASIC interpreters before he even had a computer on which to run them), and if they needed a better one, they could "do it themselves over the weekend".
Even without a potential customer for this product, McDonald worked on this BASIC, using a modified 6800 microprocessor simulator (the 6800 had an instruction set that was similar to the 6502). For several months Microsoft had their 6502 BASIC sitting on a shelf, unwanted and unused. But by October 1976 they finally had a contract to put this interpreter into the new Commodore PET computer that was being designed. This would ultimately become the first time that BASIC was included with a computer built into the ROM, rather than being loaded from a paper tape, disk, or cassette. However, the contract Microsoft had with Commodore was no good to them at that time, as far as income was concerned; it stipulated that they would not be paid until some time in 1977, when the computer was to be finished and ready to ship. With income and cash reserves running dangerously low, Microsoft was given a reprieve by none other than Apple Computer.[12]
Apple was receiving increasing numbers of requests by users of the Apple II for a floating point BASIC. Integer BASIC (which Wozniak had also at one time called "Game BASIC") worked well for many purposes, and a skilled programmer could even make use of the floating point routines that were included in the ROM of Integer BASIC.[15] However, the average Apple II user was not satisfied with Integer BASIC, especially as it made them unable to easily implement business software (where the number to the right of the decimal point is as important as the one to left). Wozniak tried to make modifications to his Integer BASIC to make use of the floating point routines, but at that time he was also hard at work on designing the Disk II interface card, and his efforts on creating a floating point BASIC fell further and further behind. Consequently, Apple's management decided to go back to Microsoft and license the 6502 floating point BASIC that had been offered to them in 1976.
In August 1977, Apple made a $10,500 payment to Microsoft for the first half of a flat-fee license that they were able to negiotate. Typically, Microsoft would license its BASIC on a royalty basis; they would be paid a set fee for every copy of BASIC that went out the door -- in this case, with every computer that was sold. The fact that Microsoft was willing to concede and let Apple license their 6502 BASIC on a flat-fee basis is a reflection of the financial straits that Microsoft was under.[13] The version Apple licensed was almost identical to the MITS extended BASIC that Microsoft had previously written for the Altair 8800.[4],[5] At Apple, Randy Wigginton was assigned the job of incorporating into Microsoft's BASIC the graphics commands that were unique to the Apple II.
And, how they kept from getting bent over by Microsoft:
A significant part of the story of Applesoft and Apple Computer occurred in March of 1985. At this time, Apple was still struggling to get the new Macinto
Bowser? Escort van? (OK, I know the Escort is totally different in the UK, but how big are we talking?) Ford Transit?
After some googling, I found out that the Escort van is basically a SMALL minivan. The Ford Transit is basically what we in the US call a Ford Econoline (full-size van).
Yes, now I remember. It's essentially two DVI channels over one port...
*kicks self for not Googling earlier*
This goes into ~/.fluxbox/init, and it's exactly what I needed (a slitted app shows on ALL slits - the config file that I stole this from and optimized had it autohidden on 0.0):
session.screen1.slit.onTop: True
session.screen1.slit.autoHide: False
session.screen1.slit.placement: BottomRight
session.screen1.slit.direction: Vertical
Oh, hell, YOU'RE that bastard that put that on so it keeps deleting Opera...
Or is it my campus? OSU-N/COTC?
The slit is part of Fluxbox. You start a dockapp, it finds something compatible with the WindowMaker dock (the Fluxbox slit in my case), and docks. So, the question is, does Fluxbox have a slit for each monitor? If so, -display :0.1 should work, but if not, it'd either just be in 0.0's slit, or loose in 0.1. Has anyone tried this?
Can you get a quad-head PCI card?
If so, fill six PCI slots and one AGP slot. 7 * 4 = 36. You'll have to use two computers with integrated NICs and figure out a way to share the desktop. Integrated video will also help - 37 per board instead of 36.
That was what I was thinking - old multimonitor. I won't be running KDE - it'll be Fluxbox. The only questions I have are:
Can I get the toolbar running on the main monitor, but the slit (and Kopete) running on the second monitor?
Will the old multimon work with 16 colors on the second monitor (I'd figure it'll be more graceful than Xinerama, though...)?
The Viewsonic product page says it's a 22" LCD. So, it's got a VERY high DPI - much better than Apple's 30" (which is lower res to boot). However, ultra-high DPI LCDs typically have higher response times, and therefore aren't as good for stuff like, oh, games or movies, two of the main areas where you'd use a 3D display.
The paired card is $599 at the Apple Store. It's called the nVidia GeForce 6800 Ultra DDL. From the look of it, it's a PCI-E card, too, so you can do that SLI thing on it if you can find a board to do it (maybe the G5 has two PCI-E x16 slots?) ;-)
Well, you basically trick the card into thinking it's driving two monitors. I think that's pretty much how the GeForce 6800 Ultra DDL works (it's the card that you need to drive a 30" Apple LCD).
Can PWB be hacked to use the Mozilla ActiveX Control? Didn't think so. With Scob (and variants), I won't touch that.
Anyone want to tell me whether this is possible? I'm considering running Opera and games in monitor 1, and Kopete and my Fluxbox slit in monitor 2. The trick is that the card for the second monitor will be an old ISA card, and it'll run at both a different resolution (640x480 vs. 1280x1024) and color depth (4-bit vs. 16-bit) from the main monitor.
Why does the app need Windows XP? If it's the ONLY thing running, 95 or 98 could do the job. Brooks Software (the people behind 98lite) got 98 down to 8MB, and OSFocus got 95 down to 5MB, and both of those have 95's explorer.exe. Trim that fat off, and put only the necessary drivers back in, and you can get your app running alone.
I know that the WalMart hiring kiosks don't have delete keys - if your box doesn't have a delete key, Ctrl-Alt-Del won't work.
Couldn't you simply set the shell to your application for the applicable users? It's the Windows equivalent of setting the WM to your app on Linux, which was already suggested. I know it can be done on a per-user basis - you might want to ask the people at Blackbox for Windows how they got that done.
I thought that the Moz Google Toolbar simply didn't have PageRank. I thought it had *EVERYTHING* else.
Also, you can re-create the functionality of the Google Toolbar with bookmarklets and Opera features.
The screenshot on Google's site shows that you need the following:
A folder at Bookmarks/Personal Bar/Google with bookmarks to various Google features (I forget what all is in there)
A Google Search box (easy with Opera)
A bookmark at Bookmarks/Personal Bar/News to news.google.com
AutoFill - sounds like you'll need to get RoboForm working with Opera. Not easy, but possible.
Highlight search terms - there's gotta be a way to do this with a bookmarklet...
I also remember that there's a more info menu with a link to the cache, translation into English, related page search, and linking page search. This is all easy with bookmarklets.
Also, nV refuses to support 3dfx products, because they only bought IP from them, they didn't buy 3dfx out.
Who knows, maybe they've got something stuffed in the nVidia Linux driver...
;-)
Then I wouldn't even have to make ANY driver changes
Ah... http://www.voodoofiles.com/5560 is the driver, but it needs RH 6.1, and IT DOESN'T FARKING EXIST! Damn, I hate RedShat-only drivers...
Here's what I've got in my MAIN system:
Pentium 233 MMX
ESS ES1868 ISA
96MB RAM
nVidia TNT2 M64 32MB PCI (no, that wasn't stock, stock was some Cirrus Logic card and a Voodoo I)
Why not just run a P75, AWE32, 32MB RAM, and a Trio64?