English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 07 March 2016, 12:41   #201
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
And the SWAP CONFIG is open on my config (IO SPACE before MEM SPACE). Don't know if closed works.

Jack had some trouble setting up Warp3D (also on the 68K side) and I can't remember how I set it up in the first place. I think I just installed the 68K Warp3D from the Mediator CD and patched and copied the PPC ones in place. My first mistake here was to use Warp3D from Aminet, which differs from the Mediator ones. Then there are the Warp3D ENV parameters....

I really should start thinking about documentation at this point...

Made a movie about some of the emulation stuff (WarpSNES, DarcNes, AmiGenerator, UAE). Should be posted soon.

I'm almost getting at the point that I should test some programs on real WarpOS to see if it is really the sonnet.library which has the bug or whether it is the program itself (besides the obvious problems with Paula sound for example).
Hedeon is offline  
Old 07 March 2016, 15:41   #202
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 410
Quote:
Should be posted soon.
[ Show youtube player ]
strim is offline  
Old 07 March 2016, 16:11   #203
S0ulA55a551n
Registered User

S0ulA55a551n's Avatar
 
Join Date: Nov 2010
Location: Rhondda, Wales
Age: 42
Posts: 566
Pretty impressive stuff

Don't know if it was thje video but sonic looked a little bit jerky and mario looked a bit teary
S0ulA55a551n is offline  
Old 07 March 2016, 18:13   #204
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
Quote:
Originally Posted by S0ulA55a551n View Post
Pretty impressive stuff

Don't know if it was the video but sonic looked a little bit jerky and mario looked a bit teary
Don't know. I only saw after watching the video back that Sonic had a little jerk at the start (can't see any others, but maybe that's me). Tearing could be the video compression.

ScummVM is definitely a bit teary while scrolling. I can see the code addressing normal Amiga memory about 20-30 times a second which is a costly context-switch you normally don't have with CS/BPPC. I could probably optimize that further.
Hedeon is offline  
Old 07 March 2016, 18:41   #205
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
Also saw a hic-up in the decompression of AIBB in the video which I do not remember. Just tested it and no hic-up IRL.
Hedeon is offline  
Old 07 March 2016, 18:48   #206
S0ulA55a551n
Registered User

S0ulA55a551n's Avatar
 
Join Date: Nov 2010
Location: Rhondda, Wales
Age: 42
Posts: 566
Quote:
Originally Posted by Hedeon View Post
Don't know. I only saw after watching the video back that Sonic had a little jerk at the start (can't see any others, but maybe that's me). Tearing could be the video compression.

ScummVM is definitely a bit teary while scrolling. I can see the code addressing normal Amiga memory about 20-30 times a second which is a costly context-switch you normally don't have with CS/BPPC. I could probably optimize that further.
I thought the whole problem with CS/BPPC was that context switches are a Problem ? |That's why warpOS etc is not as fast you would expect ?
S0ulA55a551n is offline  
Old 07 March 2016, 19:23   #207
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
I meant EXTRA context switches needed by the sonnet to access Amiga RAM, which the BPPC/CS does not have to do as they have direct access to all memory.

Quote:
Originally Posted by S0ulA55a551n View Post
I thought the whole problem with CS/BPPC was that context switches are a Problem ? |That's why warpOS etc is not as fast you would expect ?
Hedeon is offline  
Old 08 March 2016, 00:09   #208
AMike
Registered User
AMike's Avatar
 
Join Date: Jan 2007
Location: near Vienna/Austria
Posts: 190
Which SNES Emulator have you used for this video and where can I find this pretty piece of software? Thanx
AMike is offline  
Old 08 March 2016, 00:49   #209
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 410
It's WarpSNES . Can be found on AmiNet.
strim is offline  
Old 08 March 2016, 04:40   #210
S0ulA55a551n
Registered User

S0ulA55a551n's Avatar
 
Join Date: Nov 2010
Location: Rhondda, Wales
Age: 42
Posts: 566
Quote:
Originally Posted by Hedeon View Post
I meant EXTRA context switches needed by the sonnet to access Amiga RAM, which the BPPC/CS does not have to do as they have direct access to all memory.

Got you. Thanks for exposing
S0ulA55a551n is offline  
Old 13 March 2016, 03:27   #211
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
If a WarpOS demo is very neatly programmed, you get something like

http://amigafun.blogspot.nl/2016/03/...on-sonnet.html
Hedeon is offline  
Old 13 March 2016, 14:58   #212
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 410
Quote:
Originally Posted by Hedeon View Post
If a WarpOS demo is very neatly programmed, you get something like

