Register | Login
Forum Index > Plugins > PlugIn Example in C
Author Message
Pages: 1 2 3 4 5 6 7 8 9 10 11
Admin
Site Admin

avatar

(send private message)

Posts: 933
Topics: 55

Location:
OverHertz Studio
[924] - posted: 2011-11-30 19:41:53
try to narrow down where is the problem, since i can't keep working on other user's code otherwise i will never get any real work done on the actual language itself.. also i do not have all the functions you use so testing the code is not possible without lots of modifications.

try putting a showmessage between here:

Code:
      strTemp = strLower(Ziron_GetStringValue());

      Ziron_ShowMessage(strTemp);

      @forwerd:
      _db = strCmp('db',strTemp);


this will make sure it is a not a getstringvalue problem then let me know, try some different tests in your code to try find where is the problem occuring so i can directly check inside the assembler for possible faults.

Download Ziron
Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message.
Emil_halim
Ziron Beta Tester

avatar

(send private message)

Posts: 639
Topics: 104

Location:
Alex, Egypt
[925] - posted: 2011-11-30 20:00:43


ok , from now on , i will post a like to my entire code.

here is my link
http://spoilerspace.com/bcxdx/Ziron/masm.zip

http://www.freewebs.com/ogremagic/index.htm
Admin
Site Admin

avatar

(send private message)

Posts: 933
Topics: 55

Location:
OverHertz Studio
[926] - posted: 2011-11-30 20:05:55
did you first try what i suggested? as i just said in the other post i can't keep fixing others code, i have lots of work to do in my own code...

Download Ziron
Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message.
Emil_halim
Ziron Beta Tester

avatar

(send private message)

Posts: 639
Topics: 104

Location:
Alex, Egypt
[931] - posted: 2011-12-01 18:49:59

since i can't keep working on other user's code otherwise i will never get any real work done on the actual language itself.


as i just said in the other post i can't keep fixing others code, i have lots of work to do in my own code...


also users have a lot of work that already done and was working okay with previous version,
and they do not have to re-correct their works when a new version is released , for example
the term '.DATA' does not work okay with the latest version and i have to re test the inter code to find the problem, when new version is released , it must be checked first so that users dont west thier time to fix their old work. instead of fixing old code ,it is better to creating new code and new idea,instead of fixing old already working code.



http://www.freewebs.com/ogremagic/index.htm
Admin
Site Admin

avatar

(send private message)

Posts: 933
Topics: 55

Location:
OverHertz Studio
[932] - posted: 2011-12-01 20:20:16
That is what beta testing is all about, helping the devs narrow down bugs, if this not for you, then i suggest you stick to official releases, then it will worth me to test code and fix problems, but compatibility between beta's and officials may break and i cant test code with every beta to official otherwise I get no work done.

Especially right now that a-lot of the handlers are undergoing rewrites to fix many other problems.

But i am not asking you test much i am asking you to try a few ziron_showmessage's around and test if a ziron pf function is not returning the correct data, this will speed up development time and bug-fixing, you must understand the most important code for me to work on is the assembler...

I will download your code and have a look see if there is a problem. Please explain the problem in detail, where you believe the problem is, how it worked before and how it works now.

Download Ziron
Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message.
Admin
Site Admin

avatar

(send private message)

Posts: 933
Topics: 55

Location:
OverHertz Studio
[933] - posted: 2011-12-01 20:32:53
here is example of useful beta testing and if you had done what i suggested i could i searched for the problem much faster

by adding in a ziron_showmessage i was able to find that strLower is not doing it's job correctly

Code:
      // get DB or DW or DD or DQ or (data type)
      dt = Ziron_GetNextToken(); 
      boolean  _db, _dw, _dd, _dq;        
      strTemp = strLower(Ziron_GetStringValue());
  
  Ziron_ShowMessage(strTemp);
  
      @forwerd:


since the showmessage shows DB and not db, i will now take a look at which "new" handler has been broken

Download Ziron
Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message.
Emil_halim
Ziron Beta Tester

avatar

(send private message)

Posts: 639
Topics: 104

Location:
Alex, Egypt
[934] - posted: 2011-12-01 20:34:32


try putting a showmessage between here:

strTemp = strLower(Ziron_GetStringValue());

Ziron_ShowMessage(strTemp);

@forwerd:
_db = strCmp('db',strTemp);



ok , it seems that strLower function did not lower thet string.

http://www.freewebs.com/ogremagic/index.htm
Admin
Site Admin

avatar

(send private message)

Posts: 933
Topics: 55

Location:
OverHertz Studio
[935] - posted: 2011-12-01 20:39:33
ok i found in the strLower

Code:
  [esi-1] = al;


this was wrongly assembled, as i posted in a news thread, that some may small mistakes may appear from the new rewrites of special handler functions but with narrowing down a app crash or failure allows me to quickly find the fault, anyways i will upload a new beta that fixes this.

Thanks for the report regardless smile

Download Ziron
Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message.
Pages: 1 2 3 4 5 6 7 8 9 10 11
create new reply


Quick reply:

Message:



Currently Active Users:
There are currently 12 user(s) online. 0 member(s) and 12 guest(s)
Most users ever online was 1046, January 28, 2022, 2:08 pm.


Statistics:
Threads: 225 | Posts: 1848 | Members: 51 | Active Members: 51
Welcome to our newest member, yecate
const Copyright = '2011-2024 © OverHertz Ltd. All rights reserved.';
Web development by OverHertz Ltd