Welcome, Guest. Please login or register.

Author Topic: Unofficial CyberGraphX v4 bug fixes  (Read 8686 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Unofficial CyberGraphX v4 bug fixes
« on: July 17, 2015, 03:38:10 PM »
New version 47.8 of the cgxsystem.library (CyberGraphX 4) soon available, I need to make the patch...

Only the 020 version will be released, because the other 040 is very very close to the 020...
 
Two bugs were fixed, one found by the almighty Peter Keunecke and the same one by me into another function : when d2 is used, coders have to save it on the stack before, no discussion.

There is a lot of useless sections removed into the .library, so this beta 1 need some checking !


And I found an SAS/C compilator bug, but don't know how to fix. I kept like this, but a solution must be found :
Code: [Select]
L_0_18714
dc.w JL_0_18894-JL_0_1870C          ; bug
dc.w JL_0_188A8-JL_0_1870C
dc.w JL_0_188BD-JL_0_1870C
dc.w JL_0_188D8-JL_0_1870C

...
...

JL_0_18892
dc.w $986D

JL_0_18894        ; bug
dc.w $000E ; sub.w $E(a5),d4
dc.w $4ED2 ; jmp (a2)

JL_0_1889A
sub.w   $E(a5),d4
move.b  (a0)+,(a1)+
addq.w  #1,d7

So, it's "dc.w JL_0_18892-JL_0_1870C" or "dc.w JL_0_1889A-JL_0_1870C" ?

Hard to know, and can be another label, I have only my dissassembling raw source...



Anyways, I'm still looking for the CyberGraphX4 SDK !







:)

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: New CyberGraphX v4 version available
« Reply #1 on: July 18, 2015, 12:26:45 PM »
Quote from: Thomas Richter;792599
It would have been just so easy: Simply ask the author (Frank?) about the bug, ask him kindly to fix it, or provide ideas what to do about it, or for permission to fix it. Nothing is easier than that!


They refuse to help the 68k, really ! I guess they think the PPC is the only future ! Lol !!!

They have now zero imagination in computing, and zero idea = they think all Amiga fans are like that !! Lol again...

I sent an MP few weeks ago to OlafS3 about a C bug into another library, no answer...

A friend of mine asked a bPlan member about the reference of the BVision connector : they refuse to give it to him...

I guess they want to turn the Classics page, it's a big mistake for me...

So, the only solution is resourcing the binaries...



:)

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: New CyberGraphX v4 version available
« Reply #2 on: July 18, 2015, 01:36:42 PM »
Quote from: Thomas Richter;792601
I can only repeat myself: Write Frank a mail, post the answer *here*. As soon as there is an official statement(!) that they do not want to support the code anymore, that's a different business.  

Just to repeat myself: Just because "they" (who is "they"?) seem not to report back to you in the past does not mean that you got the right to mess with somebodies code and supply an unauthorized version. Asking does not hurt. In fact, any type of answer and official communication can only make your position stronger, so there is nothing to loose.

I understand of course. I'm on Amiga since the beginning A500, and the mentality always was "very business", money-king... I'm job less and I have no money to give, sorry...


A french professionnel Amiga Center back in the days asked Thomas Dellert for some .jed files for repair dead cards (and not for building new boards) : no answer...

I have many other examples...


So, why refusing to help 68k ?

Phase5 had a lot of success on Classics, sold many many boards, make a LOT of money and got a bit of fame... They had good imagination and good ideas like the BVision, GRex...

To reach this success, there is 2 ways : the easiest is to sold soul to the devil. It's a bad deal, you know... Very bad... Users who read this, do NOT !

So, Phase5 are slave to the devil ?

Am I right ?

The devil have only one goal, destroying everything...

So after switching to PPC (Pegasos, Efika, MorphOS...), the next Phase5 project was to destroy the Classics ?


Hope I'm wrong...

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: New CyberGraphX v4 version available
« Reply #3 on: July 18, 2015, 03:35:13 PM »
@amigakit

Ok, please delete this thread...

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: New CyberGraphX v4 version available
« Reply #4 on: July 19, 2015, 03:48:55 AM »
Quote from: Thomas Richter;792620
Maybe it has been abandoned. However, wouldn't it be much nicer to hear this statement from the author that (apparently) abandoned the project? And then post that answer here? At least that would help everybody else to make a decision which product to pick (P96 is not quite that abandoned, for example) or how to handle the software.

So for example, if we hear from the authors "year, do whatever you want with it", then at least this could possibly motivate another group to pick up the project and start working from it.