http://amigafun.blogspot.nl/2016/03/...on-sonnet.html
Just awesome !
strim is offline  
Old 14 March 2016, 16:35   #213
jack-3d
kLiker
 
Join Date: Mar 2011
Location: Brno / Czech Republic
Posts: 371
G3/400 MHz (512k) with Voodoo4 on A4000 and with huge Hedeon's support will make this:
Attached Thumbnails
Click image for larger version

Name:	sonnet_bynight.jpg
Views:	316
Size:	59.1 KB
ID:	47875  
jack-3d is offline  
Old 15 March 2016, 00:43   #214
jack-3d
kLiker
 
Join Date: Mar 2011
Location: Brno / Czech Republic
Posts: 371




-> Hedeon
jack-3d is offline  
Old 15 March 2016, 01:15   #215
strim
NetBSD developer
 
Join Date: May 2012
Location: Warsaw, Poland
Posts: 410
Sw33t. I guess you could also record some movies and put them on YouTube . I think the project could still use some publicity.
strim is offline  
Old 15 March 2016, 10:36   #216
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
Regarding the placement of the cards: Voodoo4/5 needs to sit on a 256MB boundary in PCI memory to work with Sonnet (restraint in the way the MPC107 is set-up). If it is configured after Sonnet, it sits on a 128MB boundary. Cards are configured from bottom up inside A3000D & A4000D.

I think I have thought of a way to configure the Sonnet before the voodoo. It involves a patch in the pci.library. I'll try it this evening.
Hedeon is offline  
Old 15 March 2016, 10:39   #217
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
Quote:
Originally Posted by strim View Post
Sw33t. I guess you could also record some movies and put them on YouTube . I think the project could still use some publicity.
I'll be at the Amiga meeting near Wolfburg early april for people who want to see it in action. Though the project needs more Sonnets than publicity in my opinion..
Hedeon is offline  
Old 15 March 2016, 11:31   #218
jack-3d
kLiker
 
Join Date: Mar 2011
Location: Brno / Czech Republic
Posts: 371
So far we are three czech Sonnet club members ;o) But one waits for Mediator to buy and the other needs to find a time to build a A4k setup from scratch. BTW will be Mediator with Sonnet working with just A3640? Should be right?

Quote:
Originally Posted by Hedeon View Post
... Though the project needs more Sonnets than publicity in my opinion..
Our US Amiga colleagues should check their local MAC secondhand stores if they dont have Sonnets inside old Powermacs. I bet Sonnet company produced more Crescendos then Phase 5 Cyberstorms PPC.

Last edited by jack-3d; 15 March 2016 at 11:39. Reason: Added stuff
jack-3d is offline  
Old 15 March 2016, 12:47   #219
Hedeon
PPC Hacker

 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,156
Quote:
Originally Posted by jack-3d View Post
BTW will be Mediator with Sonnet working with just A3640? Should be right?
It should work with the minimum requirements of the mediator and I think that is EC030. There is 040 code in the library source (cache manipulation) but it is not used at the moment. There is no MMU code in the library at the moment. FPU code is executed when an FPU is detected, but that is only for the context switch to save/restore fp registers.

It's untested though. But full 040 should definitely work.
Hedeon is offline  
Old 18 March 2016, 15:09   #220
jack-3d
kLiker
 
Join Date: Mar 2011
Location: Brno / Czech Republic
Posts: 371
[ Show youtube player ]

Comparison of two big Amigas in Quake2 under Warp3D in 640x480.

Right side: A4000T, CSPPC 604e/333MHz, CVision PPC
Left side: A4000, CSMK3, Sonnet G3/400MHz, Voodoo4

... in this case Warp3D is very limited by Permedia 2 chip, because I had absolutely same benchmark result when 604e was on stock 200 MHz. I will make soon realtime comparison in software rendering soon...
jack-3d is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
WANTED: PCI Sound Card VORTEX2 SuperQuard / SQ2500 or Turtlebeach SantaCruz pci card keropi MarketPlace 12 15 March 2017 03:48
Wanted:Sonnet Technologies QuadDoubler 50 (Doubler 4000) kronuz MarketPlace 0 16 June 2013 01:29
eBay : Sonnet Quaddoubler alexh MarketPlace 3 07 May 2013 01:50
Overlay problem on GeForce 7200 Leandro Jardim support.WinUAE 1 10 August 2010 16:50
Prometheus PCI & Voodoo 3 PCI GFX Card Slayer support.Hardware 21 05 September 2006 11:57

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 19:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.30289 seconds with 16 queries