![]() |
![]() |
#1 |
Posts: n/a
|
graphics.library private LVO's
Hello,
there are several private entry points in graphics.library. Is there a official documentation of them or they are for private use only (by the system)? There are some such system calls in multiscan.monitor driver what I analyze now. Any info? |
![]() |
#2 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,673
|
There's no official documentation of them; that's the whole point of them being private.
|
![]() |
![]() |
#3 |
Banned
Join Date: Jan 2007
Location: France
Posts: 655
|
graphicsPrivate1 = R_ReleasePen
graphicsPrivate2 = R_ObtainPen graphicsPrivate3 = R_AddDisplayData graphicsPrivate4 = R_AddDisplayInfoData graphicsPrivate5 = R_SetDisplayInfoData graphicsPrivate6 = R_WeighTAMatch graphicsPrivate7 = moveq #0,d0 / rts graphicsPrivate8 = moveq #0,d0 / rts graphicsPrivate9 = ? graphicsPrivate10 = moveq #0,d0 / rts If someone know the ?, please post here ! |
![]() |
![]() |
#4 |
Posts: n/a
|
I'm analyzing the multiscan monitor driver and found there the -750 and -744 graphics library calls.
I'm trying to find a *regular way* of adding the mode names to the system (which are listed in the screenmode selector preferences item). As we know Picasso96 drivers are not open source. It would be interesting to know if the old Picasso driver (kick 2 compatible) uses an official way to add a new modeids or an unofficial method? I was unable to find any info about this in the RKRM. Any idea? |
![]() |
#5 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,026
|
Quote:
|
|
![]() |
![]() |
#6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
|
|
![]() |
![]() |
#7 |
Posts: n/a
|
It seems almost everything is undocumented on the Amiga. From which documentation was Tobias Abt worked when he developed the first Picasso driver?
The old Picasso driver is Kick 2.0 compatible and it is working flawlessly. It doesn't require KICK 3. Very nice job. The original Domino driver is much more interesting. It does all the stuff via one monitor driver file only: SONTOWSKI. It doesn't require any additional (3rd party) libraries. How they did the development without a documentation? Impossible. -o- Toni, the uaegfx monitor driver was developed by You or by the Picasso96 developer team? |
![]() |
#8 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
|
Not sure about documentation but having sources (which surely will exist somewhere) would be enough to understand how RTG works..
Quote:
Unfortunately it have absolutely no information about RTG. Do not ask me, I am not allowed to distribute it. (anyway, you can "reverse-engineer" that information from winuae sources..) |
|
![]() |
![]() |
#9 |
Posts: n/a
|
It is very hard to do anything (even a hobby level) if there is no documentation available. No one can earn money from a unsupported/old platform, so it is not clear for me why the development documentation are not publicly available (like for every normal platform/OS)?
On all other platforms developers are welcome. But on Amiga?! ![]() So the original question is still open: from which documentation worked Tobias Abt & co when they have developed the first Picasso driver? |
![]() |
#10 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
|
My guess is too big egos and "fights"/"wars" in 1990s..
Only Amiga makes it possible to create multiple implementations multiple times (more than you can count) that do more or less the exact same thing and then have wars instead of working together. |
![]() |
![]() |
#11 | |
Posts: n/a
|
Correct, Toni. Maybe this thing was helped a lot in killing the Amiga development.
But today is 2009/10. Why can't we help each other now? Can You please give me some contact emails where can I request the RTG developer docs or permission? Quote:
-o- I don't want to develop anything based on a reverse engineering. I need to know the official way of realizing such things (if they exist). If I'll begin to work on a reverse engineering basis, I'll produce softwares like were produced in the 90's on Amiga, which are not compatible with any other system configuration than on they were made. Last edited by AmiCoder; 29 December 2009 at 14:20. |
|
![]() |
#12 | |||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
|
Quote:
Quote:
Quote:
![]() |
|||
![]() |
![]() |
#13 |
Banned
Join Date: Jan 2007
Location: France
Posts: 655
|
>I'd like create transparent RTG emulation on Windows desktop, as in Windows desktop equals Workbench screen..
OOoooooohhhhhhh... ![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Open-source graphics library | Don_Adan | Coders. System | 32 | 15 January 2013 22:15 |
graphics.library 40.25 beta series | Cosmos | Coders. General | 337 | 22 July 2011 18:15 |
Simple way of clearing screen without graphics.library | Hewitson | Coders. General | 20 | 21 May 2011 21:57 |
Some question about graphics.library lowlevels | Sonic | Coders. General | 3 | 28 July 2010 11:45 |
Can't open version 36 of graphics.library | Lambizkit | support.Apps | 1 | 07 November 2007 08:00 |
|
|