Path: chuka.playstation.co.uk!news From: "Peter Armstrong" Newsgroups: scee.yaroze.freetalk.english Subject: Re: negative scrolling on homebrew map routine - need help!! Date: Tue, 27 Mar 2001 15:28:51 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 72 Message-ID: <99q8b3$3rg1@www.netyaroze-europe.com> References: <3AAF7BB2.B427AED3@harbinger.com> <98o38v$ij81@www.netyaroze-europe.com> <98p3qp$rms2@www.netyaroze-europe.com> <98t840$6f5@www.netyaroze-europe.com> <99057g$3ok7@www.netyaroze-europe.com> <3AB6404F.65C9AF1C@harbinger.com> <9961fn$7jl4@www.netyaroze-europe.com> <99624q$7jl5@www.netyaroze-europe.com> <9963bb$7jl6@www.netyaroze-europe.com> <997j6l$7jl8@www.netyaroze-europe.com> <3AB774C7.6B4D8F95@harbinger.com> <998bjc$7jl11@www.netyaroze-europe.com> <3AB8A751.A5D36CCF@harbinger.com> <3AB8DFBA.7BDE2A4E@harbinger.com> <99b11c$cia1@www.netyaroze-europe.com> <99e5uf$mp51@www.netyaroze-europe.com> <99fb8j$mp52@www.netyaroze-europe.com> <99lnvq$roa1@www.netyaroze-europe.com> <99m4ju$roa2@www.netyaroze-europe.com> <3AC06E14.DDF52035@harbinger.com> NNTP-Posting-Host: host62-7-25-136.btinternet.com X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 "Andrew Partington" wrote in message news:3AC06E14.DDF52035@harbinger.com... > > Has anyone investigated the possibility of burning data onto CDR as audio, then > writing a Yaroze loader to read CDDA into the audio buffer, decode it and store it > into the relevant place in memory? (something similar must get done with the > sound-light programs that are floating about) Obviously you wouldn't be able to > boot from CD, but you could put the CDR in after uploading the code via normal > means, and you'd have to have the Yaroze turn the volume down on the sound channels > before you did this or suffer from blown speakers :) I'd try it but I doubt they'd > be too happy at work if I kept coming up to them asking to burn some tims for me! > Or is CDDA too imprecise for data transfer - I saw some TV programme once where > they were showing something about music piracy, and they took this copied CD and > the original round to some blokes house who had magic ears, and he could tell them > apart pretty much straight away (this was a supposedly good copy as well)! I had a go at storing data as cd audio a long while back, I didn't get it to work though. The data appeared to be stored on disc correctly but the data returned from Colin Hughes' cdfeed function didn't match it. I wasn't totally surprised, looked like it was worth a try at the time. :) I don't know how it used to work on the Spectrum, or with modem handshaking for that matter, something to do with each sound pitch having a different value? If you did manage to store data as cd audio, you'd probably want to test the data for errors after reading it to memory. As you suspect, the error detection/correction tests on cd audio aren't precise enough for data. > I thought about doing something similar with the memory cards once, to see if it > was possible to cram a Yaroze game into an 8K memory card block, and have a memory > card loader running on Yaroze. I never got round to it though [work got in the way > :( ] That might have been cool - an 8K games competition, and 15 games/memory > card - minus siocons baud rate info of course :) I get first call on doing Combat > though :) [which is what this game actually started as, before I started adding > stuff to it, hence the design of the ship :) I've got this quality aerial view of > Washington showing the Pentagon, which would be excellent for the jet games! I've > also got some satellite pics of Area 51 (in black+white though) which might be > pretty cool] The idea of a small game competition did also occur to me, not on memory cards though. :) It wouldn't be a problem to create a card game loader program, you can execute games as child processes relatively easy using Exec(). Also using compression would allow larger games to be written and stored. Regards, Peter