Re: Putting the whole boring argumet simply

1999-04-29 Thread Psycho Billy
 If the only Sams being used are virtual then probably less software
 will be produced. Why write software for a virtual Sam as hardly
 anyone will use it or need to use it as anything the VR Sam can do
 the machine they are running it on can do and faster.

This would be a problem if there was any great supply of 
work-in-progress software out there. But there isn't. Chris' Defender 
came as a nice surprise to everybody, but can anybody realisiticly 
remember the last game that was released before that? Stratosphere is 
about as far back as I can think, and that was at the start of last 
year!

And to counter that argument, if people could develop on SIM Coupe 
and then write the4 software back to floppy for distrubiton on 
standard SAM's then I think we would see more released on the SAM. 
What would you rather do - roam through your atic blowing the dust 
off your SAM and setting it up (plugging it into your telly, digging 
out your old disks box, crossing your fingers and hoping everything 
still works), or double click on the SIM Coupe icon on your desktop 
and crack on?

  Without a real
 Sam the Sam community will die or stay at maybe 100 users as no new
 users will be recruited to a virtual Sam community, because to use a
 virtual Sam you need a fast machine and if you have one most people
 will use software produced by the big software companies as most
 will not have heard of Sam.

Firstly, dispell the myth that there are new users comig to the SAM. 
there are not. THe only people still here are those who mades friends 
in teh community and want to keep in touch. People who use the 
machine as a serious computer can be counted on one hand.

As to saying no new users will be recruited to a virtual SAM 
comnuity, that is ludicrous. If the SIm Coupe source is out there, 
then those who heard of the SAM Coupe but never got around to buying 
one can now try the machie for free. Okay, maybe they'll download the 
software, try it once ad then bin it, but at least we are getting 
ourselves seen by others. Nobody is going to spend stlg200 ona new 
SAM just to test the water when they can run it perfectly well, and 
buy legitiimate games from legitimate publishers, on a PC. If the 
software companies such as Persona and Revelation think on ahead, 
they could supply the .dsk files themselves, charging for them as 
they would software in SAM format, and us PC owners could go about 
using them quite happily.

Accept that SIM Coupe is here, and attempt to do something abotu it 
other than complain. Get one step ahead of the game by supplying your 
own .dsk files for sale - yes they;re easily copiable, but so has 
nearly all SAM software since the dawn of time (XCopy Pro on the 
Amiga worked fine for me).

Oh, and you don't need an especially fast maching to run SIM Coupe. 
I've got a 486/66 that runs it rather nicely in DOS.

 Power supplies are easy things to
 replace a standard PC supply can be modified very easily as long as
 you use the scart for sound and picture. I use one on my Sam. Disk
 drives can be replaced not as easily but it can be done. Most of the
 problems with the slimline drives is the drive belt which can be
 replaced.

But why should I have to pay inflated prices for disk drives - I can 
get one for a tenner for my PC. And the SAM power supplies are so 
damn unreliable (I've had about sven of them) I'm loathe to invest 
more dead money into them when I can run my SAM, write games, stay in 
touch all from my PC.

 I am not saying that the SimCoupe should be stopped but
 protection of new software must be the priority. So if you want to
 run software on SimCoupe then do it legally. This means that there
 must be protection built into SimCoupe so anyone releasing software
 can release a version that will work on simcoupe if the purchaser
 requests it. So maybe the software would need to be licensed to that
 person, as mentioned by Si Owen.


It may come as a shock to many SAM users, but there is a whole new 
worl dof technology out there that we must eitehr embrace, by 
supporting SIM Coupe in every way we possibly can, or watch the SAM 
community upgrade to PC and forget all about our lovealbe little 
bluer footed soldier.

My friends, it is time to move on.

 
 
 Richard.
 

Peace, Love, Kisses...
JohnnaPig Teare
JPOL: http://johnnapig.webjump.com
It won't get better but it might never get worse...


RE: Source of technical information

1999-04-29 Thread Justin Skists
 BTW - will be in touch via work tomorrow other that other matter for
 u ;)

I've seen it al now - David Ledbury the pimp.
;-)


*laugh*
It's innocent, I tell you!!

Jut.


