This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's Your Projects subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. Project Ideas/Start New Projects => Your Projects
Author Message
cjgone
Aw3s0m3


Active Member


Joined: 24 May 2006
Posts: 693

Posted: 25 Jul 2009 09:39:37 pm    Post subject:

Is calc84 aware of the wabbit.exe thing?
Back to top
calc84maniac


Elite


Joined: 22 Jan 2007
Posts: 770

Posted: 26 Jul 2009 10:51:27 am    Post subject:

panyan wrote:
DigiTan wrote:
Maybe we should compile a list that says which games can fit on each calc.


well all the ones i tried got the logo and then crashed -> i can confirm that Pokemon Bleu (french) and Rouge (french) dont work!
I think that's a problem with your calc (when did you buy it?)


cjgone wrote:
Is calc84 aware of the wabbit.exe thing?

Yep. I'll see if I can replace it with the new real WabbitSign v7 that Spencer released earlier this month.
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 05:34:06 pm    Post subject:

I don't believe that that unlock trick works on 2.43. I've even copied part of brandon's destroy to test it. On TilEm and my own calc, it doesn't unlock.
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 06:20:24 pm    Post subject:

Which trick? Are you talking about the defragmentation patch? I'm pretty sure I tested that with 2.43, though not on a real calculator.
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 07:47:52 pm    Post subject:

No the

Code:
      ld a,1
      ld (appInfo+2),a
      bcall(50CBh)

doesn't work.

Edit: flashdrv doesn't work either.


Last edited by Guest on 05 Aug 2009 08:07:23 pm; edited 1 time in total
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 09:17:29 pm    Post subject:

Er, if neither of those work, I'd guess you're doing something wrong. What exactly are you trying to do?
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 09:30:35 pm    Post subject:

You're right. I just ran the template in flashdrv and it worked.

But after I run that code, 14h still reads 0. Wouldn't that work?
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 09:40:56 pm    Post subject:

Port 14 doesn't tell you whether Flash protection is enabled or not; you have to use port 2 for that.
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 09:55:40 pm    Post subject:

Port 2 bit 2 isn't showing it either.

But when I ran the template for flashdrv, port 14 read a 1.
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 10:13:26 pm    Post subject:

Interesting. Are you sure about that?

Anyway, what's the issue here? If you're trying to do something with Flash, then just do it. You'll find out soon enough whether it worked or not.
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 10:25:01 pm    Post subject:

Here is my full code

Code:
.nolist
#include "ti83plus.inc"
.list
.org userMem-2
   .db 0BBh,06Dh

   ld a,1
   ld (appInfo+2),a
   b_call(50CBh)
   in a,(14h)
   in a,(02)
   and $04
   ld a,00h
   ld de,0000h
   ld b,0
   bcall(_WriteAByte)

   ret

.end
.end

I ran this on TilEm. The 14 reads 0 and the 02 reads E3 which ANDs to 0. Plus the WriteAByte failed.

Edit: I'm trying to make the press to test require more buttons.


Last edited by Guest on 05 Aug 2009 10:26:49 pm; edited 1 time in total
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 10:30:48 pm    Post subject:

Well, yeah, I can only tell you how the real hardware behaves - I have no idea what my 4+-year-old emulation code will do Smile Give it time, the new TilEm will be better...

No idea why the WriteAByte wouldn't work, though. Unless perhaps you're not actually trying to write a zero to 0000, seeing as that doesn't make an awful lot of sense.


Last edited by Guest on 05 Aug 2009 10:49:06 pm; edited 1 time in total
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 10:34:57 pm    Post subject:

So this has been proven to work on 84+ SE with 2.43?

Maybe I have a weird OS.
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 10:44:38 pm    Post subject:

The program you posted works as expected in TilEm, on 2.43. Even reading from ports 2 and 14 works correctly in CVS TilEm, if not in the actual released 0.973 (all joking aside, I really can't remember what changes I made and when.)

I'm not going to run that program on my real calculator because, you know, that would be silly. And I'm still running 2.30, anyway. :)

Are you sure you have the correct definition for _WriteAByte? (8021h for the "unsafe" version, 80C6h for the "safe" version.)


Last edited by Guest on 05 Aug 2009 10:52:45 pm; edited 1 time in total
Back to top
thepenguin77


Advanced Newbie


Joined: 17 Jul 2009
Posts: 72

Posted: 05 Aug 2009 10:56:36 pm    Post subject:

Ok I found the problem. The ports still don't work. But, I just wrote 200 zeros to 0000.

The reason I didn't catch the first one was because the memory window didn't update and I couldn't scroll the debugger.

But when I wrote 200 zeros. The disassembly showed it.

Good. That only took all day.

Edit: And of course reading port 2 on my real calc actually works.


Last edited by Guest on 05 Aug 2009 11:01:46 pm; edited 1 time in total
Back to top
FloppusMaximus


Advanced Member


Joined: 22 Aug 2008
Posts: 472

Posted: 05 Aug 2009 10:58:25 pm    Post subject:

D'oh! I remember that bug. Sad
Back to top
panyan


Member


Joined: 29 Dec 2007
Posts: 142

Posted: 08 Aug 2009 03:28:19 am    Post subject:

are there any advances on the emulator? or are we still at 0.2?
Back to top
calc84maniac


Elite


Joined: 22 Jan 2007
Posts: 770

Posted: 08 Aug 2009 09:29:13 am    Post subject:

Nah. I've been working on a secret-ish project.
Back to top
fullmetalcoder


Member


Joined: 01 Aug 2009
Posts: 139

Posted: 08 Aug 2009 10:54:17 am    Post subject:

calc84maniac wrote:
Nah. I've been working on a secret-ish project.

Yet another one? Jeez, how can you ever hope to finish all of your projects if you start a new one everytime the previous gets usable (yeah, I know that kind of urge quite well and I sometimes find myself doing that but I'm trying hard to get some discipline... anybody up for an AP meeting? Wink )
Back to top
panyan


Member


Joined: 29 Dec 2007
Posts: 142

Posted: 08 Aug 2009 05:00:38 pm    Post subject:

fullmetalcoder wrote:
calc84maniac wrote:
Nah. I've been working on a secret-ish project.

Yet another one? Jeez, how can you ever hope to finish all of your projects if you start a new one everytime the previous gets usable (yeah, I know that kind of urge quite well and I sometimes find myself doing that but I'm trying hard to get some discipline... anybody up for an AP meeting? Wink )


that doesn't make sense: if he followed all his ides into full development, then he would surely never get through his list. This way he gets to do a little of all the things and then the most popular or the ones he likes the most he can further develop Smile
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
» View previous topic :: View next topic  
Page 9 of 10 » All times are UTC - 5 Hours

 

Advertisement