Search found 2837 matches

by JonAbbott
Mon May 13, 2013 6:05 am
Forum: ADFFS
Topic: Extending RO3.1 OS_DynamicArea
Replies: 13
Views: 15226

Re: Extending RO3.1 OS_DynamicArea

Does that still work with additional MEMC chips? I don't have one to confirm. The page counter in RO 3.1 is a byte value, which by my reckoning limits it to 8192KB with 32KB pages. How does it deal with 3 MEMC's? I'd say several modules would need to be updated before before additional MEMC's would ...
by JonAbbott
Sat May 11, 2013 8:05 am
Forum: ADFFS
Topic: Hanging when shelling out with 1.6MB floppy mounted
Replies: 8
Views: 6993

Re: Hanging when shelling out with 1.6MB floppy mounted

I've been looking into the hanging on RO3.5 this morning, from recording what happens when the WIMP shuts down, things happen slightly differently if an F format floppy is mounted: E Format: 1. MiscOp 5 is called to eject the floppy F Format: 1. MiscOp 1 is called to see if the floppy has changed 2....
by JonAbbott
Sat May 11, 2013 7:25 am
Forum: ADFFS
Topic: Extending RO3.1 OS_DynamicArea
Replies: 13
Views: 15226

Extending RO3.1 OS_DynamicArea

As DA's are now in application space, I could extend OS_DynamicArea to support multiple DA's. The only caveat being pre-allocating each DA to it's maximum size on machines where there could be the possibility of a DA conflicting with Application space. For example, if two DA's are allocated they map...
by JonAbbott
Sat May 11, 2013 7:17 am
Forum: ADFFS
Topic: DA in Application space on a 16mb RO3.1 machine
Replies: 3
Views: 4413

DA in Application space on a 16mb RO3.1 machine

Pre-allocating memory when there's more than 14mb in Application space isn't straight forward, due to the overlapping address space. A possible solution is: Increase an official RO DA to 2mb (to ensure the top 2mb of application space isn't mapped) Allocate 2mb to ADFFS Decrease RO DA back to it's o...
by JonAbbott
Thu May 09, 2013 8:14 pm
Forum: LCDGameModes
Topic: LCDGameModes v0.11
Replies: 17
Views: 19319

Re: LCDGameModes v0.11

I don't have a problem with any of that, we can avoid pulling bits we don't need into ADFFS by modularising the code so we only pull in the core code and main * command to turn it on/off. ADFFS currently has the *LCDgm command within it. We should strip that out and pull it in from the LCDgm code vi...
by JonAbbott
Thu May 09, 2013 8:05 pm
Forum: ADFFS
Topic: Hanging when shelling out with 1.6MB floppy mounted
Replies: 8
Views: 6993

Re: Hanging when shelling out with 1.6MB floppy mounted

Good point, I'll add that. Do any 16mb machines exist? And if they do, what's the likelyhood they'll be using ADFFS? I think I have better odds on winning the lottery!
by JonAbbott
Thu May 09, 2013 4:19 am
Forum: AutoVIDC
Topic: AutoVIDC 2.08 available for testing
Replies: 11
Views: 17097

Re: AutoVIDC 2.08 available for testing

I'll drop it in with ADFFS and do some testing, I need to do quite a lot on the A440/1 to confirm moving the DA into application space doesn't cause any side effects.
by JonAbbott
Wed May 08, 2013 7:55 pm
Forum: ADFFS
Topic: Now hands back memory for APD's
Replies: 3
Views: 4248

Re: Now hands back memory for APD's

I've just fixed that bug, grab 2.13l from the dev site.
by JonAbbott
Wed May 08, 2013 7:50 pm
Forum: ADFFS
Topic: Hanging when shelling out with 1.6MB floppy mounted
Replies: 8
Views: 6993

Re: Hanging when shelling out with 1.6MB floppy mounted

I've put the updated source and ADFFS module (2.13l) into the dev area should you wish to try it with the DA in application space.
by JonAbbott
Wed May 08, 2013 7:41 pm
Forum: ADFFS
Topic: Hanging when shelling out with 1.6MB floppy mounted
Replies: 8
Views: 6993

Re: Hanging when shelling out with 1.6MB floppy mounted

I've switched the DA address to E00000 - the top 2mb of application space. Provided RO doesn't map it out and there's not more than 14mb of application memory allocated it should be okay. Unless anyone has any other ideas on where to store the DA. This has fixed the 1.6mb crashing on RO3.1 incidenta...