RE: Putting the whole boring argumet simply

1999-04-29 Thread Justin Skists
And to counter that argument, if people could develop on SIM Coupe 
and then write the4 software back to floppy for distrubiton on 
standard SAM's then I think we would see more released on the SAM. 
What would you rather do - roam through your atic blowing the dust 
off your SAM and setting it up (plugging it into your telly, digging 
out your old disks box, crossing your fingers and hoping everything 
still works), or double click on the SIM Coupe icon on your desktop 
and crack on?

Funnily enough, that's EXACTLY what I've been wanting to do
lately. I've got so many things I want to do for the SAM,
but developing them on the SAM itself, as I find, is so
bloody time-consuming!

[cycle begin]
   boot up Pro-DOS.
   edit assembler/C program in text editer (ZDE)
   assemble (ZAS) / compile (Hitech C) program
   reset SAM
   boot up working development disk
   load up CP/M to SAM file converter (prosam)
   copy binary file over
   run program
   debug program (TurboMon)
   reset SAM
[cycle end - repeat]

It will be great to have a PC where I can edit the files in one
window, import the files into a CP/M emulator in another window,
import those files into SimCoupe to test and, if need-be, copy
the files onto the disk and run them on a real SAM (or even
bootstrap the files over the serial line to the kernel in my
SAM - once I build my flexible comms interface, that is)...

It may be the same process as before, but it should be a LOT
quicker...


People who use the 
machine as a serious computer can be counted on one hand.

Upto recently, I was determined NOT to have a PC but to keep my
developments on SAM... but I'm becomming too impatient and thinking
I can't be bothered to do all that disk-swapping - where's the
TV remote? instead of getting on and doing my stuff.


It may come as a shock to many SAM users, but there is a whole new 
worl dof technology out there that we must eitehr embrace, by 
supporting SIM Coupe in every way we possibly can, or watch the SAM 
community upgrade to PC and forget all about our lovealbe little 
bluer footed soldier.

Hey.. Mine's black-footed!! You unpolitically-correct person, you! :)


My friends, it is time to move on.

Talking of which, does SimCoupe have MIDI support yet?

Jut.


Re: Putting the whole boring argumet simply

1999-04-29 Thread Chris Pile
Funnily enough, that's EXACTLY what I've been wanting to do
lately. I've got so many things I want to do for the SAM,
but developing them on the SAM itself, as I find, is so
bloody time-consuming!

[cycle begin]
   boot up Pro-DOS.
   edit assembler/C program in text editer (ZDE)
   assemble (ZAS) / compile (Hitech C) program
   reset SAM
   boot up working development disk
   load up CP/M to SAM file converter (prosam)
   copy binary file over
   run program
   debug program (TurboMon)
   reset SAM
[cycle end - repeat]

Ouch!  I developed Defender on the PC using the following tools:

Editor:  Borlands' BRIEF.  Which is great as it uses the hard-disk as virtual
RAM, so
your source can be almost any length.

Assembler:  AS80.  A great freeware Z80 macro assembler that can produce
linkable
code or a simple (ROM-like) runable binary.

That's it.  Write code on the PC, copy binary to floppy and use the SAM MS-DOS
reader to get it into the SAM for testing.  It's quite painless.

Defender had to be done this way for timing reasons, but I have since written a
small PC program that takes the binary produced by AS80 and blits it into a
Simcoupe .DSK image.  A simple .BAT file runs AS80, blits the binary to the
.DSK and runs Simcoupe for testing.  Pressing F10 in Simcoupe drops back
into the .BAT and it then kicks BRIEF back into action to continue editing
where you left off.

This is even more painless!!  However, because of the few idiosyncrasies within
Simcoupe you still need to test certain things on a real SAM.  Sound being the
obvious one!

When Si completes his Windows port (complete with sound and accurate timing!!!)
developing for SAM under Simcoupe on the PC will be a breeze...

...and forget all about our lovealbe little bluer footed soldier.

Hey.. Mine's black-footed!! You unpolitically-correct person, you! :)

So's mine!  :-)

Chris.



RE: Sam Juggler (Re: SimCoupe protected disks)

