• Re: a random update to peekbot

    From winston19842005@bjjlyates@NOSPAMbellsouth.net to comp.sys.apple2,comp.sys.ti on Sunday, November 30, 2008 12:37:40
    From Newsgroup: comp.sys.apple2

    On 11/30/08 11:14 AM, in article nospam-CBC697.11143030112008@news.motzarella.org, "John B. Matthews" <nospam@nospam.invalid> wrote:

    In article <07e02b5c-d3d7-49c7-8805-b303f76440fd@u18g2000pro.googlegroups.com>,
    jonnosan <jonnosan@gmail.com> wrote:

    On Nov 30, 6:13 pm, m...@deichjugend.de wrote:
    I also do think that the program may get too complicated to be
    universal at one point (expansions for Atari or Commodores?).

    I think the basic architecture should be able to handle a lot of
    different machines without becoming too complex to maintain- each
    native file type gets it's own source file in a folder named after
    the host machine, and that 1 file includes
    1) whatever tests are necessary to determine if a file is of that type
    (e.g. by looking at file system meta data, or file size, load address,
    or headers)
    2) a function that renders that native file into something useful
    (text, a listing, a png, etc).
    [...]

    I love seeing the other systems!

    My favorite fallback--a hex dump:


    I've been really excited by this project. It was my request that TI-99 stuff
    be added, because TI stuff has been virtually "invisible". It has always
    been that way. That, and TRS-80 stuff has always been "off the radar".

    It was great seeing TI Artist pictures, TI text files, and GIF images
    (although those are really from other systems anyway).

    Can't wait to see the addition of Basic program decoding.

    And again, I'm willing to help out anyway I can!

    Thanks for adding the TI-99 stuff - we're usually ignored...

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From John B. Matthews@nospam@nospam.com to comp.sys.apple2,comp.sys.ti on Sunday, November 30, 2008 14:36:44
    From Newsgroup: comp.sys.apple2

    In article <C5583994.9CF2%bjjlyates@NOSPAMbellsouth.net>,
    winston19842005 <bjjlyates@NOSPAMbellsouth.net> wrote:

    On 11/30/08 11:14 AM, in article nospam-CBC697.11143030112008@news.motzarella.org, "John B. Matthews" <nospam@nospam.invalid> wrote:

    [...]

    I love seeing the other systems!

    I've been really excited by this project. It was my request that TI-99 stuff be added, because TI stuff has been virtually "invisible". It has always
    been that way. That, and TRS-80 stuff has always been "off the radar".

    It was great seeing TI Artist pictures, TI text files, and GIF images (although those are really from other systems anyway).

    Can't wait to see the addition of Basic program decoding.

    I though the listings were generated from the images.

    I never used the other systems, but it was seeing a friend's TRS-80 one
    snowy day that sent me shopping. I used a TI monitor for several years
    with my Apple II. I recall the dealer having to explain tot he vendor
    that there wasn't a problem, just Apple II users needing to give back
    the family TV!

    --
    John B. Matthews
    trashgod at gmail dot com
    http://home.roadrunner.com/~jbmatthews/
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From winston19842005@yahoo.com@winston19842005@yahoo.com to comp.sys.apple2,comp.sys.ti on Sunday, November 30, 2008 23:03:32
    From Newsgroup: comp.sys.apple2



    John B. Matthews wrote:
    In article <C5583994.9CF2%bjjlyates@NOSPAMbellsouth.net>,
    winston19842005 <bjjlyates@NOSPAMbellsouth.net> wrote:
    ...
    Can't wait to see the addition of Basic program decoding.

    I though the listings were generated from the images.


    The listings are generated from de-tokenizing the Basic programs.
    Problem is that a file labeled "PROGRAM" on a TI-99 may be a Basic
    program or assembly program or even a screen dump. A better name would
    be "memory image". Sort of like a BSAVE.

    And I'm not sure that there is anything in the Basic program image to
    tell that it is a Basic program.

    Another monkey wrench is that Basic programs can also be in data file
    format.
    1. DISPLAY/VARIABLE 163 is a Merge file. Extended Basic allows you to
    merge program segments together, but they have to be saved in "merge"
    format to do this.
    2. INTERNAL/FIXED 254 is an Extended Basic program that has become
    larger than the buffer space that the SAVE/LOAD operations have
    available, so they are written out as records.
    --- Synchronet 3.18b-Win32 NewsLink 1.113