![]() |
![]() |
![]() |
#1 |
Registered User
Join Date: Jan 2008
Location: UZi SUiCiDE!
Posts: 72
|
Ami-Express Question
Does anyone know of a way around the 2 GIG barrier. If I assign upload directory to any Partition larger than 2 GIG Ami-Express said No free Space for uploading. If I use a small partition Upload works fine. There doesn't seem to any problem with downloads. I have 100Gig partition and everything downloads fine.
|
![]() |
![]() |
#2 |
Retired Quartex Sysop
Join Date: Sep 2001
Location: Roman Verulamium
Age: 57
Posts: 1,867
|
Real Amiga or WinUAE?
WinUAE make a hardfile under 2Gb, upload to that, have a script run on logoff (or even on filecheck!) that moves all the files to your 100 Gb partition? |
![]() |
![]() |
#3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 47
Posts: 25,728
|
Probably much easier to patch the size check, should be really easy for anyone who has done similar stuff
![]() |
![]() |
![]() |
#4 | |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
Quote:
but i found some "#7fffffff" and "#80000000" entries ( which means size of 2GB ). anyone more luck, skills? |
|
![]() |
![]() |
#5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 47
Posts: 25,728
|
Problem is 32-bit overflow and also using signed variables when calculating free space. There won't be any 0x7fffffff's or similar..
|
![]() |
![]() |
#6 | |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
Quote:
![]() i can see the "No space left on device" message on a certain offset, but no reference to it, in the code. thats too bad. :/ |
|
![]() |
![]() |
#7 |
move.l #$c0ff33,throat
![]() Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,788
|
Since /X is coded in C the compiler most probably used a base register such as a4 and accesses all data relative to this base. IDA Pro won't help you here either if you don't tell it which base register to use.
|
![]() |
![]() |
#8 |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
indeed. "D0,($4B70,A4)", thats dosbase. and i edited these entries manualy, since i cant find a way to replace them all (resource). ida must be sort of more intuitive. anyway, the other day.
|
![]() |
![]() |
#9 |
move.l #$c0ff33,throat
![]() Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,788
|
Scroll to the line where the base register is initialised, should be one of the first things you see in the disassembly. Once you found that, select 'Convert (xx,a4) EA's -> This operand' from the "*" (SPECIAL FUNCTIONS) menu.
|
![]() |
![]() |
#10 | |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
Quote:
![]() |
|
![]() |
![]() |
#11 |
Registered User
Join Date: Jan 2008
Location: UZi SUiCiDE!
Posts: 72
|
Methanoid,
I am running it on a real A3000T. I had the board up from 88-97 then shut it down and didn't touch an amiga until a year and a half or so. I was home at my parents for x-mas and found my old Amiga in the attic and brought it home with me. After buying some parts from Amigakit I got it back up and running. Wasn't much longer and I put the board back up. A logoff script should do the trick until someone can change the code. Last edited by don27dog; 17 June 2009 at 21:46. |
![]() |
![]() |
#12 |
move.l #$c0ff33,throat
![]() Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,788
|
|
![]() |
![]() |
#13 | |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
Quote:
now its even more readable and I try to find the realtion to the "no space left" message ![]() Edit: is there a way to stop a running search operation (resource) - this makes me sick :/ |
|
![]() |
![]() |
#14 |
move.l #$c0ff33,throat
![]() Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,788
|
|
![]() |
![]() |
#15 |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
ah, hmm, thnx. winuae only, and keys are not maped (missing Amiga-Keys). but found the menu-entry on the most left, this works too
![]() Edit: after some learning procedures, I've fiddled with AmiExpress ($VER: Version v4.4 (Aug 21 1994, 19:42:44) - size: 323588 bytes) and here is a problem: the code is relative to A4, first occurance is right at the start: "LEA (START+$04FA58).L,A4" but the biggest offset is $48A1E. so i cant jump to the "$04FA58" offset and use the Special menu (convert ...,A4). :/ are there some unsupported hunks, resource cannot handle? Edit: *some days later* does really noone know, how to cope with this? Last edited by hit; 29 June 2009 at 22:56. |
![]() |
![]() |
#16 |
Registered User
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
|
*bumP* where are the resource experts?
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Ami-Express on WinUae | don27dog | support.WinUAE | 7 | 20 February 2014 08:30 |
IDEFix Express... or not? | protek | support.Hardware | 21 | 25 September 2008 09:47 |
Ami-Express bbs in .DMS format | GreenMeanie | request.Apps | 6 | 13 June 2008 12:29 |
Ami-Express V1.3 or 2.0 WANTED! | W4r3DeV1L | request.Apps | 0 | 31 May 2008 12:27 |
Ami-Express V1.3 or 2.0 WANTED! | W4r3DeV1L | support.Apps | 0 | 30 May 2008 20:51 |
|
|