English Amiga Board


Go Back   English Amiga Board > Support > support.OtherUAE

 
 
Thread Tools
Old 02 May 2021, 10:52   #21
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
The problem of playing mplayer at the moment seems to be related to the emulated graphics card.
using -device sm501 the video plays smoothly.
And the audio plays no role related to the problem of its reproduction.

while wayfarer (ver 1.16) does not yet play the streams on youtube for example also with -device sm501

here mplayer and ffplay working simultaneously with the option -device sm501:
[ Show youtube player ]
White is offline  
Old 03 May 2021, 09:01   #22
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
Do you know if the emulated graphics cards support hardware overlay?

Video playback in Wayfarer requires hardware overlay support currently, but in MPlayer you can configure the video driver if it's using the overlay or not (check MPlayer Settings -> Preferences -> Video Driver). If you want the video display be embedded in the MPlayer GUI instead of a separate window, then you will need overlay support too.
jPV is offline  
Old 03 May 2021, 09:17   #23
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
With the parameter "-sm501" or by starting Qemu with "-machine Sam460" the MPlayer videos work fine with any video option.

Only problem if you use "-sm501" or "-machine sam460ex" you can't have a 1024x760 screen, see first screenshot.

If instead you use "-machine mac99" and "-device ati-vga,guest_hwcursor=true" then you can get a 1024x760 screen, but with this method some programs like Dopus4 have graphic artifacts.

Last edited by AMIGASYSTEM; 12 May 2021 at 09:10.
AMIGASYSTEM is offline  
Old 03 May 2021, 21:26   #24
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@jPV
Thanks for the info
i currently looked in emulated video card "ati rage 128 pro"
overlay is not implemented.

Here a brief mention on the qemu emulator:
So the plan is to start with Rage 128 Pro and RV100 and implement enough to get a Linux console on mac99 and mips_fulong2e then improve 2D acceleration to get X working, after that maybe add video overlay so MorphOS R128 driver can work and then implement 3D to reach RV100. From there it could be enhanced towards R520 which may seem very distant but mentioning it is no accident, it is what the Xenos GPU of the XBox 360 is based on and Xenia already has some emulation of, so it might be possible to take inspiration or even code from there to improve 3D emulation without doing it from scratch. Of course this is still a lot of work and likely I can't do it alone but that's why this project was created to bring together interested people who could together reach a goal that could not be reached individually.
White is offline  
Old 04 May 2021, 10:33   #25
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
now with Ati Rage 128
mplayer works with these settings:

Last edited by White; 03 September 2022 at 15:44.
White is offline  
Old 04 May 2021, 11:09   #26
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
Here an example of the ATI 128 running with mplayer + demoscene morphos and very fluid:
(demo does not require 3D support)
the two programs work at the same time

[ Show youtube player ]
White is offline  
Old 04 May 2021, 14:58   #27
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
I can download a free demo of MophOS to try this?
Retro1234 is offline  
Old 04 May 2021, 15:27   #28
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@Retro1234
you need qemu to run it:
https://www.qemu.org/

here the necessary information
http://zero.eik.bme.hu/~balaton/qemu/amiga/

here where to download the iso:
https://www.morphos-team.net/
White is offline  
Old 04 May 2021, 15:45   #29
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Quote:
Originally Posted by Retro1234 View Post
I can download a free demo of MophOS to try this?
Yes I attach link, but it is not a Demo is a full version, only that after 30 minutes becomes slow, doing a restart you have again 30 minutes of normal speed:


https://www.morphos-team.net/downloads


https://www.qemu.org/download/
AMIGASYSTEM is offline  
Old 04 May 2021, 17:34   #30
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
Quote:
Originally Posted by White View Post
now with Ati Rage 128
mplayer works with these settings:
Yeah, that wpa drawing routine works with everything, but it does scaling (to fullscreen, for example) by CPU then. Overlay would do it for "free" with no extra CPU load when resizing the video.
jPV is offline  
Old 04 May 2021, 20:09   #31
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Thanks for the replies - might finally get to try MorphOS.
Retro1234 is offline  
Old 04 May 2021, 21:12   #32
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
These are my scripts, standard HD and ISO names:

