This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's z80 & ez80 Assembly subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. Z80 & 68k Assembly => z80 & ez80 Assembly
Author Message
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 13 Sep 2008 08:20:50 am    Post subject:

I have a .8xi file and I want to put it in my ASM program, but I'm not sure how. I tried looking at it with notepad, but it's just jibberish. Any suggestions?
Back to top
Taricorp


Member


Joined: 09 Mar 2006
Posts: 188

Posted: 13 Sep 2008 12:16:52 pm    Post subject:

You'll need to extract the binary picture data from the 8xi (with a hex editor, or a program you write yourself to do it), then convert it to statements which mean something to the assembler (.db).

The TI File Format Guide is a great reference to have around for things like this.
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 13 Sep 2008 01:35:55 pm    Post subject:

yeah, but it's not in hex. There are y with accents and lots of other nonHex things.
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 13 Sep 2008 02:01:50 pm    Post subject:

Whew... Okay, I got it all figured out.
Download Sproit from ticalc
Use the TI Screen Capture to open the 8xi file. Ticonnect has this included.
Use The Gimp to capture the displayed image (using File - Aquire - Screenshot). Save as a .bmp file.
Open BMP with Paint. Resave as a Monochrome BMP.
Convert with Sproit. (Sproit image.bmp output.txt)
Smile!
Back to top
asdf


Advanced Newbie


Joined: 17 Aug 2008
Posts: 73

Posted: 13 Sep 2008 07:48:18 pm    Post subject:

You probably saw the ASCII characters and not the hex value.
Back to top
bfr


Member


Joined: 13 Feb 2006
Posts: 108

Posted: 13 Sep 2008 07:50:09 pm    Post subject:

This might work too

Last edited by Guest on 13 Sep 2008 07:50:58 pm; edited 1 time in total
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 13 Sep 2008 08:51:24 pm    Post subject:

bfr, you're right. The converter can be used instead of the second and third steps.
Back to top
calc84maniac


Elite


Joined: 22 Jan 2007
Posts: 770

Posted: 14 Sep 2008 02:59:55 pm    Post subject:

I'm pretty sure that TIScreenCapture can save images in several different formats as well (the ones I remember are BMP and JPG).
Back to top
luby
I want to go back to Philmont!!


Calc Guru


Joined: 23 Apr 2006
Posts: 1477

Posted: 14 Sep 2008 03:04:02 pm    Post subject:

whoops... I didn't realize till now that the stuff Sproite gives you is for a wide screen (85/86/89 etc). For the 83+ family, you would need ASMGFX which is actually superior to Sproite.

So, As a refresher, the steps are
Use this converter to transform the 8xi into a PNG.
Use ASMGFX to transform it to Assembly code.

Much easier then the 5 steps earlier.
Back to top
Cryzbl


Newbie


Joined: 20 Jun 2008
Posts: 46

Posted: 14 Sep 2008 03:47:41 pm    Post subject:

I use Image studio, the best out there afaik. Smile
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    »
» View previous topic :: View next topic  
Page 1 of 1 » All times are UTC - 5 Hours

 

Advertisement