The MASM Forum

Miscellaneous => The Orphanage => Topic started by: daydreamer on September 13, 2018, 04:40:00 AM

Title: my new toy
Post by: daydreamer on September 13, 2018, 04:40:00 AM
Ti84 calculator

Title: Re: my new toy
Post by: daydreamer on September 24, 2018, 04:34:15 AM
Got two apps on it, geographic and periodic
Backed it up, took screenshot, entered some variables
Title: Re: my new toy
Post by: daydreamer on September 28, 2018, 03:37:02 AM
the best part is Asm(,AsmComp(,AsmPrgm
I don't know if it should be possible with MASM macro capability or its a little /big endian problem?
anyone tried calculator asm programming? or at least Z80 asm?
Title: Re: my new toy
Post by: FORTRANS on September 28, 2018, 10:13:23 PM
Hi,

   I did some 8088/Z80 assembly on a Heath/Zenith Z-90 a
long time ago.  The operating system was HDOS.

Cheers,

Steve N.
Title: Re: my new toy
Post by: daydreamer on September 29, 2018, 02:55:10 AM
Quote from: FORTRANS on September 28, 2018, 10:13:23 PM
Hi,

   I did some 8088/Z80 assembly on a Heath/Zenith Z-90 a
long time ago.  The operating system was HDOS.

Cheers,

Steve N.
I have zero experience with z80,lots of experience in 6502 instead
its built from the first intel 8bit and do you think it should be possible to just use a macro assembler to assemble mov's as LD's and equate mostly used registers as equates?I know its possible reprogram keywords
maybe as start convert some 16bit x86 tiny programs?
Hutch?
does calculator have a blitter to just make a single call to hardware?
Title: Re: my new toy
Post by: FORTRANS on October 01, 2018, 04:39:08 AM
Hi,

Quote from: daydreamer on September 29, 2018, 02:55:10 AM
I have zero experience with z80,lots of experience in 6502 instead
its built from the first intel 8bit and do you think it should be possible to just use a macro assembler to assemble mov's as LD's and equate mostly used registers as equates?I know its possible reprogram keywords

   It should be possible to do that, but it would be a lot of work.
Even more work to do it well.  Jochen, Hutch, and others that write
fancy macros should be able to comment more on how feasible
it could be.

   A better idea would be to use an existing cross assembler.
Maybe search the old MS-DOS software repositories (perhaps
using archive.org).

   The best, if unlikely, idea would be to search TI's site for a
development kit or tool for your specific device.  (Good luck!)
Maybe there is a forum or newsgroup dedicated to your
calculator?

Regards,

Steve
Title: Re: my new toy
Post by: daydreamer on October 08, 2018, 04:08:08 AM
Quote from: FORTRANS on October 01, 2018, 04:39:08 AM
Hi,

Quote from: daydreamer on September 29, 2018, 02:55:10 AM
I have zero experience with z80,lots of experience in 6502 instead
its built from the first intel 8bit and do you think it should be possible to just use a macro assembler to assemble mov's as LD's and equate mostly used registers as equates?I know its possible reprogram keywords

   It should be possible to do that, but it would be a lot of work.
Even more work to do it well.  Jochen, Hutch, and others that write
fancy macros should be able to comment more on how feasible
it could be.

   A better idea would be to use an existing cross assembler.
Maybe search the old MS-DOS software repositories (perhaps
using archive.org).

   The best, if unlikely, idea would be to search TI's site for a
development kit or tool for your specific device.  (Good luck!)
Maybe there is a forum or newsgroup dedicated to your
calculator?

Regards,

Steve
thanks Steve

PROGRAM:FIBONNAC
1->C
2->D
for(B,0,1000)
Disp B,C,D
D+C->C
C+D->D
End

Title: Re: my new toy
Post by: daydreamer on October 28, 2018, 01:20:26 AM
try to fill screen with random pixels:very slow,rnd probably slow part:see below
try to loop thru all x and y without anything else but draw pixels=fast