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
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Houston Tracker - 1-bit music editor
« previous
next »
Print
Pages:
1
2
3
[
4
]
5
Go Down
Author
Topic: Houston Tracker - 1-bit music editor (Read 21075 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: Houston Tracker - 1-bit music editor
«
Reply #45 on:
June 01, 2013, 02:19:33 am »
Oh nice, multiple save slots
, and nice additions as well
Logged
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Houston Tracker - 1-bit music editor
«
Reply #46 on:
June 01, 2013, 02:37:19 am »
Also, I somehow missed an 83+ version being completed. Good work guys!
About a possible 73 version, although it is very similar to the 83+ they aren't binary compatible. I honestly wouldn't worry about it too muc though, as that platform never really caught on.
Logged
chickendude
LV8
Addict (Next: 1000)
Posts: 817
Rating: +90/-1
Pro-Riot Squad
Re: Houston Tracker - 1-bit music editor
«
Reply #47 on:
June 01, 2013, 03:47:55 am »
Very cool, nice to see more progress! I like the additions, especially saving/loading songs
Also, the general z80 compression routines probably wouldn't be any different on the 82/3/+ simply because all they do is process data, no taking into account the screen size or anything specific to one platform. The 73 version probably isn't that urgent, either. I'd say most people who have a 73 (and use assembly games/programs on it) also have an 83/4+.
Logged
utz
LV4
Regular (Next: 200)
Posts: 161
Rating: +28/-0
Re: Houston Tracker - 1-bit music editor
«
Reply #48 on:
June 01, 2013, 04:42:40 am »
hey, glad y'all still with me
@Art_of_camelot: I did quite a bit of research regarding a TI LZ compression routine. Seems there are various depackers, but no actual on-calc packers, at least none that are available as source.
@chickendude: Unfortunately, the routine I have is quite Spectrum-specific. It uses the FP stack (which is kinda hard to keep track of on TI, as far as I understand) and certain ROM functions that aren't available on TI. On the other hand it is very effective, achieving up to 70% compression. So it'd be great to use it. I'll post the routine here shortly if I absolutely can't wrap my head around it.
Regarding 73 version, I can probably build it from 83+ sources, so it would be very little work. Only thing I need to do is track down the address of the _clearlcdf routine which isn't listed in the available includes.
Also I'll get a TI85 next week, looking forward to porting to this one. If I succeed then I'm just two ports away from supporting all Z80 TI calcs
Logged
+1/-0 karm for this message
Ancient Wonderworld
/
Homepage
/
Soundcloud
/
Bandcamp
/
HoustonTracker
chickendude
LV8
Addict (Next: 1000)
Posts: 817
Rating: +90/-1
Pro-Riot Squad
Re: Houston Tracker - 1-bit music editor
«
Reply #49 on:
June 01, 2013, 04:59:46 am »
Ah alright. For _clrLCDFull what's wrong with just writing your own routine?
bcall(_GrBufClr)
bcall(_GrBufCpy)
On Brandon W.'s site there's an include file:
http://www.brandonw.net/calcstuff/73dev/ti73.txt
It shows _ClrLCDFull as being at $44A7
A port from the 85 to the 86 shouldn't be difficult, i actually think the 86 is backwards compatible with the 85, though i'm not sure if that also includes assembly programs or just BASIC. I've never actually used an 85 before and it's been years since i've touched an 86, though.
Logged
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Houston Tracker - 1-bit music editor
«
Reply #50 on:
June 01, 2013, 05:08:37 am »
@utz: ok. I thought id seen the compression rotines around, but never looked much into them.
@chickendude:if anything the basic is compatible on the 85/86 (though im not even sure if it is). The asm is a bit different.
Logged
utz
LV4
Regular (Next: 200)
Posts: 161
Rating: +28/-0
Re: Houston Tracker - 1-bit music editor
«
Reply #51 on:
June 01, 2013, 06:22:03 am »
Yeah porting from 85 to 86 shouldn't be too hard. If I remember correctly it's possible to run Usgard and compatible 85 shells on the 86. Unfortunately though 86 is quite rare around here, and usually costs more than I'm willing to shell out atm.
Correcting my post from above, of course I meant "all Z80 TIs that have a link port". Would be hilarious to write a sound routine for 80/81 though. Theoretically it should work via radio interference method.
@chickendude ah, thanks! Somehow I must've missed that one. Or maybe some other routine was missing, I don't remember clearly. I do remember adding some custom stuff to ion.inc though.
Logged
Ancient Wonderworld
/
Homepage
/
Soundcloud
/
Bandcamp
/
HoustonTracker
Streetwalrus
LV12
Extreme Poster (Next: 5000)
Posts: 3821
Rating: +80/-8
Re: Houston Tracker - 1-bit music editor
«
Reply #52 on:
June 01, 2013, 06:43:26 am »
Hmmm... The TI-80 isn't a z80 calc.
Logged
Lionel Debroux
LV11
Super Veteran (Next: 3000)
Posts: 2135
Rating: +290/-45
Re: Houston Tracker - 1-bit music editor
«
Reply #53 on:
June 01, 2013, 07:27:28 am »
Some rare versions of the TI-80 (and IIRC, the 81 as well) have a link port, though.
Logged
Member of the
TI-Chess Team
.
Co-maintainer of
GCC4TI
(
GCC4TI online documentation
),
TILP
and
TIEmu
.
Co-admin of
TI-Planet
.
Streetwalrus
LV12
Extreme Poster (Next: 5000)
Posts: 3821
Rating: +80/-8
Re: Houston Tracker - 1-bit music editor
«
Reply #54 on:
June 01, 2013, 07:30:46 am »
Yeah but that's for ViewScreen so it's totally useless. They don't even support ASM.
Logged
Lionel Debroux
LV11
Super Veteran (Next: 3000)
Posts: 2135
Rating: +290/-45
Re: Houston Tracker - 1-bit music editor
«
Reply #55 on:
June 01, 2013, 07:36:40 am »
Right, they don't
officially
support ASM. In practice, unsurprisingly, both the 81 and the 80 do, however
Logged
Member of the
TI-Chess Team
.
Co-maintainer of
GCC4TI
(
GCC4TI online documentation
),
TILP
and
TIEmu
.
Co-admin of
TI-Planet
.
Streetwalrus
LV12
Extreme Poster (Next: 5000)
Posts: 3821
Rating: +80/-8
Re: Houston Tracker - 1-bit music editor
«
Reply #56 on:
June 01, 2013, 07:38:32 am »
Oh that's pretty interesting. Do you have any links about it ?
Also I wonder what CPU is in the TI-80 (well 980 kHz isn't really fast but meh).
«
Last Edit: June 01, 2013, 07:39:36 am by Streetwalker
»
Logged
Lionel Debroux
LV11
Super Veteran (Next: 3000)
Posts: 2135
Rating: +290/-45
Re: Houston Tracker - 1-bit music editor
«
Reply #57 on:
June 01, 2013, 07:44:41 am »
TI-81:
http://www.ticalc.org/archives/files/fileinfo/425/42572.html
(Unity shell)
TI-80:
http://www.ticalc.org/archives/files/fileinfo/442/44237.html
(emulator) ,
http://www.ticalc.org/archives/files/fileinfo/442/44236.html
(documentation).
Logged
Member of the
TI-Chess Team
.
Co-maintainer of
GCC4TI
(
GCC4TI online documentation
),
TILP
and
TIEmu
.
Co-admin of
TI-Planet
.
Streetwalrus
LV12
Extreme Poster (Next: 5000)
Posts: 3821
Rating: +80/-8
Re: Houston Tracker - 1-bit music editor
«
Reply #58 on:
June 01, 2013, 07:46:02 am »
Thanks !
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Houston Tracker - 1-bit music editor
«
Reply #59 on:
June 01, 2013, 08:13:16 am »
Barely 1MHz? Can you do anything useful with that thing?
Logged
If you like my work: why not
give me an internet?
Print
Pages:
1
2
3
[
4
]
5
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Houston Tracker - 1-bit music editor