Headlines |
-
amiarcadia.lha - emulation/gamesystem
Mar 28, 2024
-
losmalditosdemo.lha - game/adventure
Mar 26, 2024
-
libfreetype.lha - development/library/graphics
Mar 25, 2024
-
ign-addon-ods.lha - office/spreadsheet
Mar 25, 2024
-
meminfo.lha - utility/hardware
Mar 25, 2024
-
libsdl2_ttf.lha - development/library/graphics
Mar 24, 2024
-
thf.lha - game/fps
Mar 24, 2024
-
amigagpt.lha - network/chat
Mar 24, 2024
-
liba52.lha - development/library/audio
Mar 23, 2024
-
libsdl2_mixer.lha - development/library/audio
Mar 23, 2024
|
|
|
|
Re: Downloads keep failing on OSDepot
|
Posted on: 2019/3/1 0:06
#61
|
Quite a regular
|
I've been trying for the last hour to download a 4 MB file with Odyssey - failed four times with only about 100 kB loaded.
Fired up IBrowse and it worked first time, no problem. Went back and tried Oditty again - same problem.
|
cheers tony
|
|
|
Re: x-5000 long boot delay with sii3112
|
Posted on: 2019/1/21 9:35
#62
|
Quite a regular
|
@nbache
Damn! Thanks, Niels.
|
cheers tony
|
|
|
Re: x-5000 long boot delay with sii3112
|
Posted on: 2019/1/9 22:17
#63
|
Quite a regular
|
@Lio
The device driver (sii3112ide.device.kmod) looks for a specific configuration, and, if not found, polls all ports (in your case, both ports) looking for attached devices.
The polling takes about 20 seconds to time out if no device is there - hence the delay you are experiencing.
You can prevent the delay by connecting devices to both ports, or alternatively, by adding an SDRAM variable which says "no ports":
Go into U-Boot command and type: setenv sii3112_conf 00 <Enter> saveenv <Enter>
That will tell the driver that there are no devices connected to the ports and to not poll it. When you add devices, change the "0" to a "1" for an SSD/HD or "2" for an ATAPI CD/DVD drive.
|
cheers tony
|
|
|
Re: Change Email address?
|
Posted on: 2019/1/6 11:39
#64
|
Quite a regular
|
@Rigo
Thanks, Simon!
|
cheers tony
|
|
|
Change Email address?
|
Posted on: 2019/1/4 10:28
#65
|
Quite a regular
|
Yes, I know it was asked just a few topics down, and the instruction was to PM a moderator.
1. I don't know who are the moderators apart from Orgin. 2. I've tried unsuccessfully to PM Orgin to request an email change. I can't get a PM screen to fill in.
How do I PM someone? I seem to remember there was a button somewhere that called up the PM creation screen, but I can't find it now.
|
cheers tony
|
|
|
Re: Make bootable OS4.1 USB drive
|
Posted on: 2018/12/22 4:36
#66
|
Quite a regular
|
@JosDuchIt
I assume you don't have AmigaOS already running, so RawDisk is of no use to you.
Yes, you can make a bootable CD/DVD/USB stick/any kind of volume.
Start by downloading/unpacking the ISO from Hyperion, then burn the ISO to a disk using Nero or similar. That's the easy one.
I've never done it, but it should be possible to dump it to a USB stick as well. Maybe there is a Windows expert around who can help you. But remember that you can't write it as a file using copy or drag 'n' drop. It has to be written as a complete disk volume.
|
cheers tony
|
|
|
Re: Cant write to a partition on my X5000's hard drive.
|
Posted on: 2018/12/2 21:59
#67
|
Quite a regular
|
@eroom
Hey, glad it solved your problem.
|
cheers tony
|
|
|
Re: SFS2 corruption on x5000
|
Posted on: 2018/11/30 22:46
#68
|
Quite a regular
|
Nothing to repair SFS partitions, no.
|
cheers tony
|
|
|
Re: Cant write to a partition on my X5000's hard drive.
|
Posted on: 2018/11/30 22:42
#69
|
Quite a regular
|
@eroom
You should have the check/repair command "NGFCheck" in C:. I suggest you enter a command like this:
NGFCheck Work: list
It will check the whole partition for you and print out a list of all the errors it finds. There may be some that you prefer to repair yourself and some that NGFCheck can be left to repair automatically.
NGFCheck has docs in Documentation/C/. Use Multiview or your favourite reader to display them.
Please tell me the version of NGFileSystem you have there. I can't be sure any more which was released at that time. I can then tell you what "Error 1060" means (the actual error value may have changed since then). Just enter "version full NGFileSystem" in a Shell.
Note that the version of NGFileSystem distributed with the X-5000 OS is well out of date. It was released as the only alternative to FFS (at the time). The current version is much more advanced and I hope it will be released one day soon.
|
cheers tony
|
|
|
Re: howto : Fortran for amigaos4
|
Posted on: 2018/11/12 21:23
#70
|
Quite a regular
|
Hey, I was brought up on FORTRAN back in the 60's. My first language ever, at Uni in 1964. That's what started all this computer obsession...
|
cheers tony
|
|
|
Re: OS4 recovery software
|
Posted on: 2018/10/21 4:17
#71
|
Quite a regular
|
@MamePPCA1
You should have NGFCheck on your OS4 machine. I can't remember whether it is in the C/ directory or System/. There are docs for it in Documentation/.
NGFCheck can check your disk for you and can make some repairs.
I suggest that you copy what you can to another partition before trying to make any repairs to the suspect partition. NGFCheck will delete data that it can't repair.
|
cheers tony
|
|
|
Re: Undelete files from sd card?
|
Posted on: 2018/6/22 13:12
#72
|
Quite a regular
|
@BillE
It really depends on the file system the card uses:
If it's SFS or JXFS, the deleted files are in the ".recycled" directory. If it's FAT32, then a PC is the only way to go (unless there is something on AmiNet or OS4Depot). If it's FFS, then the Trashcan or PartitionWizard. If it's NGFS, then use the NGUndelete command.
I don't know about any other file systems.
|
cheers tony
|
|
|
Re: AllocVec vs AllocMem
|
Posted on: 2018/5/15 1:03
#73
|
Quite a regular
|
@Deniil
As Daytona said, all the old Exec calls like AllocMem(), AllocPort(), etc, call the new code AllocVecTags(), AllocSysObjectTags (ASOT_PORT), etc. Using the old calls slows down the system and saves nothing. Same with all the old DOS calls - they only emulate the new calls and thus are less efficient.
|
cheers tony
|
|
|
Re: X1000 CPU cooling
|
Posted on: 2018/1/21 21:31
#74
|
Quite a regular
|
@Helloworld
The holes are on a 60 mm square and accept M3 screws.
|
cheers tony
|
|
|
Re: need little help with big/little endian issues
|
Posted on: 2018/1/17 22:32
#75
|
Quite a regular
|
@kas1e The endianness difference will cause every multi-byte field (all the ints, floats, etc) in that structure to be stored backwards, that is, all the bytes are stored in the opposite order. The contents of each byte are unaffected. So, if the structure contains these values:
int speed = 0x12345678;
int jump = 0x90abcdef;
...then they will be stored (little endian) like this:
speed: Rel addr 0: 78 56 34 12
jump: Rel addr 4: ef cd ab 90
Strings are usually OK, as both big- and little-endian store strings starting from the lowest address (This also causes problems when you try to cast string data as a multi-byte integer). One way to fix it is to read the data as big-endian, then go through and reverse each multi-byte field afterwards. Another is to read all the data with your own version of sscanf(), reversing each field byte by byte. The simple reversal I am sure you know already:
uint32 BElong = ((LElong & 0xFF000000) >> 24) +
((LElong & 0x00FF0000) >> 8) +
((LElong & 0x0000FF00) << 8) +
((LElong & 0x000000FF) << 24);
So that:
0x11223344
becomes:
0x44332211
|
cheers tony
|
|
|
Re: fib_DirEntryType returns -1 for files on NFS-handler
|
Posted on: 2017/12/12 5:39
#76
|
Quite a regular
|
@Deniil
Just as an aside, the old way with ExamineAll(), ExamineNext(), etc was slow and cumbersome to implement and caused duplication of code in file systems.
The way it works now with vecor-based file systems is that (for example) an ExamineDir() call from DOS causes the file system to scan the complete directory and make up a List with a Node for each Object in the directory. That list is then returned to DOS, which handles the search criteria as specified by the caller. There is now only a single call to the file system and the directory is scanned just the once. You don't have to (and can't) lock a directory any more since the scan is carried out by the file system and is effectively atomic.
|
cheers tony
|
|
|
Re: fib_DirEntryType returns -1 for files on NFS-handler
|
Posted on: 2017/12/7 8:08
#77
|
Quite a regular
|
@trixie
DOS and the latest file systems (eg ram-handler, env-hander, NGFS) now can:
1. Store and use object names with characters that have the sign bit set (eg UTF-8 character sequences); 2. Compare strings of 1-4 characters and give the proper results ("<", "=" or ">").
There may be more but those come to mind. As yet we do not have any means to display UTF-8 characters. That requires a rewrite of a large part of graphics.library.
|
cheers tony
|
|
|
Re: fib_DirEntryType returns -1 for files on NFS-handler
|
Posted on: 2017/12/2 9:24
#78
|
Quite a regular
|
@salass00
Yes, in general a zero value should mean "undefined", all known values should be non-zero.
|
cheers tony
|
|
|
Re: AmigaOS 15" laptop one day?
|
Posted on: 2017/11/30 21:26
#79
|
Quite a regular
|
@Hans
Incidentally, *if* one were to have a usable 3D pattern that enabled one to run off plastic cases at will, what would such a case cost to a buyer in order to make you a minimal profit? Of course, I'm asking not about a "production run" of 100, but individual cases, say 5-10 total.
I'm asking because I have no idea of the cost of material or electricity to run the machine, or the time taken to produce a saleable unit.
|
cheers tony
|
|
|
Re: fib_DirEntryType returns -1 for files on NFS-handler
|
Posted on: 2017/11/27 21:47
#80
|
Quite a regular
|
The FIB and its contents are long obsolescent. These days any DOS calls that use an FIB are emulated by DOS.
It may be too much work for an old existing program, but I really would suggest that you investigate replacing all the FIBs and their contents with current DOS calls like IDOS->ExamineDir() and IDOS->ExamineObject(). You'll find them much cleaner and faster.
To answer your question, take a look at include/dos.h (about half way down) for the new object types. The calls to ExamineDir() and ExamineObject() are described in Autodocs/dos.doc.
|
cheers tony
|
|
|