RE: A85: new 85 hardware...
[Prev][Next][Index][Thread]
RE: A85: new 85 hardware...
I have heard an 8 bit sound card and loved it before. It was the only
thing I had then...(For sound)
I think people want to make all the complex hardware, because its a
challenge to get it working on a claculator. Some people like extremely
difficult tasks, so quit raining on their parade.
----------
From: Jason Blakeley[SMTP:phantomlogic@hotmail.com]
Sent: Friday, September 04, 1998 8:00 AM
To: assembly-85@lists.ticalc.org
Subject: Re: A85: new 85 hardware...
>From: "Kaus" <kaus@cybrzn.com>
>To: <assembly-85@lists.ticalc.org>
>Subject: Re: A85: new 85 hardware...
>Date: Thu, 3 Sep 1998 21:48:11 -0500
>Reply-To: assembly-85@lists.ticalc.org
>
>
>The Z80 will never be maxed out. only your limited thinking. Do you
>program? I agree with Humberto (although not on all things he has said
>lately:Rigel is not the God-Shell. Currently one doesnt exist.) in
that
>Daedalus is a prime example. But even that did not max out the z80.
it was
>made on a computer (yes. A computer) that was limited to only 27K of
RAM
>available, is clocked to a 2Mhz rate (the proc is rated for 6Mhz, but
TI
>decided, for unknown reasons, perhaps reliablitty, to slow it down.)
and
>has a 128x64 b/w screen. This is the not the limit of the hardware
extent
>of the z80 processor!!! Daedalus may have maxed out the TI-85, but
>definelty not the Z80. Know this:The only limits imposed on the Z80
and any
>computer built using it is a 20Mhz clock, and an 8bit instruction set.
>Memory can be, and is in many cases, paged. As can be ROM. Input can
be
>interfaced to ports. Including a full 102keyboard, mouse, or joystick.
>Output can be done on a SVGA screen, if we just interfaced the card to
the
>bus properly. the IO ports can be paged. Or, RAM space can be used for
>extra IO space. You get the idea. The TI-85 has been (almsot) maxed
out by
>one game. One game. No other ones are even close. None. Period.
>
>--Jonathan Kaus
>IRC: Jedsmeny
>ICQ: 15873088
>AIM: Jedsmeny
>email: kaus@cybrzn.com
>
>
>
>
>-----Original Message-----
>From: Humberto Yeverino <humberto@engr.csufresno.edu>
>To: assembly-85@lists.ticalc.org <assembly-85@lists.ticalc.org>
>Date: Thursday, September 03, 1998 12:30 PM
>Subject: Re: A85: new 85 hardware...
>
>
>>
>>On Thu, 3 Sep 1998, Jason Blakeley wrote:
>>> My question is how much potential do you think the z80 has? In the
age
>>> of 64-bit and 128-bit Pentium processors that clock at 400mHz, how
many
>>> z80 programmers would ever be satisfied with with the quality of
>>> programs they could write for an 8-bit, 6mHz calc? I always thought
that
>>> the reason people programmed calcs in the first place was because it
was
>>> open territory. It wasn't dominated by DOS, Windows, or Unix. It
seemed
>>> kind of like when the first 8088 or 8086's PC's were made. There was
no
>>> one making software for it at first. But even PC companies and users
>>> moved on to faster processors because they realized that there was
only
>>> so much they could do with a 8086. Their larger, more complicated,
and
>>> more entertaining programs required more processing power and more
>>> memory to run them. I just think its gotten to the point where we've
>>> maxxed out the calc and we're searching for something to do with it
>>> because nothing more powerful has come out.
>>
>>But when I look at the software situation I see everyone using a shell
>>with an inferior relocator that wastes space. Instead of writting or
just
>>using the better relocator that's already been written the solution is
>>make an expander for more memory.
>>The way I see it most programmers don't even use what's already there,
or
>>just don't use it effectively. Maybe it's because everyone thinks
it's
>>easier to add more memory than to write programs that use less.
>>
>>The only game that, in my opinion, maxed ot the z80 was Daedulus, and
the
>>games I've seen lately don't even come close to it's complexity.
>>
>>-Humberto Yeverino Jr.
>>
>>"I kick ass for the Lord."
>>
>>***********************************************************
>>Home Page:
>> http://www.engr.csufresno.edu/~humberto/Home.html
>>
>>Ti Page:
>> http://www.engr.csufresno.edu/~humberto/tex.html
>>
>>z80 Source Page:
>> http://www.engr.csufresno.edu/~humberto/z80source.html
>>
>>Official Tyrant Home Page:
>> http://www.engr.csufresno.edu/~humberto/tyrant.html
>>
>>E-mail:
>> humberto@engr.csufresno.edu
>>***********************************************************
>>
>
>
First, yes I program, otherwise I wouldn't be on this list. Second, I
wasn't just talking about games maxing out the calc, I meant software in
general. Third, the 85 doesn't have the bandwidth to accomodate all the
data you're talking about sending through it. I know it can output to a
monitor or projector, and it could interface with a keyboard, mouse, or
joystick, but who would want to do that in the first place? Would you
carry a keyboard, mouse, joystick, and speakers around with you to hook
up to a calculator!? I wouldn't. And lastly, you're taking my comments
out of context. I like 85s. I think their neat little suckers to mess
around with and to build fundamental programming skills, but people are
starting to try and put serious, complicated apps and hardware on it
that its too slow and too puny to handle. Sure, it would be neat to get
sound working (in whatever limited fashion) on the 85, and I'd like to
see it work just to see it work, but you couldn't do anything serious or
really fun with it. And since it has no expansion slots, the only way to
interface hardware to it is through the port (with the possible
exception of a monitor connection). The port's transfer rate isn't that
spiffy to begin with. It might be able to handle sound, but I seriously
doubt you could do much with the calc while playing sounds because all
the memory would be used up storing the sound file and most, if not all,
of the bandwidth on the calc would be used just sending the data through
the port, unless it was short sounds like beeps and simple melodies. Who
on this list has ever heard an 8-bit sound card and loved what they
heard?
I'm not saying ditch the 85. I'm saying that for sound, peripheral
interfacing, and sophisticated software, it would be better to have a
faster, easily expanded calc/comp with more storage space, and more
bandwidth. How much is all this work worth in the end? Sure it's fun to
try, but wouldn't it be more fun to try on a platform that welcomed such
efforts?
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
begin 600 WINMAIL.DAT
M>)\^(BT$`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$-@ 0`
M`@````(``@`!!) &`$@!```!````# ````,``# #````"P`/#@`````"`?\/
M`0```%<`````````@2L?I+ZC$!F=;@#=`0]4`@````!A<W-E;6)L>2TX-4!L
M:7-T<RYT:6-A;&,N;W)G`%--5% `87-S96UB;'DM.#5 ;&ES=',N=&EC86QC
M+F]R9P``'@`", $````%````4TU44 `````>``,P`0```!T```!A<W-E;6)L
M>2TX-4!L:7-T<RYT:6-A;&,N;W)G``````,`%0P!`````P#^#P8````>``$P
M`0```!\````G87-S96UB;'DM.#5 ;&ES=',N=&EC86QC+F]R9R<```(!"S !
M````(@```%--5% Z05-314U"3%DM.#5 3$E35%,N5$E#04Q#+D]21P````,`
M`#D`````"P! .@$````"`?8/`0````0````````#PD$!"( '`!@```!)4$TN
M36EC<F]S;V9T($UA:6PN3F]T90`Q" $$@ $`' ```%)%.B!!.#4Z(&YE=R X
M-2!H87)D=V%R92XN+@#(!P$%@ ,`#@```,X'"0`$`!8`"0`5``4`&P$!(( #
M``X```#.!PD`! `6``8`. `%`#L!`0F `0`A````031"0S8U-4,T,30T1#(Q
M,4%%,C8T-#0U-3,U-# P,# `T@8!`Y &`-01```2````"P`C```````#`"8`
M``````L`*0```````P`V``````! `#D``-#G]8+8O0$>`' ``0```!P```!2
M13H@03@U.B!N97<@.#4@:&%R9'=A<F4N+BX``@%Q``$````6`````;W8@O77
M7&6\I41!$=*N)D1%4U0`````'@`># $````%````4TU44 `````>`!\,`0``
M`!L```!R:6-H87)D;&5W:7- 8V5D87)C:71Y+FYE= ```P`&$*VCZN\#``<0
M_!,``!X`"! !````90```$E(059%2$5!4D1!3CA"25133U5.1$-!4D1!3D1,
M3U9%1$E40D5&3U)%251705-42$5/3DQ95$A)3D=)2$%$5$A%3BA&3U)33U5.
M1"E)5$A)3DM014]03$5704Y45$]-04M%04P``````@$)$ $```!.$ ``2A `
M`#D@``!,6D9U]H^.)O\`"@$/`A4"J 7K`H,`4 +R"0(`8V@*P'-E=#(W!@`&
MPP*#,@/%`@!P<D)Q$>)S=&5M`H,S-P+D!Q,"@S0$1A,S,2!W"%4'L@* ?0J
M",\)V3OQ& \R-34"@ J!#;$+8.!N9S$P,Q10"PH5844+\F,`0"!)(!& =BIE
M'0!E"Q$@`Y$X(%1B:05 <PA@;AV@8[\=A!V@%Z =,!V@'B%B#< Q!;!E+B <
MX 5 =V&5!"!T'6 @`B!L>2#!G0N 9QSC': @T6XN(F#L*$8%L1Y3*0J%"H4<
M\,$A8FL@<&5O"U =0*<@D (P(,!O( # :QU KP= `R @T@6@;231>!T!MPL@
M() 8$"P?P1ZP=1&P>Q^1!"!A'J 1@"7P"?!G7QU )6$HT 5 'B%W!;!KSR&"
M`B H,@M@8W4+8"5@.G(@,5,#<!U )*5L:;LEL2:P=!@0!X A,60&D)QF:2JA
M)4$@H&MS)V#1'E @<74>(7(+<2GE_2#1:07 "K$A\" @(TP*]!$L`#$X, +1
M:2TQ/#0T#? ,T#'C"UDQ-M<*H -@$]!C!4 M- <*A]<RNPPP,X9&`V$Z-0XS
MAMD,@B!*(* J(4(+8"6P`23@>5M33510.EYP$8 ", -P%Z!G+3! KF@SH #
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
M-F(&! UUYD/6/W?<25!MV=-ST^2)L/YT"92V\?2!ZN'K59/S&P3WST/SL$"
M</SQ:/'"323A_YBE\Z!\09AAK*/_=K',+&7_L--)<8Q'!'39D#Y22C$Q-?OG
M<AF0+PRB"I0,4]>B:?'_*(1'9 Q3#77;5SJP:9"OX/\)<WQ1AO1\4;DCM#$<
M8K:D_XF1G+"Q@CLTOB*X&*KADD7_>U8YT3L1#%/]!:KB+]$*\/V5$70QP>KP
M)]0E8$L2F.'O"8+&MCH0Q4%SG+!WWP09OE\%/P9/!U\'@ UU1[,Q;EEBL6G0
M0(!VK*'9D$;[)S"",$5O4B(B:NF2L&W@/V]A<2 ;4 /OI/)V\F1<<:QP,S8P
M=O"5(()07.1F- [ <S(.48H@RL KR."DMGVDP `0@ ```P`0$ `````#`!$0
M`````$ `!S! 1BZ?@MB]`4 `"#! 1BZ?@MB]`1X`/0`!````!0```%)%.B `
%````R&<`
`
end