Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.amstrad.8bit > #322

Re: Extending RAM with arnold or xcpc

Date 2017-05-21 09:19 +0100
From Matthew Phillips <spam2011m@yahoo.co.uk>
Newsgroups comp.sys.amstrad.8bit
Subject Re: Extending RAM with arnold or xcpc
Message-ID <e7bc9b3f56.Matthew@sinenomine.freeserve.co.uk> (permalink)
References <ofqi7n$jap$1@golgoth99.redatomik.org>

Show all headers | View raw


In message <ofqi7n$jap$1@golgoth99.redatomik.org>
 on 21 May 2017 Doug713705  wrote:

> Hi all,
> 
> I'm using different CPC emulators on a Linux host:
> - arnold
> - xcpc
> - rwcpc (in a dosbox)
> 
> All of them a running perfectly using the PARADOS rom.
> 
> Now, i'm trying to run a demo that is stored on a .dsk file that is a
> extended DSK format.
> 
> After inserting it, I can list the content of the disk with the cat
> command but I can not run any programm on it because of lack of RAM.

Could you tell us which model of CPC you are emulating? The RAM available
does depend on the model (e.g. 464, 664, 6128).

And how much RAM have you available in the emulator?  The Amstrad had various
RAM expansion modules available, such as those by dk'tronics, and some of the
emulators will emulate RAM expansion packs.
 
> My questions are:
> - Is it possible to extend RAM with all or some of the emulator listed
>   above ?

Your problem may not be anything to do with how much RAM is configured in the
emulator. Most demos will have worked with the CPC 6128 without any
additional RAM as having RAM expansion on that machine would have been rare.

I think it is more likely that the problem results from the ROMs you have
installed on the emulator. You could try using AMSDOS instead of PARADOS.
Also make sure that you disable any other ROMs you might have (e.g. Protext,
MAXAM) before running the demo.

ROMs usually take a little bit of RAM work their workspace, and it could be
that the demo is very tight in the main RAM. The Z80 can only address 64K of
RAM natively, with additional RAM being paged in, usually in the &4000 to
&7FFF address range. This makes the RAM in the range &8000 to &BFFF
particularly valuable as that is where the firmware jump blocks are, and any
working space needed by the disc ROM and other ROMs.

If you could tell us what the demo is, and where you got it (if the DSK file
is available online) then other people can say whether they have trouble
running it too.

-- 
Matthew Phillips
Durham

Back to comp.sys.amstrad.8bit | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Extending RAM with arnold or xcpc Doug713705 <doug.letough@free.fr> - 2017-05-20 23:07 +0000
  Re: Extending RAM with arnold or xcpc Matthew Phillips <spam2011m@yahoo.co.uk> - 2017-05-21 09:19 +0100
    Re: Extending RAM with arnold or xcpc Doug713705 <doug.letough@free.fr> - 2017-05-23 08:07 +0000
  Re: Extending RAM with arnold or xcpc Kevin Thacker <kev.thacker@gmail.com> - 2017-06-01 05:55 -0700
    Re: Extending RAM with arnold or xcpc Doug713705 <doug.letough@free.fr> - 2017-06-02 06:35 +0000

csiph-web