Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: ACagliano on October 11, 2010, 05:01:46 pm
-
I should have a release of the partially complete software ready within a few days. A few features will definitely not be functional in this release, such as the RunProg Hook.
Anyone willing to alpha test, post so below.
-
I'll probably think about it for a bit as I am kinda tired lately, but if I have some free time I'll let you know.
-
I'll test it out, but im worried, how many false alarms am i likely to get? I have never encountered a prank file, and im wondering how likely it is to give me a false positive.
-
I'll test it out, but im worried, how many false alarms am i likely to get? I have never encountered a prank file, and im wondering how likely it is to give me a false positive.
I went for quote and accidentally hit "rate down". Then I rated it up. lol. As for your question, the virus definitions contain only severe stuff, so likely not many at all. I won't even catch all potential crash or feeze liable programs, but is designed to detect really dangerous stuff.
-
it searches for hex codes that are part of bad sequences correct? Is it possible that if a program had data (say sprite data for instance) in this sequence that it would read it as a virus?
-
Progress Report
MAJOR ERROR IN MY PROGRAM THUS FAR. I COMPILED AND RAN IT AND THE FOLLOWING HAPPENED.
1. When I try to run or edit any program from the TI-OS program menu, I get Err: Undefined.
2. Axe Parser 0.4.4 throws an Err: Unknown Err.
3. CalcSys App crashes when I try to enter the Prog VAT.
Resolved by reinstalling the OS.
-
I'm really curious about this, so I'd be happy to do an alpha test. Although, let me know if Blast writes to Flash so I can start saving up for a new calc or just use Wabbitemu.
-
It isn't supposed to write to flash. It is supposed to do all writing in the RAM. That's why I have no clue what the f*** just happened.
-
Is your addressing correct?
-
I need to double check it. There may be one issue. I directly edit the *Reserved* byte of the VAT for two programs, so calling the wrong address could cause issues. Other than that, idk.
-
I am willing to test but that error that just happened sounds pretty severe...
actually the reason i will be testing this is to see if I am clever enough to get around your antivirus :P its very tempting...
I wish you good luck on resolving the error, you can of course always share the source here and quickly find the cause but that is up to you...
I think I slowly begin to see some use for this program (not to be rude) I was skeptical at first but I think it has some neat features, you could eventually turn it into a teachers program that will allow the teacher to block games from being played etc...not that most students will like it but hey, the teachers will...gets you a A+ the next exam :P
-
actually the reason i will be testing this is to see if I am clever enough to get around your antivirus :P its very tempting...
Ditto ;D
Of course, I also want to see how it works.
-
Progress Report
MAJOR ERROR IN MY PROGRAM THUS FAR. I COMPILED AND RAN IT AND THE FOLLOWING HAPPENED.
1. When I try to run or edit any program from the TI-OS program menu, I get Err: Undefined.
2. Axe Parser 0.4.4 throws an Err: Unknown Err.
3. CalcSys App crashes when I try to enter the Prog VAT.
Resolved by reinstalling the OS.
Hmm you should update to the latest Axe version (0.4.5), unless you use Axioms. Otherwise, try to check what might be causing the problem and feel free to post code in the axe sub forum if you need help.
-
Progress Report
MAJOR ERROR IN MY PROGRAM THUS FAR. I COMPILED AND RAN IT AND THE FOLLOWING HAPPENED.
1. When I try to run or edit any program from the TI-OS program menu, I get Err: Undefined.
2. Axe Parser 0.4.4 throws an Err: Unknown Err.
3. CalcSys App crashes when I try to enter the Prog VAT.
Resolved by reinstalling the OS.
Hmm you should update to the latest Axe version (0.4.5), unless you use Axioms. Otherwise, try to check what might be causing the problem and feel free to post code in the axe sub forum if you need help.
I second ^That
-
Oh, basically, Kerm told me that in the folder structure of DCS, a folder has the name
%FLD[n].
To place a program into a folder, you change its *Reserved* byte to the [n] value.
The Reserved byte is at P-2, the type byte is at P-1, based on Quigbo's VAT parsing routine.
My problem was that I stored [n] to {P-1} by accident, instead of {P-2}. That changed the program's type byte to..who knows what, instead of changing the Reserved byte.
As for posting routines, sure. I will do that maybe later or tomorrow, I will post that part of the routine.
-
If you need a tester, I can do it :)
HOWEVER, I'm using Nspire 84+ Keypad :S