Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Jim Bauwens

Pages: 1 ... 53 54 [55] 56 57 ... 125
811
ASM / Re: [68k] TIGCC under Linux?
« on: January 31, 2012, 03:00:55 pm »
Also, its really nice 68k is getting more active :)
Could it be that because of the Ndless, some 68k people returned?

Anyway, I'm happy :)

812
Lua / Re: Error: Attempt to index local 'gc' (a nil value)
« on: January 31, 2012, 02:57:29 pm »
Nice to see another Lua programmer :)
In case you have any other questions, don't be afraid to ask!

813
ASM / Re: [68k] TIGCC under Linux?
« on: January 31, 2012, 10:11:41 am »
Here is the script :D

Code: [Select]
As for sending files to TIEmu, when TIEmu is started:

dbus-send --dest=org.ticalc.lpg.tiemu.TiEmuDBus /org/ticalc/lpg/tiemu/TiEmuDBus \
  org.ticalc.lpg.tiemu.TiEmuDBus.send_file string:foo.89z

qdbus org.ticalc.lpg.tiemu.TiEmuDBus /org/ticalc/lpg/tiemu/TiEmuDBus send_file foo.89z



A script which handles starting TIEmu if it's not started yet, sending files to it, and executing a program:

#!/bin/bash
if qdbus | grep "^ *org.ticalc.lpg.tiemu.TiEmuDBus" > /dev/null ; then
    :
else
    tiemu &
    qdbus | grep "^ *org.ticalc.lpg.tiemu.TiEmuDBus" > /dev/null
fi
while [ $? -ne 0 ] ; do
    sleep 1
    qdbus | grep "^ *org.ticalc.lpg.tiemu.TiEmuDBus" > /dev/null
done
READY=`qdbus org.ticalc.lpg.tiemu.TiEmuDBus /org/ticalc/lpg/tiemu/TiEmuDBus ready_for_transfers`
if [ $? -ne 0 ] ; then
    echo 'error: ready_for_tranfers failed'
    exit 1
fi
while [ "$READY" == "false" ] ; do
    sleep 1
    READY=`qdbus org.ticalc.lpg.tiemu.TiEmuDBus /org/ticalc/lpg/tiemu/TiEmuDBus ready_for_transfers`
    if [ $? -ne 0 ] ; then
        echo 'error: ready_for_tranfers failed'
        exit 1
    fi
done
while [ -n "$1" ] ; do
    case "$1" in
      *.89[a-z]|*.9[2x][a-z]|*.v2[a-z])
        SUCCESS=`qdbus org.ticalc.lpg.tiemu.TiEmuDBus /org/ticalc/lpg/tiemu/TiEmuDBus send_file "$1"`
        if [ $? -ne 0 -o "$SUCCESS" == "false" ] ; then
            echo 'error: send_file failed'
            exit 1
        fi
        ;;
      *)
        SUCCESS=`qdbus org.ticalc.lpg.tiemu.TiEmuDBus /org/ticalc/lpg/tiemu/TiEmuDBus execute_command "$1"`
        if [ $? -ne 0 -o "$SUCCESS" == "false" ] ; then
            echo 'error: execute_command failed'
            exit 1
        fi
        ;;
    esac
    shift
done
exit 0

#Usage:
#./tiemudbus.sh tigcc-projects/bgammon/bgammon.89[yz] 'bgammon()'

Lionel gave it to me a time ago :D

814
TI-Nspire / Re: ndless ideas
« on: January 31, 2012, 02:18:13 am »
It's a NES rom ;)

815
Other Calculators / Re: How did you attach the rs232 wires?
« on: January 31, 2012, 02:17:22 am »
Something like that. I usually first push the protection up, place my wires and then let it go back down.
This way its stuck. You could also check Levak's home made dock system (somewhere here on the forums).

Another you can do (but I don't recommend that, is to solder to it ;D I did that with my touchpad :P
(But I'm never going to do that with my CX)

816
The news page for Ndless 3 (http://ourl.ca/14926) contains some.

817
TI-Nspire / Re: [Lua] Translator
« on: January 30, 2012, 01:48:52 am »
If I take my calculator out in any other class than math, it gets taken. And if I get caught playing games on it during math class, it gets taken.
Easy solution, don't play during school ;D

818
TI-Nspire / Re: nleash and oslauncher still not working!
« on: January 30, 2012, 01:46:52 am »
Blockdude works with Ndless3. Ask apcalc for the latest version ;)

819
ASM / Re: [68k] TIGCC under Linux?
« on: January 30, 2012, 01:44:50 am »
You should take a look at https://github.com/debrouxl/gcc4ti.
Its the most up to date toolchain available (and maintained), but you will need to compile it manually.
If you are in Ubuntu, don't ever use any TI* stuff from the repo, its hopelessly outdated ;)

Also, compiling it isn't the most easy thing to. :D
But if you know your way around Linux, I'm sure you will figure it out.

820
General Calculator Help / Re: I need oslauncher cas before the SAT test!
« on: January 28, 2012, 04:35:40 pm »
These things take time, and in this case the program in question may not ever see a public release simply due to legality issues.

Indeed, its already amazing enough we has OS launcher in the first place ;)
Someone needs actively to spend hours and hours of work to be able to do this. And many of the best programmers here don't have any or very little time to do this.
Take Lionel Debroux for example, the original author. He has a fulltime job (IIRC), but still manages in the little time he got to work on TiLP and keep it up to date. This is an amazing job, and it would be unfair to ask more of him.

821
TI-Nspire / Re: [WIP] BlockBreaker Nspire (Lua)
« on: January 28, 2012, 04:28:16 pm »
I'm really sorry, but I have lots of work and other important projects:

- Project for TI-Planet
- EEPro
- Very much work at home (our house isn't yet in a state like most of your houses ;), we need to build/pour floors, walls, etc)
- School, need to study for exams
- Lots of other stuff I want to do IRL

So you can see, finishing Block Breaker isn't just 1,2,3 ;)
I hope you can understand my situation, and be able to wait a bit :)

822
Nice! Now you can have over 9000 pics on your cx \o/

823
News / Re: Diagnostics & maintenance menu in the Lab Cradle!
« on: January 26, 2012, 02:35:07 pm »
Maybe sending certain characters through rs232 will trigger the maintenance menu?

Anyway, very interesting as usual :)

824
Ah, thank you for the information Lionel :)
And thanks again for TiLP, without your work I wouldn't be productive at all on Linux!

825
Okay, then TiLP will not be the problem.
TiLP is quite easy, I don't think I really need to explain it. Just choose your device in the settings, and you are ready to go :)

Edit:
Lionel Debrouxl has just notified me that TINC(L)S and TILP should work nicely together in the lastest versions :)

Pages: 1 ... 53 54 [55] 56 57 ... 125