05 December 2018, 17:23 | #1 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 168
|
RTG games in window (Overlay/PIP), under WinUAE?
Hello. Maybe the topic has already been discussed, so I'm sorry if I'm duplicating it.
I want to ask if there is a chance that RTG games could ever be launched in window on the Workbench, under WinUAE? I know that the UAEGFX driver does not support PiP, but maybe someday it will change. |
05 December 2018, 18:27 | #3 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 168
|
Yes, I know about it, if the game does not support window mode, then you will not be able to play in the window.
But I remember the times when I had A1200 with Blizzard 1240 40MHz, Zorro II and CV64/3D, then games like Foundation, Doom and if I remember well GeneticSpecies I could play in the window. |
05 December 2018, 18:34 | #4 | |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Quote:
|
|
05 December 2018, 18:41 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Does Picasso96 support that kind of overlay? (Not just YUV video overlay). Or did you use Cybergraphics? (which can't be implemented because SDK is not public)
|
05 December 2018, 18:46 | #6 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Toni what did you refer to in particular?, i do not use Cybergraphics because it does not work well
|
05 December 2018, 18:47 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
|
05 December 2018, 18:51 | #8 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 168
|
But how? When I run even Foundation Prefs, I can not choose the game mode in the window.
Unless I'm doing something wrong. There was a moment when GeneticSpecies did not see RTG libraries, but I fix it. I now use Picasso96, I had CyberGraphX on CV64/3D. |
05 December 2018, 19:02 | #9 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
So it most likely is CGX feature only. (P96 has some kind of YUV video overlay which is not implemented in uaegfx)
Note that you can use CGX with any supported hardware emulated graphics boards but VGA chip overlay is not (at least not yet) implemented in UAE. It may get implemented if there is simple test case (video player is NOT acceptable!).. |
05 December 2018, 19:53 | #10 |
Registered User
Join Date: Dec 2018
Location: Glubczyce / Poland
Age: 37
Posts: 168
|
Ok. Thanks for the answers.
|
06 December 2018, 12:54 | #11 | |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Quote:
@Ponki1986 With the Doom games you can to play in the window mode Last edited by AMIGASYSTEM; 06 December 2018 at 13:09. |
|
06 December 2018, 13:37 | #12 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Yeah, that can make it difficult to understand
- Perhaps some programs have built-in Picasso96/CGX overlay support? (but again, if you want help me to implement it: rule is still the same: "program" must not be a media player! Playing videos in emulated Amiga is far too pointless. EDIT: Amiga ports of PC games are practically in same category too..) |
06 December 2018, 13:59 | #13 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Sorry Toni, technically i do not know how it works, as you can see from the screenshot DoomAttack allows you to play Doom in Window
Last edited by AMIGASYSTEM; 31 December 2018 at 10:43. |
06 December 2018, 15:24 | #14 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
- overlay can support scaling for free. (This is very useful for video players) - overlay can support different color depths (overlay can for example use 16-bit mode when WB is using 32-bit mode) Overlay is basically separate "fullscreen mode" overlayed in top of normal screen, position and size can be freely chosen. Overlays were supported in hardware in most VGA chips. Later models used 3D hardware to do the overlay and dropped the hardware level bitmap overlay support. |
|
06 December 2018, 16:06 | #15 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Ok thanks for the information
|
23 December 2018, 19:15 | #16 | ||
Registered User
Join Date: Mar 2010
Location: Beckenham/England
Posts: 795
|
Quote:
If you have a fast system you could try ScreenInWindow: http://aminet.net/package/util/misc/SIW Some screen formats do not work properly, but it works for some games, like Crossfire II and Nightlong: Quote:
ShapeShifter http://aminet.net/package/misc/emu/PippinEVD Blurscope - AmigaAmp plug-in that only works with PiP http://aminet.net/package/mus/play/BlurScope Xami - X11 server http://aminet.net/package/misc/x11/Xami Singularity is Just The Begining - Scene demo http://aminet.net/package/demo/aga/sgr-begi XIII - Scene demo http://aminet.net/package/demo/aga/xiii-Oxy Genetic Species uses rtgmaster.library with the rtgpip sublibrary http://aminet.net/package/driver/video/rtgPIP Other software that uses rtgmaster might also work but it needs to be coded for it. Chunkyppc.library also supports PiP, so games like Crossfire II should also work. http://aminet.net/package/driver/video/chunkyppc |
||
05 January 2019, 11:33 | #17 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
|
|
05 January 2019, 12:55 | #18 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quickly done. SGR-Begin works now in PIP mode when using uaegfx. Usual winuae.7z url.
No color keying yet. I assume overlay should get hidden if some other window is moved on top of it. EDIT: now implemented. Only high and true color RGB modes supported. I need easy to use test case for YUV (video) overlay support. Not a video player please.. Pure software linear scaling. I am not going to improve this. If something is not working: winuaelog.txt is required. EDIT: PicassoIV hardware emulation overlay is now supported. Last edited by Toni Wilen; 05 January 2019 at 19:49. |
06 January 2019, 11:26 | #19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
YUV (both Y4U1V1 and Y4U2V2) overlay mode should work now, at least in theory..
It is probably quite slow due to slow non-optimized per-pixel YUV to RGB conversions. It will be replaced with table based conversion when this version is first confirmed working. |
06 January 2019, 13:51 | #20 |
Registered User
Join Date: Mar 2010
Location: Beckenham/England
Posts: 795
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Automatic window resize for RTG | Leffmann | support.FS-UAE | 2 | 17 May 2015 08:08 |
RTG window not refreshed when WinUAE is paused and restored | mark_k | support.WinUAE | 0 | 10 February 2012 18:36 |
WinUAE too slow charging games on Window Vista | j_sntos | support.WinUAE | 48 | 03 February 2012 08:16 |
Saving a screenshot with an overlay window (QuarkTex) | James | support.WinUAE | 2 | 06 March 2011 15:47 |
PIP overlay feature for winuae | laser | request.UAE Wishlist | 3 | 11 October 2007 14:05 |
|
|