-m 1024 -> Windows 32Bit
-m 2048 -> Windows 64Bit



MOS-Create-HD-RAW:
qemu-img create Mos.img 2G

MOS-Create-HD-Qcow2:
qemu-img create Mos.qcow2 2G

MOS-Install "mac99":
qemu-system-ppc -machine mac99,via=pmu -m 1024 -vga none -device ati-vga,guest_hwcursor=true -hda mos.img -cdrom mos.iso -boot d -prom-env "boot-device=cd:,\mac_ppc32\boot.img" -bios openbios-qemu.elf -serial stdio -display sdl

MOS-Install "Sam460":
qemu-system-ppc -machine sam460ex -m 1G -rtc base=localtime -boot d -prom-env 'boot-device=hd:,boot.img' -bios openbios-qemu.elf -device ide-cd,drive=cd,bus=ide.1 -drive file=mos.iso,if=none,id=cd,format=raw -device ide-hd,drive=hd-drive,bus=ide.0 -drive file=mos.img,if=none,id=hd-drive,format=raw -device ne2k_pci,netdev=mynet0 -netdev user,id=mynet0 -device ES1370 -display sdl

MOS HD+CD/DVD
qemu-system-ppc -machine mac99,via=pmu -m 1024 -device ES1370 -vga none -device ati-vga,guest_hwcursor=true -boot d -prom-env "boot-device=hd:,boot.img" -hda mos1.img -cdrom mos.iso -bios openbios-qemu.elf -serial stdio -display sdl

MOS 2 HD + mac99:
qemu-system-ppc -machine mac99,via=pmu -m 1024 -device ES1370 -vga none -device ati-vga,guest_hwcursor=true -boot d -prom-env "boot-device=hd:,boot.img" -hda mos1.img -hdb mos2.img -bios openbios-qemu.elf -serial stdio -display sdl

MOS 2 HD + sam460ex:
qemu-system-ppc -machine sam460ex -vga std -m 1G -rtc base=localtime -boot d -prom-env 'boot-device=hd:,boot.img' -bios openbios-qemu.elf -device ide-hd,drive=hd,bus=ide.0 -drive file=mos.img,if=none,id=hd,format=raw -device ide-hd,drive=hd-drive,bus=ide.1 -drive file=mos2.img,if=none,id=hd-drive,format=raw -device ne2k_pci,netdev=mynet0 -netdev user,id=mynet0 -device ES1370 -display sdl

MOS 2 HD + mac99 + sm501
qemu-system-ppc -machine mac99,via=pmu -m 1024 -device ES1370 -vga none -device sm501 -boot d -prom-env "boot-device=hd:,boot.img" -hda mos1.img -hdb mos2.img -bios openbios-qemu.elf -serial stdio -display sdl

parameter -display sdl (no menu Qemu)
AMIGASYSTEM is offline  
Old 05 May 2021, 10:02   #33
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@jPV
thanks for the valuable advice :-)
I wanted to try pyhon-ssl
to use aio-streams so you can overcome the obstacle of the overlay with wayfarer.
but i couldn't figure out if morphos python-ssl version 2.7 is supported with AIO
while in grunch I saw that there is also a python-ssl 3.2 version.
Thanks for any suggestions.

currently on 4.1 it works perfectly
White is offline  
Old 05 May 2021, 18:53   #34
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
I haven't tried that aio-streams myself, but you can still watch YouTube videos with Odyssey (Applications/OWB in your MorphOS installation). It doesn't use overlay for embedded videos, which makes it horribly slow, but should display them on your setup. OWB's Fullscreen fix script would make videos use overlay and play them smoothly, but that doesn't help in your situation currently, but just to let you know.

For example, embedded videos in this thread here on EAB should work straight away with OWB (like seen here, for example: [ Show youtube player ]). And while Youtube's main page interface stopped working recently on OWB, it still works if you spoof it as IPad and use https://m.youtube.com/ instead.