1999-04-29 Thread Si Owen
Andrew Collier wrote:
 MNEMOdemo1 part 2 (my bit) crashes. I never did manage to work out exactly
 why, but I rather suspect it has to do with interrupt timings.

I've corrected the interrupt timings (as discovered Ian or yourself) so the
interrupt bits aren't visible during the last 3us of the interrupt, but they
stay active so interrupts can still occur.  I've not tried that demo yet so
I'm not sure if that's related to the problem, but it can't do any harm!


 Also, according to the website, SamDice crashes on startup,

Fixed - turned out to be the missing 'read address' implementation in the
floppy controller. 'read track' was also needed for the 'diagnostic read' to
work without crashing.

I extended this to add full support for protected disks, so Prince of
Persia, Lemmings (tho I've broken the mouse support it seems), etc. now work
when they're converted to the new type of disk image needed to describe them
accurately. Existing DSK/SAD images can be formated, but only to the normal
10x512 sector format.  The new images can be formatted to custom formats
within the emulator, and can be viewed/edited with SamDice.

I've written a BASIC program and some ASM to use on the real SAM to scan
protected disks a side at a time and raw write it to another disk. I then
use SBK to transfer them to the PC and (for the moment, until there's a
utility to do it) use a binary editor to splice sections of them together.
Of course it'll be up to people to generate their own SDF image files for
any software they have as I won't distribute them, even if people claim to
own the original!

Si



Re: Putting the whole boring argumet simply

1999-04-29 Thread Simon Cooke
 Are they/you working on support for generic DSP devices, or still just the
 SoundBlaster hardware? I was about to start writing a generic one myself
 actually, but if it is already being done then there's no need for me to
 bother...

Actually, the plan is to go through the Windows Multimedia subsystem, as
it's easy to set up and splat stuff through, and that way you also get
accurate timers so we can sync SimCoupe to 50Hz :)

But basically, it'll be stereo, 16-bit PCM output. All you'll need is a
Windows driver for your sound card.

Should be an easy port to the Mac too -- fingers crossed.

Simon Cooke
(The views of this poster are his and his alone, and may or may not reflect
the views of the Microsoft Corporation).




Re: Putting the whole boring argumet simply

1999-04-29 Thread Gordon Wallis
Chris Pile wrote:
 ...I developed Defender on the PC using the following tools:
 
 Editor:  Borlands' BRIEF.  Which is great as it uses the hard-disk as virtual
 RAM, so your source can be almost any length.
 
Oh, god... How I *love* BRIEF. The most fantastic text-editor for
fiddling with PostScript files I've ever used. When you need to make a
120Mb file print portrait rather than landscape, or you need to comment
out the a4tray line, accept no substitute. Also good for demonstrating
to idiots the difference between Adobe PostScript and Hewlett-Packard
print files.

Sorry, just had to say so.

-- 
 The HEXdidn't... Homepage: 
 -- Featuring The U.K. Policenauts Homepage -- 
 http://www.hexdidnt.clara.net 


Re: Putting the whole boring argumet simply

1999-04-29 Thread Andrew Collier
 Are they/you working on support for generic DSP devices, or still just the
 SoundBlaster hardware? I was about to start writing a generic one myself
 actually, but if it is already being done then there's no need for me to
 bother...

Actually, the plan is to go through the Windows Multimedia subsystem, as
it's easy to set up and splat stuff through,

Should be an easy port to the Mac too -- fingers crossed.

And Linux? I mean, however it is you decide to shove the data out of the
speakers... somewhere in the middle your code will be producing a sound
sample, will it?

Andrew

--
| Andrew Collier | email [EMAIL PROTECTED]   | Talk sense to a
| Part 2 NatSci  | http://carou.sel.cam.ac.uk/ | fool and he
++-+ calls you foolish
| Selwyn College Student Computer Support Team |   -- Euripides




Re: Putting the whole boring argumet simply

1999-04-29 Thread Simon Cooke
 And Linux? I mean, however it is you decide to shove the data out of the
 speakers... somewhere in the middle your code will be producing a sound
 sample, will it?

Yup -- or rather, Dave's code will be. I'm just writing glue :)

... or sniffing it... or something...

Simon (NSFMSFT)