![]() |
![]() |
#21 | |
Registered User
Join Date: Aug 2008
Location: London / Canada
Posts: 781
|
Quote:
![]() Thanks for all your answers, and again thank you for the update, it is much appreciated. Darren |
|
![]() |
![]() |
#22 | |
Registered User
Join Date: Oct 2012
Location: Wolfach / Germany
Posts: 157
|
Quote:
![]() ![]() ![]() Harald |
|
![]() |
![]() |
#23 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,492
|
Quote:
|
|
![]() |
![]() |
#24 | |
Amigan
![]() Join Date: Feb 2012
Location: London
Posts: 1,324
|
Quote:
An easy way to clone the WB is to open a file in Multiview and select the 'Use Separate Screen' option. Last edited by nogginthenog; 26 October 2020 at 19:07. Reason: typo |
|
![]() |
![]() |
#25 |
bye
Join Date: Jun 2016
Location: Some / Where
Posts: 693
|
guess I read only the half... but...
... I could drag my Picasso screen down all the time!? What did I miss? |
![]() |
![]() |
#26 | |
Registered User
Join Date: Aug 2008
Location: London / Canada
Posts: 781
|
Quote:
1) A supported graphics card/chipset that can actually do screen dragging 2) The card driver/software has been updated to support dragging (new API calls needed) 3) A bunch of other limitations due to the VGA chipsets (see docs/faq) 3rd party cards, which include the 3DFX Voodoo cards, mnt cards (ZZ9000), etc, do not have upgraded drivers yet, so no screen dragging until (or if/when) their drivers are upgraded by the 3rd party suppliers. It was mentioned the developer documentation to do this is free and available. I would note that this behaviour is *not the same* as the default behaviour of screen dragging with Amiga chips nor with CyberGraphX - both of which allow you to drag the screen down even if no other screens are open. As was discussed there is really no *benefit* of being able to drag a screen down (with nothing behind it), other than the "cool" factor. You could argue it is part of the "Amiga experience", I guess. Something you would often show friends who had never seen it before. But again, without another screen behind it...it technically isn't buying you anything ![]() Darren |
|
![]() |
![]() |
#27 |
Registered User
Join Date: Aug 2008
Location: London / Canada
Posts: 781
|
|
![]() |
![]() |
#28 | |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,163
|
Quote:
|
|
![]() |
![]() |
#29 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,492
|
Quote:
SetSplitPosition: Synopsis:SetSplitPosition(bi,ypos); Inputs:a0:struct BoardInfo *bi d0.w:ypos This function sets the vertical position at which the screen shall be split. That is, if the line number given by the second argument is reached, the raster pointer shall be reset to address 0. A value of 0 indicates that screen splitting shall be disabled. The rtg.library arranges the screen such that the topmost screen is started at the memory computed by SetPanning(), and the bottommost screen starts at address 0. In particular, the rtg.library ensures that the bottommost screen does not pan and uses the same RGBFormat than the topmost screen. This function is used to implement screen dragging. It is only called if the BIB_VGASCREENSPLIT flag in BoardInfo->Flags is set. This function is new in version 42 (3.0) of the rtg.library. |
|
![]() |
![]() |
#30 |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,163
|
Great, thanks for pasting. But I'm still confused because I'm sure that text isn't in the archive that's on the icomp wiki! Download the lha file at http://wiki.icomp.de/wiki/File:CardDevelop.lha dated 24 October 2020, then: > lha x CardDevelop.lha > grep -rl Split Picasso96Develop Picasso96Develop/HardWare/CirrusGD5434.chip.asm Picasso96Develop/PrivateInclude/boardinfo.i Picasso96Develop/PrivateInclude/boardinfo.h The version number at the head of CARDDEVELOP.HTML is 0.9 - is that right? Edit: MD5 of CardDevelop.lha, in case there's some weird webserver caching glitch going on or something: cb8fa4ab324620b5318616b973e970b5 Last edited by robinsonb5; 26 October 2020 at 23:21. |
![]() |
![]() |
#31 |
Registered User
Join Date: Aug 2008
Location: London / Canada
Posts: 781
|
So I tried opening a jpeg on a separate screen and screen dragging still did not work. Not sure what I am doing wrong. I am using a CV3D gfx card.
|
![]() |
![]() |
#32 | |
Registered User
Join Date: Oct 2007
Location: ManCave, Canada
Posts: 1,676
|
![]() Quote:
thanks for the info Thomas much appreciated ![]() |
|
![]() |
![]() |
#33 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,715
|
Why isn't UAE supported properly anymore? According to http://wiki.icomp.de/wiki/P96 it seems to require copying and renaming of random files, editing of their tooltypes, choosing the wrong graphics card, and then ignoring warnings. Hardly a smooth installation.
|
![]() |
![]() |
#34 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,492
|
Quote:
|
|
![]() |
![]() |
#35 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,715
|
I never said they were.
|
![]() |
![]() |
#36 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,492
|
Then the answer is "UAE is supported properly", just not by iComp. Does this answer your question? To install a 3rd party driver, use the P96 installation, select none of the graphics boards offered (no item checked), complete the installation, then follow the installation instructions of the 3rd party.
Last edited by Thomas Richter; 27 October 2020 at 07:35. |
![]() |
![]() |
#37 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,492
|
I do not know what your workbench screen mode is, and what your picture datatype is, and what the picture is. If the picture is a JPEG, and the datatype is that from 3.1.4, then Multiview will open a true color screen. If your workbench is not a true color screen, then these modes cannot be mixed.
|
![]() |
![]() |
#38 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,715
|
Not really, because P96 supports various boards from various manufacturers, regardless of whether iComp has the copyright on those boards or not. So it seems to be that dislike of emulation is why users of the most-used "board" have to resort to workarounds.
Last edited by Minuous; 27 October 2020 at 08:16. |
![]() |
![]() |
#39 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,492
|
That is not the copyright on the board. That is the copyright on the code. There is no conspiracy here concerning emulation or not. Toni was on board during the development, just that iComp cannot include the drivers. The original UAE drivers are (c) Brian King, Cloanto.
|
![]() |
![]() |
#40 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,715
|
OK, but if it is just a "generic loader, which is identical for all P96 drivers" how are Brian King and/or Cloanto able to claim copyright on it?
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
P96: What's the right way to do X? | Warty | Coders. General | 2 | 21 December 2020 00:00 |
Providing 2 fire button support / cd32 joypad support | amigapd | request.Other | 0 | 13 July 2015 17:20 |
Portaudio support (was: WinUAE support for ASIO drivers) | Amiga1992 | support.WinUAE | 57 | 28 March 2009 21:15 |
Classic WB P96 | Anubis | project.ClassicWB | 5 | 08 May 2006 14:30 |
amiga-news.de: Collected software-news | Paul | News | 0 | 14 November 2004 15:50 |
|
|