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
»
TI84+ Generating Video!!
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: TI84+ Generating Video!! (Read 5661 times)
0 Members and 1 Guest are viewing this topic.
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
TI84+ Generating Video!!
«
on:
October 27, 2011, 05:11:00 am »
I really don't know if it's possible to generate a proper 1-bit video signal with a TI 84+, but I ran some tests and this is my best result:
It alternates the linkports' state rapidly, but it's still too slow to generate a full white screen. I used AXE, but I think I have to use very optimized ASM to generate better video. Even then it won't be possible to do anything else but video playback.
«
Last Edit: October 27, 2011, 05:11:35 am by Keoni29
»
Logged
If you like my work: why not
give me an internet?
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: TI84+ Generating Video!!
«
Reply #1 on:
October 27, 2011, 12:17:52 pm »
haha, nice!
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
DrDnar
LV7
Elite (Next: 700)
Posts: 546
Rating: +97/-1
Re: TI84+ Generating Video!!
«
Reply #2 on:
October 27, 2011, 12:26:12 pm »
Ben Ryves already did
a proof-of-concept to that effect.
Have fun---projects like this can really teach you a lot.
Logged
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's
The Republic
, circa 380 BC
aeTIos
Nonbinary computing specialist
LV12
Extreme Poster (Next: 5000)
Posts: 3915
Rating: +184/-32
Re: TI84+ Generating Video!!
«
Reply #3 on:
October 27, 2011, 02:25:36 pm »
Seems a cool project either. Did you use a
FULL
?
«
Last Edit: October 27, 2011, 02:25:50 pm by aeTIos
»
Logged
I'm not a nerd but I pretend:
apcalc
The Game
CoT Emeritus
LV10
31337 u53r (Next: 2000)
Posts: 1393
Rating: +120/-2
VGhlIEdhbWUh (Base 64 :))
Re: TI84+ Generating Video!!
«
Reply #4 on:
October 27, 2011, 04:58:40 pm »
Very nice! Great work!
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: TI84+ Generating Video!!
«
Reply #5 on:
October 27, 2011, 05:02:22 pm »
Quote from: aeTIos on October 27, 2011, 02:25:36 pm
Seems a cool project either. Did you use a
FULL
?
Yes I did
Pure optimized asm might do the trick, cuz I got big white scanlines when I rubbed the wire over the battery
Logged
If you like my work: why not
give me an internet?
DJ Omnimaga
A Dream of Magic Everywhere
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: TI84+ Generating Video!!
«
Reply #6 on:
October 27, 2011, 05:29:21 pm »
Interesting. I'M curious how much this can be pushed in terms of graphical display. I remember seeing Benryves' project a few years ago and was amazed.
By the way does this work only on PAL TVs or will it work on NTSC ones too?
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: TI84+ Generating Video!!
«
Reply #7 on:
October 28, 2011, 12:52:02 pm »
It's actually easier on ntsc tv's cuz it's a lower frequency thats needded. I really dunno if it matters since modern tv's support both
Logged
If you like my work: why not
give me an internet?
Print
Pages: [
1
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
TI84+ Generating Video!!
\n\t\t\t\t\t\t\t\t\t
<' + '/div>\n\t\t\t\t\t\t\t\t\t
%body%<' + '/textarea>
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t
Max characters: 20000; characters remaining:
...<' + '/span><' + '/span>
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t<' + '/div>', sTemplateSubjectEdit: '
', sTemplateBodyNormal: '%body%', sTemplateSubjectNormal: '
%subject%<' + '/a>', sTemplateTopSubject: 'Topic: %subject% (Read 5661 times)', sErrorBorderStyle: '1px solid red' }); aJumpTo[aJumpTo.length] = new JumpTo({ sContainerId: "display_jump_to", sJumpToTemplate: "
Jump to:<" + "/label> %dropdown_list%", iCurBoardId: 193, iCurBoardChildLevel: 1, sCurBoardName: "TI Z80", sBoardChildLevelIndicator: "==", sBoardPrefix: "=> ", sCatSeparator: "-----------------------------", sCatPrefix: "", sGoButtonLabel: "go" }); aIconLists[aIconLists.length] = new IconList({ sBackReference: "aIconLists[" + aIconLists.length + "]", sIconIdPrefix: "msg_icon_", sScriptUrl: smf_scripturl, bShowModify: true, iBoardId: 193, iTopicId: 13676, sSessionId: "1b4e4c49541b1bb6596867aa38c95127", sSessionVar: "b52394b", sLabelIconList: "Message Icon", sBoxBackground: "transparent", sBoxBackgroundHover: "#ffffff", iBoxBorderWidthHover: 1, sBoxBorderColorHover: "#adadad" , sContainerBackground: "#ffffff", sContainerBorder: "1px solid #adadad", sItemBorder: "1px solid #ffffff", sItemBorderHover: "1px dotted gray", sItemBackground: "transparent", sItemBackgroundHover: "#e0e0f0" }); } function tick2() { if (typeof(document.forms.quickModForm) != "undefined") { calcCharLeft2(); setTimeout("tick2()", 1000); } else setTimeout("tick2()", 800); } function message_onkeyup() { if (typeof(document.forms.quickModForm) != "undefined" && typeof(document.forms.quickModForm.message) != "undefined") { document.forms.quickModForm.message.onkeyup = function onkeyup(event) { storeCaret(this); calcCharLeft2(); }; } else setTimeout("message_onkeyup()", 800); } message_onkeyup(); function calcCharLeft2() { var maxLength = 20000; var oldEditor = "", currentEditor = document.forms.quickModForm.message.value; if (!document.getElementById("editorLeft2")) return; if (oldEditor != currentEditor) { oldEditor = currentEditor; if (currentEditor.replace(/\r/, "").length > maxLength) document.forms.quickModForm.message.value = currentEditor.replace(/\r/, "").substring(0, maxLength); currentEditor = document.forms.quickModForm.message.value.replace(/\r/, ""); } setInnerHTML(document.getElementById("editorLeft2"), maxLength - currentEditor.length); } // ]]>-->