Date : Thu, 29 Jan 2004 17:34:22 -0000
From : "Richard Gellman" <splodge@...>
Subject: Re: BeebEm Corrupting Disc Images
The corrupting disc images problem has existed since around v1.4 (though I
only found it recently). Its where an old file handle pointer used for
logging CRTC activity is being recycled for a disk image, but the CRTC log
continues anyway. Hence the CRTC activity gets written to the disk image.
This is one of many things to be fixed in v1.5.
A large proportion of the 1770 FDC code is going to be refurbished too, as
there is some interesting code involved there. These fixes, along with the
hard disk support, will work towards a plugin model, by objectiftying
devices and units. i.e. treating different drives as separate pieces of
code.
This will also facilitate "unusual-connector" devices, such as an emulation
of the Morley RamDisc, which connects to the floppy disc connector.
When the site is up and running, there will be lots of info on this.
-- Richard Gellman
----- Original Message -----
From: "Peter Van Ek" <vanekp@...>
To: "BBC Mailing List" <bbc-micro@...>
Sent: Tuesday, January 27, 2004 9:03 PM
Subject: [BBC-Micro] BeebEm Corrupting Disc Images
> I have tested it repeatedly and it goes screw up the image every time
> without fail.
> I am using the Watford Electronics DFS 1.44 in BBC mode & 1770 in Master
> mode, BeebEm Ver 1.41 19 March 2002.
> I normally start the emulator up in BBC mode & if you load the image &
then
> switch to Master mode then BBC and back to master it overwrites the image
> (good bye) so make sure you have backup copies of your files !
> I.E. Start in BBC, load image file, switch to master, switch back to BBC &
> switch to master, hey presto your image file is History !
>
> Peter.
>
> ----- Original Message -----
> From: "F. Haroon" <haroonpd@...>
> To: <bbc-micro@...>
> Sent: Tuesday, January 27, 2004 13:47
> Subject: Re: [BBC-Micro] Graphics Rendering in BeebEm
>
>
> > Sorry Van Ek, this was meant to go on the forum, not personally to you
> > *:-)* delete the other copy!
> >
> > This is exactly the problem I had with mine. But it seemed to correct
> > itself later on. But it's an issue worth addressing 'cos it could
> > happen again. 1770 DFS also wouldn't load in 'B' mode, but now it
> > does.
> >
> > I thought there was a working Linux version? OpenGLis a good idea, I
> > will be migrating to Linux in the near future.
> >
> > Fiaz.
> >
> > >
> > > To get off the subject a bit, are you aware of the emulator
> > > corrupting disk
> > > images ?
> > > If you load a image (.ssd) in BBC model B mode & then switch to BBC
> > > Master
> > > 128 a couple of times the 1st sector gets over written with the
> > > following
> > > text :-
> > > -------------------------------------
> > > Vertical Total Adjust: 2
> > > V Sync width: 2
> > > Screen now at &2800
> > > Screen now at &2800
> > > ONE
> > > -------------------------------------
> > > Also if you are in BBC Master 128 mode and try to switch from DFS to
> > > ADFS
> > > mode by holding 'A' and pressing break the emulator chrases with the
> > > following error :-
> > > BeebEm caused a divide error in module BeebEm.exe at 0167:4131EE
> > >
> > > Roy Collett,
> > > <reality>
> > > I for one would like it to work on old systems (233Mhz Pentium
> > > running
> > > Win98) as I can't afford the latest kit in this part of the world, so
> > > please
> > > keep us in mind !!!
> > > </reality>
> >
> > ====
> > HaroonNET - http://uk.geocities.com/haroonnet2002/
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! SiteBuilder - Free web site building tool. Try it!
> > http://webhosting.yahoo.com/ps/sb/
>
>
>