The nice thing with OWB is that you can also download the video to hard/ram disk and watch it with MPlayer then. Just start playing a video and then open the Network Activity window, and right click the video stream and copy its url. Then paste the url in the OWB to get it displayed directly in the internal media player... and then right click over the video and select "Download media" option. This may sound complicated, but when you learn it, it's just few clicks and you can download almost any video to a file
jPV is offline  
Old 05 May 2021, 21:06   #35
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@jPV
Thank you !! :-)

it works perfectly
video viewing is perfect

you are making me want to buy a G4 powerbook

the principle is the same as odyssey for spoffing and scripts
here a small video with OWB on youtube
[ Show youtube player ]
White is offline  
Old 06 May 2021, 08:47   #36
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@jPV
I would like to buy an ibook G4
what is the best model to buy for morphos?
are there various models of ibook G4?

for the G5 version I have no space where to put it.

Thanks for any advice.
White is offline  
Old 06 May 2021, 10:22   #37
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
Nice video, it seems that CPU emulation is pretty fast, because it plays videos that well. So it confirms that graphics (card) emulation is more the bottleneck.

Generally speaking the later/faster laptops are always better supported than older/slower, and are naturally faster too These all are pretty cheap nowadays, so I wouldn't do any compromises, but would find the best you want.

Here is a comprehensive list of computers that are supported by MorphOS:
https://library.morph.zone/Supported_Computers

If you want the best laptop, I would say take one of the 1.67 GHz PowerBooks (or the last 1.5 GHz version, but it might be hard to identify the right 1.5 GHz version).

Here are some points why I'd prefer PowerBook over iBook:
- The latest PowerBooks have better support for the internal keyboard and touchpad *)
- PowerBooks have bigger resolution displays and more graphics memory
- PowerBooks have a CardBus slot if you want a better WiFi range by an external WLAN card (wired is the best still)
- PowerBooks have a DVI connector for an external display
- iBooks feel generally more clunky by their design
- With my iBook I see some small graphical glitches, which are more visible with certain skins/gfx, but I'm not sure if this is a problem for others, but annoys me a bit


*) There are two kinds of hardware interface solutions for internal keyboard and touchpad in these laptops. The latest PowerBooks use the USB bus, while older PowerBooks and iBooks use the ADB bus. The problem with the ADB bus is that it doesn't make difference between left and right command keys, and some programs/keyboard shortcuts assume you press right-command etc, so these won't work on them and can be a small annoyance. Also laptops with the USB touchpad support more gestures, like two finger scrolling or two finger right click etc, which is handy if you don't use an external mouse.


So, my advice would be to go to a 1.67 GHz PowerBook, but if you can accept the mentioned flaws and would still want an iBook, I would recommend the 2005 models depending if you want smaller (12") or bigger (14") machine.
jPV is offline  
Old 06 May 2021, 10:34   #38
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
Oh and if you want a G5 machine that doesn't take too much space, one iMac G5 model is "unofficially" supported and some people are using it despite some unfinished drivers/things.

More info, for example, here:
https://morph.zone/modules/newbb_plu...orum=11#148931
jPV is offline  
Old 06 May 2021, 10:48   #39
White
Registered User
 
White's Avatar
 
Join Date: Sep 2016
Location: italy
Posts: 1,480
@jPV
Thanks for the reply
would this model be fine?

with ATI Radeon 9700 128MB

https://www.subito.it/informatica/vi...-292545801.htm
White is offline  
Old 06 May 2021, 12:38   #40
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
It looks like this model:
PowerBook G4 1.5 17" (Al), PowerBook5,5 - A1085

And if I'm not mistaken, it still has the ADB keyboard/touchpad, but if you can live with the restrictions it causes, it should be fine otherwise. Although some memory upgrade wouldn't hurt, but is enough for starters.

Only models from 5,6 to 5,9 would have the USB bus for the internal input devices, and this is model 5,5.
jPV 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
WinUAE QEMU PPC Toni Wilen support.WinUAE 562 10 February 2023 21:39
QEMU Released AMIGASYSTEM News 12 17 July 2018 00:52
MorphOS under Emulation? Charlie Retrogaming General Discussion 11 02 February 2010 18:09
E-UAE (MorphOS) and CD32 joypad emulation Solo Kazuki support.OtherUAE 0 10 April 2007 00:32

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 20:30.

Top

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