AROS One x86 Work In Progress

AMIGASYSTEM · 60718

AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #720 on: October 15, 2024, 09:01:29 AM
Great progress with the new OWB 2.0, but there is still work to be done to optimise it better, I attach links for more information and to follow the development.

https://www.arosworld.org/infusions/forum/viewthread.php?thread_id=1293&rowstart=120










AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #721 on: October 20, 2024, 04:52:01 AM
Today I tried my hand at creating some Scripts to make it easier for all those users who are not Amiga Emulation experts.

Basically I've created some simple scripts in AmigaOS so that an Emulator would be started, with a typical configuration so that the user only has to add the Floppy (ADF).

The scripts should work on any "Amigosa" Platform of course depending on the platform you will choose the emulator that works best.

The scripts as well as starting the emulation will also load a config file which is universal, practically it should be compatible with all Emulators, the scripts created are 2 one for AGA games and the other for OCS/ECS games.

The two configs in addition to the settings for the two ChipSets also include a ROM and Floppy path, in the same path there is also the Emulator, all to keep all the data in one path.

I created a small video showing when mentioned, the system used in the video test is my AROS One, the emulator chosen was JanusUAE (more advanced and better working), also tested E-UAE and P-UAE, but they didn't satisfy me as much as JanusUAE.

The script once started will show the kick-start screen, the user will only have to run the emulator icon or use the function keys CTR-Alt+i and add the floppy, the emulator will do the rest, when the game will ask for more floppies you will have to redo the operation add floppy.

 Video Tutorial: Emulator UAE Script
https://youtu.be/tKV80PfPUVQ


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #722 on: October 20, 2024, 04:55:35 AM
Found the solution also to start WHDLoad Games from icon on Wanderer, I'll follow with an exhaustive video
The tool in question is "TinyLauncher" for OS3, perfect for the purpose, it doesn't need Libraries and System Files, it allows from the GUI to create menus for Games, Demos and Music, and you start it by simply clicking an icon from the Wanderer, pretty much the same way as ADF as shown above in the video.

For TinyLauncher I got in touch with its Developer Michael GIBS to be allowed to install it on AROS One, after a few hours I got the answer via email where he gladly allowed me to use it, he also told me that he is of a certain age and Amiga enthusiast since ever, in the past I tested another good software of his "Amiga Boot Selector".


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #723 on: October 20, 2024, 04:56:46 AM
As peromitted here is the video that shows how WHDLoad games will start on AROS One!

Of course on AROS One there will be no KickStart or Games, that's what the user will have to do:


Before running, the games carefully read "All" the specific Readme also found in each folder, all this to

facilitate step-by-step installations.


For WHDLoad games the first time you start with TinyLauncher you have to create the Games Menu,
Read the attached TinyLauncher Readme and follow the on-screen instructions.


First you need to copy KickStart 1.3 and KickStart 3.1 to the path and name below:

SYS:Extras/Amiga-Games/DH0/Devs/Kickstarts/

KickStart must be renamed Kick34005.A500 and Kick40068.A1200 respectively.


ADF games must be copied to the Games-ADF folder
WHDLoad games must be copied to the Games-WHD folder instead.

If desired, subfolders can be created for each individual game.

No operating system is required, of course you can also load
ADF, and WHDLoad to start Workbench 1.3 and Workbench 3.1.


This is the video showing the ease of execution in the AROS environment running JanusUAE, which in turn runs what I set up in the script!

https://youtu.be/eJ9XGIipNGI


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #724 on: October 27, 2024, 01:51:00 AM
Having some spare time, I studied and put into practice the Amibridge procedure shown HERE, which would then be the one used by IcarOS.

This is a not so simple procedure to do, Amibridge from IcarOS allows you to run OS3 software using AROS 68k or via AmigaForever.

My Idea instead is to create an Amibridge with all Standard Amiga OS's like OS 3.1, OS 3.9 and OS3.2
On AROS One there will only be the settings and the 68k files accompanying Janus-UAE, users will only have to copy the OS and KickStart into the appropriate folders.

To do this I am using JanusUAE as stated in the attached guide, but it should also work with E-UAE if it includes the "Coherency" " Wanderer Integration" functions.

At the moment I have experimented with OS3.1 and OS3.2 RTG and it worked perfectly, the RTG system is essential otherwise Amibridge will not work, the system must be light otherwise emulation would be slow, JanusUAE and E-UAE do not have the many functions and power of WinUAE which exploits the host hardware.

For OS 1.3, OS 2.1 systems, due to lack of RTG there will eventually be normal windowed emulations without integration on Wanderer.




AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #725 on: October 27, 2024, 01:52:39 AM
Did some tests to integrate OS 3.9 and OS 3.2 as well!

Everything works fine, but if a Guru happens, Janus-UAE will always go to Guru, whenever you start an Amibridge configuration.

This is solved if you start the executable "JanusUAE" without any configuration. Once this is done, all Amibridge scripts will work fine again.

Unfortunately JanusUAE like E-UAE (with the new Core goes in Guru) are outdated and very far from WinUAE, after a while running 68k applications hangs, it is solved by exiting the emulation, see attached video.

Nornmal Emulations (no Amibridge) are much more stable

