English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 15 January 2021, 20:17   #61
Zarnal
Registered User
 
Join Date: Feb 2018
Location: France
Posts: 504
Quote:
Originally Posted by White View Post
@Zarnal
Thanks for your test
but have you applied rewarp?
you have created the directory "Warp3DPPC" in prefs / env-archive and inserted the file patchall?
sorry for the questions
i know perfectly well that it is boring and just to know if the patch is applied correctly Thanks.

if you apply the patch like this the demo will show perfectly



I placed these files directly in prefs / env. I did not create a Warp3DPPC directory. It is now fixed. Thank you.
Zarnal is offline  
Old 15 January 2021, 20:59   #62
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
I also add that if you use the fm801 + grex drivers the sound will be heard perfectly without any disturbance in this case

I have to do other tests

while the sb128s currently have a distorted sound

unlike the ppc + uaegfx combination

for those who want to test these are compatible with 4.1FE

Last edited by White; 24 February 2023 at 08:05.
White is offline  
Old 15 January 2021, 21:58   #63
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
Here how to apply the ReWarp patch and test with SULACO DemoPPC now the audio is perfect using FM801 + Grex

I have to do other tests with other libraries

[ Show youtube player ]
White is offline  
Old 16 January 2021, 08:28   #64
thellier
Registered User
 
Join Date: Sep 2011
Location: Paris/France
Posts: 274
Rewarp is needed for running old warpos programs (warpos=old ppc kernel before os4) on os4
PatchWarp3D is only needed for old warp3d v4 programs to run on os4 + warp3d v5
Note: PatchWarp3D is never needed with WaZp3D
thellier is offline  
Old 16 January 2021, 11:43   #65
Mad-Matt
Longplayer
 
Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 44
Posts: 1,846
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
Sulaco highlights a small software issue for SB128 but it can be worked round. Updating the snd_server ) in the demo, the music will then play back fine on the SB128. Also updating asyncio and mpega libries with OS4 native versions wont do any harm either while using the updated snd_server.

snd_server update can be found in the ByNight demo by encore.

The FM801 driver seems to randomly have a buffering issue with audio getting stuck in a loop and needing a reset to sound back.
Mad-Matt is offline  
Old 16 January 2021, 12:52   #66
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@thellier
thanks for the explanation,
I have a lot of questions to ask you, but I'll wait a little longer :-)

@Mad-Matt
try spencer trial demo with sb128 you will get lots of blocks and audio coming in loop
currently with fm801 this does not happen
and just a note to improve winuae support eventually
your evidence would be important
http://os4depot.net/?function=showfi...encertrial.lha
White is offline  
Old 16 January 2021, 13:19   #67
Mad-Matt
Longplayer
 
Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 44
Posts: 1,846
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
There doesn't seem to be any notable differences between the two.
Mad-Matt is offline  
Old 16 January 2021, 13:50   #68
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@Mad-Matt
This probably happens after opening other applications
but it is important to have feedback
I usually do these tests myself :-)
I have almost finished configuring the applications

Would you like to try E-UAE?
it is currently slower than the version I use with uaegfx
the package is preconfigured I have to finish configuring the .uaerc file
but it works well i have to adapt it better to voodoo3
has different parameters for video resolution
White is offline  
Old 16 January 2021, 18:25   #69
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
in the first configuration I had done I was able to configure Warp3D_CPU_PPC now I don't remember it anymore :-)
here the archive:
https://aminet.net/driver/video/Warp3D_CPU_PPC.lha

I don't understand where the file should be put and how it should be renamed etc.

the readme is not very clear at least for me I report the instructions here:

This is a software driver for Warp3D, which enables :
- using Warp3D applications, demos and games with PPC Amigas not equipped with a
3D GFx board, or not equiped with a GFx board at all (but requires P96 or
CGX)
- using Warp3D applications, demos and games not compatible with a 3D Gfx
board (example : WipeOut and CGx4/Voodoo3).

New features since last upload :
* First upload

What is required :
* PPC amiga
* WarpOS
* Warp3D 4.2
* CybergraphX or Picasso96 (even without a gfx board)
* Any GFx system (RTG board, 3D RTG board or Amiga chipset)

* Installation
If you already have Warp3D installed and have a 3D gfx board :
o copy the W3D_CPU_PPC.library to libs:Warp3D/hwdrivers,
o setenv warp3D/cpu/chip according to your chip as described below
o In order to use the CPU driver, remove the real 3D hwdriver you have
in LIBS:Warp3D/hwdriver. Then enter "avail flush" in a shell
to make sure all drivers are removed from memory. Then start your 3D app
and the software render is on the job !

If you don't do the setenv, the swrender WILL NOT WORK. This is due to the way
the Warp3D libraries manage the drivers.

If you haven't installed Warp3D already and have no 3D Gfx board :
o install Warp3D, pretend you have a CV64/3D even if it is not true.
o copy the W3D_CPU_PPC.library to libs:Warp3D/hwdrivers,
o start your 3D app and the software render is on the job !

What it does :
* supports all Warp3D features except mainly fog, stencil, alpha blending,
filtering, mipmapping, antialiasing
* support for all chunky and planar screenmodes (inc. OCS/ECS/AGA)
* successfully tested with all current Warp3D apps and demos (warptest,
gears, engine, minigl demos, mesa demos, dsoab, skulpt, wipeout etc.)
* no enforcer hits, should be fully stable, runs for hours
* configurable to lower resolution and increase speed (setenv
warp3D/cpu/tile n where n is the tile size between 1 and 9)
* configurable to force hardware chip id, to enable rendering on a 3D gfx
board (setenv warp3D/cpu/chip n where n is chip id as follows from
warp3D.h)
W3D_CHIP_UNKNOWN 1 // Use for rendering on a non 3D gfx board or
on Amiga chipset
W3D_CHIP_VIRGE 2 // Use for S3 ViRGE boards (like CV64/3D)
W3D_CHIP_PERMEDIA2 3 // Use for PM2 boards (like CyberVisionPPC or
BlizzardVisionPPC)
W3D_CHIP_AVENGER_LE 5 // Use for Voodoo 3
* Textures are used from app. memory (no buffer allocated ; fast but
disables updating texture images asynchronously)
* ZBuffer goes in fast RAM (less VRAM usage)
* All texture bitmap and screen bitmap modes supported.

Thanks for any help
White is offline  
Old 16 January 2021, 18:40   #70
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Again, software 3D really isn't topic here..
Toni Wilen is offline  
Old 16 January 2021, 18:55   #71
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
Toni,
you're right next time I'll open a topic in the "app" section
I just hope to get help :-)
White is offline  
Old 17 January 2021, 05:22   #72
AC/DC HACKER!
Registered User
 
AC/DC HACKER!'s Avatar
 
Join Date: Aug 2016
Location: Earth
Posts: 883
Quote:
Originally Posted by White View Post
in the first configuration I had done I was able to configure Warp3D_CPU_PPC now I don't remember it anymore :-)
here the archive:
https://aminet.net/driver/video/Warp3D_CPU_PPC.lha

I don't understand where the file should be put and how it should be renamed etc.

You leave the name alone, and put it in Libs:Warp3D/HWdrivers.


It's a software emulation driver. So remove all other Hardware Drivers...if there's a crash with a game. I was using it a lot with WinUAE before Hardware Emulation was adapted. Shogo works with it with Picasso 4. Slow, but works.
AC/DC HACKER! is offline  
Old 17 January 2021, 20:08   #73
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@AC/DC HACKER!
Thanks for the reply.

@thellier
PatchWarp3D works,
probably because I had tried it long ago and with the first versions of winuae dedicated to voodoo3 or because after my request I was told that it did not apply to version 4.2a but instead it works.
with a freshly installed clean system with updates 1 & 2 + hotfixes
QuakeGL works smoothly with GL flashlights etc.
Sulaco for example works without applying ReWarp
Quake2 from hyperion also works I have to configure it better.
But maybe you could work on some 4.1 specific fixes via PatchWarp3D.

I had abandoned it but it works without DSI etc.
in this case is it possible to expand it?
Thanks.

separate note:
i have to try it with other games etc.
White is offline  
Old 17 January 2021, 20:42   #74
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@thellier
here you can see QuakeGL Quake2GL and Sulaco
for any test or other I am available
quake2 GL looks perfect
Thanks.

here with your patch applied:
[ Show youtube player ]

here instead the same applications without your patch applied:
[ Show youtube player ]

Last edited by White; 17 January 2021 at 22:16.
White is offline  
Old 18 January 2021, 20:42   #75
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
I realize it can probably be the wrong section.
but the 4.1FE emulation also needs the advice of more experienced users.
From an application point of view, they all work.
So we are talking about a high percentage of applications.
With the 4.1FE + Voodoo3 emulation you can also use games but many times you have to find the right and compatible executables etc.
Personally I miss the experience having never had an NG amiga.
So sometimes I go by trial and error (unfortunately) and waste a lot of time now that you can use the minigl etc. with a dedicated graphics card.

My request is simple where it is possible to open a topic dedicated to 4.1FE which includes tested applications and games?

My intent is to share information to make it easier for those approaching 4.1FE to choose the applications and games tested with the new version of winuae which now emulates the Voodoo3
That's all.
Any advice is useful for me
I also cannot deny that the more people test this the faster a list of games and applications can be made with the 4.1FE+Voodoo3.
Many times my requests are dedicated to 4.1FE because I use this emulation.
If this were not possible, patience.

now QuakeGL works perfectly in full screen and without any errors

