Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
BinPac8x v1.0
Published by KermMartian on May 20, 2010 at 3:51:07 PM CST | Discuss this article (33)

In the midst of the intense Doors CS 7 development that I've been working on for the past few weeks, I ran into a need to re-assemble Document DE 6, now to become Document DE 7 with the removal of some hacks that were necessary to work around shortcomings in Doors CS 6. Unfortunately, in order to do this, I needed to pop open DOSBox, because the linker / bin packer DevPac8x, which I have used for many a year, doesn't work under Windows 7. Today, I realized that a few hours of coding would save me (and other ASM programmers) this pain and suffering, so I wrote BinPac8x v1.0. This simple Python program takes a .bin file, as generated by TASM, NASM, Brass, or a host of other assemblers, and produces a properly-formatted .8xp file. Since it's Python, it's cross-platform, and works under at least Windows and Linux. From the official description:

"BinPac8x v1.0 is a Python-language program that is intended to solve the problem of assembling and linking z80 programs for TI-83+, TI-83+ Silver, TI-84+, and TI-84+ Silver calculators on Windows 7 and on Linux. Previous programs such as DevPac8x were written for a 16-bit environment, and do not run on the DOS emulation of recent operating systems. BinPac8x is a cross-platform solution for Linux or Windows, requiring only Python to function properly. It takes a .bin file generated by an assembler, and turns it into a .8xp file."

Download
BinPac8x v1.0



Permalink
2010 Articles
January 2010 January 2010 [Back to News Archives Index]

» Happy New Years from the FreeBuild crew published January 1, 2010 by elfprince13
» [Beta] SysMon Server Monitor published January 15, 2010 by KermMartian
» Bring the Calculators Back to IRC: Reviving #ti published January 21, 2010 by allynfolksjr
» SysMon v1.0 published January 25, 2010 by KermMartian
» Freebuild Linux Support published January 26, 2010 by elfprince13
» One Hundred Thousand Posts published January 31, 2010 by KermMartian

February 2010 February 2010 [Back to News Archives Index]

» TI-84+ OS v2.53 Leaked published February 7, 2010 by KermMartian
» Ultimate Calculator 3 Progress published February 8, 2010 by KermMartian

March 2010 March 2010 [Back to News Archives Index]

» Three New BASIC Programs published March 26, 2010 by KermMartian

April 2010 April 2010 [Back to News Archives Index]

» SAX "Dupe Aborted" Bug Fixed published April 9, 2010 by KermMartian
» Doors CS 7 Development Grinds Sluggishly to a Start published April 16, 2010 by KermMartian
» Promotions; Sonic Screwdriver published April 28, 2010 by KermMartian
» DCS7 Dev Continues; Long-Overdue PwdSE v2.0 published April 29, 2010 by KermMartian

May 2010 May 2010 [Back to News Archives Index]

» DCS7 Dev: TabFuncs, Folder Restore published May 3, 2010 by KermMartian
» Doors CS 6.3 Beta published May 12, 2010 by KermMartian
» BinPac8x v1.0 published May 20, 2010 by KermMartian
» Master's Thesis Completed published May 25, 2010 by KermMartian
» Master's Graduation; DCS 6.4b Coming Soon published May 27, 2010 by KermMartian
» Doors CS 6.4 Beta published May 30, 2010 by KermMartian

June 2010 June 2010 [Back to News Archives Index]

» BinPac8x v1.2 published June 1, 2010 by KermMartian
» Doors CS 6.5 Beta published June 5, 2010 by KermMartian
» SourceCoder 2.5: Updates and Features published June 11, 2010 by KermMartian
» TI-84+ Etch-a-Sketch With Real Shaking published June 12, 2010 by KermMartian
» Doors CS 6.6 Beta published June 19, 2010 by KermMartian
» Cemetech Contest #7: Doors CS published June 22, 2010 by KermMartian
» DCSB Libs Progress published June 27, 2010 by KermMartian

July 2010 July 2010 [Back to News Archives Index]

» Doors CS 6.7 Beta published July 2, 2010 by KermMartian
» Return of the mobileTunes 3 Converter Upgrades published July 6, 2010 by KermMartian
» Doors CS 6.7.6 Beta published July 21, 2010 by KermMartian
» Doors CS 6.8 Beta published July 25, 2010 by KermMartian
» Cemetech Contest #7 Deadline Fast Approaching published July 29, 2010 by KermMartian
» BinPac8x Updated to v1.3 published July 30, 2010 by KermMartian

August 2010 August 2010 [Back to News Archives Index]

» Doors CS 7 SDK Released published August 4, 2010 by KermMartian
» Tokenizer DE v1.0 Released published August 6, 2010 by KermMartian
» Presenting Document DE 7 published August 10, 2010 by KermMartian
» Doors CS 6.9 Beta published August 13, 2010 by KermMartian
» Doors CS 7.0 Release Candidate 1 published August 20, 2010 by KermMartian
» Doors CS 7.0 Released! published August 25, 2010 by KermMartian
» Contest #7: One Week to Go! published August 29, 2010 by KermMartian
» Updates: Stats, Forum, Mobile published August 31, 2010 by Alex

September 2010 September 2010 [Back to News Archives Index]

» Contest #7 Now Closed published September 5, 2010 by KermMartian
» CALCnet2.2 Demonstrates Calculator Networking published September 6, 2010 by KermMartian
» NetPong v1.0 Showcases CALCnet2.2 published September 10, 2010 by KermMartian
» New Global Moderators published September 13, 2010 by KermMartian
» Cemetech Contest #7 Results published September 14, 2010 by KermMartian
» Landmark Months; Contest Downloads; CALCnet 2.2 published September 29, 2010 by KermMartian

October 2010 October 2010 [Back to News Archives Index]

» On the Repair of TI-83+ LCDs published October 3, 2010 by KermMartian
» CALCnet2.2 Manual/Whitepaper; Site Uptime, Downtime published October 8, 2010 by KermMartian
» Upgrades and Downtime; DCS 7.1 Beta Soon published October 29, 2010 by KermMartian

November 2010 November 2010 [Back to News Archives Index]

» Doors CS 7.1 Beta 1 published November 8, 2010 by KermMartian
» mobileTunes v3.2 Released published November 10, 2010 by KermMartian
» Ramping Up to CALCnet2.2 & DCS 7.1 published November 12, 2010 by KermMartian
» Cemetech At 2^17 Posts, Active Despite Crunchtime published November 29, 2010 by KermMartian

December 2010 December 2010 [Back to News Archives Index]

» Doors CS 7.1 Beta 2 published December 5, 2010 by KermMartian
» Doors CS 7.1 Released! published December 14, 2010 by KermMartian
» Merry Christmas, Cemetech and DCS7 Updates published December 26, 2010 by KermMartian

Advertisement