Who's Online |
39 user(s) are online ( 29 user(s) are browsing Forums)
Members: 0
Guests: 39
more...
|
|
|
|
Re: Command to see CFE / UBOOT variables (SOLVED)
|
|
Not too shy to talk
|
@nbache
Sorry, just revisiting this old thread.
I was certain that there was an NVSetVar for non-SAMs. I may even have used it on my A1XE.
I even have documentation for it in the Documentation/C drawer of my X5000, and no documentation for NVGetVar (yes, I know, it's pretty easy to use, just pointing out we have documentation for non-existent NVSetVar, and no documentation for NVGetvar, which does exist).
Don't know how it would've got there, either from my A1XE or for the brief period I was loaned a SAM. It's also my my emergency USB boot drive, so I think somehow it was released.
|
|
|
|
Re: Hello!
|
|
Quite a regular
|
Welcome! It's nice to see yet another A1222 Plus onwer. Nice to have you back. Enjoy!
|
AmigaOne X1000, uA1
|
|
|
Re: A1222+ issue with CD/DVD drives?
|
Posted on: 5/13 23:04
#83
|
Just popping in
|
@Maijestro
Just make sure that the USB DVD/RW drive has an external power source as the A1222's USB ports don't have enough power on their own.
Kind regards,
Francis
|
|
|
|
Re: Hello!
|
Posted on: 5/13 22:56
#84
|
Just popping in
|
Thanks for the warm welcome everyone! Kind regards, Francis
|
|
|
|
Re: updating sgit
|
Posted on: 5/13 21:08
#85
|
Just popping in
|
Hi everyone, What is the latest version that has been compiled of sgit? Mine (from sdk), is: sgit version 0.639 using libgit2 0.26.3 and OpenSSL 1.0.1u 22 Sep 2016 I noticed on https://github.com/sba1/simplegit there had been a merge pull last year (2023). I cloned the repo and tried to compile (on my cross compiler setup under wsl2), but it failed to compile. Is there a newer binary available anywhere? Also, I have @billyfish's lg2 and sgit-amiga-libgit2_latest. Not sure what the version is of lg2, but sgit-amiga-libgit2_latest comes up with sgit 0.654 (05/18/2020). I havent tried actually using lg2, but it does run (but don't know how well it interacts with git). sgit-amiga-libgit2_latest fails with an error: The libgit2 inialization failed! So, what is the latest and greatest git command for working on 0S4? Thanks Dave
|
|
|
|
Re: A1222Plus has a new home
|
Posted on: 5/13 20:58
#86
|
Quite a regular
|
@Maijestro Quote: I refer again to the picture above in the post where you can see the connections of the Samsung TV. Yes, I have a Samsung TV with the same connections.
|
AmigaOne X1000, uA1
|
|
|
Re: Hello from Poland
|
Posted on: 5/13 20:24
#87
|
Quite a regular
|
Welcome! 😀
|
|
|
|
Re: Hello!
|
Posted on: 5/13 20:23
#88
|
Quite a regular
|
Welcome back! And great to hear that we have new a1222 user here 👊🏼
|
|
|
|
Re: developing amiga 68000 clone
|
Posted on: 5/13 19:19
#89
|
Just can't stay away
|
@kerravon Quote: Oh - thanks for that insight! Maybe there needs to be ANSI escapes to draw such characters, and the terminal is required to put a "*" there if it doesn't support a particular box character.
It would be interesting to know if THIS was the show-stopper.
I don't do such box-drawing myself so didn't realize this could be an issue. I only do C90 plus ANSI X3.64 for microemacs, which doesn't draw boxes. AmigaOS doesn't even use 7-bit workarounds like <ESC>[ (0x1B 0x5B) for escape sequences (IIRC it's supported for output as well, but not for key input) but the 8 bit <CSI> (0x9B) sequences instead, for example for the cursor up/down/left/right keys for input, for output moving the cursor, changing foreground and background colours, etc.
|
|
|
|
Re: developing amiga 68000 clone
|
Posted on: 5/13 18:49
#90
|
Just popping in
|
@joergQuote: joerg wrote:@kerravon Main problem is that there is next to no AmigaOS software running in a shell, nearly all uses a GUI.
Of course there are a few exceptions like the VIM editor, originally developed on AmigaOS, or S-Lang and ncurses based ports, for example the slrn usenet newsreader, mutt e-mail client and the w3m web browser, some of which I ported to AmigaOS 20-30 years ago, but there is no advantage using an AmigaOS port of any of them compared to the versions on other OSes.
Yeah - I'm not looking for an advantage. I'm just looking to take my tools with me wherever I go. I spent an awful lot of time getting an (emulated) EBCDIC ANSI X3.64 terminal to work on a mainframe so that I could run microemacs. Spanning decades. Quote: One of the "problems" compared to MS-DOS is that AmigaOS uses ISO-8859 charsets (ISO-8859-1 on AmigaOS <= 3.9, default on AmigaOS 4.x is ISO-8859-15). With the code page 437 charset used on MS-DOS it's much easier to create text/shell only software since you can "draw" lines/boxes/etc. with the chars 0xB0-0xDF creating a "GUI" in text-only mode, for example like the MS-DOS version of Norton Commander did. With the ISO-8859 charsets used on AmigaOS that's not possible.
Oh - thanks for that insight! Maybe there needs to be ANSI escapes to draw such characters, and the terminal is required to put a "*" there if it doesn't support a particular box character. It would be interesting to know if THIS was the show-stopper. I don't do such box-drawing myself so didn't realize this could be an issue. I only do C90 plus ANSI X3.64 for microemacs, which doesn't draw boxes.
|
|
|
|
Re: developing amiga 68000 clone
|
Posted on: 5/13 18:39
#91
|
Just popping in
|
@HypexQuote: So PDOS generic is like a hosted PDOS.
It can be, yes. But e.g. I have a version already that uses UEFI for x64 - is that considered to be hosted? Even when my executable is called bootx64.efi and the EFI shell is not used. Quote: Any reason D7 was chosen? And not an address register?
I was advised that D5 and above were "free": https://eab.abime.net/showthread.php?p ... ight=execbase#post1469898Quote: It's strange your linker produces LSB ELFs. That might cause problems unless it's just a container. Does it produce MSB ELF now?
Yes, it has been updated. However, my ELF is not executing on qemu-m68k. Is there a "note segment" required for Linux? Quote: So it converts hunks now. Can 68K PDOS code be compiled to ELF directly or still in the works?
gccami is used to produce assembler. asami is used to convert that to Amiga hunk object code (no other choice I think). ldami will convert that into a hunk executable (only choice I think - maybe a.out too?). Or now, pdld will convert the Hunk object code into ELF (the only choice currently, but Hunk output is expected to be added in due course).
|
|
|
|
Re: developing amiga 68000 clone
|
Posted on: 5/13 18:35
#92
|
Just can't stay away
|
@kerravon Main problem is that there is next to no AmigaOS software running in a shell, nearly all uses a GUI.
Of course there are a few exceptions like the VIM editor, originally developed on AmigaOS, or S-Lang and ncurses based ports, for example the slrn usenet newsreader, mutt e-mail client and the w3m web browser, some of which I ported to AmigaOS 20-30 years ago, but there is no advantage using an AmigaOS port of any of them compared to the versions on other OSes.
One of the "problems" compared to MS-DOS is that AmigaOS uses ISO-8859 charsets (ISO-8859-1 on AmigaOS <= 3.9, default on AmigaOS 4.x is ISO-8859-15). With the code page 437 charset used on MS-DOS it's much easier to create text/shell only software since you can "draw" lines/boxes/etc. with the chars 0xB0-0xDF creating a "GUI" in text-only mode, for example like the MS-DOS version of Norton Commander did. With the ISO-8859 charsets used on AmigaOS that's not possible.
|
|
|
|
Re: developing amiga 68000 clone
|
Posted on: 5/13 17:24
#93
|
Not too shy to talk
|
@kerravon
I was a little confused when I read the title. I thought you were developing an Amiga hardware clone with CPU. Or at least some clone of what may be an A500. But then you talk some OS called PDOS. And how AmigaDOS/TripOS didn't take over the world. Well MSDOS sucks but unfortunately being a bootstrap for Windows made it more popular.
So PDOS generic is like a hosted PDOS. Any reason D7 was chosen? And not an address register? Amiga DOS was peculiar as the API put all addresses into data registers. I suppose D7 would continue that trend.
It's strange your linker produces LSB ELFs. That might cause problems unless it's just a container. Does it produce MSB ELF now? So it converts hunks now. Can 68K PDOS code be compiled to ELF directly or still in the works?
|
|
|
|
Re: Hello from Poland
|
Posted on: 5/13 16:31
#94
|
Just popping in
|
Welcome aboard!
|
|
|
|
Re: Hello!
|
Posted on: 5/13 16:29
#95
|
Just popping in
|
Welcome, congratulations on your A1222!
|
|
|
|
Re: Hello!
|
Posted on: 5/13 15:41
#96
|
Quite a regular
|
@dfstudios Quote: I used to have a u-A1 a number of years ago which I used to program OS4Reboot, if you are familiar with that program. Sadly I had to sell it when money was an issue. I'm hoping to get back into some OS4 programming with the A1222+.
Welcome and congratulations to your a1222+ I know your tool Os4Reboot and it also works under Qemu/Pegasos2 which I use, but that's not all. A few days ago I also ordered an a1222plus and this computer will arrive in a few weeks. As soon as the computer arrives I want to get started with AmigaOs4.1 and try out lots of things. I am also actively running a YouTube channel which is currently only dedicated to Qemu/AmigaOs4.1 emulation. When my equipment arrives, the A1222+ will also have its place on YouTube I'm already looking forward to perhaps being able to use some of your tools or ports on the NG hardware in the future.
|
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE
|
|
|
Re: Hello from Poland
|
Posted on: 5/13 15:16
#97
|
Just popping in
|
Warm welcome! 👍
|
\o/....X1000....\o/
|
|
|
Re: Hello from Poland
|
Posted on: 5/13 12:51
#98
|
Just can't stay away
|
Welcome!!!!
|
|
|
|
Re: Hello!
|
Posted on: 5/13 12:51
#99
|
Just can't stay away
|
Welcome aboard!!!
|
|
|
|
Re: sam460: takeover control by putty ?
|
Posted on: 5/13 12:42
#100
|
Just can't stay away
|
@kas1e
Ooops I bypassed that "stdin" option X-)
|
|
|
|