Welcome, Guest. Please login or register.

Author Topic: potential PPC Amiga REAL CHEAP  (Read 141904 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #14 on: February 03, 2005, 03:34:18 AM »
Quote

Hammer wrote:
IF GC documents are so easy to find why there are some difficulties in creating a full Game Cube emulator (1)(2)?  

Notes;
1. Dolwin 0.10, Open source; bugs heaven. Runs only a few demos.  
2. Dolphin, Close source; able run a *very few* commercial games with tons of bugs.
3. Ninphin, Close source; Runs only a few demos.
4. WhineCube, Close source; Runs only a few demos.

If you know more about GC please contribute to
http://dolwin.emulation64.com/
Dolwin uses documentation from http://www.gc-linux.org/docs/yagcd.html
Dolwin’s status indicates the incomplete nature of publicly available GC documentation.
Open source group has access to SoftPear/PearPC’s own efforts.


Who is talking about emulating a GC?  And obviously somebody found something out something to be able to run some commercial games.  In the end, if you want to know how to program a GC you need to become a licensed developer and get the kit.  Isn't that just a bit obvious?  Why am I being asked how to program the Flipper and to show proof?  Only one party can port OS4 to the GC and that's Hyperion, not me.  And to do that, they need a license...imagine that.

Quote
What kind of PowerPC "G3" are we talking about?  
ArtX stuff is not quite related to ATI's Radeon.


It's a well known fact that the GC uses the G3 750 series 'Gekko'.  Also, who said Flipper is related to Radeon?  I said ATI is incoporating Flipper technology into FUTURE Radeons but even this statement is from 2001 so we already may have a Radeon with incorporated Flipper features (primarily large high bandwidth on-die texture cache).

OS 4 is already a PPC OS.  All that would need reprogramming is the hardware abstraction layer.  Hyperion wasted alot of time having to write BIOS code and drivers for the A1's southbridge, northbridge and various potential sound, video and lan cards.  The Flipper handles all that and memory management too.  No need to implement a work around for the Via bug...so many delays.  The Nintendo dev kit would have supplied the low level stuff.  Eyetech could have designed a SX-1-like addon like the GBA player that gives you 2 ide ports, usb and what ever else you might want (possibly some traditional ram to use as virtual memory) instead of a full-blown much revised and delayed and now outdated motherboard.

Anyway, this discussion needs to end.  It's all only what could have been, not what will be.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #15 on: February 03, 2005, 04:30:21 AM »
@ billt

Hi Bill.
I understand the business end of it.  As the developer of the ATI drivers for OS4, you obviously stand to benefit from the OS in it's current design...if it sells well.

What I did is put an idea out there.  A feasible one if you ask me since the hardware actually exists and is in the hands of 18.8 million people.  It is up to Hyperion and maybe even you to ge a license and really see what can be done and if it's worth doing.

You mention that Amithlon (and others) is an application pretending to be an OS.  What is DOPUS?  Isn't that an application pretending to be an OS?  What is an OS?  It should be just an API that is one or two levels higher than the actual hardware.  Isn't a GUI an application?  Kickstart is the OS and Workbench is the GUI/Application.  One application can launch other applications, there's no sin in that.  The real OS is just a set of tools, the gui application is what is actually used.  Bootable CDROM systems like the CD32 (and all other cd/dvd game consoles) for-go the gui application and use native OS calls programmatically (rather than through a gui that waits for you to launch an app) to run the game (application).

In the end it's the application that counts.  The actual hardware not mattering is what a common gui and common reference set of OS-calls that a hardware abstraction layer is used for.  So I ask you, if a HAL was written that supplied the established Amiga OS 4 API for the Gamecube, could the Gamecube not launch Amiga OS compliant applications that also run on an A1?  Wouldn't just being able to run IBrowse(bundled with the GC version) on the GC be a selling point?  Actually being able to surf the web is something none of the consoles currently do.  Save your logon information to a memory card and take the OS disc and memory card (now up to 128mb) to a friend's house and you could check your email there too after kicking his ass at Soul Caliber II.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #16 on: March 14, 2005, 03:45:18 AM »
Quote

Hammer wrote:
@lou_dias

Theoretical vs Theoretical

Refer to
http://www.nintendo.com.au/gamecube/system/index.php
10.5 GFLOPS.

http://nvidia.com/page/console.html
80 GLOPS from NV2A

In terms being a calculator; NVIDIA’s NV2A kills the whole Nintendo Game Cube. GC can’t match a massively parallelled SIMD GPU.


Somehow I don't think the XBOX is the Cray supercomputer that this page you linked makes it seem to be.  Also the 10.5 Gflops you quoted is:
Floating-point Arithmetic Capability 10.5 GFLOPS (Peak) for the GC's processor not GPU.  What's the the Celeron in the XBox's FPU Arithmetic Capability?  Let's compare apples to apples here.

Finally, I don't care if the XBOX is more powerful than a gamecube.  I just said we could have a cheap PPC Amiga using a gamecube.  The Xbox is neither PPC nor as inexpensive.  However, it seems all next generation systems are going to be using PPC (or Power) technology...and Nintendo has just confirmed that their next system is going to be backwards compatible with the GC's software.
http://cube.ign.com/articles/595/595089p1.html
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #17 on: March 14, 2005, 03:59:40 AM »
Quote

Hammer wrote:
Do they give you the documentation to "hit the metal"?

Programming via APIs pretty much shields the programmer from the underlaying hardware (abstruction).


Isn't "hitting the metal" what API's do?  Why would you want re-invent the wheel.  "Hitting the metal" is what made A500 games incompatible with later Amiga machines.  Why go back down that road?  Besides, that's what will allow 'Revolution' to be backwards compatible with the GC.  Even the dev-environment has been promised to be 'familiar'.  Please go to the link I posted in the previous message for the Iwata Keynote Transcript.

Also, the GC has no BIOS.  So that is one less layer of R&D that is needed.  Everything is in the Dev kit and loaded from the game disc.  The GC's drive has a really low average seek time and that's why alot of software loads quickly on the system versus the others.  When loading alot of smaller files, the GC will outperform a PS2 or XBOX in loading times.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #18 on: March 15, 2005, 02:15:45 AM »
Quote

Waccoon wrote:
You're STILL going on about this thread?


It's my thread, I can go on about it if I want.  The fact that Revolution is backwards compatible, will include a hard drive and will have a familiar API makes the issue current and revelant.  Any work that could have been started on this in the past could carry right over into a Revolution developer's license.

Quote

Quote
The Xbox is neither PPC nor as inexpensive.

But, it does have something that benefits most personal computers:  a hard drive.  Try adding storage to a Gamecube and you'll likely have to put in some more money.  Given the volume of interest, your "less expensive" machine will climb to the cost of an XBox very quickly.


Xbox talk is quite off-topic not only for this site but for this thread  The XBOX is a PC in game machine's clothing, nothing more...except the XBOX2 which is going to be PPC and ATI like the GC and Revolution are...


Quote

Quote
What's the the Celeron in the XBox's FPU Arithmetic Capability? Let's compare apples to apples here.

CPUs and GPUs can both calculate float math, so comparing numbers about GFLOP performance can get sticky.

The speed vs accuracy ratio is quite different between CPUs and GPUs.  I believe Radeon-class GPUs are limited to 24-bit floats.  It's easy to get lots of GFLOPS when you cut back on accuracy.


again compare apples to apples, now you are mentioning a GPU that isn't in the Gamecube.  You quoted a floating point performance value of the G3 in the GC and compared it to a value in the XBOX's GPU.  Not a very valid or fair comparison.  Give me the XBOX's Celeron's Gflop measure or give me nothing.

Quote

Quote
Isn't "hitting the metal" what API's do?

No, that's what drivers do.  APIs are totally different.  An API can talk to specific parts of a driver to get better performance, but the driver still does all the hard work and a true API does not offer direct hardware access.  Drivers run in kernel mode, while most APIs run in user mode.  There are good reasons for that.

Quote
Also, the GC has no BIOS. So that is one less layer of R&D that is needed. Everything is in the Dev kit and loaded from the game disc.

So, what tells the hardware how to use the drive so it can load firmware off the drive?  You can hard-wire a BIOS into the hardware instead of putting it on a seperate ROM, but that just makes things a hell of a lot more difficult for your "cheap Amiga" project.


For game machines, the developer kit includes drivers and an API that get loaded in with the final game disc, it always hits the metal.  That's why game machine are so efficient at playing games...shocker!  
The miniscule BIOS in the GC just says "Load from disc"...  That's where a disc like ACTION REPLAY comes in and offers you a boot screen.  Or using the PSO update trick to load code over the LAN.  Or you have a licensed and fully developed "Amiga" product boot up directly from power up. Either way, there are ports on the GC that would allow a true developer to make a hard-drive add-on.  Also, the Action Replay provides a special memory card adapter that Nintendo was originally going to release that allows you to plug in SD memory cards into it.  So let's see, you can load software into the GC via LAN, SD card or disk.  And you can plug a keyboard into it (Powerboard 5000).  Or you can get the Sony PS2 controller/standard ps2 keyboard adapter for it and use a standard ps2 keyboard that you already own.  The machine is a hacker's dream...unfortunately I am not a teenager with endless time on my hands.  Again, I'm just exploring the idea and getting hit on the head for it.

Quote

Quote
The GC's drive has a really low average seek time and that's why alot of software loads quickly on the system versus the others

What really affects speed is the quality of the filesystem, which minimizes the number of seeks in the first place.  Consoles load data quickly because there is no fragmentation on the discs, except for things like streaming audio for background music.  Games with long load times are the ones with very poorly organized discs.

Hard drives have much lower seek times.  So do memory cards.  Your idea of a cheap Amiga is to save yourself $50 and retard performance by a huge magnitude?


I don't see any GC title having poor boot time.  Also, I just explained how the GC can read SD memory cards so not performance hit there.  Performance measures are usually about running programs already in memory.  For that the GC has faster memory then the A1 is getting despite the fact that the CPU is slower.  Either way it still adds up to an existing hardware platform that meets the topic of being a platform for a PPC Amiga.  I'm just showing how people on this board can get what they have been asking for at a lower cost.  As far as getting more performance...a real and licensed piece of software made to run on the GC could run much faster on Revolution...which Iwata in his GDC keynote address has stated "will be backwards compatible with Gamecube software."...as well as have a hard drive and built-in WI-FI...and familar development evironment...so any R&D done for the GC could carry over to Revolution.

Quote
The Amiga may have a lot in common with game consoles, but it is certainly not a set-top box.


That's arguable...not only has every Amiga been designed like a game machine, Commodore and every would-be owner since then had always tried to license the technology for set-top boxes of one form or another.  Like I said, every reason why the GC can't be an Amiga platform is a knock on Amiga's roots.  I guess people want a single-bus system that offers the same inefficiencies of the WINTEL platform they are deathly trying to avoid.

Remember, it's the Gamecube's "custom chips" that makes it more efficient.  Does that sound familiar?  Again, the Revolution is getting a customized G5(or newer tech) called "Broadway" and a customized ATI GPU called "Hollywood".  It's these customizations that Nintendo has been getting done for years that gives them an edge.  If the API is the same (but expanded) then software compatibility can easily be maintained.  Isn't that how 'OS-compliant' software for the A500 runs on the A1200?

Finally, please don't respond.
Revolution is coming, it has a poop-load more power than even the A1G4 and it has a hard drive and it will support HD displays.  It overcomes all your complaints.  Now would be the time for a legitimate developer who cares about promoting the Amiga platform to join the revolution (pardon the pun).

Nintendo is now open to alternative entertainment.  

They are into "non-games".

Rumor has it they have licensed Palm OS for a future Nintendo DS product!

Why not AMIGA OS?  For DS?  For Revolution?

Viva la Revolution!
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #19 on: March 15, 2005, 11:06:43 PM »
Quote

Waccoon wrote:
"Compatible" isn't quite accurate.  The PS2 is "compatible" with PSX games, but you can't take advantage of any of the PS2's new features.  You also can't run old-gen and new-gen software at the same time.  That's fine for games, but not for a PC.


The PS2 is backwards compatible with the PS1 because Sony included all the PS1's chips into the PS2.  That's publicly known.  It's not a "software emulation".

Quote

Quote
Xbox talk is quite off-topic not only for this site but for this thread The XBOX is a PC in game machine's clothing

Um, aren't you talking about turning a console into a PC?  The XBox is architectually better suited for the job.  But, you just don't like that puny little Celeron.


I'm talking about Amigas not PC's.  Anything not related to Nintendo or Amiga hardware and software is off-topic.  I thought that was pretty obvious.  If I wanted a cheap PC...well I already have one...and one not so cheap.

Quote

Quote
You quoted a floating point performance value of the G3 in the GC and compared it to a value in the XBOX's GPU

Sorry, wrong Amiga.org member.  Re-read your own thread.

Quote
Give me the XBOX's Celeron's Gflop measure or give me nothing.

My point is that the Celeron isn't the only chip in the XBox that does floating point math, and each chip in the system does math differently.  You seem to be obsessed about the Celeron and completely overlook nVidia's chipset, though.


yes so the GC's GPU can do that as well but you or whomever ignored that and compared an XBOX GPU's math processing the math processing power of the G3 in the 'Cube.  My point is that it wasn't a fair comparison.

Quote

Quote
I don't see any GC title having poor boot time.

Ah, so obviously the hardware is responsible for that.  Every console has its share of games that will either boot up in 5 seconds, or 2 minutes, though I'm only familiar with PS2 titles.  To me, the boot times for Ratchet and Clank are amazingly fast, while Burnout3 is unbearable.  I suppose the PS2's DVD drive just works slower when running Burnout3?


You are being silly.  You just stated that you are only familiar with the PS2.  The PS2 has the longest load times of the 3 systems.  That's compared against the same title on all systems (not different ones) so I can see where you get your worries.  Read my text: the Gamecube doesn't suffer from long loading times.  The PS2 does and so do games that don't partly install on the XBOX's hard drive.  Yes it partly depends on the game itself but when you compare the same game on all 3 platforms, the Gamecube is just faster.

Quote
Quote
Also, I just explained how the GC can read SD memory cards so not performance hit there.

Not all SD cards are the same performance, and it also depends on the quality of your reader.  I know, because I work in a photography store and use memory cards all the time.  Each reader in the store has different performance, even though they can all read SD cards.

You're also not factoring in CPU utilization and other grunt work.


Please quote me some REAL numbers here.  You make it sound like reading an SD memory card is a slow as a C=64 floppy.  Really, I think you like to hear yourself argue moot points.


Quote
Like I said, add on all that other hardware, and the cost advantage to the Gamecube itself dwindles.  What were you just saying about PS/2 keyboard adapters and card readers?


here ya go:

used gamecube at Electronics Boutique $60
Max Drive for Gamecube $39.99
http://us.codejunkies.com/shop/product.asp?c=US&cr=USD&cs=$&r=0&l=1&ProdID=297
Powerboard (keyboard) $19.99
http://us.codejunkies.com/shop/product.asp?c=US&cr=USD&cs=$&r=0&l=1&ProdID=167
Nintendo Boradband Adapter $34.99
http://store.nintendo.com do a search for 'broadband'

And you can score most of that stuff off ebay for less.  I got my broadband adapter for $21 on ebay.  If you don't wnat to get the Powerboard, I've seen this adapter:
http://store.yahoo.com/videogamesdepo/gamkeyadnewg.html

on ebay sell for $8, then you can use a spare ps2 keyboard.

So even if you bought a brand new GC, you'd spend a whopping $200.  The horror.  I can see why zealots of the A1 will continue to bash my idea.

Here's a link to Billt's site:
http://www.forefronttechnologiesinc.com/Products/?item=105

for the low low price of $1044 you get:
750Fx G3 PowerPC CPU @ 800MHz (upgradable) fan cooled
ATI Radeon 7000 onboard video with 32MB DDR, including SVGA, S-Video, and Composite outputs
CMI8738 6-channel (5.1) surround sound audio onboard
1 SODIMM socket (populated with 256MB module)
1 32-bit PCI slot (riser optional)
2 UDMA IDE connectors
3Com 920C 10/100Mbps Ethernet
2 USB connectors + 2 optional
Floppy connector
1 game & 1 parallel port
1 serial port (on header)
PS/2 keyboard & mouse connectors

so no hard drive, keyboard, mouse or monitor...

The Flipper outperforms the Radeon 7000.  The 'Cube's dsp sound chip supports Dolby THX Pro Logic II Surround and has 64 channels.  The Gx is newer than the Fx and also runs on a faster bus so the CPU performance is marginal.  No keyboard included here so my price is down to $180.  Yeah you get stuff like more RAM and actual hardrvie connectors (no hard drive though).  For almost $900 in savings, I'd make due just fine with just 40MB of ram and better graphics and sound and boot from a memory card(which is faster).  If I wanted to print something, I'd get a network printer and do it over LAN.  If I want HD storage, I can do that over LAN too mapped to my PC or to a dedicated LAN storage device.

Think about this.  The GBA player for the gamecube is just an interface to read a GBA cartrige and emulate it on the Gamecube.  It comes with a disc that communicates with the highspeed port and GBA player.  Nintendo sold it for $50 new.  The highspeed parallel port that it uses on the GC supports a transfer rate of 81MB/s.  If you can create a whole motherboard (A1), wouldn't it be much simpler to create an I/O device to give you all the ports (usb, IDE, etc...) and channel the information to the high speed port?  I'm sure it's alot cheaper than a complete motherboard (no cpu socket needed).

Yes continue to bash my ideas.  I know one of you has a 'business' to maintain and justify.

No I am not a hacker.  If I took a copy of Amiga OS and hacked it and made it run on a GC, I would be breaking the law.  It will not be me that tries to make this happen.  All I see is constant bugs and patches and delays and outdated technology being sold for over-inflated prices.

If Eyetech, Amiga and Hyperion got together and went to Nintendo and got a license.  This could be done quicker than the way things have been getting done.  Bash me because I won't do it.  I don't hold the licenses.  I'm not the OS developer.  I'm not a hardware engineer.  It's not my IP.  But I know enough about it to tell you that it is feasible.  I say it because I have no underlying interests to protect.

This could be done for the forth-coming Nintendo Revolution and you'd have modern hardware and whatever else you wanted.  Eyetech could make an add-on device to give you any ports you might be missing and it would still be cheaper than $1044...

If it wasn't feasible, would an A1 ever have been conceptualized?  Would any product ever exist?  Get real.  Don't hate me for stating the obvious faults with the road being travelled.  My road isn't perfect but it was just a suggestion about a low-cost alternative and suddenly I became the anti-christ.  Darn zealots...
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #20 on: March 19, 2005, 06:30:59 PM »
LOL, it's been 4 days and no bashing.  Pretty tough to argue with the potential to own a PPC Amiga for $155.  This has been exactly my point from the beginning.

Now you want a faster machine?  G5?
The forthcoming Nintendo Revolution.
It's going to have an enhanced IBM G5 (no speed has been finalized, Nintendo is waiting to hear exactly how fast a CELL processor the PS3 will have).  HDTV resolutions. True surround sound.  Built-in harddrive.  Built-in Wi-Fi.  MODERN ATI gpu.  (Also, this time it will definitely play DVDs out of the box)  New touchscreen controllers with gyros (supposedly the ports are also going to be backwards-compatible with current GC controllers for the hardcore gamer)...and it will all still cost well under $1000.

Now is the time to get a developer's license.  Wake up Hyperion.  If the HAL is truely there, this licensed product could pay for itself many times over just in the techie/nerd/hacker community.  I don't remember if OS4 is going to have a classic Amiga emulator but since 'retro' bundles are all the rage, you could bundle one with some of your own titles in order to offer an entertainment value for the product.

How many users on this formum already own and support a console (GC,PS2,XBOX)?  They burn money on those systems on a monthly basis.  The market is $25 billion annually with room to grow.  How many A1's will you derive profits from?  Maybe 10,000?  The poorest and lowest rated title on any console will sell atleast 50,000 copies and that's even if every reviewer says "don't buy this game."

Also, I'm not alienating Eyetech here either.  If they can get an A1 designed and built, they can get a licensed add-on device to a GC or Revolution that will give you your usb ports, serial ports, ide ports, etc...

One of the big criticisms I got was "we want to get away from custom hardware..."  So I guess the A1 is not considered "custom hardware"...  Where's the logic there?  It's exactly custom hardware.  Everything is custom hardware.  It's direct hardware banging on the APPLICATION-level that we need to get away from.  That's what an API is for.  Name me one desktop application that really needs 100% cpu utilization in order to run at all on today's modern hardware?  Unless you are modelling nuclear physics and the 'theory of relativity', going through an OS-compliant API for displaying graphics and sound will be just fine.  People, be realistic with your needs and expectations.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #21 on: March 19, 2005, 06:49:01 PM »
I just saw the update to Amiga Inc.'s website.

Isn't it nice to see all the diffent platforms Amiga Anywhere is on?  Why not add on or 2 more to that list?

Yes yes, I know Amiga Anywhere isn't OS4...  The point is: It seems the new owners want to spread the brand.  Make the name AMIGA a brand people recognize once again.  Let's see the Amiga OS running on a popular consumer device.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #22 on: March 19, 2005, 07:09:59 PM »
Quote

Piru wrote:
@lou_dias

Could you PLEASE edit that horrible 2km long url away? It makes the thread impossible to read.


it's on a separate line and not between important text.  I'm not going to change it and make it a bad link.  Does this forum support anchor tags?  If so I can edit it the link.  Please let me know.

Quote
Or the point is that no-one cares and has given up arguing.


obviously you haven't and have you noticed the 'views' count of this thread.  Obviously there is interest in this.

Quote
If this truly is so good business, why don't you contact both Hyperion/Amiga, Inc and Nintendo/Sony/Microsoft and arrange the AmigaOS port?

Since it's going to pay many times over, I am sure you are happy to take the risk.

Time to put your money where your mount is.


I don't own a mount.  Anyway, I've stated many times who the key players are that can get this done.  I've stated that I don't have the money or time to invest in this.  Saying 'you do it if it's such a good idea' to me is lame already.  

People cried out that they wanted a hardware to call an Amiga again...  How many own an A1?  How many want to spend the money?  Put your money where your mouth(not mount) is and buy an A1.  I won't stop you.

Maybe Wayne could start a new poll?

What do you already own?:

A1
Gamcube
Both
Neither

I'll bet there are more Gamecube owners here than A1 owners.

and maybe another poll...

Within the next year, what will you buy?:

A1
Sony PS3
Microsoft Xbox 360
Nintendo Revolution
multiple systems
None of the above

I'll bet my life on the fact that there will be 10 times more future console owners than future A1 owners.  If Hyperion released OS4 on 1 of them then I'll bet that that is the one the people on this forum would be leaning towards to buy.  I just happen to be pushing for the Nintendo product.  That's just my personal preference.

I'm curious?  Who am I hurting by suggesting this?  Do you own stock in Eyetech or Forefront Tech?  OS4 for a console benefits the Amiga community as a whole and Hyperion and Amiga Inc.'s wallet.  It will spread the brand name as well.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #23 on: March 19, 2005, 07:25:58 PM »
Quote

Piru wrote:
@lou_dias
Quote
I haven't seen any, mostly because it really isn't anywhere. That's quite telling. It's rather Amiga Nowhere.

Actually I have seen Amiga Anywhere at Staples or OfficeMax in the US but I forget what PDA it was for.  It was 2 years ago I think.  The DE line is not a product I am interested in...I was just emphasizing a point of putting the Amiga brand name on more platforms.

Quote
The problem here is that many of the old Amigans have real trouble seeing Amiga diminishing to something like this (casino slot machines is the best they can do for the new corporate website front page?), and the good name (well good in late 80s and early 90s) being trashed with such nonsense.

It didn't work year 2000, and it will not work 2005.


Yes, too many zealots.  I'm after the real thing, the future.

Linux generated a buzz with the techie population.  OS4 on a console (and other hardware) could do the same thing.  Many anti-MS people stay away from Apple because of the high $$$ investment in the hardware.  A console is a cheap solution.  I am for anything anti-MS but never the less, I still use a PC with Windows on it.  I keep using my copy of Win2000 on any machine I build.  I will not buy XP or any newer version.  I don't want to continue supporting MS.

If OS4 was released for cheap hardware (wasn't that one of the goals of the A1?), I would buy it.  For $49.99 I would definitely buy it.  Doesn't it currently cost somewhere around $125US?  When your target for sales is 10,000 copies the most, it would have to cost that much.  However, when you can sell closer to 100,000 copies with the potential for a million or more, it's easy to sell it for $49.99!
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #24 on: March 19, 2005, 07:44:36 PM »
long link editted.  It didn't work so I just posted a link to nintendo's online store...

Quote

Piru wrote:
@lou_dias

Quote
If OS4 was released for cheap hardware (wasn't that one of the goals of the A1?), I would buy it. For $49.99 I would definitely buy it. Doesn't it currently cost somewhere around $125US? When your target for sales is 10,000 copies the most, it would have to cost that much. However, when you can sell closer to 100,000 copies with the potential for a million or more, it's easy to sell it for $49.99!


Well, that sounds good in theory, actually making it work is another thing. Until someone makes it work, I won't agree, however.

Feel free to prove your point.


PS. How about editing that long link?


Hey, wasn't it 'us' Amigans that cried out loudly enough and got a developer (Hyperion/Eyetech) interested in creating the A1 and OS4 in the first place.  If enough interest was shown by enough of us potential customers, they would do it.  I'm just not going to shell out $1000+ for an overpriced outdated hardware platform.  I'd get an IMac first if I wanted to get a non-MS platform at that 'entry-level' price.  A $49.99 price on hardware I already own has 'mass market' potential.  The A1 is not a mass market platform.  I can build a Linux box for $200.  That is the market Amiga can hit with a console port.  I consider OS4 a much better product than Linux (not very user-friendly) and I'd pay the $49.99 (vs free Linux or vs Windows).  Generating high sales is what will allow for continued support and development of the OS and platform as a whole.

Wasn't it forums like this where the noise was made?
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #25 on: March 19, 2005, 08:00:35 PM »
http://www.gamesindustry.biz/content_page.php?aid=7502

Interesting comment on the games industry and alludes to the fact of why I believe Nintendo would be open to having an OS run on their platform.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #26 on: March 20, 2005, 12:43:38 AM »
Quote

adolescent wrote:
The topic title of "potential PPC Amiga REAL CHEAP" is misleading, resulting in hopefull people clicking it.  Plus, lots of "zealots" keep coming back to laugh at a Nintendo fanboy's ramblings.

Had you called the thread "OS4 on Gamecube" things would probably be different.


What do you find misleading about a PPC hardware platform that could run Amiga OS and only costs $155?

What is misleading is 2 1/2 years ago saying something is 95% done...and promising a low-cost motherboard that costs $1044 with a $15 video card.  The current A1 is late 90's technology.  Modern hardware indeed.  The Amiga started as a console and should return to it's roots with pride not the shame this thread has treated it with.  My CD32 was a console I expanded into a computer.  Should I be ashamed?  Was it any less an Amiga?

The SX-1 and and SX32 were add-ons that filled in the missing pieces.  Things like this can still be done today. I only see a couple of people laughing.  I think most are crying at the plain truths I have stated.  The truth hurts and not many care to discuss it.

You can call me a Nintendo fanboy.  Atleast I'm not a blind zealot praying and waitng for overpriced outdated technology.  Do you own an A1?  Are you simply justifying your foolhardy purchase by bashing me like a heretic?  If not, do you even plan on buying one?  Why or why not?  Please enlighten us.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #27 on: March 21, 2005, 01:21:57 AM »
Quote

adolescent wrote:
Quote

lou_dias wrote:
You can call me a Nintendo fanboy.  Atleast I'm not a blind zealot praying and waitng for overpriced outdated technology.  Do you own an A1?  Are you simply justifying your foolhardy purchase by bashing me like a heretic?  If not, do you even plan on buying one?  Why or why not?  Please enlighten us.


No, I don't own an A1.  

No, I'm not bashing you because I bought one, I'm bashing you because your idea is silly for reasons stated on page one of this thread.  If you started a thread about OS4 on Mac Mini I'd agree, because thats a suitable platform for the OS.  But, as a Nintendo fanboy you think the GC can do everything, including host a fairly modern OS.  Well, it can't.

No, not unless the price is dropped, bugs are fixed, and OS4 is finished.


The GC is already running Linux.
http://www.gc-linux.org/

What price are you referring to that needs the be dropped?  The GC is $99US brand new.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #28 on: March 21, 2005, 01:33:16 AM »
Quote

Waccoon wrote:
The fact is can't cost $155 with all the software and license fees included?


That's the basic end user cost for getting the system running with a keyboard.  I didn't include/compare the cost of the OS against the Forefront A1 price because I don't know the cost of the OS...I can only guess abot $125-200.  License fees are paid by developers and would be included in the cost of the OS not the hardware.

Quote
The CD32 was a full computer that had been stripped into a console.  The Gamecube is the opposite.  Plus, the CD32 existed in a time where memory protection was a non-issue (Win98, anyone?), and people still hit the metal when programming.

Yes, it can be done, but not with existing console hardware.  Especially not Gamecube.


All classic Amigas have a 'game-machine' design.  In other words, there are usually 2 system buses and it's the GPU that controls memory access.  The GC is no different.

Quote
A serious question:  have you ever worked on an OS before?


I worked on a lexican analyzer in college back in '91 when I was a computer engineering student at UMass-Amherst.  It essential is a dos-like command line interpreter.  Wrote it in ADA as well as the 'dos' functions it was designed to respond to.  This was for a VAX VMS system.  I do have a stong computer programming background and some engineering background on the hardware side too.

Quote

Nope.  I'm here to follow new ideas in the high-level parts of OS design, as well as other neat things I can do with my A1200, which I still use on occasion.  I have little but a macabre interest in what happens to OS4, as I feel it has no future at all.

Amiga as a PC platform (meaning Personal Computer, and not a purpose-built workhorse), is very much dead.  That's a plain truth.


Then it sounds like you should have no interest in this thread what-so-ever.
 

Offline Louis DiasTopic starter

Re: potential PPC Amiga REAL CHEAP
« Reply #29 from previous page: March 21, 2005, 03:22:24 AM »
Quote

I'll say this again... "The PS2 is "compatible" with PSX games, but you can't take advantage of any of the PS2's new features. You also can't run old-gen and new-gen software at the same time"

To do those things, you NEED some sort of emulation.  Games don't need to do those things.  PCs do.

I suppose if you only play games on your Amiga all day, that's fine, but then, there's always WinUAE.


I'll say this again.  PS2 includes the exact same hardware as PS1 in order to run PS1 software.  If it was a software emulation then 'enhancements' could be patched in.  Iwata (Nintendo president) has stated in his keynote address at the GDC 10 days ago that development kits for Revolution will be familiar to current GC developers.  That leads me to believe that the API's will be similar.  If you go to Metrowerks's site on CodeWarrior for the Gamecube, you will notice that is was used to write the Gamecube's OS.  All game machines have an OS.  Some disk-based games on classic Amigas loaded a subset of the Amiga OS that they needed for the game.  For the games that 'hit the metal' themselves, those are the ones with compatibility issues.  I can't tell you exactly why Revolution will be backwards ompatible but since Nintendo is sticking with IBM and ATI it could be hardware-backwards compatible but I wouldn't rule out a software emulation that could enhance certain 3D graphical effects like PS1 and N64 software emulators do on the PC.

Quote
Quote
I'm talking about Amigas not PC's

"PC" means Personal Computer.  If you look at the Amiga as a console, no wonder you think Gamecube is adaquate.


I've been on this site long enough to know that when someone says 'PC' they mean a Wintel box.  Yes the Amiga is a personal computer but to me it's an Amiga, not a PC.  I don't know why you keep ignoring the Amiga's game-machine roots.  Every Amiga built was designed like a game machine.  Only the A1 has a 'PC' architecture.  Oh and isn't the A1 running PPC Linux?  Funny, so is the Gamecube.
http://www.gc-linux.org

Quote
Quote
You are being silly. You just stated that you are only familiar with the PS2. The PS2 has the longest load times of the 3 systems.

So?  You're focusing too much on the hardware itself and not on usage.  Even the best hardware in the world is crap if you use it incorrectly.  The Gamecube's CD drive is really no different than any other mini-disc drive, and saying it would get blazing performance due to low seek times is myopic, especially with the unit's very, very small memory cache.  The unit was designed to stream data, not work with a filesystem.


Actually the PS2 and XBOX stream data faster than the Gamecube.  As I've stated before, where the Gamecube excells is when loading many different files in succession.  It's faster spinning, lower average seek time drive is what brings down loading times of many games.  Again that depends on the design of the game/application.  An OS consists of many files and GC games come to a start/options menu quicker that the other 2.  The GC has an OS that comes on every disc not built-in to BIOS.  

Quote
Quote
Please quote me some REAL numbers here. You make it sound like reading an SD memory card is a slow as a C=64 floppy

It can be if it's not done right.  It depends how flexible the controller bus is on the Gamecube, and I'd have to look at the Gamecube hardware docs to know that.  Since you're the expert on the hardware, what's the throughput of the controller bus, are the busses independent?

Quote
Quote
used Gamecube at Electronics Boutique $60

Oh, so now you're basing your prices on used and Ebay'd hardware?


Is there something wrong with that?  The GC is a sturdy system.  Mines has fallen onto a wooden floor from a height of 2 1/2 feet on 3 seperate occassions and still works flawlessly.  I have no qualms about purchasing a used GC.  Also, you can buy 'new' hardware on Ebay from retailers who are looking to liquidate there inventory.  I picked up Final Fantasy:Crystal Chronicles w/GBA link cable brand new in a plastic sealed box for $26.90 shipped. http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd=1&item=8171712647&ssPageName=STRK:MEWN:IT
That's about 1/2 price if I had bought it locally brand new.  So what's your issue with Ebay or E.B.?

Also, about the memory card bus...I know on Mario Party 6, a microphone is plugged into the memory card port for the mini-games that offer voice recognition...  So it would seem that the only reason to 'stop everything' to read/save to an actual memory card is to make sure the user knows not to pull it out or turn off the power will saving.  Just common sense.

Quote
Quote
for the low low price of $1044 you get:

Crap, but that's what you need to run OS4, legally.  I could build a comparable system on the PC for less than $275 -- a lot less if it's used.  That would blow away the Gamecube and be a "real" computer to boot, with PCI expansion, no hacks to add hardware, and the ability to do things that many modern PCs should do, like... burn CDs.


Hey, I'm all about doing it legally.  I think Hyperion and Amiga Inc. should get this license.  Then Eyetech could design an SX-1-like addon to give you your IDE, usb, etc...  The 81MB/second transfer rate of the GC's high speed parrallel port is no joke.

Quote
The Flipper outperforms the Radeon 7000.

Again, you're droning about the performance of the hardware, not the usage.  Also, OS drivers are very different from console drivers, but I already discussed that.[/quote]

Come on now.  You don't think that an ATI chip designed for a game console doesn't have optimized drivers?  How is using an API for graphics on a game different from using is in another application such as a gui for an OS?

Quote
Quote
I know one of you has a 'business' to maintain and justify.

What would that be?


billt - Bill Toner of Forefront Technologies who wrote the Radeon 7000 driver and sells it with the A1 for $1044.

Quote
All I see is constant bugs and patches and delays and outdated technology being sold for over-inflated prices.

How would Gamecube fix that?  Bugs and pathces are the result of development practices and flawed software design.  The limited flexibility of Gamecube's architecture wouldn't make running "AmigaCube" software any easier on Revolution without a lot of emulation.

Quote
Quote
If Eyetech, Amiga and Hyperion got together and went to Nintendo and got a license.

I wish them luck, especially seeing how Nintendo bleeds lots of money on those machines and would want a hefty licensce fee.  You're not taking that into account when you spew prices, of course.


The GC was/is a profitable console.  The current GC costs about $107 to make and they sell it for $99.  Originally it sold for $250, then $225, then $199, then $175, then $150 and finally $99.  That price has only been in effect for the last year.  How much of a license fee is part of a $49.99 title?  You must think that publishers pay a $100 license fee per game and only sell it at $49.99...does that make sense?  Also, license fees are negotiable.  They are usually based on units sold.  Either way, I don't see the average license fee being outside of the $5-$10 range per unit sold and is built into the $49.99 price.  As a consumer, a license fee is irrelevant to me when I buy a game at $49.99.  It's up to Hyperion and Amiga Inc. to negitiate a license fee, not me and you.  Either way that will be built into the cost of the OS when you purchase it.

Quote
Lots of people see faults in the road, but Amigans are famous for hair-brained ideas that aren't future-proof.  Also, you're overlooking a lot of hidden costs.  The Mac Mini is quite comparable to a game console.  Gee, there must be a reason it costs a minimum of $500 without a monitor, keyboard, or mouse.


I don't believe Apple will be handing out a license to run another OS on there machine.  So the Mac-mini is not a legal option.

Quote
Quote
(On Revolution):  ...it will all still cost well under $1000.

So?  How many other platforms are less than $1000?  This isn't the 1980's, anymore, though Hyperion seems to think so.


Well, the XBOX 360 will not included a hard drive so that figures to be the least expensive of the 3 next gen consoles...but like the Apple issue, I don't think MS will hand out a license to run another OS on the platform.  I can't believe any next-gen console will cost more than $500 initially...and they will be coming with fast and modern hardware.

Quote
Quote
It's direct hardware banging on the APPLICATION-level that we need to get away from. That's what an API is for.

Is this why you roasted me many posts ago that Gamecube are designed to hit the metal, and that was a good thing that made them so damned efficient?


Actually my point is that the API's you get with the GC dev kit are as close to hitting the metal as you want to be.  I believe it's these API's that will let Revolution be backwards compatible with GC.  That goes back to Iwata's statements about a familiar development environment for Revolution to current GC developers.  Nintendo knows the value of a system that is easy to program for.  The N64 was not but the GC is as will be Revolution.

Quote
Quote
Name me one desktop application that really needs 100% cpu utilization in order to run at all on today's modern hardware?

Process management is what the OS is for.  But, process management only works if the hardware *and* APIs are designed to run in user mode.  They are not, so Amiga would have to write their own APIs that use GC APIs like drivers, and that would be a real mess.


The only API's from the GC that Hyperion would need is the graphics, sound, controller port, memory card port, LAN port and other I/O like the high speed port.  This is all part of the HAL that they had to write for the A1.  The kernal/process management part is part of the OS and is just PPC code (compiled 'C') that is already written.  My point about porting OS4 to the GC is that all that need to be rewritten should be just the HAL (hardware abstraction layer).

Quote
Quote
I'll bet there are more Gamecube owners here than A1 owners.

I don't suppose "good software" and "huge marketting budget" has anything to do with that.  Also note that only 10% of the non-mobile game colsole market belongs to Nintendo.  You've said very, very little of Nintendo's competitors, especially seeing how XBox already has much of what Revolution will have.


XBOX is not PPC based so it would be a major rewrite of OS4 and as I've stated before is off-topic.  My point is that since many more people already own a GC vs. A1, it would be fairly convenient for them to purchase OS4 for GC vs. also having to purchase an A1...

Quote
Quote
I'm curious? Who am I hurting by suggesting this?

Part of the trick of pusing an "idea" is Proof of Concept.  All you've been talking about is prices and hacks.  You're not taking into consideration any of the technical issues related to getting a "real" OS working on a console, including development budget or licensing.

That's why people aren't taking your idea seriously.  I love the idea of a portable sub $200 computer.  In fact, I'm still debating whether to buy a Mac mini.  However, I know enough about OS development to know it's not techically feasable to get a multitasking OS working on console hardware, and I also know there's a lot of hidden costs you're not mentioning.


once again: http://www.gc-linux.org/
if it Linux can be hacked in, OS4 can be done legally and professionally at a profit to Amiga Inc. and Hyperion.  Eyetech can also benefit from an SX-1-like addon.  I already have an addon sitting underneath my GC - the GBA player.  I'd have no problem replacing it with an addon that gives me IDE, usb...etc.. ports to be a 'full' computer running OS4.  Such an addon can be designed for far less than a complete motherboard with ZIF socket...

Quote
Do you have a sudden urge to buy a Commodore MP3 player?


I don't have a use for a portable MP3 player but others may.  People originally believe the Apple IPod wouldn't sell.

Quote
Quote
Linux generated a buzz with the techie population. OS4 on a console (and other hardware) could do the same thing.

Note that Linux was designed to be a low-cost UNIX clone for college students, and was x86 exclusive, to boot.  It was the development of GNU, the porting of X11, and a huge rewrite with Kernel 2.0 that made Linux a real contender.  The only way AmigaOS could hope to have the same following is if it went open source.  Otherwise, it would take more money than you could imagine to get the "Linux Buzz" for the Amiga.


Linux is no longer x86 exclusive.  Linux is already running on the GC and A1 didn't the original A1s come bundled with Linux...  Once again: http://www.gc-linux.org/
Obviously the GC can run alternate OS's.  Having a professionally supported OS with professional software titles is something OS4 would have over Linux.  OS4 bundled with Ibrowse and some Hyperion games would, IMHO, be a good bundle on the GC.  Include UAE of OS4 to run classic Amiga games and use the MAX DRIVE to transer the .adf files to the GC and you could be playing classic Amiga titles through OS4 on the GC.

Quote
Quote
If OS4 was released for cheap hardware (wasn't that one of the goals of the A1?), I would buy it.

I don't think "cheap" had anything to do with it.  Piracy?  Locked firmware?  Politics?  That's more like it.


Non-issues with the GC.  I can't read GC discs on my PC.  I could read the A1's OS4 cd.  Piracy would be minimized with a GC port.

Quote
Besides, Gamecube is cheap because it is nearing the end of its life and didn't live up to expectations (assuming it hasn't already been taken out of manufacture).  When Revolution shipps, it will be powerful, but won't quite fit the tab as a cheap platform, anymore, especialy with the mandatory development licenses attached.


The GC was/is profitable for Nintendo.  As the next Gameboy (Evolution) is rumored to be GC compatible, software development for the platform is on-going.  Also, revolution is scheduled to arrive in late Q1 of 2006.  Sales of GC hardware are on-going.  Games like Resident Evil 4 and features like 2 exclusive boss characters in Mortal Kombat:Deception continue to drive hardware sales of the unit as will the release of the next Zelda title this coming Christmas.

Quote
I believe that's what x86 Amigan have been saying all along.  Amiga Inc. and Hyperion had plenty of time and arguments to render their decision, and they chose an expensive, buggy, outdated, expensive PPC platform.

Maybe the problem is that the people in charge don't give a damn?  Your Gamecube arguments are similar to x86 arguments.  Amiga and Hyperion turned them down, and show little interest in changing their minds, especially now that they are stuck with PPC whether they like it or not.


My key point is that OS4 is ALREADY a PPC OS so porting it to the GC should only require a rewrite of the HAL (licensing issues included).  Going to x86 is a much bigger issue.  Also, I like the fact that consoles are better for games.  The heart of the Amiga is a games machine.  The A1 is a PC design and has the same inefficencies as a PC (x86)...it's single shared system bus architeture.  Much of the Amiga's multi-tasking capabilities came from the fact that the custom chips could access memory on there own while the cpu was doing other things.  The GC is also built that way.  It's truly very Amiga-like from a hardware point of view.