Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
43 user(s) are online (25 user(s) are browsing Forums)

Members: 1
Guests: 42

beworld, more...

Headlines

Forum Index


Board index » All Posts (white)




Re: About off topic news on Amigans
Quite a regular
Quite a regular


AmigaOS is dead and buried for 30 years and maybe more.
I completely deleted everything including Winuae from my system.
The AmigaOS community of any forum no longer reflects my pastime.

Rude people are unable to share their work.
We weren't even talking about a cutting-edge operating system.
Where 30 year old application ports still struggle to be emulated.

So best wishes to everyone.

Go to top


Re: Running my OS4 games on QEmu
Quite a regular
Quite a regular


Big work !

Go to top


Re: Running my OS4 games on QEmu
Quite a regular
Quite a regular


Uncivilized people.

@orgin
Delete my account I no longer need it.
And above all my personal data.

I will check if my data has been deleted.

Go to top


Re: Running my OS4 games on QEmu
Quite a regular
Quite a regular


@TheMagicSN
@smarkusg

It is possible to have these versions that you are using.
I'd like to try them.
All available betas are fine, MPlayer Quake 2 etc.

(the executables)

If possible.

A thousand thanks.

Go to top


Re: IBrowse 3.0 released
Quite a regular
Quite a regular


@Cageman
@LiveForIt

I am a simple fan of the AmigaOS system.
Like all of you.

So every now and then I like to talk about this system.
And I express my thoughts.

I imagine we are all more or less the same age given the origins of AmigaOS.

And that OWB 68k is perfect with "Browservice".
But not being a programmer I can only talk to all of you.

As an ignorant person on the subject, I thought the support for "Browservice" was simple to implement.

Since the old OWB for AmigaOS 4.1 also supports the one on OSDepot.

I like emulation since I can't buy real hardware.

I tried with Voodoo 3 all games with MiniGL work
except "Shogo" and "Heretic2" they are actually very fast but they have the wrong textures and are messy.
Probably due to "Voodoo drivers"

But all AmigaOS 4.1 games work fine.

And I'm here and every now and then I participate in the forum like everyone else.

For the rest I follow the evolution day by day

Go to top


Re: IBrowse 3.0 released
Quite a regular
Quite a regular


Thanks as always for the work done. With the "IBrowse 3" version.
Too bad you can't implement "a function" to use it with "Browservice".
It would be very fast and usable.

OWB 68k is supported without problems and navigation is very fast.

Regardless of "the emulator" used for 4.1.

AmigaOS 4.1 is increasingly becoming a machine to be used without being connected to the internet.
If used in "Local" AmigaOS is also perfect in emulation.

Thanks again for the new "IBrowser3".

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@joerg
@Maijestro

It was just a note if it could be useful in any way.
I haven't tried but after updating update 1&2
Booting slows down.
Obviously just putting the old files back will overcome the problem.
Maybe it was due to cd-rom+floppy in the hardware boot chain

But at this point in the command line:
-cdrom
is if you also wanted to emulate the floppy

what should be added ?
if it is possible to do so

----
you can do it with the cd-rom

From the qemu terminal you can mount an empty -cdrom drive
at boot
you can then mount it later but now I don't remember which command to enter in the "qemu console"

I don't know if this is also valid for a floppy drive

it would still be an additional option to use.

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@balaton

I don't know if this is important in the qemu version (even if older) of winUAE.

I remembered now.

Using AmigaOS 4.1 Classic in this case.
Verbatim words by (Tony) in various topics dedicated to 4.1
And personally tested (boot is faster)

The hardware control chain process of the "boot" machine
By enabling floppy and cdrom, AmigaOS boot is much faster.
Disabling the floppy and cd-rom makes booting slower.

I don't know if this is automatically included in the "qemu" version
for Pegasos2 or AmigaONE.
Or whether it should be enabled on the "qemu" command line regardless of whether it is used or not.

I'm writing this in case it might be useful.

In practice, not finding the cdrom and floppy will make booting slower.

Go to top


Re: Running my OS4 games on QEmu
Quite a regular
Quite a regular


@Maijestro

