English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 23 September 2018, 16:04   #1
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
WarpUP - PowerPC Program Exception - Please, help!

Hello all...
I've been struggling for the last two days trying to have a working WarpOS configuration.
I've tried everything... every WarpOS configuration, every warp*.library, etc, etc... without luck...

In any case when I try to lunch a WarpUP program (e.g. x64.exe from VICE-WarpOS-1.22) i get a message like "PowerPC Program Exception":







I've also tried the demo that come with warp3d and they do not work...
I even patched all the libs with the patches available here.

If anyone has an idea or can give me some tips, please do it!

Last edited by jurassicman; 23 September 2018 at 17:24.
jurassicman is offline  
Old 23 September 2018, 16:32   #2
kriz
Junior Member
 
kriz's Avatar
 
Join Date: Sep 2001
Location: No(R)Way
Age: 41
Posts: 3,187
Blizzard or Cyberstorm ?
kriz is offline  
Old 23 September 2018, 17:19   #3
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
I'm using a Blizzard Blizzard PPC. I've also run a memtest on the 256MB of RAM in order to be sure that it's not a HW issue.
The Mediator is a new Mediator TX Black and the Video Card is a new Radeon 9200 HD.

I installed Warp3D 4.2a for Mediator.

I also used BPPCFix addin on my S:Startup-Sequence the following line before the blitzkick line:

RUN >NIL: BPPCFix install Reboot

If I run a PowerPC program (the test programs for example) they work since I addedd the following ppclib emulation line on SS.

ppclibemu_install NAME LIBS:ppc.library CLOSE

I really think I've tried everything.
Initially my system hang at startup since I was loading both, PowerPC and WarpUP/WarpOS libraries but after readin all the guides I was able to start the system but I still have that error with every WarpOS program.

I've followed the instruction found here but after having done many tries... would it possible to "clean" all the mess I've probably done in order to start from scratch? How?
jurassicman is offline  
Old 23 September 2018, 17:31   #4
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,993
Quote:
Originally Posted by jurassicman View Post
I even patched all the libs with the patches available here.

If anyone has an idea or can give me some tips, please do it!
First try with the original libs, I'd say. Or did this imply you already tried that?
Hedeon is offline  
Old 23 September 2018, 17:35   #5
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
Quote:
Originally Posted by Hedeon View Post
First try with the original libs, I'd say. Or did this imply you already tried that?
To be honest I think that I've already tried everything but I am willing to try again... what libs are you talking about? warp*?
jurassicman is offline  
Old 23 September 2018, 18:04   #6
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,993
Quote:
Originally Posted by jurassicman View Post
To be honest I think that I've already tried everything but I am willing to try again... what libs are you talking about? warp*?
Same libs you meant by ''all'' in your post. Anyway, I think VICE 1.22 compiled for WOS doesn't work as it doens't work here either.

You said the test programs work after starting ppclib emu....are we talking about PUP or WOS test programs here?
Hedeon is offline  
Old 23 September 2018, 19:33   #7
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
Quote:
Originally Posted by Hedeon View Post
Same libs you meant by ''all'' in your post. Anyway, I think VICE 1.22 compiled for WOS doesn't work as it doens't work here either.

You said the test programs work after starting ppclib emu....are we talking about PUP or WOS test programs here?
The PUP test programs do work.
The WOS demo programs do not work.

I could try to install again all the libs but as said I've been doing it from yesterday morning and I can't see a solution.

Could this problem be caused by something else, maybe a program on my S:Startup-sequence file or a library or something else?
jurassicman is offline  
Old 23 September 2018, 20:43   #8
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
Quote:
The PUP test programs do work.
The WOS demo programs do not work.
PUP lib (that is loaded from the ppc card) looks that stays there and something doesn't allow powerpc.lib (on libs/) to be loaded.

For now better remove whatever ppc command you have in S:S, look around for some ppc.datatype lurking in some place at the time you boot (like desktop background image, etc).

When you start "clean" (no ppcfix, etc) and you run a warpos program, a message should appear saying that the two libraries can't be running at the same time and ask for switch one for the other (you can't go back to PUP). You must see something like that before trying to add stuff to S:S: and go to other more complex configurations.

I would try "simpler" programs without gfx/3d card or anything (like some aga warpos stuff like quake warpos) to run, before even do it all at once.

Run Snoopdos to see what is really loaded or missed when a warpos program is called.

More edit:
What you say:
Quote:
Initially my system hang at startup since I was loading both, PowerPC and WarpUP/WarpOS libraries
mmm.....no. That could be what I said about a ppc program loading a ppc.datatype. OS 3.9 had that problem hanging the system right away. Voila, no problem when the warpos libs (powerpc.lib, warp.lib) are removed.....instead better look for those datatypes.

