ProntoDos Dos-UP... but for ProDos? [message #363305] |
Mon, 12 February 2018 18:23 |
|
Originally posted by: Tom Porter
I'm working on a project that requires access to semi-hiram. I primarily use Pronto-Dos and never had a need to Dos-UP DOS... experimented with it in the past but results weren't that good... have much better experience with AUX-MOVE and a homebrew solution for both language cards... anyway...
I am DOS-UPping my ProntoDos but it is having some problems doing interrupts for code up in the 42,xxx (dec) region of memory. So, is there a DOS-UP equiv for ProDos... something that doesn't need any memory below say $AC00.... that I can still BLOAD programs/data?
----
A 2nd question.. is there any major difference between BLOADING a file in DOS 3.3 and Prodos using asm code, if Basic is not usable in this environment. Thanks, Tom
|
|
|
Re: ProntoDos Dos-UP... but for ProDos? [message #363309 is a reply to message #363305] |
Mon, 12 February 2018 20:37 |
|
Originally posted by: MG
On Monday, February 12, 2018 at 3:23:10 PM UTC-8, Tom Porter wrote:
> I am DOS-UPping my ProntoDos but it is having some problems doing interrupts for code up in the 42,xxx (dec) region of memory. So, is there a DOS-UP equiv for ProDos... something that doesn't need any memory below say $AC00... that I can still BLOAD programs/data?
> A 2nd question.. is there any major difference between BLOADING a file in DOS 3.3 and Prodos using asm code, if Basic is not usable in this environment. Thanks, Tom
Well, ProDOS itself sits in the main LC and the BASIC interface sits at the top of the low 48K (except for $BF00 which has the ProDOS global page).
If you don't need the services of BASIC.SYSTEM, you get all the memory from $0800-$BEFF. The main difference will be how you "BLOAD" your file. You'll need to do the MLI OPEN, READ, and CLOSE calls, which are relatively straightforward.
MG
|
|
|
Re: ProntoDos Dos-UP... but for ProDos? [message #363319 is a reply to message #363305] |
Mon, 12 February 2018 22:48 |
gids.rs
Messages: 1395 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
On Monday, February 12, 2018 at 5:23:10 PM UTC-6, Tom Porter wrote:
> I'm working on a project that requires access to semi-hiram. I primarily use Pronto-Dos and never had a need to Dos-UP DOS... experimented with it in the past but results weren't that good... have much better experience with AUX-MOVE and a homebrew solution for both language cards... anyway...
>
> I am DOS-UPping my ProntoDos but it is having some problems doing interrupts for code up in the 42,xxx (dec) region of memory. So, is there a DOS-UP equiv for ProDos... something that doesn't need any memory below say $AC00... that I can still BLOAD programs/data?
> ----
> A 2nd question.. is there any major difference between BLOADING a file in DOS 3.3 and Prodos using asm code, if Basic is not usable in this environment. Thanks, Tom
You might want to look into MICRODOT. It handles all the calls to interface with Prodos from a basic program. It is quite a bit smaller than basic.system and doesn't require the CTRL-D for disk commands. And its big advantage is its small size, and it has the ability to add external commands. Its himem is set to $AC00.
|
|
|
|
|