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 - TIfanx1999

Pages: 1 ... 47 48 [49] 50 51 ... 403
721
ASM / Re: [z80] Floating Point Routines
« on: April 11, 2014, 10:37:59 am »
Well, here are timings I got from WabbitEmu for the OS (86825 ccs) and mine (46831ccs). So it isn't quite twice as fast, but it is almost. I am also working on a routine to cut out another 16000 or so, so then it will be almost 3 times faster. For the timings I have:
Code: [Select]

Args used:
1.570796326794897
57.29577951308232
For example, 57.29577951308232/1.570796326794897


                TI-OS      Float80    diff      ratio     analysis
add/subtract    2758       3166       +408      1.1479    Add/sub is a bit slower, possibly noticeably
multiply        35587      10851      -24736    0.3049    Multiplication is signigicantly faster. Noticeable.
divide          40521      18538      -21983    0.4575    Division is significantly faster. Noticeable.
square root     86825      46831      -39994    0.5394    Square roots, are significantly faster. Noticeable


notes: TI-Floats are approximately 47 bits of precision. Float80 uses 64 bits of precision (that is 14 digits versus 19)

:o
That's awesome Xeda! ;D

722
ASM / Re: [z80] Floating Point Routines
« on: April 11, 2014, 09:39:07 am »
I saw on IRC that you made significant speed gains and said that it might be ~2x faster than TI's. Kudos to you! :D

723
TI Z80 / Re: Wat *.*
« on: April 11, 2014, 08:40:56 am »
Very nice stuff! ^^

724
Computer Programming / Re: MS-DOS source is officially released
« on: April 11, 2014, 08:19:36 am »
This is really cool. Someone could indeed make a new GUI for DOS, or a new OS based on it. In regards to DOS being 16 bit, I think it might've made a 32 bit released before it was discontinued. The x86 architecture is backwards compatible anyways IIRC. In fact, you can actually upgrade windows from a very early version to windows 8 even on modern machines.

725
Humour and Jokes / Re: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t:
« on: April 10, 2014, 07:37:28 am »
Oh my, that is a bit peculiar... O.O

726
General Discussion / Re: Watcha Been Listening To?
« on: April 09, 2014, 04:02:33 pm »
BUMP!

Here's a few pretty awesome famitracker covers i found recently:



727
Miscellaneous / Re: Post your desktop
« on: April 09, 2014, 02:28:10 pm »
Awesome!! :D

728
Miscellaneous / Re: Post your desktop
« on: April 09, 2014, 02:05:37 pm »
New desktop: Promotional artwork by Satoshi Tajiri from the new Smash Bros. game.  ;D

729
Humour and Jokes / Re: 29 years necropost (yes, that's possible)
« on: April 09, 2014, 07:34:18 am »
:o Wow, that's pretty wild!

730
Other Calculators / Re: Your calculator collection
« on: April 09, 2014, 07:31:45 am »
Very nice! :D

731
Can you please explain me what is so bad with my post ??


Please read my post above as well. It pretty clearly states what's wrong with your post.

732
HP Calculators / Re: Call for Beta Testing Applications
« on: April 07, 2014, 02:11:04 pm »
This sounds like a wonderful opportunity Tim. Thank you for taking the time to post it here. :)

733
Humour and Jokes / Re: Remember Verdant?
« on: April 07, 2014, 11:31:21 am »
Lol is this guy freaking serious ? XD
The "f***ing retard" is him not you. :P

He's just a troll.

734
The Axe Parser Project / Re: Axe Tokens (Read Post Before Voting)
« on: April 07, 2014, 11:07:01 am »
Yet again, please be mindful of the last post date. Also, this probably should have went in the Axe feature wishlist  thread.

Luckily for you, there is a standalone project called Zstart that can do most of the things you are asking about. It also recently got a new program editor that has small fonts (though it is still in beta).

735
The Axe Parser Project / Re: Axe dissasembler
« on: April 07, 2014, 10:54:15 am »
I understand you, but what if for example just runner112 has the decompiler so you can send him the asm programm(cmdv2) and he gives you the decompiled source(for easier rewrite)?

This has pretty much already been answered in the thread by the man that made Axe himself:
An Axe disassembler is nearly impossible for the following reasons:

-You lose the names of Pointers, Labels, and Variables
-You lose comments and code formatting
-You can't tell if specific data was a string, or number list, or sprite, or picture, etc.
-Each new version of axe changes the routines used so the disassembler would have to be rewritten each version
-Peephole opts make it even more difficult to disassemble.
-Axioms, inline assembly, and other things like that would not translate

It is however, fairly trivial to disassemble it to assembly, and then map native Axe routines and variable locations to the assembly program.  But you would definitely not be able to turn it back into Axe language unless you do it by hand or something.


You should try to read through the thread first to see if your question has already been answered. In this case, it has been.

Pages: 1 ... 47 48 [49] 50 51 ... 403