Xref: utzoo comp.sys.amiga.tech:15161 comp.sys.amiga:68884 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!icdoc!la From: la@doc.ic.ac.uk (Liaket Ali) Newsgroups: comp.sys.amiga.tech,comp.sys.amiga Subject: Blitter, AmigaDOS and Multitasking Message-ID: <2354@gould.doc.ic.ac.uk> Date: 15 Oct 90 11:51:31 GMT Sender: news@doc.ic.ac.uk Organization: Dept. of Computing, Imperial College, London, UK. Lines: 19 Help! I am writing a level editor for a game which I am developing on the AMIGA 500. The editor requires the use of the blitter quite extensively. Therefore in order to use the blitter in the Multitasking operating system, I have used the ROM routines: OwnBlitter(),WaitBlit() and DisownBlit(). However this seems to make the drive lock up. For instance if I insert a disk while my program is running (to save/load data) then the drive chugs a bit and then stops with the light staying on! Then when I quit my program , the system tells me that there is no disk in the drive! (even if I reinsert the same disk or a different disk). I would appreciate any help. My system is an AMIGA 500 KS1.3, with 1MB Ram + Clock and External drive. The editor is written in assembly language and the graphics use a 5 bitplane 320*256 display. Thanks in advance. LIAKET ALI aka la@doc.ic.ac.uk