English Amiga Board
>
Search Forums
Search Results
User Name
Remember Me?
Password
Register
Amiga FAQ
Rules & Help
Members List
/
Moderators List
Today's Posts
Mark Forums Read
Page 1 of 8
1
2
3
>
Last
»
Showing results 1 to 40 of 288
Search took
0.06
seconds.
Search:
Posts Made By:
litwr
Forum:
Coders. General
18 June 2021, 20:21
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
First, thanks to people who helped to optimize my...
First, thanks to people who helped to optimize my code. I have just made a commit with some Don_Adan's suggestions. However I must notice that I was invited to start this thread by meynaf.
off...
Forum:
project.EAB
18 June 2021, 20:17
Replies:
1
An Amiga coder was banned without a reason - is it ok?
Views:
8,807
Posted By
litwr
An Amiga coder was banned without a reason - is it ok?
https://eab.abime.net/showthread.php?p=1487498#post1487498
How can a person find any protection against such unjust actions?
Forum:
Coders. General
27 May 2021, 18:51
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Yes, D4 sets the same limit too but you added...
Yes, D4 sets the same limit too but you added another one. ;) If we want 9400 digits we must make D4 and D6 long word now. For the previous version it was enough to make D4 double word.
You wrote...
Forum:
Coders. General
27 May 2021, 11:29
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Your changes make the value of D6 two times...
Your changes make the value of D6 two times larger, and D6 keeps a word value. 0xffff is enough for 9360 digits. If D6 was two times less it would allow us to use up to 9400 digits.
I can assume...
Forum:
Coders. General
26 May 2021, 20:48
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
You have missed the point. Your code imposes...
You have missed the point. Your code imposes that limit because D6 has to keep a larger value now. ;) Indeed, it is not important because we have a practical limit of 9280 digits now. 9360 is a much...
Forum:
Coders. General
26 May 2021, 19:17
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
BTW your code which replaces SUB #14,D6 with SUB...
BTW your code which replaces SUB #14,D6 with SUB #28,D6 imposes a limit of 9360 digits. :( The older one could be used up to 9400 digits. You code has also made the algo less clear. :(
Forum:
Coders. General
26 May 2021, 19:02
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
What a nice macro!
What a nice macro!
Forum:
Coders. General
26 May 2021, 19:01
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
You are right. Sorry, I should have been more...
You are right. Sorry, I should have been more accurate. However, I again wish Don_Adan could be less cryptic. He could have just said 0x106 and finished this.
You were correct about the size...
Forum:
Coders. General
23 May 2021, 20:39
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you very much. IMHO we've just reached the...
Thank you very much. IMHO we've just reached the goals of this thread... Indeed I would like to solve the mystery discovered by modrobert but it is another goal. Maybe I need to start a new topic...
Forum:
Coders. General
23 May 2021, 20:13
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
It seems it's become an obsession for you. :(...
It seems it's become an obsession for you. :( Thank you for help but your late posts are strange. It is better for you to stop now. The code is good enough now.
Your code snippet is wrong again. ...
Forum:
Coders. General
23 May 2021, 19:56
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
I already explained this. Please, don't ignore...
I already explained this. Please, don't ignore 8-bit and some 16-bit systems. This limit was initially imposed because those systems just can't address more than 64 kb.
However if we want 10000...
Forum:
Coders. General
23 May 2021, 19:47
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Cher Monsieur! I just point the manual snippet...
Cher Monsieur!
I just point the manual snippet about BTST for you afore. Please read it now.
It is perfectly right to use any number in range 0..0xffff. Why write this non-sense?
Forum:
Coders. General
23 May 2021, 19:43
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Dear Sir! Please look at the math I provided for...
Dear Sir! Please look at the math I provided for Don_Adan 0x104-0xCE = 0x36 = 54 bytes. Can you note 0x102 there?! I used 0x104 as the final label.
Forum:
support.Apps
23 May 2021, 19:38
Replies:
5
A new artificial life simulator for the Amiga
Views:
1,638
Posted By
litwr
It can help - this assign mentioned in Xlife-8...
It can help - this assign mentioned in Xlife-8 doc.
Forum:
Coders. General
22 May 2021, 19:18
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
I've shown you the listing, the program is ok. So...
I've shown you the listing, the program is ok. So it is your calculations which are buggy. If nobody notes this then it seems we have something very wrong. If nobody comments this I leave this...
Forum:
Coders. General
22 May 2021, 17:28
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
As I know the first 64 KB RAM is Chip RAM? And I...
As I know the first 64 KB RAM is Chip RAM? And I know nothing about any speed gain for instructions in this area. So please clarify your idea.
Don_Adan claims that 0x104-0xCE = 0x38 = 56 bytes...
Forum:
support.Apps
22 May 2021, 16:28
Replies:
5
A new artificial life simulator for the Amiga
Views:
1,638
Posted By
litwr
A man reported that LHA.RUN can't unpack the...
A man reported that LHA.RUN can't unpack the archive. :( Sorry I used LHA on my host machine. I were developing this program under FS-UAE. So please use xadmaster to unpack the archive.
I can...
Forum:
Amiga scene
21 May 2021, 23:54
Replies:
13
What is wrong with announcing a new program here?
Views:
2,091
Posted By
litwr
It actually works. I have just tested this. I...
It actually works. I have just tested this. I just ran
xadUnFile xlife-8.lha DIR
Forum:
Coders. General
21 May 2021, 22:42
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
This can't work because of add.w D4,D4 can be...
This can't work because of add.w D4,D4 can be overflown.
Forum:
Coders. General
21 May 2021, 22:33
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Let's check the listing. F00:0160 ...
Let's check the listing.
F00:0160 .longdiv
F00:0161 if __VASM&28 ;68020/30?
F00:0162 divul d4,d7:d3
F00:0163 else
F00:0164 swap...
Forum:
Coders. General
21 May 2021, 22:27
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you for your kind words. It is sad that...
Thank you for your kind words.
It is sad that some people prefer to discuss empty matters instead of trying to help us find out the mystery about alignment timings that was discovered by modrobert.
Forum:
Coders. General
21 May 2021, 22:24
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Sorry but you are not right. You've just...
Sorry but you are not right. You've just confused (like saimo) ML and Assembly. For good assembly language, there is no difference between MOVEQ and MOVEQ.L and between ROL D5 and ROL #1,D5. ...
Forum:
Coders. General
20 May 2021, 23:28
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
It is wrong. The CPU designer sets only basic...
It is wrong. The CPU designer sets only basic rules. You know that GCC usually doesn't use Intel syntax for assembly. Moreover GCC was not able to use this syntax until maybe 2005. GCC uses rather...
Forum:
Coders. General
20 May 2021, 23:22
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Sorry but you are wrong again. ...
Sorry but you are wrong again. https://www.atari-forum.com/viewtopic.php?t=6484 - the best case is 76+EA cycles. And Don_Adan only told about 68000 DIVU.W timing...
EDIT. More info is here...
Forum:
Coders. General
20 May 2021, 23:08
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Sorry but you missed the idea behind the 64KB...
Sorry but you missed the idea behind the 64KB limit. It is directly opposite to providing advantages for some platforms. Some people tried to make crazy optimizations making separate programs for...
Forum:
Coders. General
20 May 2021, 22:51
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
IMHO another larger troll have just confounded ...
IMHO another larger troll have just confounded all things. :) Long ago we discussed ways how to make the code shorter but now we seek ways to make the code faster. RawDoFmt can make the code...
Forum:
Coders. General
20 May 2021, 22:33
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
The main loop starts from .longdiv label and it...
The main loop starts from .longdiv label and it ends on the bcc .l2 statement. The main loops for 80286 and 68020 have the same size now.
Forum:
Coders. General
20 May 2021, 22:27
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you. But your version is longer and could...
Thank you. But your version is longer and could be slower for the 68020/30. I am really very impressed by your efforts to make the code better. But you know, the perfection is impossible, every...
Forum:
Coders. General
20 May 2021, 20:32
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
It is very strange. CNOP 0,4 and ALIGN 2 ...
It is very strange.
CNOP 0,4
and
ALIGN 2
do the same things.
We need help from the 68k experts for this issue. The 68k experts! Help us! I am completely baffled here. :banghead
Forum:
Coders. General
20 May 2021, 20:24
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you but even 200 cycles give us less than...
Thank you but even 200 cycles give us less than 0.5% - it is still undetectable. Moreover your optimization may slow down the 68020.
EDIT. And 140 cycles for DIVU is the worst case. 78 is the...
Forum:
Coders. General
20 May 2021, 20:20
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
You have your interpretation. I have mine. ;) I...
You have your interpretation. I have mine. ;) I have showed you my logic you prefer to stop showing yours. So I continue to insist that official Moto's doc doesn't forbid LSL.L D5.
BTW I have just...
Forum:
Amiga scene
20 May 2021, 20:04
Replies:
13
What is wrong with announcing a new program here?
Views:
2,091
Posted By
litwr
I would be happier if someone said something...
I would be happier if someone said something about Xlife-8 itself. :)
Forum:
Coders. General
19 May 2021, 22:36
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Please do take this dispute too personal. It is...
Please do take this dispute too personal. It is just a logic exercise. A kind of mind training. :)
Of course, the contents of memory, <ea> , can be shifted one bit only. But this doesn't mean...
Forum:
Coders. General
19 May 2021, 21:57
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you. But your results are very unexpected....
Thank you. But your results are very unexpected. I can't understand how is this possible?! Could anyone find any explanation for this?
We have the same sequence of instructions in both programs. ...
Forum:
Amiga scene
19 May 2021, 21:34
Replies:
13
What is wrong with announcing a new program here?
Views:
2,091
Posted By
litwr
I read it. So I ask is it ok to announce new...
I read it. So I ask is it ok to announce new software in Amiga scene? What is the proper place for such announcements?
Forum:
Coders. General
19 May 2021, 20:29
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
I use the top of the stack as an additional...
I use the top of the stack as an additional variable in some PDP-11 versions of pi-spigot. The PDP-11 has only 6 registers and this is not enough sometime. You know the 68k assembler is derived...
Forum:
Amiga scene
19 May 2021, 19:56
Replies:
13
What is wrong with announcing a new program here?
Views:
2,091
Posted By
litwr
What is wrong with announcing a new program here?
I have just been very surprised that my announcement was moderated. Would anybody like please to explain me what is wrong in my post (http://eab.abime.net/showpost.php?p=1462210&postcount=1). Thank...
Forum:
Coders. General
18 May 2021, 20:02
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you for the clarification. However I use...
Thank you for the clarification. However I use VASM and this is a legal syntax there. I suspect that this is true for many other assemblers.
Forum:
Coders. General
18 May 2021, 18:56
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
It seems that the code for the 68k pi-spigot...
It seems that the code for the 68k pi-spigot variant has become almost perfect. :) Thanks a million to everybody. However I must list our major achievements:
1) a/b helped to find out the BVS...
Forum:
Coders. General
17 May 2021, 10:51
Replies:
495
Optimizing the 68020+ 32-bit math
Views:
77,492
Posted By
litwr
Thank you. However I dare to repeat that the...
Thank you. However I dare to repeat that the speed can't be affected by tiny optimizations outside the main loop. ;)
IMHO such things must be hardwired and instant.
Sorry, you are wrong...
Showing results 1 to 40 of 288
Page 1 of 8
1
2
3
>
Last
»
Forum Jump
User Control Panel
Private Messages
Subscriptions
Who's Online
Search Forums
Forums Home
News
Main
Amiga scene
Retrogaming General Discussion
Nostalgia & memories
Support
New to Emulation or Amiga scene
Member Introductions
support.WinUAE
support.WinFellow
support.OtherUAE
support.FS-UAE
project.AmigaLive
support.Hardware
Hardware mods
Hardware pics
support.Games
support.Demos
support.Apps
support.Amiga Forever
support.Amix
support.AmigaOS
support.Other
Requests
request.UAE Wishlist
request.Old Rare Games
request.Demos
request.Apps
request.Modules
request.Music
request.Other
Looking for a game name ?
Games images which need to be WHDified
abime.net - Hall Of Light
HOL news
HOL suggestions and feedback
HOL data problems
HOL contributions
abime.net - Amiga Magazine Rack
AMR news
AMR suggestions and feedback
AMR data problems
AMR contributions
abime.net - Home Projects
project.Amiga Lore
project.EAB
project.IRC
project.Mods Jukebox
project.Wiki
abime.net - Hosted Projects
project.aGTW
project.APoV
project.ClassicWB
project.Jambo!
project.Green Amiga Alien GUIDES
project.Maptapper
project.Sprites
project.WinUAE - Kaillera
Other Projects
project.Amiga Demo DVD
project.Amiga Game Factory
project.CARE
project.Amiga File Server
project.CD32 Conversion
project.Game Cover Art
GCA.Feedback and Suggestions
GCA.Work in Progress
GCA.Cover Requests
GCA.Usefull Programs
GCA.Helpdesk
project.KGLoad
project.MAGE
project.Missing Full Shareware Games
project.SPS (was CAPS)
project.TOSEC (amiga only)
project.WHDLoad
project.Killergorilla's WHD packs
Misc
Amiga websites reviews
MarketPlace
Swapshop
Kinky Amiga Stuff
Collections
EAB's competition
Coders
Coders. General
Coders. Releases
Coders. Tutorials
Coders. Asm / Hardware
Coders. System
Coders. Scripting
Coders. Nextgen
Coders. Language
Coders. C/C++
Coders. AMOS
Coders. Blitz Basic
Coders. Contest
Coders. Entries
Creation
Graphics
Graphics. Work In Progress
Graphics. Finished Work
Graphics. Tutorials
Music
Music. Work In Progress
Music. Finished Work
Music. Tutorials
All times are GMT +2. The time now is
09:31
.
-- EAB3 skin
---- EAB2 skin
---- Mobile skin
Top
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in
0.59294
seconds with
10
queries