Author Topic: TiLP Portable?  (Read 12424 times)

0 Members and 3 Guests are viewing this topic.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
TiLP Portable?
« on: February 18, 2011, 01:25:30 am »
I was wondering if it's possible to run TiLP, or a modified version of it, off of a flash drive.
Pretty much everything I do related to computers is on my flash drive.
For me, it's an accomplishment to use the same computer more than three times, and it gets kind of tiring installing TiLP whenever I happen to need it, like 2 or 3 times a week.
So, is it possible, or is there a way to make it possible?

Thanks in advance ;D
Vy'o'us pleorsdti thl'e gjaemue

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TiLP Portable?
« Reply #1 on: February 19, 2011, 02:22:12 am »
It would be nice indeed if it's not done already, since a lot of people can't install things at home or at school.

(On a side note if TiLP portable was under 16 MB large it could probably be ran off a Casio Prizm too, although I doubt many people bring two calcs at school. :P)

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: TiLP Portable?
« Reply #2 on: April 10, 2011, 11:25:56 pm »
Bump.
Vy'o'us pleorsdti thl'e gjaemue

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TiLP Portable?
« Reply #3 on: April 10, 2011, 11:28:13 pm »
It can't, and unless you have a driver on calc, it wont ever, since you need to install the whole "libticables" bit for transfers. If you made a driver for each calc that made it easier, though, it's possible. Might as well make a MSD app though :P

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: TiLP Portable?
« Reply #4 on: April 10, 2011, 11:59:13 pm »
Yeah, can't install anything on school computers.  It's just occured to me there's a ton of things packaged as portable apps (GIMP, Firefox, Blender, FDM, etc.) so I thought it might be possible to do the same thing with TiLP. :/
« Last Edit: April 10, 2011, 11:59:37 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline JonimusPrime

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 389
  • Rating: +25/-5
    • View Profile
    • Jonimoose.net
Re: TiLP Portable?
« Reply #5 on: April 11, 2011, 02:21:53 am »
There is the libusb-win32 filter wizard and zadig for installing the driver on the go, but you would still need administrator privileges to install the driver. The rest of it could be made portable assuming the directory structure is correct and you include the needed gtk+ stuff.

"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown

"If you've done something right no one will know that you've done anything at all" -Futurama

"Have a nice day, or not, the choice is yours." Tom Steiner

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TiLP Portable?
« Reply #6 on: April 11, 2011, 06:02:37 pm »
I still think writing a driver for the calc to act as a flash drive would be the way to go, because pretty much any way of doing otherwise requires admin priveleges. I wish it were otherwise, but it's not! :(

Offline JonimusPrime

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 389
  • Rating: +25/-5
    • View Profile
    • Jonimoose.net
Re: TiLP Portable?
« Reply #7 on: April 11, 2011, 06:03:47 pm »
BrandonW had a start of one, but pretending to be a MSD device is a lot harder than it sounds, especially with read and write caching.

"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown

"If you've done something right no one will know that you've done anything at all" -Futurama

"Have a nice day, or not, the choice is yours." Tom Steiner

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: TiLP Portable?
« Reply #8 on: April 11, 2011, 06:23:20 pm »
I'm trying to work on making the calc become a flash drive for KOS, and I can attest to the fact that it is by no means easy.

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: TiLP Portable?
« Reply #9 on: April 11, 2011, 06:38:34 pm »
Does TILP not use user-mode drivers? Those don't need administrative rights to be used.
"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

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TiLP Portable?
« Reply #10 on: April 11, 2011, 07:33:46 pm »
XP doesn't have them. Only Vista and 7

Offline JonimusPrime

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 389
  • Rating: +25/-5
    • View Profile
    • Jonimoose.net
Re: TiLP Portable?
« Reply #11 on: April 12, 2011, 12:18:00 am »
DrDnar, you still need Admin to install the drivers which is the issue. Both winusb(which we may support in the future) and libusb0.sys can be accessed from usermode programs. Its just that you can't install either of those drivers as a regular user.

"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown

"If you've done something right no one will know that you've done anything at all" -Futurama

"Have a nice day, or not, the choice is yours." Tom Steiner

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: TiLP Portable?
« Reply #12 on: April 12, 2011, 02:25:03 am »
BrandonW had a start of one, but pretending to be a MSD device is a lot harder than it sounds, especially with read and write caching.
* Darl181 pokes BrandonW to finish the Periph8x, which as of July 2008 was "close";)

I'm trying to work on making the calc become a flash drive for KOS, and I can attest to the fact that it is by no means easy.
But we can't all exactly use KOS, not in this state at least :P
Vy'o'us pleorsdti thl'e gjaemue