https://youtu.be/tZyI_ld3Z84


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #726 on: October 27, 2024, 01:55:44 AM
Finished the AmiBridge function on AROS One x86, it was quite complicated to configure everything, but now it seems to be even more stable, I had to experiment, Janus-UAE is based on E-UAE sources, but for this purpose it turned out to be the best choice, on E-UAE in the GUI there are no Options to Configure AmiBridge.

The tricky thing will probably be for inexperienced users, AmiBridge only works if the Video Resolutions of AROS and OS3 are identical, which means that you have to install OS3 systems in RTG, which will be tricky for those who don't know how to fiddle with the Picasso 96 preference programme.

As for OS 1.3 and 2.1, since they cannot install Picasso96 they can be run in PAL mode on an AROS One window.

I attach a new video see running OS 3.0, 3.1, 3.2 and 3.9 with Amibridge and OS 1.3 and 2.1 in Window mode

https://www.youtube.com/watch?v=bIC1k-5wC1o&feature=youtu.be


yogib33r

  • Junior Member
  • **
    • Posts: 85
    • Karma: +1/-0
  • amigaaaaaaaaaa
    • la bonne anime
Reply #727 on: October 30, 2024, 03:26:54 PM
Hello dear friend !

I just read on an amiga newspaper that aros one is able to be updated now instead of re installing ?
Please tell me more :) Thx a lot

Regards

amiga 4  ever


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #728 on: October 30, 2024, 05:16:50 PM
The update is only for updating older versions, you cannot use it to update older versions of AROS One.

For example, the one you see on my site, "AROS One Update 2.6", is for updating "AROS One 2.5".

This is because the older versions have an old core and therefore the entire operating system must be replaced to update them.


yogib33r, for more information on AROS, please visit: https://www.arosworld.org/index.php


yogib33r

  • Junior Member
  • **
    • Posts: 85
    • Karma: +1/-0
  • amigaaaaaaaaaa
    • la bonne anime
Reply #729 on: November 02, 2024, 03:15:47 AM
Okok thnx a lot :)

regards.

amiga 4  ever


yogib33r

  • Junior Member
  • **
    • Posts: 85
    • Karma: +1/-0
  • amigaaaaaaaaaa
    • la bonne anime
Reply #730 on: November 02, 2024, 12:31:07 PM
Hello hello :)

Yes ok as you give an update from 2.5 to 2.6 i understand.
But are you going to make the same from 2.6 to 2.7 ? For example. and after from 2.7 to 2.xx ...
I love your distro but the only bad point is about the update version as icaros, not really as icaros (network update ?) but it would be so cool due to the polish aros you done for ues :)

Have a wonderfull week-end.

amiga 4  ever


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #731 on: November 02, 2024, 12:42:10 PM
If there are no changes in the Core, there will always be an Update for the previous version.

If the whole core changes, it is quicker to do a Clean Installation!

To do a Clean Installation just format and reboot the system with the DVD or pendrive !

I've never done an On-line update, I wouldn't know where to start, my update however is very convenient just a click away, moreover in the update you will also find a script to remove useless or obsolete things!


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #732 on: November 08, 2024, 11:26:05 AM
Created some new Skins for AmiFish, among them in the next version of AROS One you will find a Pawn Skin based on the AROS One Logo, see screenshot.

AmiFish is a nice Chess game updated to version 2.0, on AROS One there was already version 1.0.

AmiFish uses an external engine "Stockfish" currently maintained by a community of open-source programmers, since 2010 Stockfish has repeatedly occupied the top position in the main chess engine rankings !!!



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #733 on: November 08, 2024, 11:27:00 AM
I created Datatypes Descriptors for the MKV and WEBM video formats and the M4A audio format

It was not so easy as the dentifier was far from the beginning of the file and in many cases changed slightly, in the end I found the solution for everyone.

MKV is Matroska Video, while WEBM is a Google-sponsored project dedicated to creating a free, royalty-free video format.

M4A is nothing more than an MPEG-4 Audio file

Dimenicavo, these file formats, like all others you will see in the video, will be recognised automatically by AROS One even if they do not have an extension, see video.

https://youtu.be/eSGO9SvA2cw


AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #734 on: November 19, 2024, 04:28:34 AM
The creation of Skins for the various System and Third Party Applications continues, of course it is hard work to create the themes for all the Applications installed on AROs One, except those for which a White GUI remains the best choice, see the small GUIs that have only Buttons.

All the skins are based on the new type configurations I created for Zune, for the uninitiated, Zune as well as MUI, have a configuration program that allows you to create a general type configuration for all the Applications that use it, for example if we give a Red background to a window, all the Applications that use that window will see it as Red.

If, on the other hand, we want each application to have its own "unique" preferences, Zune, MUI saves will have to be made from the MUI/Zune settings of the programme; this can also be done for those applications that do not show this item in the preferences, in which case this function is activated by enabling the appropriate Gadget.

I enclose a screenshot that shows some skins that make some GUIs more attractive and modern, and others such as HDToolBox indispensible since a too light or too dark background would not allow a good reading of the texts since in the same GUI the texts are both White and Black.

AROS One by Default will have the usual White GUI, then each user will be able to choose the various configurations from those available for each Application, to do this just click on the Icon of the chosen Configuration and that configuration will be stored as the default setting of the programme.

Replacing Backgrounds and Buttons will not require a reboot, the icon will run a script that will delete the old settings from both ENV and ENVARC.