- Home
- Discussion Forum
- AROS FORUMS
- Development General
- AROS 2025****X Development
AROS 2025****X Development
Last updated on 7 days ago
deadwoodAROS Dev
Posted 1 month agoHello,
After taking some holidays, it's now time to get back to this big final push for ABIv0.
As a reminder, here is the short term plan:
1) Upgrade ABIv0 fully to 20241102 codebase
2) Synchronize ABIv0 and ABIv11 codebases to minimize differences
3) Provide synchronized releases of ABIv11 and ABIv0
My expectation is that phase 1) will take considerably more time then phases 2) and 3). Taking this into account, in order two avoid two full releases close to each other (after 1) and after 3) ), I will only make the final release after phase 3 is completed. I expect this release to happen by end of Q1 2025.
Throughout the development cycle we will be working with several builds which will each time bring us closer to final release. Please keep in mind that those builds can introduce serious regressions and are only intentended for you to test. If you want to update your working installations - always make backups. Additionally, please do not make public any software compiled on those test builds.
When reporting issues you find, please always retest against a clean reference ISO: https://www.axrt.org/download/aros/v0/AROS-20220318-1-pc-i386-boot-iso.zip.
If issue you find is not a regression but existing problem, check if the issues is not already reported at https://github.com/deadwood2/AROS/issues and if not, let me know.
That's it for now. Watch this space for first update build in coming days!
After taking some holidays, it's now time to get back to this big final push for ABIv0.
As a reminder, here is the short term plan:
1) Upgrade ABIv0 fully to 20241102 codebase
2) Synchronize ABIv0 and ABIv11 codebases to minimize differences
3) Provide synchronized releases of ABIv11 and ABIv0
My expectation is that phase 1) will take considerably more time then phases 2) and 3). Taking this into account, in order two avoid two full releases close to each other (after 1) and after 3) ), I will only make the final release after phase 3 is completed. I expect this release to happen by end of Q1 2025.
Throughout the development cycle we will be working with several builds which will each time bring us closer to final release. Please keep in mind that those builds can introduce serious regressions and are only intentended for you to test. If you want to update your working installations - always make backups. Additionally, please do not make public any software compiled on those test builds.
When reporting issues you find, please always retest against a clean reference ISO: https://www.axrt.org/download/aros/v0/AROS-20220318-1-pc-i386-boot-iso.zip.
If issue you find is not a regression but existing problem, check if the issues is not already reported at https://github.com/deadwood2/AROS/issues and if not, let me know.
That's it for now. Watch this space for first update build in coming days!
Edited by deadwood on 16-12-2024 10:42, 1 month ago
11 users reacted to this post
retrofaza, Argo, amigamia, ntromans, Deremon, pixie, Farox, aha, miker1264, Amiwell79, OlafSch
deadwoodAROS Dev
Posted 1 month agoAnd here comes first ISO: https://axrt.org/development/AROS-20221221-D01-pc-i386-boot-iso.zip
The main thing to check for now is whether it boots and installs on your real hardware. The process on re-integrating backport changes into main code base can result in some regressions, so be on the lookout for anything strange.
Here is the change log. If you compare it with x86_64 release 20211221 you will notice many things "missing". This is beacuse these things were already backported to ABIv0 before and are thus not "new".
The main thing to check for now is whether it boots and installs on your real hardware. The process on re-integrating backport changes into main code base can result in some regressions, so be on the lookout for anything strange.
Here is the change log. If you compare it with x86_64 release 20211221 you will notice many things "missing". This is beacuse these things were already backported to ABIv0 before and are thus not "new".
Code Download source
AROS ABIv0 20221221-D01 changes:
Functionalities:
Initial work on audio driver for Windows-hosted AROS (Kalamatee)
Work on interrupt handling (Kalamatee)
processor.resource reading CPU speed on hosted AROS (Kalamatee)
Continued work on nvme.device (Kalamatee)
Initial work on power/battery management (Kalamatee)
Improvements in drawing on Graph.mcc (Kalamatee)
Enable AHI-Handler (Kalamatee)
Updates:
AROS build system (deadwood, Kalamatee)
More unit tests added (deadwood)
libz 1.2.12 (Kalamatee)
Kernel (Kalamatee)
libjpeg 9e (Kalamatee)
freetype 2.12.1 / freetype2.library v6.5 (Kalamatee)
libglu 9.0.2 / glu.library v2.2 (Kalamatee)
Turkish catalogs update for number of applications (Mazze)
Functional fixes:
wingdi.hidd (Kalamatee)
elf2hunk (Kalamatee)
exec.library (Kalamatee, deadwood)
muimaster.library (bugs: Arexx port not enabled) (deadwood)
Stability fixes:
fd2pragma, fd2inline (Kalamatee)
WiMP (Kalamatee)
fat-handler (Kalamatee)
muimaster.library (Kalamatee)
freetype2.library (bugs: memory override) (deadwood)
5 users reacted to this post
retrofaza, ntromans, aha, Amiwell79, mmartinka
Amiwell79Distro Maintainer
Posted 1 month agoI have to provide myself with DVDs later I will do some tests
AMIGASYSTEMDistro Maintainer
Posted 1 month agodeadwood I have tested on WMware 20221221-D01 also integrated on AROS One, no restrictions at the moment, are there any particular applications to test to encounter any regression ?
Regarding AROS Hosted Windows, the audio still does not work and the videos still work too fast!
Do you recommend integrating 20221221-D01 on the new AROS One due out in the next few days ?
Regarding AROS Hosted Windows, the audio still does not work and the videos still work too fast!
Do you recommend integrating 20221221-D01 on the new AROS One due out in the next few days ?
deadwoodAROS Dev
Posted 1 month agoNo particular applications to test at this moment. The focus should be on testing with different supported hardware.
I don't recommend using D01 or any future builds that will appear in this thread as basis for a public distribution release.
I don't recommend using D01 or any future builds that will appear in this thread as basis for a public distribution release.
AMIGASYSTEMDistro Maintainer
Posted 1 month agoOK thanks, I am now proceeding with the test on Acer Aspire One ZG5 Netbook and Dell Inspiron Mini 910 !
AMIGASYSTEMDistro Maintainer
Posted 1 month agoDid some tests on native PC Hrdware
- Netbook Dell Inspiron Mini 910 Mobile IntelGMA 945GSE -> Native Mode and VESA Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Does not work Native Mode and VESA
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Does not work Native mode and VESA
- Samsung R730 Intel HD Graphics Laptop -> Does not work Native Mode and VESA
- Netbook Dell Inspiron Mini 910 Mobile IntelGMA 945GSE -> Native Mode and VESA Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Does not work Native Mode and VESA
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Does not work Native mode and VESA
- Samsung R730 Intel HD Graphics Laptop -> Does not work Native Mode and VESA
deadwoodAROS Dev
Posted 1 month agoFor the machines that does not boot - are all of them working with reference ISO?
Can you boot any of them in safe mode and make a photo of what is shown on screen when booting stops?
Can you boot any of them in safe mode and make a photo of what is shown on screen when booting stops?
AMIGASYSTEMDistro Maintainer
Posted 1 month agoI used the usual Live Pendrive, created with Build 20221221-D01 I have no errors only black screen
deadwoodAROS Dev
Posted 1 month agoWhen you boot with last option (safe mode) screen switched to VGA text mode and you should see some output on it. If not, can you record a video of what is happening from the moment grub menu shows to the moment booting stops?
AMIGASYSTEMDistro Maintainer
Posted 1 month agoBoot with last option (safe mode)
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Black screen and bright white dot (no message on screen)
- Samsung R730 Intel HD Graphics Laptop -> Black screen and bright white dot (no message on screen)
Con Samsung R730 e ACER Aspire One ZG5, the Grub starts regularly, then after the choice stops on a black screen and a white dot
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Black screen and bright white dot (no message on screen)
- Samsung R730 Intel HD Graphics Laptop -> Black screen and bright white dot (no message on screen)
Con Samsung R730 e ACER Aspire One ZG5, the Grub starts regularly, then after the choice stops on a black screen and a white dot
deadwoodAROS Dev
Posted 1 month agoIts worse then I though then :/ I took notes of those tests results.
deadwoodAROS Dev
Posted 1 month agoHere is second ISO:
https://axrt.org/development/AROS-20230430-D02-pc-i386-boot-iso.zip
This time even more kernel re-integration happened so it's possible it will be even more broken. Test only hardware support (booting/install). Doesn't yet make sense to test for application regression.
Change log below. Items added in D02 are below dashed lines.
https://axrt.org/development/AROS-20230430-D02-pc-i386-boot-iso.zip
This time even more kernel re-integration happened so it's possible it will be even more broken. Test only hardware support (booting/install). Doesn't yet make sense to test for application regression.
Change log below. Items added in D02 are below dashed lines.
Code Download source
AROS ABIv0 20230430-D02 changes:
Functionalities:
Initial work on audio driver for Windows-hosted AROS (Kalamatee)
Work on interrupt handling (Kalamatee)
processor.resource reading CPU speed on hosted AROS (Kalamatee)
Continued work on nvme.device (Kalamatee)
Initial work on power/battery management (Kalamatee)
Improvements in drawing on Graph.mcc (Kalamatee)
Enable AHI-Handler (Kalamatee)
-----
First working version of nvme.device is available (Kalamatee)
Stabilized handling of WARM reset, implemented missing shutdown handlers (Kalamatee)
Requesters add scroll bars if too much text is shown (Kalamatee)
Updates:
AROS build system (deadwood, Kalamatee)
More unit tests added (deadwood)
libz 1.2.12 (Kalamatee)
Kernel (Kalamatee)
libjpeg 9e (Kalamatee)
freetype 2.12.1 / freetype2.library v6.5 (Kalamatee)
libglu 9.0.2 / glu.library v2.2 (Kalamatee)
Turkish catalogs update for number of applications (Mazze)
-----
libz 1.2.13 (Kalamatee)
libpng 1.6.39 / png.library v53.2 (Kalamatee)
freetype 2.13.0 / freetype2.library v6.6 (Kalamatee)
libudis86 (Kalamatee)
Functional fixes:
wingdi.hidd (Kalamatee)
elf2hunk (Kalamatee)
exec.library (Kalamatee, deadwood)
muimaster.library (bugs: Arexx port not enabled) (deadwood)
-----
Correctly handle __stdiowin when also using C library (deadwood)
exec.library (bugs: wrong disassembly due to wrong start address) (deadwood)
dos.library (bugs: SFS not working with > 4GB RAM) (deadwood)
C:Install-Grub2 (bugs: not working with > 4GB RAM) (deadwood)
pciusb.device (bugs: EeePC USB boot not working) (Neil)
pciusb.device (bugs: too long boot delay on AspireOne ZG5) (Neil)
ntfs-handler (bugs: accessing non existent entries) (Kalamatee)
pciusb.device (workaround for MosChip MCS9990, detect addtional ports) (Kalamatee)
timer.device (bugs: can issues interrupt after warm reboot) (Kalamatee)
C:Decoration (bugs: wrong rendering of paletted pngs) (Kalamatee)
Stability fixes:
fd2pragma, fd2inline (Kalamatee)
WiMP (Kalamatee)
fat-handler (Kalamatee)
muimaster.library (Kalamatee)
freetype2.library (bugs: memory override) (deadwood)
-----
exec.library (bugs: crash when showing disassembly in alert requester) (deadwood)
pci.hidd (bugs: crash when bridge is not present) (deadwood)
2 users reacted to this post
aha, retrofaza
deadwoodAROS Dev
Posted 1 month agoFYI, I got information that booting regression on recommended ASUS boards have been fixed. Please re-test on your hardware.
AMIGASYSTEMDistro Maintainer
Posted 1 month agoTesting 20230430 on native PC hardware
- Netbook Dell Inspiron Mini 910 Mobile IntelGMA 945GSE -> Native Mode and VESA Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Native Mode and VESA Works Fine
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Only works in Safe Mode
- Samsung R730 Intel HD Graphics Laptop -> Native Mode and VESA Guru (see screenshot), Safe Mode Works Fine
- Netbook Dell Inspiron Mini 910 Mobile IntelGMA 945GSE -> Native Mode and VESA Works Fine
- Netbook ACER Aspire One ZG5 Intel GMA Mobile 945SE -> Native Mode and VESA Works Fine
- Laptop ACER ASpire 5920 NVIDIA GeForce 8600M GS -> Only works in Safe Mode
- Samsung R730 Intel HD Graphics Laptop -> Native Mode and VESA Guru (see screenshot), Safe Mode Works Fine
You do not have access to view attachments
deadwoodAROS Dev
Posted 1 month agoOk, glad to hear things are getting better.
For ACER ASpire 5920 and Samsung R730 - do the work correctly with reference build in VESA mode?
For ACER ASpire 5920 and Samsung R730 - do the work correctly with reference build in VESA mode?
deadwoodAROS Dev
Posted 1 month agoOk, glad to hear things are getting better.
For ACER ASpire 5920 and Samsung R730 - do the work correctly with reference build in VESA mode?
For ACER ASpire 5920 and Samsung R730 - do the work correctly with reference build in VESA mode?
AMIGASYSTEMDistro Maintainer
Posted 1 month agoFor ACER ASpire 5920 VESA mode last running Build "Jul 2 2023"
Samsung R730 VESA mode last operating until Build "Jan 30 2024
Samsung R730 VESA mode last operating until Build "Jan 30 2024
deadwoodAROS Dev
Posted 1 month agoIf these two laptops work in safe mode, then try regular VESA mode but add 'noacpi' switch to grub options.
deadwoodAROS Dev
Posted 1 month agoWe've made the last big jump and now ABIv0 is based on most up-to-date master branch. From now own it makes sense to not only test booting and installation but also test applications for regression.
Download:
https://axrt.org/development/AROS-20241209-D04-pc-i386-boot-iso.zip
Known issues:
- random crash during installation on ata.device
- InstallAROS can only be installed on unit 0 (HDD needs to be primary master)
- slow boot on both recommended ASUS boards
Change log:
Download:
https://axrt.org/development/AROS-20241209-D04-pc-i386-boot-iso.zip
Known issues:
- random crash during installation on ata.device
- InstallAROS can only be installed on unit 0 (HDD needs to be primary master)
- slow boot on both recommended ASUS boards
Change log:
Code Download source
AROS ABIv0 20241209-D04 changes:
Functionalities:
Initial work on audio driver for Windows-hosted AROS (Kalamatee)
Work on interrupt handling (Kalamatee)
processor.resource reading CPU speed on hosted AROS (Kalamatee)
Continued work on nvme.device (Kalamatee)
Initial work on power/battery management (Kalamatee)
Improvements in drawing on Graph.mcc (Kalamatee)
Enable AHI-Handler (Kalamatee)
First working version of nvme.device is available (Kalamatee)
Stabilized handling of WARM reset, implemented missing shutdown handlers (Kalamatee)
Requesters add scroll bars if too much text is shown (Kalamatee)
-----
Improvements to identification of filesystems in icon.library (Kalamatee)
Added name pattern matching to Break command (Mazze)
Further work in InstallAROS to support EFI booting (Kalamatee)
Updates:
AROS build system (deadwood, Kalamatee)
More unit tests added (deadwood)
libz 1.2.12 (Kalamatee)
Kernel (Kalamatee)
libjpeg 9e (Kalamatee)
freetype 2.12.1 / freetype2.library v6.5 (Kalamatee)
libglu 9.0.2 / glu.library v2.2 (Kalamatee)
Turkish catalogs update for number of applications (Mazze)
libz 1.2.13 (Kalamatee)
libpng 1.6.39 / png.library v53.2 (Kalamatee)
freetype 2.13.0 / freetype2.library v6.6 (Kalamatee)
libudis86 (Kalamatee)
-----
Decoration v1.10 (Kalamatee)
grub 2.06 (Kalamatee)
nvme.device v0.77 (Kalamatee)
Assign v50.13 (Kalamatee)
icon.library v44.8 (Kalamatee)
acpica v20230331 / acpica.library v1.9 (Kalamatee)
cunit 3.2.7 (Kalamatee)
boost preprocessor 1.82.0 (Kalamatee)
Functional fixes:
wingdi.hidd (Kalamatee)
elf2hunk (Kalamatee)
exec.library (Kalamatee, deadwood)
muimaster.library (bugs: Arexx port not enabled) (deadwood)
Correctly handle __stdiowin when also using C library (deadwood)
exec.library (bugs: wrong disassembly due to wrong start address) (deadwood)
dos.library (bugs: SFS not working with > 4GB RAM) (deadwood)
C:Install-Grub2 (bugs: not working with > 4GB RAM) (deadwood)
pciusb.device (bugs: EeePC USB boot not working) (Neil)
pciusb.device (bugs: too long boot delay on AspireOne ZG5) (Neil)
ntfs-handler (bugs: accessing non existent entries) (Kalamatee)
pciusb.device (workaround for MosChip MCS9990, detect addtional ports) (Kalamatee)
timer.device (bugs: can issues interrupt after warm reboot) (Kalamatee)
C:Decoration (bugs: wrong rendering of paletted pngs) (Kalamatee)
-----
AboutWindow.mcc (bugs: closing window does not work) (deadwood)
FTManager (bugs: assign value localized) (retrofaza)
cdrom-handler (Stefan Reinauer)
dos.library (#128) (deadwood)
emul-handler (bugs: wrong errno translation, #107, #134) (deadwood)
exec.library (bugs: pools grow not using pool requirements) (deadwood)
e1000.device (optimize performance) (Kalamatee)
crt.library (bugs: wrong setbuf(), setvbuf() behavior) (Kalamatee)
i8042.hidd (use ACPI to detect ps/2 devices) (Kalamatee)
exec.library (correction to Cause()) (Kalamatee)
serial.hidd (bugs: interrupt handlers not removed when unit disposed) (Kalamatee)
crt.library (implement asprintf() and vasprintf()) (Kalamatee)
sfs-handler (fix ExAll()) (Kalamatee)
Status (bugs: COMMAND parameter is case sensitive) (Mazze)
locale.library (bugs: wrong behavior in OpenCatalog()) (Kalamatee)
muimaster.library (bugs: wrong rendering of disabled object with children) (Kalamatee)
Calculator (Mazze)
afs-handler (bugs: OpenFromLock() returns NULL on success) (Jason S. McMullan)
Prefs/Wanderer (retrofaza)
mathieeedoubbas.library (bugs: wrong calculations in IEEEDPMul()) (Johan G)
IconList.mui (bugs: #144) (deadwood)
timer.device (bugs: #157) (deadwood)
Stability fixes:
fd2pragma, fd2inline (Kalamatee)
WiMP (Kalamatee)
fat-handler (Kalamatee)
muimaster.library (Kalamatee)
freetype2.library (bugs: memory override) (deadwood)
exec.library (bugs: crash when showing disassembly in alert requester) (deadwood)
pci.hidd (bugs: crash when bridge is not present) (deadwood)
-----
AboutWindow.mcc (bugs: memory trashing) (deadwood)
crt.library (bugs: crash in free()) (deadwood)
alsa.audio (bugs: crash on Ubuntu 24.04) (deadwood)
1 user reacted to this post
retrofaza
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Moderator: Administrator, Moderators