Author Topic: Albireo DOS ROM beta version available for testing  (Read 1134 times)

0 Members and 1 Guest are viewing this topic.

Offline PulkoMandy

  • 464 Plus
  • *****
  • Posts: 376
  • Country: fr
  • Liked: 304
  • Likes Given: 1
Hi there!


There is a new version of the Albireo DOS ROM. It is still a beta version with lots of known problems, but we think it now runs good enough that you can start trying to use it (that is, things like RUN"file" work).


You can download it now.


Many thanks to OffseT for his work on the DOS ROM! The sourcecode is available too if you want to help fixing the problems.


Features:
  • Native access to SD card and USB storage (use |SD / |USB to switch between the two)
  • Handles drives up to 32GB and maybe more
  • Support for directories (change directories using the OPENIN BASIC command)
  • Can be insalled as any ROM number (before or after AMSDOS, or without AMSDOS loaded at all)
  • Cooperation with AMSDOS by using |DISC to switch to it and |SD / |USB to switch back
  • Direct read and write access to SD and USB storage (no disc images needed)


Short documentation :[/size]|USB : enable Albireo DOS (A: is micro SDCard and B: is USB).
[/color]
  • |DISC : enable standard AMSDOS if available (A: is internal floppy, B: is external floppy) .
  • |DISC.IN : like |DISC but only for read access.
  • |DISC.OUT : like |DISC but only for write access.
  • |TAPE : to access tape drive using firmware (RSX |A, |B, |DRIVE, |USER, |DIR and |ERA not usable in tape mode).
  • |TAPE.IN : like |TAPE but only for read access.
  • |TAPE.OUT : like |TAPE but only for write access.
  • |A :  same as in Amsdos.
  • |B : same as in Amsdos.
  • |DRIVE,x : where x is "A" or "B", select the default drive. If Albireo DOS us active (|USB), |DRIVE without parameters resets the Albireo (after using it with a mouse or other peripherals for example).
  • |USER,x : If Albireo DOS active, x is a path (string) to set the current directory.
  • |DIR,x : same as in Amsdos.
  • |ERA,x : same as in Amsdos.
  • |REN,x,y : not available yet.
  • Commands LOAD, SAVE, OPENIN, OPENOUT, CLOSEIN, CLOSEOUT and CAT work the same as AMSDOS except for the following :LOAD/OPENIN allows changing directories. LOAD"rep" enters in "rep" if it's a directory. LOAD":" goes to the root of the current drive. LOAD"/" goes up one level.
  • SAVE/OPENOUT allows creating directories. SAVE"/rep" creates a directory "rep" in the current directory.
  • CAT shows sizes in KB or MB depending on file size and available free space.Because of a limiation of firmware CAT API, files larger than 64MB are marked "Large". To get the actual size, use |DIR which allows sizes up to PB. The internal buffer for CAT (when used from assembler code) has two virtual entries in each directory: "/" and ":". this allows navigating between directories in apps like OCP Art Studio or Oxfort PAO.  Also in the CAT buffer, directories are visible as readonly empty files. The vector returns DE=&FFFF if there are more than 64MB free on disk.
  • The AMSDOS private vectors are also available :BIOS_SET_MESSAGE
  • BIOS_GET_STATUS
  • BIOS_SET_RETRY_COUNT
  • Currently you need firmware v3 or v4 and AMSDOS ROM 0.5 (the CPC+ cartrodge version 0.7 is not compatible yet).
« Last Edit: 16:22, 16 July 20 by PulkoMandy »

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.338
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 297
  • Likes Given: 671
Re: Albireo DOS ROM beta version available for testing
« Reply #1 on: 02:27, 16 July 20 »
I got a 404 for the file ??


Thanks
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.954
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3422
  • Likes Given: 6135
Re: Albireo DOS ROM beta version available for testing
« Reply #2 on: 09:55, 16 July 20 »
Yup, 404

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.755
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2882
  • Likes Given: 1732
Re: Albireo DOS ROM beta version available for testing
« Reply #3 on: 10:02, 16 July 20 »
404 isn't the number of downloaded files?  ;D
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 877
  • Country: fr
    • urban exploration
  • Liked: 1175
  • Likes Given: 714
Re: Albireo DOS ROM beta version available for testing
« Reply #4 on: 10:05, 16 July 20 »
I got a 404 for the file ??


Thanks
project is private i guess so you do not see the files
use RASM, the best assembler ever made :p

I will survive

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.338
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 297
  • Likes Given: 671
Re: Albireo DOS ROM beta version available for testing
« Reply #5 on: 10:16, 16 July 20 »
The original post said :- You can download it now..

The file is not there  ??

Keep Safe

Thanks.  Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Offline PulkoMandy

  • 464 Plus
  • *****
  • Posts: 376
  • Country: fr
  • Liked: 304
  • Likes Given: 1