Thanks
[ Show youtube player ]
White is offline  
Old 19 January 2021, 17:12   #76
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
Quake2 GL also works well
strangely you have to delete the config.cfg file
and redo the settings from scratch.
It doesn't seem to keep the stored settings.
A DSI occurs before the game starts but then everything works.
Hope to get help in the Game section would be great also Quake2 GL works with 4.1FE.
I apologize again, but I'm happy with it.
I probably think I no longer post further evidence of my tests.
I think it is useless almost nobody uses 4.1FE and therefore it makes no sense.
It will remain a personal hobby of mine
while instead I hope that winuae will improve more and more.

Thanks again Toni, for your great work

here Quake2 GL:
[ Show youtube player ]
White is offline  
Old 03 February 2022, 14:14   #77
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,993
@White

Shame the videos no longer work. As when I look at the Avenger driver for OS4 I can make some remarks:

1) New (V5) DrawElements and DrawArray need BindTexture to be executed before. Otherwise W3D_NOTEXTURE happens in these functions. Old WOS stuff doesn't do that. PatchWarp3D helps here.
2) DrawElements with primitive TRIFAN and no multitexturing sends the wrong command and stuff is not drawn (again, PatchWarp3D helps here). Should be seen in glQuake where textures in the starting weapon are missing.
3) DrawElements and DrawArray pack a certain color mode wrong giving a switch in R and B. Only 1 color mode is affected, but you should see it in Encore ByNight in the tunnel with the star. (Again...PatchWarp3D)
4) DrawElements and DrawArray seem to fetch the z coord wrongly when the vertex is ffd (fetches z from offset $10 and not $8). Cannot confirm this really as most stuff is fff.

Even when that fixed there seems to be some z error in demos like MWI Third Eye Conqueror (NOT fixed by PatchWarp3D).

In conclusion, DrawElements and DrawArray are messed up for Avenger OS4. Wish I could help further.

BTW, ReWarp includes the DrawElements and DrawArray patches from PatchWarp3D from Allain Thellier. See ReWarp doc.
I guess a general update to ReWarp to do a W3D_BindTexture just before W3D_DrawArray or W3D_DrawElements could be done. But that won't fix the other stuff.

EDIT:

5) All textures are treated as being W3D_PERSPECTIVE by DrawElements and DrawArray (forgot that one).

Last edited by Hedeon; 03 February 2022 at 15:17.
Hedeon is offline  
Old 03 February 2022, 16:10   #78
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@Hedeon

Hi, Hedeon
I still use 4.1 with winuae I have it there on a partition that I have dedicated to it with "x76 hide" restorable at any time with "trueimage" when the applications come out I try them again because I like to use it.

But I switched to "Morphos" which even with a simple 1.67ghz Powerbook and 128mb ati works very well.
I can do everything without any problems everything I use works.

Indeed I would take a "dual g5 at 2.3ghz" if I found it.
I personally didn't know Morphos well.
There are so few videos around to get an idea of ??the system.
As I said if I would go back a few years I would choose it without hesitation.
Seeing how 68k apps run transparently is very nice to me.

In reality, the 4.1 in emulation does not interest anyone at least from what I understand.
But it always remains a nice emulation for me.
And for those who want to use it
Because many things can be done. :-)

If I would be one of those wealthy people who subsidize the niche market I would push Morphos to bring it to x86-x64 with all the necessary help.
As long as it does not lose the characteristics of now.
For the transition to x86-x64
Indeed I would also add other features :-)

Last edited by White; 03 February 2022 at 16:36.
White is offline  
Old 03 February 2022, 20:44   #79
Tomtom76
Registered User
 
Join Date: Feb 2021
Location: Moreton/England
Posts: 22
Wink

@ White
"In reality, the 4.1 in emulation does not interest anyone at least from what I understand"

White....thats not true. For example I was learning out of our posts on here and your YT videos. Watching them again on AOS 4.1 Odyssey. You done much in education ppl like me just probably not everyone posts just a word " Grazie ". So you should not give up AOS emulation,your very interesting tests etc. We all understand Toni do not really care but simple person like me do. Youre famous even on other web sites ( I wont mention) . So make yourself happy with MorphOS as i also do but never forget the roots. Take care "Bianco"
Tomtom76 is offline  
Old 08 February 2022, 23:42   #80
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
Hi Tomtom76,
Thanks for the nice words,
and pleasant to listen to them.
Here you can see a mobile phone connected to Odyssey streaming videos on youtube through Odyssey, I still have to refine it a little bit due to winuae but the quality is acceptable :-)
All controlled from the mobile without using winuae (4.1)

https://we.tl/t-om1F2BCjzj
White 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
Help with Warp3D and Voodoo 3 remig support.Hardware 8 28 March 2018 17:13
Warp3D with G-Rex and Voodoo 4?? Alexco support.Other 7 16 August 2013 03:20
Does Warp3D work on a Voodoo 5 5500 Mediator PCI Setup? fitzsteve support.Apps 5 15 October 2010 01:10
Voodoo 5 Warp3D Support Hewitson support.Hardware 12 09 February 2008 15:48
Removing cyberpatcher gives +2.7 fps on warp3d gears_ppc test... keropi support.Apps 2 02 July 2006 22:08

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 22:42.

Top

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