English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 05 July 2024, 20:22   #5301
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,456
Quote:
Originally Posted by Bruce Abbott View Post
Then I'm confused. Was the Amiga not capable of 'dazzling 3D graphics manipulation and animation'?
No, not especially.
As explained above.

But in general the Amiga was capable of 'dazzling graphics manipulation and animation'.
Gorf is offline  
Old 05 July 2024, 20:50   #5302
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,774
Quote:
Originally Posted by hammer View Post
PiStorm32 Lite Emu68 (June 2023 build) with RPi 4B's ARM Cortex A72 @ 1.8Ghz (three ARM instructions per cycle) with Commodore's AGA display
Result: 47.23 fps for 320x200

It's about 49 fps in recent Emu68 buids.

From https://old.vgamuseum.info/benchmark...rendering.html
With Athlon XP 2200+ (1.8 Ghz, three X86 instructions per cycle), Soltek SL75-KAV (Via KT133A), 256MB SDR CL3

When both machines has similar class 1.8 Ghz CPUs, AGA will beat all ISA based SVGA cards at 320x240 resolution level.
Best ISA SVGA card reached 36.2 fps.
This isn't of much relevance to what people thought about the A1200 'back in the day', but it does validate its design. PiStorm brings the A1200 into the 21st century with performance that nobody could rightly complain about at a price everybody can afford. The only reason people aren't using it is to preserve the retro status of their machine.

Imagine if Commodore had marketed the A1200 in 1992 with a promise that in the future it could be upgraded to that level of performance for very little money. Nobody would have believed them!
Bruce Abbott is offline  
Old 05 July 2024, 22:26   #5303
Cris1997XX
Registered User
 
Join Date: Oct 2022
Location: Roma
Posts: 351
Quote:
Originally Posted by Bruce Abbott View Post
This isn't of much relevance to what people thought about the A1200 'back in the day', but it does validate its design. PiStorm brings the A1200 into the 21st century with performance that nobody could rightly complain about at a price everybody can afford. The only reason people aren't using it is to preserve the retro status of their machine.

Imagine if Commodore had marketed the A1200 in 1992 with a promise that in the future it could be upgraded to that level of performance for very little money. Nobody would have believed them!
I mean...yeah, because customers would've had to wait 20 years or more!
Cris1997XX is online now  
Old 05 July 2024, 23:06   #5304
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,868
Quote:
Originally Posted by Bruce Abbott View Post
PiStorm brings the A1200 into the 21st century with performance that nobody could rightly complain about at a price everybody can afford.
By using an entire computer as an emulator.
Thorham is offline  
Old 06 July 2024, 02:22   #5305
hammer
Registered User
 
Join Date: Aug 2020
Location: Sydney/Australia
Posts: 1,095
Quote:
Originally Posted by Thorham View Post
By using an entire computer as an emulator.
Wrong, AGA needs compute power and game-centric SDK with "game ready" optimized C2P. Sony's SDK quality was superior to other game consoles such as Sega Saturn or 3DO. Sony's PSYQ SDK includes many texture mapped 3D source code examples.

AGA display capability is okay for TV texture mapped 3D gaming.

Emu68 only offers CPU translation, setting memory map to the AmigaOS's needs and the rest are AmigaOS device drivers and Amiga AutoConfig (TM).

Emu68 runs big endian mode, no big endian to little endian translation, there's no Linux host, RPi's memory is Amiga's bare metal Fast RAM.

Commodore's $40 Amiga Hombre's PA-RISC clone is "cheap RISC" approach and ARM has "cheap RISC" approach.


[ Show youtube player ]
Flyin High RTG on Amiga 1200 with Pistorm32 Lite (running Emu68 on RPi 3). This texture mapped 3D game needs 68040 class CPU.
AGA runs similar to RTG in this case.

[ Show youtube player ]
Virtual GP on Amiga. 68030 CPU is the minimum.

The problem is compute power for the asking price. Motorola didn't participate in game consoles after 68000 and they were pushed out of smart handheld PDAs and smartphones by ARM. IBM participated in game consoles by offering PowerPC 602(3DO M2), PPE (Xbox 360) and CELL (PS3). PowerPC A2 evolved from PPE and could be the competitor to AMD's Jaguar which won the PS4 and Xbox One contracts.

Last edited by hammer; 06 July 2024 at 03:45.
hammer is online now  
Old 06 July 2024, 02:54   #5306
hammer
Registered User
 
Join Date: Aug 2020
Location: Sydney/Australia
Posts: 1,095
Quote:
Originally Posted by Cris1997XX View Post
I mean...yeah, because customers would've had to wait 20 years or more!

CD32's FMV module has the following:

