#13 Newb Uses Bin2Var Successfully, but Program Doesn't Transfer

open
nobody
None
5
2003-04-08
2003-04-08
Anonymous
No

Thanks for your quick responce :-)

Anyways, success on turning the World and Spritest
examples into 8xp programs. However, using the Ti
Connect program to transfer to a Ti-83+ Black has no
success. It fails and asks for a retry, which fails as
well. The Flash Debugger also doesn't load it. WinME
computer. Is this a similar problem as with the 86 and
a Mac? Oh, and no "connection lost" error.

Discussion

  • Nobody/Anonymous

    Logged In: NO

    There's a problem with the z88dk-provided version of bin2var. I
    recommend getting a tool called DevPac8x, which has
    worked fine for me. I'd suggest checking ticalc.org for it, or if
    all else fails and you can't find it there, then you can get it
    withe latest distribution of mirageOS, from it's website.

    Since the help blurb that devpac8x gives isn't very descriptive,
    here's how you use it (assuming that the devpac8x.exe file is
    either in your PATH variable, or is in the current directory):

    C:\z88dk\examples\ticalc> zcc +ti8xansi -startup=2 world.c -
    oworld.bin

    Which leaves you with the world.bin file. (I see by your
    previous post that you got this far) Now run:

    C:\z88dl\examples\ticalc> devpac8x world

    Note the lack of extension, this is on purpose. After devpac8x
    runs it's last line of output should be "Success!" if it works
    properly, and you should be left with world.bin, transfer this
    file to your TI83 and run it.

    After-the-fact-note: I see from your last post that you are
    compiling to ION. To the best of my knowledge ION and
    MirageOS functionality are AOK, but if you try to compile with
    startup=10, you will not be able to run your program on your
    calculator. If I've solved your problem already and you don't
    care about running programs with Asm( then you can stop
    reading now, otherwise, by all means, read on. To fix the
    startup=10 problem, open your \z88dk\lib\ti83p_ansi.asm file
    and scroll down to line 135, where you should insert the
    following lines:

    org $9D93
    defb $BB,$6D

    After which the startup=10 section should look like:

    ;--------------------
    ;10 - asm( executable
    ;--------------------
    IF (startup=10)
    DEFINE ASM
    DEFINE NOT_DEFAULT_SHELL
    org $9D93
    defb $BB,$6D
    ENDIF

    Hope this helps!

    Sincerely,
    Garret Kelly
    Garret_Kelly@ucc.on.ca

     
  • Nobody/Anonymous

    Logged In: NO

    Oops! Sincere apologies! I note that in my last message I say
    that after running devpac8x you are left with "world.bin", which
    is a lie. After running "devpac8x world" you are left
    with "world.8xp", which can now be transferred to and run on
    your calculator.

    Terribly sorry for any confusion this has caused.

    Sincerely,
    Garret Kelly
    Garret_Kelly@ucc.on.ca

     
  • Nobody/Anonymous

    Logged In: NO

    It appears I should start proofreading my material. I state in
    my first post to fix the startup=10 problem to modify
    ti83p_ansi.asm, which is also a lie. You must modify the
    \z88dk\lib\ti83p_crt0.asm file.

    Look like I'm not very good with file names.

    Sincerely,
    Garret_Kelly
    Garret Kelly@ucc.on.ca

     
  • Nobody/Anonymous

    Logged In: NO

    It appears I should start proofreading my material. I state in
    my first post to fix the startup=10 problem to modify
    ti83p_ansi.asm, which is also a lie. You must modify the
    \z88dk\lib\ti83p_crt0.asm file.

    Look like I'm not very good with file names.

    Sincerely,
    Garret_Kelly
    Garret Kelly@ucc.on.ca

     
  • Nobody/Anonymous

    Logged In: NO

    It appears I should start proofreading my material. I state in
    my first post to fix the startup=10 problem to modify
    ti83p_ansi.asm, which is also a lie. You must modify the
    \z88dk\lib\ti83p_crt0.asm file.

    Look like I'm not very good with file names.

    Sincerely,
    Garret_Kelly
    Garret Kelly@ucc.on.ca

     
  • Nobody/Anonymous

    Logged In: NO

    It appears I should start proofreading my material.

    I state in my first post to fix the startup=10 problem to modify
    ti83p_ansi.asm, which is also a lie. You must modify the
    \z88dk\lib\ti83p_crt0.asm file.

    Look like I'm not very good with file names.

    Sincerely,
    Garret_Kelly
    Garret Kelly@ucc.on.ca

     
  • Garret Kelly

    Garret Kelly - 2003-04-25

    Logged In: YES
    user_id=764897

    SF.net sure gave me the jerkaround with the last post. I
    apologize for virtually flooding this thread. Admins, could you
    please delete my duplicate posts.

    Sincerely,
    Garret Kelly
    Garret_Kelly@ucc.on.ca

     
  • Nobody/Anonymous

    Logged In: NO

    Well, on a Mac I can upload the 8xp programs but after I run them they
    instantly crash.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks