Hi Simon.

Just a few more thoughts on s/w and h/w...

What sort of OS are you thinking of putting into the S^2? Obviously it's
got to be SAM compatible - by swapping in a new ROM, copying it into RAM or
what?

But is the new machine going to jump straight into BASIC like SAM does, or
into a CLI or even a (shock, horror) GUI? I'm for the CLI, as you can do
whatever you like once you're there, tho that would mean you'd have to write
a fairly comprehensive OS if it's going to be any good.

Pre-emptive multi-tasking would be nice, tho things start getting tricky
when you do that. Co-operative is easier, but not nearly so nice. (Anybody
out there who _likes_ windoze?)

Hardware scrolling and sprites would be _good_, but not perhaps essential.
I think the scrolling is more important - if you take Amiga games, for
example, most of them scroll the screen, but rather less use the h/w
sprites, as they're not quite as useful as they sound on the cheap (non AGA)
machines, since they are a tad limited, particularly in size and colours.

>From what I can gather, DMA is very handy, but only if you've got lots of
custom chips, like the Amiga, so I guess it's not essential, as I don't see
you designing lots of custom graphics & sound chips...

I think I said before about sound - make sure it's easy to use. Programming
the SAM's sound chip is a bit of a nightmare.

Oh well, there's my little contribution.

Bye
Nige


Reply via email to