1. 24-bit DAC (STM's STV8438CV) for 16.7 million colors display.

2. MPEG-1 decoder from C-Cube CL450, 352 x 240 pixels @ 30hz, 352 x 288 pixels at 25 Hz, pixel interpolation and frame duplication to produce output formats of 704 x 240 pixels at 60 Hz or 704 x 288 pixels at 50 Hz.

https://websrv.cecs.uci.edu/~papers/...LES/060803.PDF

CL450 has about 398K transistors with up to 40 MHz. CL450 includes a licensed MIPS-X RISC processor with semi-custom extensions. In quantities of 100K or more per year, the price is less than $50 in 1992.
CL450's MIPS-X RISC processor still has the usual RISC instruction set.

3. LSI l64111qc (Digital Audio Decoder, 16-bit DAC),

4. 512 KB local RAM, NEC 423260 DRAM 4Mbit (512 KB) with 80 ns.

5. Lattice ispLSI 1024-60LJ CPLD.

Commodore is willing to spend on this non-core business by following the failed CDI.

Commodore says NO to MIPS RISC processor @ 40 Mhz for Amiga's general-purpose games. Commodore has played with MIPS CPU.

Commodore says NO to 512 KB Fast RAM for Amiga's general-purpose games.

Commodore says NO to 24-bit color 704 x 288p for Amiga's general-purpose games.

Commodore says NO to 16-bit stereo audio for Amiga's general-purpose games.

The argument against $20 DSP3210 is implemented on CD32's higher cost FMV module with a very narrow functionality!

The Amiga has been sabotaged. Commodore didn't focus on core gaming competency. Commodore's strength is in gaming and the dev platform to create these game content.

The Amiga is not a Mac and it's not a VCD player. For intended purpose, the Amiga is the alternative "gaming PC".

Microsoft recognizes the value of "gaming PC". IBM later recognizes the gaming market with PowerPC 602 and PPE. When the gaming market generates multiple billions of dollars, it's serious business.

Last edited by hammer; 06 July 2024 at 03:17.
hammer is online now  
Old 06 July 2024, 03:10   #5307
hammer
Registered User
 
Join Date: Aug 2020
Location: Sydney/Australia
Posts: 1,095
Quote:
Originally Posted by Bruce Abbott View Post
This isn't of much relevance to what people thought about the A1200 'back in the day', but it does validate its design. PiStorm brings the A1200 into the 21st century with performance that nobody could rightly complain about at a price everybody can afford. The only reason people aren't using it is to preserve the retro status of their machine.

Imagine if Commodore had marketed the A1200 in 1992 with a promise that in the future it could be upgraded to that level of performance for very little money. Nobody would have believed them!
With ARM, PiStorm materializes the "cheap RISC" from $40 Amiga Hombre's "cheap RISC" PA-RISC clone road map.

Like PA-RISC, ARM still supports 68K's big-endian mode.

ARM's existence was from Jack Tramiel's Commodore's crap MOS 65xx R&D road map.

Commodore couldn't repeat the wow factor of MOS 65xx. This led many 65xx desktop platform vendors to switch to Motorola's 68K and the creation of ARM.
Commodore couldn't repeat the wow factor of Amiga OCS.
There's something wrong with Commodore's leadership team.

Without high compute power, AAA is nearly useless i.e. this is like attaching 386DX-16 to VLB capable S3 Vision 968 VLB.

PiStorm-Emu test with AGA is to validate AGA's display capability for gaming use case and compare it against similar era competition. AGA is pretty good when paired with high compute power.

Last edited by hammer; 06 July 2024 at 03:42.
hammer is online now  
Old 06 July 2024, 04:38   #5308
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,868
Quote:
Originally Posted by hammer View Post
Wrong
No, it's not wrong A PiStorm uses a Raspberry Pi and that's a whole computer and it runs an emulator Plain fact

Don't detract from facts with irrelevant information

Sorry about that
Thorham is offline  
Old 06 July 2024, 05:05   #5309
hammer
Registered User
 
Join Date: Aug 2020
Location: Sydney/Australia
Posts: 1,095
Quote:
Originally Posted by Bruce Abbott View Post
This isn't of much relevance to what people thought about the A1200 'back in the day', but it does validate its design. PiStorm brings the A1200 into the 21st century with performance that nobody could rightly complain about at a price everybody can afford. The only reason people aren't using it is to preserve the retro status of their machine.

Imagine if Commodore had marketed the A1200 in 1992 with a promise that in the future it could be upgraded to that level of performance for very little money. Nobody would have believed them!
FYI, I run ClickBoom's Quake port with 68060/68040 copy routing, AGA delivered 60 fps 320x200p demo1.
hammer is online now  
Old 06 July 2024, 05:06   #5310
hammer
Registered User
 
Join Date: Aug 2020
Location: Sydney/Australia
Posts: 1,095
Quote:
Originally Posted by Thorham View Post
No, it's not wrong A PiStorm uses a Raspberry Pi and that's a whole computer and it runs an emulator Plain fact
Emu68 with AGA wasn't using Raspberry Pi as the whole computer. Emu68 does not have USB drivers for USB keyboard input.

Don't detract from facts with irrelevant information.
hammer is online now  
Old 06 July 2024, 11:28   #5311
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,113
Quote:
Originally Posted by Thorham View Post
No, it's not wrong A PiStorm uses a Raspberry Pi and that's a whole computer and it runs an emulator Plain fact
Can't believe that people still don't understand how the pistorm works even after all this time.
Dunny is offline  
Old 06 July 2024, 13:08   #5312
TEG
Registered User
 
TEG's Avatar
 
Join Date: Apr 2017
Location: France
Posts: 663
Quote:
Originally Posted by hammer View Post
[ Show youtube player ]
Flyin High RTG on Amiga 1200 with Pistorm32 Lite (running Emu68 on RPi 3). This texture mapped 3D game needs 68040 class CPU.
AGA runs similar to RTG in this case.
Impressive video but it use the RTG emulation. I cannot find one without it to really see AGA+PiStorm performance. This said, there's one running on AGA+68030:
[ Show youtube player ]
TEG is offline  
Old 06 July 2024, 13:24   #5313
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,868
Quote:
Originally Posted by Dunny View Post
Can't believe that people still don't understand how the pistorm works even after all this time.
So it's not an emulator then?
Thorham is offline  
Old 06 July 2024, 13:28   #5314
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,586
Quote:
Originally Posted by Thorham View Post
No, it's not wrong A PiStorm uses a Raspberry Pi and that's a whole computer and it runs an emulator
It's a software defined implementation of the 68040 instruction set running on bare metal, not a complete system emulator. That's all that matters. The Amiga it's plugged into sees all the same hardware signals that it would from any other CPU expansion board designed for the same interface. Everything else is still happening in the original hardware.

I have no issues calling it an emulator, since that's technically correct, I just don't think it does justice to what it is and how it works. It's not as if the 68000 series all have the exact same same internal DNA. The 060 is very different on the other side of the pins to the outside world than it's predecessors.
Karlos is online now  
Old 06 July 2024, 13:31   #5315
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,094
TCD is offline  
Old 06 July 2024, 13:35   #5316
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,868
Quote:
Originally Posted by Karlos View Post
I have no issues calling it an emulator, since that's technically correct
Yeah, it's software running on a Pi. It can't be anything other than emulation.
Thorham is offline  
Old 06 July 2024, 13:57   #5317
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,586
Quote:
Originally Posted by Thorham View Post
Yeah, it's software running on a Pi. It can't be anything other than emulation.
There is still a more important distinction to be made - it's not application software running an emulation on an alien host operating system. It *is* the host operating system, if indeed it can even be described that way.

The Amiga 1200 hardware designers, in their wisdom decided that the whole CPU/FastRAM subsystem should be replacable. They specified the signals and timing that any expansion needs to respect in order to work. That interface, and that interface alone, is all that matters from a hardware perspective. From a software perspective all that matters is that the processor on the other side of that hardware interface executes 68K code.

So I don't really get all the bruxism and hand wringing over it.
Karlos is online now  
Old 06 July 2024, 14:10   #5318
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,868
Quote:
Originally Posted by Karlos View Post
So I don't really get all the bruxism and hand wringing over it.
Yeah, you're right. Don't know why I brought it up
Thorham is offline  
Old 06 July 2024, 14:19   #5319
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,586
Quote:
Originally Posted by Thorham View Post
Yeah, you're right. Don't know why I brought it up
Not *you* specifically, just people in general. People wanting a pure hardware solution have plenty of options. I don't get the antipathy towards PiStorm. It's even more bare metal than Amithlon was.

Last edited by Karlos; 06 July 2024 at 15:01.
Karlos is online now  
Old 06 July 2024, 16:32   #5320
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,456
Quote:
Originally Posted by Karlos View Post
The Amiga 1200 hardware designers, in their wisdom decided that the whole CPU/FastRAM subsystem should be replacable.
Well ... in other cases a socketed CPU does just the same thing...
Gorf is offline  
 


Currently Active Users Viewing This Thread: 3 (1 members and 2 guests)
hammer
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
A1200 RF module removal pics + A1200 chips overview eXeler0 Hardware pics 2 08 March 2017 00:09
Sale - 2 auctions: A1200 mobo + flickerfixer & A1200 tower case w/ kit blakespot MarketPlace 0 27 August 2015 18:50
For Sale - A1200/A1000/IndiAGA MkII/A1200 Trapdoor Ram & Other Goodies! fitzsteve MarketPlace 1 11 December 2012 10:32
Trading A1200 030 acc and A1200 indivision for Amiga stuff 8bitbubsy MarketPlace 17 14 December 2009 21:50
Trade Mac g3 300/400 or A1200 for an A1200 accellerator BiL0 MarketPlace 0 07 June 2006 17:41

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:51.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.22579 seconds with 14 queries