I agree with the current state.
It is assumed that with a graphics driver the disparity between processors will be made less demanding in the future.
Unfortunately, we will have to wait to make good use of AmigaOS 4.1 on the graphics side.

But I will definitely be one of the first to buy it if put on sale on the A-EON store.

Currently emulating with qemu "morphos" with the "ATI" the videos with OWB are very smooth even the video players and the E-UAE itself is very fast.
They can all be used together without the slightest slowdown.
Too bad only about the audio
it's obviously the "license" but that's an old story.

I just hope I don't get too old in the meantime.
I'm already starting to get very lazy now.

Go to top


Re: WebKit based browser initiative
Quite a regular
Quite a regular


I've been using OWB for 68k for two years
The videos on YouTube and the navigation is perfect
with AmigaOS 3.9.
I use "browservice" for a modern view.

Also works with the QT browser included with the "QT-minimal" package
and also with "InternetSurfBoard" present on OSDepot.

But the speed is slower with OS4.1

I hope to be able to try the updated QTBrowser as soon as possible

Thanks for your work.

Here OWB 68k at work without any script but just simply using "Browservice" on youtube:

https://youtu.be/Gj0RPKWR83w

Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@miggymac

Thanks for the tips,
if you have time
and you want to try "browservice"
https://github.com/ttalvitie/browservice

here you can already find the image for raspberry
with "browservice" preconfigured at startup.

https://www.mediafire.com/file/bu9ksr6 ... bian_Browservice.rar/file


here is the tool for the sdcard if necessary
https://www.raspberrypi.com/software/

add :
wpa_supplicant.conf
in the same directory:
example:

country=IT
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid=""
scan_ssid=1
psk=""
key_mgmt=WPA-PSK
}

Instead
on your old operating system with outdated browser.

example manual
IP
192.168.0.14
mask
255.255.255.0

type from your old browser (Odyssey)

192.168.0.15:8080
or
192.168.0.15:8080/goto/google.it
or
192.168.0.15:8080/goto/youtube.it

clearly it is ONLY if you feel like testing it out of curiosity.

I don't take responsibility

you can use the ethernet cable or wifi (depends on the model).

Thanks again for your suggestion.
I appreciate it

Go to top


Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


@All

My topic is OT
but it is related to qemu emulation for AmigaOS 4.1

Does anyone know how the exact command line to emulate a RaspBerry
Pi or Pi2 with "qemu"

I would need it to create a dedicated "browservice".

Thank you.

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@all

I changed Linux distribution
nothing in particular
but I like it and I also don't have to disable the Nvidia Nouveau drivers because the distribution already has the drivers being installed.
even if in the end there are just a few steps to do.
And few things installed
Ideal for me who only use it for qemu.
I just had to add the packages to compile qemu including the annoying "meson"

And light and I notice that it is faster than "kali"
Also now I can compile directly from the qemu master branch.
Without mistakes.

Other than that the idea of creating a sharing directory was a simple additional option.

With the ramdisk configuration I thought it was possible to choose a "raw" filesystem but I couldn't find anything on the subject although there is certainly something out there to read.

Now qemu no longer gives the "floating point" error
But if I try to initialize the ramdisk it tells me that it cannot initialize RDB "0"

It would also be fine in fat32 for sharing or some compatible format.
But it doesn't matter it was just something more to add.

On the other hand, why not try it when it takes a few minutes to restore the Linux backup, it costs nothing and is fun

Thanks for all the suggestions.

Since I'm here I wanted to ask if "aiostrems" still works for you and twitchTV doesn't seem to work for me anymore.
While YT.rexx works fine.

This is the distro I'm using:
https://pop.system76.com/

@balaton
once again thank you for your work.

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


I'll write it here if it might be found interesting by others too
otherwise it's not important.

sudo mkdir -p /media/ramdisk
sudo mount -t tmpfs -o size=2048M tmpfs /media/ramdisk

sudo fdisk -l
we obtain:

/dev/ram0

then we add:
-drive format=raw,file=/dev/ram0

è "hdtoolbox" recognizes the new "virtual partition created with the ramdisk" ready to be initialized

at that point "qemu" comes out giving me the error:
"floating point error"

Not knowing AmigaOS I really don't know if it is possible to manage this type of volume by mounting them in other ways