Just guessing... well, I don't know. It seems *likely* that you are correct, but I believe there's only one person that should decide. Hint: None of us here.

In my .readme, I give the name of two d2 bugged functions... So if the author really want to fix, he can by himself very quickly : this job need few minutes only...

As I explained, there is a conspiracy to destroy the Classics by all the possible ways. Classics are too good computers, some don't like that... It's my point of view, if you are disagree, you are a naive man for me...


About Warp3D, there is a bug in the 3dfx GPU Avenger, some internal deadlock/crash when using some registers in a certain order... So, the GPU do an hard reset, and after that, can continue... Bug fixed in the VSA-100...

I see this bug with the Prometheus driver and my optimized W3D 3dfx libraries : some clipping appear... No clipping on my two Mediator configurations, maybe Elbox bypassed this bug, I don't know exactly...  

I sent two emails to Bigfoot (a member of the MorphOS team, like Frank Mariak ?) who have found and understand this bug in the MOS 3dfx drivers for having more informations : no answer...


;)

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: New CyberGraphX v4 version available
« Reply #5 on: July 19, 2015, 11:08:25 AM »
Quote from: Thomas Richter;792659
Cosmos, you're one of the people that destroy the classics, don't you see this? You're destroying the motivation of investing any time into software simply by taking other's people's code and ripping it apart. That's not how development works. It creates trash, unmanageable versions, unmanageable software, it defeats any sane development process

My reworked libraries are abandonned by their authors since a very very long time !

So, why they don't put in the domain public ? Now, no money to earn from Classics, or very few money... Some motivated guy like me (or PeterK, or Matthey...) are ok to spend many time for free to get better libraries...

Amiga Classics software (Kickstart) AND hardware (AGA, copper...) are genius, certainly the best computer ever made. Not perfect, but near perfection. Classics cannot die, Legend cannot die...

Amiga is hard (chipset ECS/OCS/AGA) & soft (OS) working together, true Amiga fans don't want PCI, Radeon, Agp, PCIe and PowerPC...

PowerPC is PC in disguise, we don't want that crap... Open a PPC datasheet : all is wrong and non-sense into this CPU...

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: New CyberGraphX v4 version available
« Reply #6 on: July 19, 2015, 04:39:22 PM »
Quote from: amigakit;792675
@Cosmos
I can assure you categorically that A-EON has not abandoned Warp3D for Classic.

Hum... Karlos wrote on this forum he have the source of Warp3D : I sent an MP because I found a possible bug in the W3D_Picasso96MU.library in the function W3D_P96MU_AllocVMem. I fixed by myself, but absolutly not sure of my fix...

When I launched GLBlitzQuake just after a boot, I had planned fps. By cons, when I booted up another Warp3D program just before as Cow3D for example, then I was getting about 0.5 fps less with the same GLBlitzQuake...


I GOT AN ANSWER !! YES !!!

He said to me, he need an authorization to help me... And I'm still waiting since more than 1 year now...

If it's not a conspiracy, what is it ?

@Thomas Richter

Another example : the coders now don't care about reporting bug...

So I fix by myself...


:)

Offline Cosmos AmigaTopic starter

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 954
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: Unofficial CyberGraphX v4 bug fixes
« Reply #7 on: July 20, 2015, 06:20:22 AM »
Quote from: eliyahu;792700
@thread

whether or not it's ethical to modify commercial software for oneself is one thing. and documenting and/or distributing a binary patch may or may not be OK. but distributing (patched or otherwise) commercial software to which you do not have distribution rights is illegal in many jurisdictions, and linking to or posting such material on amiga.org is expressly against our terms of service. that's not a conspiracy -- that's the contract between the site and its members.

therefore anyone who attempts to distribute commercial software without permission from the software owner(s) -- whether in binary or in source or disassembled code forms -- will receive a vacation from the site.

@Cosmos

this isn't the first time you've done this. this is your final warning on the subject. don't do it here again.

-- eliyahu


I asked to close this thread...

I proved here with many examples : it's impossible to talk with the actual "Amiga Elite", it's always no answer and nothing change... The Classics 68k slowly dying, and they are happy with that...

No new fixed CyberGraphX version will appear, Karlos will never have the autorization, Bigfoot never reveal the 3dfx GPU bug he found for MOS drivers, Phase5/bPlan will never help to repair faulty cards...

I know very well my future, and I'll remember because I have a very good memory...


PLEASE CLOSE THIS THREAD !


;(