PUP/WOS libs can't collide per se, because there's always a message telling what is the situation.

Last edited by Cowcat; 23 September 2018 at 21:06.
Cowcat is offline  
Old 23 September 2018, 20:55   #9
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
@cowcat
Ok, thanks... I'll try to follow your advices...
@hedeon
Thanks for your time, mate... and thanks for letting me know that Vice doesn't work there either...
jurassicman is offline  
Old 23 September 2018, 20:57   #10
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
I added more to it. And don't go for "old-old" aminet warpos stuff.
Cowcat is offline  
Old 23 September 2018, 22:33   #11
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
Quote:
Originally Posted by Cowcat View Post
(...)
More edit:
What you say:

mmm.....no. That could be what I said about a ppc program loading a ppc.datatype. OS 3.9 had that problem hanging the system right away. Voila, no problem when the warpos libs (powerpc.lib, warp.lib) are removed.....instead better look for those datatypes.

PUP/WOS libs can't collide per se, because there's always a message telling what is the situation.
You are perfectly right.
I can start the OS leaving both PUP and WOS libraries if I remove the wallpaper picture, a standard jpeg file... I didn't know that it was the cause of the hang.

If I start the system without BPPCFix and with PUP/WOS libs I receive the alert message. If I click on terminate I am able to use the system and if I click on continue (or cancel, I don't remember exactly) the system hangs.

However if I click on terminate I face weird errors like a "RAMLIB program failure" when I do a normal thing like opening "AmitradeCenter" or just browsing through folders.

I had to put back on my Startup-Sequence the BPPCFix and ppclib emulation lines in order to have again a stable OS... that's weird I think...

As per the WarpOS programs... is there any program I can try to see if my configuration works?
jurassicman is offline  
Old 23 September 2018, 22:36   #12
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
Have you set PPC TERMINATOR variable to "2"
this is necessary on BlizzardPPC
DanyPPC is offline  
Old 23 September 2018, 22:54   #13
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,902
Just try the stuff in the WarpUP distribution in tools.
You might also try raising stack.
Best to start with making sure ppc.library is truly disabled. Remove ppc.library, set Terminator=2 and boot and see if you can do a version ppc.library. If you get a version back then it's not really disabled.

Also watch out for libraries you didn't know had powerpc.library components like asyncio.library or rtgmaster.library.

Some people have recommended Chucky's guide to setting up the BPPC: http://wordpress.hertell.nu/?p=18

If you don't have the WarpUP prefs in prefs, I've used this before. http://aminet.net/package/util/misc/WOSprefs does much of the same stuff.

Last edited by grelbfarlk; 23 September 2018 at 23:10.
grelbfarlk is offline  
Old 24 September 2018, 11:26   #14
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
Quote:
I can start the OS leaving both PUP and WOS libraries if I remove the wallpaper picture, a standard jpeg file... I didn't know that it was the cause of the hang.
In reality is the "desktop background program" running just when OS is booting up: It has no time to fully load all stuff, so you can't even see the "switch message" popping out.

Quote:
If I start the system without BPPCFix and with PUP/WOS libs I receive the alert message. If I click on terminate I am able to use the system and if I click on continue (or cancel, I don't remember exactly) the system hangs.
Terminate means "disable/kill PUP lib" so warpos libs can load. Don't remember exactly about continue or cancel.......did "cancel" meant "don't remove PUP lib" ??? If it's that, warpos cannot be run and that could be a problem.

@greg talks about ppc.library -> you should not have a ppc.library in libs.

ppc.library belongs to PowerUP: Really few programs use this kernel. PUP is dead for almost two decades. Remove ppc.library (or whatever "really old" datatype of that kind). It should never be in your system libs. There are other ways to emulate PUP on top of Warpos.

Remember that still "the other" ppc.library is waiting "background" when you boot and is done automatically by the ppc cards. PPCFix removes/disables it at the time you boot.

Quote:
However if I click on terminate I face weird errors like a "RAMLIB program failure"
I never had a problem with it (increasing stack). Maybe because I had a 68040 and it was simpler than leading with 68060 libs configs at boot time.

Also, just when you start the machine you can go directly to the ppc card boot screen to see if something needs to be changed. Pressing "2" key if I remember well.....but that is another war.

Quote:
ppclibemu_install NAME LIBS: ppc.library CLOSE
ppclibemul_install why ????
Cowcat is offline  
Old 24 September 2018, 14:08   #15
jurassicman
Registered User
 
jurassicman's Avatar
 
Join Date: Dec 2017
Location: Sassari/Italy
Posts: 867
This is the ppclibemu program I used.
http://aminet.net/package/util/libs/ppclibemu


As you can see it provides a ppc.library replacement.


I have that ppc.library in my LIBS: directory and the line "ppclibemu_install NAME LIBS:ppc.library CLOSE" in my S:Startup-Sequence but honestly I don't know if I really need it.


All this PUP/WUP thing seems to me a big mess...
jurassicman is offline  
Old 24 September 2018, 14:33   #16
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
Unless you plan to use really old PowerUp software, you don't need to worry about setting up pplibemu. The big issue seems to be the loader for loading the emulib and there are many of them. The most compatible one I found was the one included in FroggerPPC.

If setting up with BPPCFIX to remove ppc.lib from memory then you can set Terminator off, Earlyterm off and No Patch ON for a clean WarpOS ppc system. ppclib emu is then optional if you really want to run the older software.
Mad-Matt is online now  
Old 24 September 2018, 14:36   #17
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,993
In addition to Mad-Matt:

Install StackAttack and Ramlibpatch if you find yourself having a lot of RamLib crashes.
Hedeon is offline  
Old 24 September 2018, 22:40   #18
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,902
Quote:
Originally Posted by jurassicman View Post

All this PUP/WUP thing seems to me a big mess...

Maybe it's easier to think of it like this, ppc.library is some obsolete version which was replaced by a very different version called powerpc.library. Unfortunately the BlizzardPPC has an obsolete version of ppc.library in ROM which you have to take steps to manually disable. When that's done you should be able to use powerpc.library correctly. Ignore any programs that say PowerUP and get them off your system until powerpc.library is working.



Now if you just want to know if your PowerPC chip is totally hosed you can use this test disk:
http://powerup.amigaworld.de/index.php?lang=en&page=24
PPC Test Disk
Don't use any files from it, just boot it up and let it run.



This is ppc.library based so it doesn't tell you anything about what's working or not with your normal Workbench install.





AFTER powerpc.library (WarpUP) is working correctly with some real programs like Adoom and such then you might contemplate installing the powerup lib emulation you got from Aminet. There aren't very many good PowerUp applications anymore that weren't replaced by a superior WarpUP version.
grelbfarlk is offline  
Old 25 September 2018, 00:21   #19
drluking
Registered User
 
Join Date: Sep 2016
Location: Italy
Posts: 225
hello,

sorry, which are the best practices about WOS for cyberstormppc ? (read about 16.1beta better stable then 16.1final ... and correct/important ENVARC: variables to be set ? ...etc...)

and which is the best 68060.library version to use with cybervisionppc ? (46.15 ? or 46.7 ? other ? ......)

and W3D using cybervisionppc ? (version 4.2a with some particular variables to be set in ENVARC: ?)

and how to install correctly OS3.9 with Boing Bag 4 in cyberstormppc + cybervisionppc ? (Amiga ROM Update ...etc.. Is It useful to enable "maprom in fast ram" setting in early cyberstormppc menu (key ESC) while using Amiga ROM Update of boingbag2 patch ? ...etc...)

Is there a guide step by step to install all this stuff software corrctly to have a stable AmigaOS3.9 boing bag 4 with cyberstormppc+cybervisionppc ? I have seen only this one online http://wordpress.hertell.nu/?p=18 but It's for blizzardppc+bvisionppc ... not for cyberstormppc+cybervisionppc, or how to exactly adapt this guide to the cyberstormppc+cybervisionppc cards ?

THANKS !

Last edited by drluking; 25 September 2018 at 00:51.
drluking is offline  
Old 25 September 2018, 02:29   #20
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,902
It seemed to me the 16.1 beta was somewhat less stable for me on CSPPC, and I don't know what all it fixes. I do know that it doesn't work with IFusion, so that may be relevant to somebody.

I used 46.15 of P5's 060 library. I then moved to Thor's 060.library with mmu.library-this is not really recommended unless you read the manual thoroughly, though this was more for the Sonnetlib support. Thor's 060 library makes some of the Shapeshifter Video drivers not work, but Thor includes his own (which is not quite as good as CardTrickEVD).

Pretty much the same steps in Chucky's guide apply except skip all of the Terminator and BPPCFix stuff.

There are also some Demos in WarpUP 4.0 distribution that are not in the WarpUP 5.1 update, so I would grab those out of 4.0 without installing the whole package.

With WarpUP you really want to run stackattack and ramlibpatch and remember to increase stack on applications you're trying to run.
grelbfarlk 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
Warpup games ancalimon request.Old Rare Games 4 29 January 2017 19:50
Exception 0 vriviere support.WinUAE 9 25 June 2012 14:36
mpega.library (WarpUP) problem radzik support.Apps 23 14 December 2009 17:05
Warpup/BPPC help Gav-amigaman support.Hardware 1 14 October 2007 11:23
LHA for WarpUP! Bamiga2002 News 0 20 December 2005 23:36

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 11:08.

Top

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