Or if there is some utility in AmigaOS that can handle all this.

If anyone finds it interesting, we could look into it further.

by modifying "fstab" it can be made permanent or simply the volume disappears upon reboot.

Go to top


Re: SDL2
Quite a regular
Quite a regular


@Maijestro

the ideal would be to find a way with qemu to share a directory with linux for exchanging files on the fly.

using only qemu
something similar could be done by mounting a "shared virtual hd"
always with a similar command for example:

-drive format=raw,file=/dev/sdd2

I did it some time ago with a program similar to this:

http://radeonramdisk.com/software_downloads.php

It worked well and was very fast
I had put the entire AmigaOS 4.1 Classic directly into "RAM"
WinUAE

it was very fast

But it could be done with a shared virtual-hd without using RAM.

But I don't remember the exact command I used in qemu 3.1 version

With "Browservice" the page is displayed correctly with Odyssey.

now I'm trying the new "sdl" maybe with a bit of luck it works "UAE" it already works with the -7447 cpu but it's not perfect
with some betas who wrote "kas1e" is "FlynnTheAvatar"
but at the moment they only work with an 8bit screen
waiting for a 32bit video driver but that will take time.

And I don't think they want to adapt it for 16bit screens.
and if it is possible

Go to top


Re: SDL2
Quite a regular
Quite a regular


but I'm the one doing something wrong
every time I have to download "sdl" if I use Odyssey or "IBrowse"
the page is not displayed correctly to download the latest "sdl" version
And I have to use "firefox linux or windows" every time to download the file and then import it in the form of "iso" to be able to install the sdl file.

It seems strange to me that the file is not accessible with the Amiga Browser given that it is a file for the Amiga.

under the ASSETS heading the field is empty to be able to download the file with Odyssey or IBrowse

Does it happen to you too ?


Edited by white on 2023/10/15 7:29:40
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@balaton

Yes it is exactly as you described.
That's why I had to give chmod 777 every time

at every reboot to access the AmigaOS partition
and the qemu command line didn't work normally.

so in summary
better a completely dedicated SSD in case you want to opt for this choice.

Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@joerg

Let me explain better but I repeat this has been happening for many years also with Workbench 3.1 but I had forgotten.

I use GParted
Main partition "Linux ext4"
Extended partition "left unformatted" or directly using the "Amiga" partition create function with Gparted"
All perfect .

Well if I go to format the partition to make it go back to being an "ext4" partition everything will seem normal.
But in reality the AmigaOS (SFS) system is always present even after formatting the partition with GParted again in "ext4"
In practice, the only way to permanently delete AmigaOS from the disk is to recreate a new partition table in "ext4" of the entire disk.

"does not create new partition"
but the disk must be completely reinitialized with a new "partition table"

but it's nothing important anyway.

but the proof is that if you try to move files it will tell you that the partition is full even though GParted clearly shows that the partition is empty because it has just been formatted.


Edited by white on 2023/10/14 20:52:41
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


@Maijestro

I read about the improvements

I have to go back to AmigaONE again.
I had a problem with the latest kernel released for Linux.
Even though I've solved it now.
As I had already mentioned previously.
I still can't compile the version of qemu on the official site.

So I continue to compile from the "balaton" channel and everything works.

So I'll be back to try AmigaONE again.

I also noticed that using the SSD with AmigaOS there are some problems.

In practice, if I create both the "ext4" partition and the SFS partition dedicated to AmigaOS on the same SSD, for some reason it seems that the two filesystems create problems for the "partition table"
If used on the same disc, but this is nothing new, it also happened a long time ago.
Even with 3.xx somehow even if you format a partition previously used with SFS it creates problems.
You need to completely recreate the "partition table"
Otherwise SFS seems somehow "immune" to formatting.
He continues to be present all the same.

Even after formatting with another filesystem.
Maybe "joerg" could answer this.

simplified explanation
format everything goes fine (ext4)
but if I use qemu I use that partition
AmigaOs is still present although it obviously shouldn't be like this because the partition has been formatted.


So the ideal use is to have 2 separate disks, one entirely dedicated to "Linux" and another only for "AmigaOS". In this case there will be no problems.


Edited by white on 2023/10/14 20:11:37
Go to top


Re: qemu emualtion of AmigaONE XE
Quite a regular
Quite a regular


here is an example in .py
for creating a .hdf (raw)

#!/usr/bin/env python3

"""
Copyright 2021 Tiago Epifanio

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
"""

import getopt
import sys
import re
import math

ABOUT_TEXT = '\
HDF Create v0.1\n\
Copyright 2021 Tiago Epifanio\n\
\n\
Licensed under the Apache License, Version 2.0 (the "License");\n\
you may not use this file except in compliance with the License.\n\
You may obtain a copy of the License at\n\
\n\
http://www.apache.org/licenses/LICENSE-2.0\n\
\n\
Unless required by applicable law or agreed to in writing, software\n\
distributed under the License is distributed on an "AS IS" BASIS,\n\
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n\
See the License for the specific language governing permissions and\n\
limitations under the License.\n\
'

HELP = '\
HDF Create v0.1\n\
Copyright 2021 Tiago Epifanio\n\
This is free software, and you are welcome to redistribute it\n\
under certain conditions; type \'python3 hdfcreate --about\' for details.\n\n\
Usage: python3 hdfcreate.py [OPTIONS]\n\n\
Options:\n\
-t, --type TYPE\n\
TYPE: raw (Single partition)\n\
rdb (Partitionable Hard Drive Image)\n\
-s, --size SYZE\n\
-f, --filename\n\
-h, --help\n\n\
Example 1 - create a single partition file with 32GiB:\n\
python3 hdfcreate.py --type raw --size 32G --filename myhd.hdf\n\n\
Example 1 - create a partitionable hard drive with 512MiB:\n\
python3 hdfcreate.py --type rdb --size 512M --filename myhd.hdf\n\
'

DISK_TYPE_RAW = "raw"
DISK_TYPE_RDB = "rdb"
DISK_TYPES = [DISK_TYPE_RAW,DISK_TYPE_RDB]

def create_disk(size, filename = "out.hdf", disktype = "raw"):
if disktype not in DISK_TYPES:
print("Invalid type. Valid types are: raw, rdb.")

size_regex = re.compile('(\d+)([bkmgBKMG]{0,1}$)')

m = size_regex.match(size)

if m:
size = int(m.group(1))
unit = m.group(2)
else:
print("Invalid size.")
sys.exit(1)

if (unit in ("k","K")):
size *= 1024
elif (unit in ("m","M")):
size *= 1024 * 1024
elif (unit in ("g","G")):
size *= 1024 * 1024 * 1024

try:
f = open(filename, "wb")
except Exception:
print("Error opening file.")
sys.exit(1)

if (disktype == DISK_TYPE_RDB):
size = size - 4
f.write(b"rdsk")

blocksize = 1024 * 1024 * 10; #10MiB
written = 0

for i in range(0, size // (blocksize)):
f.write(b"\0" * blocksize)
written += blocksize
print("\rProgress: " + str(math.floor(written / size * 100)) + "%",end='',flush=True)

f.write(b"\0" * (size % blocksize))

print("\rProgress: 100%")
def main(argv):
if len(argv) == 0:
print(HELP)
sys.exit(1)

disktype = None
size = None
filename = None

try:
opts, args = getopt.getopt(argv[0:],"t:s:f:h",["type=","size=","filename=","about","help"])
except getopt.GetoptError:
print(HELP)
sys.exit(1)

for opt, arg in opts:
if opt in ("-t", "--type"):
disktype = arg
elif opt in ("-s", "--size"):
size = arg
elif opt in ("-f", "--filename"):
filename = arg
elif opt in ("-h", "--help"):
print(HELP)
sys.exit(1)
elif opt in ("--about"):
print(ABOUT_TEXT)
sys.exit(1)

if size is None:
print("Size not specified. Use -s parameter to specify size.")
sys.exit(1)

create_disk(size, filename, disktype)

if __name__ == "__main__":
try:
main(sys.argv[1:])
except Exception as ex:
print('Error: ' + str(ex))

Go to top



TopTop
(1) 2 3 4 ... 38 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project