Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
TI Calculators
»
Axe
(Moderator:
Runer112
) »
PIC2HEX
« previous
next »
Print
Pages:
1
[
2
]
Go Down
Author
Topic: PIC2HEX (Read 13835 times)
0 Members and 2 Guests are viewing this topic.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #15 on:
April 15, 2010, 04:48:44 pm »
Nah I can,t do that. However, there are some mods I think that can do some stuff with attachments. I would need to check.
Logged
SirCmpwn
Guest
Re: PIC2HEX
«
Reply #16 on:
April 15, 2010, 05:31:47 pm »
Okay, attached is a program that will convert an 8xi file into an 8xp full of hex. It was thrown together in a few minutes, so it doesn't have error handling or any of that stuff.
Usage:
PicToHex input.8xi output.8xp CALCNAME
Where CALCNAME is what it looks like in the program menu.
Please tell me if you find any bugs.
Logged
Quigibo
The Executioner
CoT Emeritus
LV11
Super Veteran (Next: 3000)
Posts: 2031
Rating: +1075/-24
I wish real life had a "Save" and "Load" button...
Re: PIC2HEX
«
Reply #17 on:
April 15, 2010, 07:30:05 pm »
By the way, I've already added support in the next version to "absorb" a pic in your RAM into the program itself. So that should simplify this process. But one thing I just learned is that the pics stored on the calculator are only 96x63 (756 bytes) so if you have a picture that needs the bottom row, you'll just have to add the extra 12 bytes after it in hex. To draw a pic with axe on the buffer, simply just copy it to the graph buffer: conj(Pic00,L6,756).
Logged
___Axe_Parser___
Today the calculator, tomorrow the world!
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #18 on:
April 15, 2010, 07:34:59 pm »
Will the pics be added during compile, or will the data remain in pic form, externally, even after compiling?
Would such feature give you the option to absorb the pic by 8x8 chunks too?
To be honest, one reason why I fail at finding motivation to program in Axe more than I currently do is knowing I will have to do the chore of converting my sprites to hex, even if I have programs by SirCmpwn to do so. It gets hectic if I need to regulary add tiles or if I need to edit one. Plus if I have many, it can end up being a major hassle to find the right tile to delete from my source code and make sure to not accidentally delete the wrong data
Logged
SirCmpwn
Guest
Re: PIC2HEX
«
Reply #19 on:
April 16, 2010, 08:27:03 am »
I am currently working on a GUI based version of the above, as well as a GUI based program for exporting tiles from tilemaps. This should make it easier to convert your pre-existing games, DJ.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #20 on:
April 16, 2010, 10:03:18 am »
Nice to hear
Logged
SirCmpwn
Guest
Re: PIC2HEX
«
Reply #21 on:
April 16, 2010, 05:23:49 pm »
Okay, this one uses a GUI instead. You must have .NET installed. If you are running Windows XP SP3 or higher, you're good. If you are running Vista or Win7, you're good. If you are running Linux or Mac, you need Mono.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #22 on:
April 16, 2010, 05:46:29 pm »
Cool, I haven't made an axe program with my converted pic but I assume the program content should look like this, right? (see attachment)
I can,t wait for Tile version too ^^
Logged
SirCmpwn
Guest
Re: PIC2HEX
«
Reply #23 on:
April 16, 2010, 07:36:05 pm »
Right, that looks good. It's just a bunch of hex.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #24 on:
April 16, 2010, 07:53:40 pm »
and according to further tests, it's the right HEX that is created too. Nice job ^^
I'll upload to download section once you got the tile version. However, I would also suggest making it clearer about what the user need to run in the zip file. Usually, people are used to having the exe file right in the root directory and people who are not used to programming vocabulary may not be aware that "bin" means it's the executable folder.
Logged
SirCmpwn
Guest
Re: PIC2HEX
«
Reply #25 on:
April 16, 2010, 10:31:13 pm »
Well, I included the source code as well. If you are planning on putting it in the downloads section, I'll package it up in an installer, which will also take care of the .NET dependency.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #26 on:
April 16, 2010, 10:59:31 pm »
Yeah that would be cool. would make things much easier
Logged
ztrumpet
The Rarely Active One
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 5712
Rating: +364/-4
If you see this, send me a PM. Just for fun.
Re: PIC2HEX
«
Reply #27 on:
April 16, 2010, 11:13:33 pm »
That program sounds really neat. Great job SirCmpwn!
Logged
If I'm wrong, please correct me!
Unfinished Projects:
Elmgon
14%
Basic
Movement Demo
Homescreen Game Pack
80%
Basic
Latest Release
Cube Droid Saves the Galaxy
65%
Axe
Demo
Detonate
70%
Axe
Completed Projects:
Exodus
|
Midnight
|
Drifter
|
Axe Snake
|
Jump!
|
Factory Theta
|
Spider
|
Plot Drop
|
Papi Jump
|
Numb3rs
|
Nibbler
|
Boost
|
Duel Tile Map Editor
|
Homescreen Map Editor
|
Key Group Check
|
Oasis
Quigibo
The Executioner
CoT Emeritus
LV11
Super Veteran (Next: 3000)
Posts: 2031
Rating: +1075/-24
I wish real life had a "Save" and "Load" button...
Re: PIC2HEX
«
Reply #28 on:
April 17, 2010, 12:32:09 am »
This will still be useful even after the next release because some people won't want to keep a bunch of pictures on their calculator to compile the program, they might just prefer to import them directly all in one file. Good job on this!
Logged
___Axe_Parser___
Today the calculator, tomorrow the world!
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: PIC2HEX
«
Reply #29 on:
April 17, 2010, 11:55:37 am »
True. If I decided for example to make some sort of grayscale game with many tiles like Reuben, it would take so much space on calc and a long while to convert, not to mention the hex data would be twice larger until compiling
Logged
Print
Pages:
1
[
2
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
TI Calculators
»
Axe
(Moderator:
Runer112
) »
PIC2HEX