![]() |
![]() |
#21 |
Registered User
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 ] |
![]() |
![]() |
#22 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,010
|
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. |
![]() |
![]() |
#23 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,270
|
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. |
![]() |
![]() |
#24 |
Registered User
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. |
![]() |
![]() |
#25 |
Registered User
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. |
![]() |
![]() |
#26 |
Registered User
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 ] |
![]() |
![]() |
#27 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,887
|
I can download a free demo of MophOS to try this?
|
![]() |
![]() |
#28 |
Registered User
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/ |
![]() |
![]() |
#29 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,270
|
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/ |
![]() |
![]() |
#30 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,010
|
|
![]() |
![]() |
#31 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,887
|
Thanks for the replies - might finally get to try MorphOS.
|
![]() |
![]() |
#32 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,270
|
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) |
![]() |
![]() |
#33 |
Registered User
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 |
![]() |
![]() |
#34 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,010
|
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 ![]() |
![]() |
![]() |
#35 |
Registered User
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 ] |
![]() |
![]() |
#36 |
Registered User
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. |
![]() |
![]() |
#37 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,010
|
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 ![]() 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. |
![]() |
![]() |
#38 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,010
|
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 |
![]() |
![]() |
#39 |
Registered User
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 |
![]() |
![]() |
#40 |
Registered User
Join Date: Feb 2008
Location: RNO
Posts: 1,010
|
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. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE QEMU PPC | Toni Wilen | support.WinUAE | 566 | 08 July 2024 08:38 |
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 |
|
|