Re: Albireo DOS ROM beta version available for testing
« Reply #6 on: 10:36, 16 July 20 »
Ok, the project was public but not its sourcecode (too many settings in gitlab). Should be accessible now.

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.338
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 297
  • Likes Given: 671
Re: Albireo DOS ROM beta version available for testing
« Reply #7 on: 12:05, 16 July 20 »
@PulkoMandy


Thanks for the ROM
? is there some documentation Please.


Thanks for your work.


Keep Safe


Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 877
  • Country: fr
    • urban exploration
  • Liked: 1175
  • Likes Given: 714
Re: Albireo DOS ROM beta version available for testing
« Reply #8 on: 13:42, 16 July 20 »
@PulkoMandy
Thanks for the ROM
? is there some documentation Please.

you may check (in french) https://cpcrulez.fr/forum/viewtopic.php?f=6&p=55660#p55660
use RASM, the best assembler ever made :p

I will survive

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.085
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 973
  • Likes Given: 728
Re: Albireo DOS ROM beta version available for testing
« Reply #9 on: 14:05, 16 July 20 »
Will try it soon and adapt it with iMPdos & iMPdraw!!!! 8)
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.338
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 297
  • Likes Given: 671
Re: Albireo DOS ROM beta version available for testing
« Reply #10 on: 15:23, 16 July 20 »
you may check (in french) https://cpcrulez.fr/forum/viewtopic.php?f=6&p=55660#p55660


Thank for the link, I will translate it and have a look.


Keep Safe


Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Offline PulkoMandy

  • 464 Plus
  • *****
  • Posts: 376
  • Country: fr
  • Liked: 304
  • Likes Given: 1
Re: Albireo DOS ROM beta version available for testing
« Reply #11 on: 20:33, 05 August 20 »
Version 0.44 is available: https://framagit.org/shinra/albireo/albireodos/-/raw/a935534084b4c5fa35448a1b06d3210cb5b82113/bin/Albireo.rom?inline=false


This is considered reasonably complete and compatible. Please test it with as much software as you can and report your problems :)


Install instructions:


Albireo must be installed in replacement of AMSDOS (as ROM 7) or in a lower ROM number (for example, Albireo as ROM 6 and AMSDOS as ROM 7). The most compatible setup is Albireo as ROM 7 since a lot of software initializes only ROM 7 on start...


When it is installed and it detects the Albireo card, it shows a welcome message. The SD card is drive A and the USB is drive B. But you can also use |DISC and |TAPE as usual to switch to AMSDOS.


Enter directories with LOAD or OPENIN. Go to the parent directory with LOAD"/". Use LOAD":" to go back to the root directory.


AlbireoDOS saves the current directory and drive on the SD card so it restores them even after a reboot.


Boot with SHIFT pressed to disable the ROM. Boot with CONTROL pressed to erase the settings file on the SD card.


Have fun!

Online roudoudou

  • 6128 Plus
  • ******
  • Posts: 877
  • Country: fr
    • urban exploration
  • Liked: 1175
  • Likes Given: 714
Re: Albireo DOS ROM beta version available for testing
« Reply #12 on: 08:43, 06 August 20 »
Which rom board allow slot 7 installation?


I cannot do this with my xmem
use RASM, the best assembler ever made :p

I will survive

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.755
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2882
  • Likes Given: 1732
Re: Albireo DOS ROM beta version available for testing
« Reply #13 on: 11:18, 06 August 20 »
D-ROM, Flash Gordon, Mega Flash, ... But it may only works on a CPC 464 (w/o DDI) or PLUS range of computers.
The X-MEM use the "ROM7" slot to store the Firmware as the DOS ROM should be provided by the disc drive interface.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.974
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 891
  • Likes Given: 2222
Re: Albireo DOS ROM beta version available for testing
« Reply #14 on: 15:36, 06 August 20 »
And most of the 6128 I own. For a long time I didn't believe that few 6128 can't replace ROM 7 - eventually I got one 6128 keyboard not being able to replace ROM 7, but I got 5 which can. SF2 and SF3, M4 also provide ROM 7.

Back to topic, any first results with the new Albireo ROM?
Does the ROM use FAT32 format for the SD card, or something else?
« Last Edit: 15:41, 06 August 20 by GUNHED »
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.755
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2882
  • Likes Given: 1732
Re: Albireo DOS ROM beta version available for testing
« Reply #15 on: 17:51, 06 August 20 »
And most of the 6128 I own.
One of the 6128 I own too. May be fine to list the motherboard serial numbers on a topic.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline PulkoMandy

  • 464 Plus
  • *****
  • Posts: 376
  • Country: fr
  • Liked: 304
  • Likes Given: 1
Re: Albireo DOS ROM beta version available for testing
« Reply #16 on: 22:28, 14 August 20 »
Albireo uses FAT32 (handled in "hardware" by the WCH376 USB controller). This makes it easy to swap files with other computers on USB sticks.