DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
02.May.2021 |
QEMU: Excursion of Amiga operating systems on non-native hardware What do you do if you want to test and use a new Amiga operating systems like AmigaOS 4 or MorphOS, but you don't want to or can't buy the necessary hardware like a Sam-Board, PowerBook or a Pegasos-II? For AmigaOS 4 there are various emulators like WinUAE or FS-UAE. But for MorphOS? QEMU could help. QEMU, version 6.0 has just been released, is an open source computer emulator and virtualizer. This means you can functionally simulate computers or provide virtual systems that replicate the functionality of a real system. QEMU is able to emulate a complete computer in software without the need of hardware virtualization. QEMU is released under the GNU General Public License, version 2 (cf. corresponding explanations on the QEMU Gitlab page). So it is possible to emulate Amiga operating systems like AROS, AmigaOS or MorphOS on QEMU. This support is provided by QEMU developer Zoltan Balaton, who gives lots of tips and info on a dedicated website. Since it is not a commercial project with a roadmap or the like, for which donations are neither expected nor solicited, the author asks for appropriate consideration that not everything is perfect and may never be. It is a pure hobby project. For the use and installation of AmigaOS 4.1 FE only the emulation of a Sam460 was available until now. This still has some bugs and problems like an initial wrong graphics mode, random crashes of some programs or slow graphics operations. The advantage of emulating a Sam460EX is that both AmigaOS 4 and MorphOS support it. Likewise, the emulation of most of its components was already available in QEMU or relatively easy to implement. The disadvantage of Sam460EX is that it is slow. However, emulation speed and speed of the emulated hardware are not related. The more complex the hardware, the slower its emulation because the additional complexity has to be processed. However, there could be speed advantages if a computer with a G4 CPU is emulated, because AltiVec instructions could be used as well. Therefore the Pegasos2 emulation was considered, which is especially interesting for AmigaOS 4, because MorphOS already runs over "mac99". A separate Pegasos2 subpage was created especially for this. As the author writes, always willingly and extensively answering our questions, the provision of the Pegasos2 emulation is planned for version 6.1. It should be noted, however, that "the emulation might be slightly better than that of the Sam460ex, but AmigaOS 4 does not provide a graphics driver for it, so that this OS cannot be booted so easily and thus (currently) is not intended for end users". He continues, "First and foremost, more developers are needed to join the project and improve it, as I'm currently working on it alone and in my spare time, which is why it's progressing very slowly. I have created a project for it but so far the interest in it has been very low." In the practical test, we now want to see whether MorphOS can be installed and whether it is usable. The target platform in this case is Windows 10 running on a somewhat outdated laptop. For the installation there is no better illustrated and clearer guide than the one on Mambo's Amiga Blog, regardless of the fact that MorphOS 3.15 and QEMU 6.0 are now available. The latest versions can be used accordingly. I would refrain from installing the Chrysalis package for a new installation, because (for my purposes) a lot of unnecessary software and games will be installed. In addition, there are already new versions for a large number of programs. The installation went without problems, but I didn't feel like switching to the Windows command prompt every time I started the program and copying the long startup command into it. My original idea to save and call this in a batch file was certainly not bad, but failed during execution. I got a very helpful tip from a programmer - thanks, Jörg! Create a shortcut of 'qemu-system-ppc.exe' in the program directory of 'QEMU' and drag it to the desktop. Then call the properties with the right mouse button and copy the start command into it: "C:\Program Files\qemu\qemu-system-ppc.exe" -machine mac99,via=pmu -m 2048 -vga none -device sm501 -hda mos.img -prom-env "boot-device=hd:,\boot.img" -bios openbios-qemu.elf -serial stdio" If you want to learn more about the options, you can read about them here. QEMU starts and you will get the following picture after about 15 to 20 seconds: Update: (19:05, 03.05.21, dr) The developer Zoltan Balaton has made some remarks regarding the sound support, which we like to pass on: "Maybe it would worth mentioning that sound is not working yet for MorphOS because the sound part of neither the sm501 nor the pegasos2 are emulated yet. This is not too hard to do, would just take reading the chip docs and implement it in QEMU like done for similar devices that are already emulated (these are AC'97 compatible just with different register mappings) but I haven't had time for it. This may be a simple project for somebody who wants to help and learn about it and can already program in C and not frightened by a lot of code in QEMU but no need to understand all those, only the part about sound which is not that much. Alternative would be to use some other sound device already emulated and AmigaOS4 does work somewhat with -device ES1370 but MorphOS has no driver for it. It may work with usb-audio but due to some problem with either USB or device emulation that does not seem to work either so best would be to emulate sm501 audio part or the via-audio on pegasos2. (I've briefly tested usb-audio on pegasos2 now which has different USB to see if it's a problem with USB or the audio device itself but on pegasos2 the USB prefs freezes while on mac99 it detects the device but cannot open it when trying to play sound. Maybe I should try with AROS on sam460ex that I can sources for so I could debug it but if eventually we can get via-audio then it's not that important.) Also when using ES1370 with AmigaOS I've found it has some dropouts which may be due to default sound parameters in QEMU is not optimal but I don't know how to tune them. If you want to find out, you can contact people who know about audio who can be found in Git history. Of those who should know are Gerd Hoffman who is the maintainer of that part and Volker Rümelin who did the last cleanup to improve audio backends. The optimal parameters to use may depend on audio backend though (ALSA, pulseaudio or others)." (dr) (Translation: bb) [News message: 02. May. 2021, 17:55] [Comments: 1 - 11. May. 2021, 06:45] [Send via e-mail] [Print version] [ASCII version] | |||
02.May.2021 |
Aminet uploads until 01.05.2021 The following files have been added until 01.05.2021 to Aminet: unixODBC.lha biz/dbase 3.0M MOS An Open Source ODBC sub-syste... CloudDav_1.0.lha comm/net 1.7M MOS A WebDav client amigaterm_enh.lha comm/term 31K 68k 1985 serial port ANSI Termina... less-mos.lha dev/gg 664K MOS Viewer program similar to "more" Helios_0.5-svn_r622.lha driver/oth 108K MOS IEEE1394 (FireWire) driver, t... MCE.lha game/edit 3.1M 68k Multi-game Character Editor MCE-MOS.lha game/edit 3.3M MOS Multi-game Character Editor MCE-OS4.lha game/edit 3.6M OS4 Multi-game Character Editor Putter.adf game/jump 880K 68k Platformer/mini golf DonkeyKong_Net_AROSx8... game/wb 3.4M x86 LCD game conversion DonkeyKong_Net_MOS.lha game/wb 3.4M MOS LCD game conversion DonkeyKong_Net_OS3.lha game/wb 3.2M 68k LCD game conversion DonkeyKong_Net_OS4.lha game/wb 3.8M OS4 LCD game conversion DonkeyKong_Net_WOS.lha game/wb 3.6M WOS LCD game conversion Runaway_Net_AROSx86.lha game/wb 2.8M x86 LCD game conversion Runaway_Net_MOS.lha game/wb 2.8M MOS LCD game conversion Runaway_Net_OS3.lha game/wb 2.6M 68k LCD game conversion Runaway_Net_OS4.lha game/wb 3.2M OS4 LCD game conversion Runaway_Net_WOS.lha game/wb 3.0M WOS LCD game conversion ACE-MorphOS.lha misc/emu 1.9M MOS Amstrad CPC/CPC+ Emulator AmiVms.lha misc/emu 3.1M 68k Simulates OpenVMS commands xiffview.tgz misc/unix 23K IFF ILBM picture viewer for L... Casablanca.lha pix/gicon 43K MacroSystem Casablanca GlowIcons ReportPlus.lha util/misc 614K 68k Multipurpose utility ReportPlusMOS.lha util/misc 729K MOS Multipurpose utility ReportPlus-OS4.lha util/misc 779K OS4 Multipurpose utility ShellBanner.lha util/shell 106K Make your Shell/CLI less boring DateVar.lha util/wb 59K Displays date and time on WB ... dintwm.lha util/wb 19K 68k Dynamic Intuition Window Manager(snx) [News message: 02. May. 2021, 08:59] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
02.May.2021 |
OS4Depot uploads until 01.05.2021 The following files have been added until 01.05.2021 to OS4Depot: shaderjoy_pack.lha dem/mis 3Mb 4.1 A big pack of quality and tested... oo.lha dev/lib 1Mb 4.1 Bring easier programming to C an... translocale.lha dev/mis 2Mb 4.0 Localize your Hollywood program hdaudio_ahi.lha dri/aud 116kb 4.1 Generic HD audio driver for Amig... bingo.lha gam/boa 7Mb 4.0 Bingo Machine desertedhouse.lha gam/mis 4Mb 4.0 Text adventure with GUI donkeykong.lha gam/mis 4Mb 4.0 LCD game conversion fireattack.lha gam/mis 3Mb 4.0 LCD game conversion maluva.lha gam/mis 228kb 4.0 DAAD extension runaway.lha gam/mis 3Mb 4.0 LCD game conversion whack-a-trump.lha gam/mis 5Mb 4.0 Whack-a-mole type game mce.lha gam/uti 4Mb 4.0 Multi-game Character Editor flashmandelng.lha gra/mis 12Mb 4.0 Mandelbrot & Julia fractals ... shaderjoy.lha gra/vie 4Mb 4.1 Display fragment shaders mediavault.lha net/mis 363kb 4.1 Discover online radio stations kmailtombox.lha net/ser 1kb 4.0 Creates a MBox file from Kmail (... zitaftpserver.lha net/ser 11Mb 4.1 A fast and secure FTP(S) server. datevar.lha uti/mis 59kb 4.0 Displays date and time on WB tit... reportplus.lha uti/mis 779kb 4.0 Multipurpose utility(snx) [News message: 02. May. 2021, 08:59] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
02.May.2021 |
AROS Archives uploads until 01.05.2021 The following files have been added until 01.05.2021 to AROS Archives: donkeykong_net_arosx86.lha aud/mis 3Mb is a remake of a LCD game in the... acidwarp.i386-aros.zip dem/mis 156kb Colour cycling eye-candy runaway_net_arosx86.lha gam/mis 3Mb LCD game conversion remake pintorweb.lha gra/con 7Mb Handle your pictures to use on y... videntiumpicta.lha gra/con 2Mb Videntium Picta is picture viewer comicon_aros.lha gra/vie 2Mb simply downloads the comic-strip... aya06.lha net/mis 2Mb access wolfram alpha answer mach...(snx) [News message: 02. May. 2021, 08:59] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
02.May.2021 |
MorphOS-Storage uploads until 01.05.2021 The following files have been added until 01.05.2021 to MorphOS-Storage: bePlayer_1.1.lha Audio/Players bePlayer 1.0 - Simple m... Less_583.lha Development/GeekGadgets A paginator similar to ... ACE_1.23.lha Emulation The acidulous CPC/CPC+ ... ScummVM_2.3.0git.lha Games/Adventure A collection of various... MCE_12.7.lha Games/Editor Multi-game Character Ed... DonkeyKong_Net_1.76.lha Games/Misc LCD game conversion Runaway_Net_1.23.lha Games/Misc LCD game conversion ComicOn_1.2.lha Graphics/Show ComicOn downloads the s... FFmpeg_n4.4.lha Multimedia FFmpeg is a collection ... CloudDav_1.0.lha Network/Streaming A WebDav client WitchCleaner_1.80.lha Network/Web A little and easy progr... Wayfarer_1.16.lha Network/Web Wayfarer is the latest ... unixODBC_2.3.9.lha Office/Database An Open Source ODBC sub...(snx) [News message: 02. May. 2021, 08:59] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
02.May.2021 |
WHDLoad: New installers until 01.05.2021 Using WHDLoad, games, scene demos and intros by cracking groups, which were originally designed to run only from floppy disks, can be installed on harddisk. The following installers have been added until 01.05.2021:
[News message: 02. May. 2021, 08:59] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
01.May.2021 commodore.news (Webseite) |
Amiga-Emulator: Amiberry 4.1.2 Amiberry is an Amiga emulator for ARM-based single-chip systems like the Raspberry Pi, the Odroid XU4 or the Tinkerboard from ASUS, which brings some newly developed features like a "WHDLoad-Booter" or support for controller configuration using RetroArch. (cg) [News message: 01. May. 2021, 23:39] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
01.May.2021 Indie Retro News (Websitee) |
Preview videos: nameless platformer, Turbo Sprint, 3D shooter 'Exhumed'. The programmer 'DomKid' has published a first video of another platformer developed with the Scorpion Engine. The release of the Super Sprint clone 'Turbo Sprint' is apparently imminent, a promotional video should whet the appetite for the title. Besides Shadow Warrior, Szilárd 'BSzili' Biró works on another shooter based on the 'Build' engine from 'Duke Nukem 3D': Exhumed, distributed in the USA as 'PowerSlave'. According to the author, the Amiga version (video) is still in a very early stage and still has various serious bugs. (cg) (Translation: bb) [News message: 01. May. 2021, 23:34] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] | |||
01.May.2021 David Brunet (ANF) |
New articles on the Obligement website In the last two months the website of the French AmigaOS and MorphOS magazine Obligement has been extended by the contributions below. Translations into other languages are always welcome, interested parties please contact David 'Daff' Brunet.
[News message: 01. May. 2021, 23:18] [Comments: 0] [Send via e-mail] [Print version] [ASCII version] |
<- 1 2 3 4 5 6 7 8 9 10 |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |