07 November 2013, 15:21 | #181 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
|
07 November 2013, 21:22 | #182 |
Registered User
Join Date: May 2012
Location: Gravesend - UK
Posts: 927
|
|
07 November 2013, 21:36 | #183 |
Ruler of the Universe
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,188
|
But you must know you'll need Fpu till it won't need Ixemul.
Yes, I want to try a beta when it will be ready, but I don't mind to wait for months as long as they will be still on it, and they are giving as much as they can, I'm sure. I take the opportunity to say a big thanks to all the people involved here You can see there are a lot of people following this thread. Last edited by Retrofan; 07 November 2013 at 21:47. |
07 November 2013, 21:49 | #184 |
Registered User
Join Date: May 2012
Location: Gravesend - UK
Posts: 927
|
I have an fpu. 😃. (Blizzard 1260@80)
I would also like to say thanks for all the hard work and effort |
07 November 2013, 23:01 | #185 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
@NovaCoder
When linked with new sdl_aga NetSurf returns to WB on AmiKit, but on WB Classic Lite not. Uploaded BETA 2 to The Zone! , please make tests with BETA 1. Last edited by arti; 07 November 2013 at 23:17. |
07 November 2013, 23:06 | #186 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
|
07 November 2013, 23:16 | #187 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Yes and with BETA 2 with old sdl_aga.
|
07 November 2013, 23:23 | #188 |
Ruler of the Universe
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,188
|
It works with WinUAE and Fpu with a 030 (Beta 2), but it takes 32.5 secs to open EAB. Later it says 11.1 secs to open a thread inside it.
|
07 November 2013, 23:37 | #189 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
That because page is saved to disk.
|
08 November 2013, 01:26 | #190 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
Hopefully it's a bit quicker Would also love to hear some results from people running it on a real Amiga. |
|
08 November 2013, 08:05 | #191 |
Zone Friend
Join Date: Oct 2006
Location: Nice / France
Posts: 206
|
Tried it quickly before going working.
On real amiga, same web page no difference between Beta1 and beta2, it's not quicker . Someone can confirm ? (hoping i wasn't well awake) |
08 November 2013, 08:30 | #192 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
This Beta won't load pages faster (maybe these with many images will) but scrolling should be.
Last edited by arti; 08 November 2013 at 14:18. |
08 November 2013, 14:30 | #193 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,372
|
Quote:
The mouse pointer tracks should not be caused by my palette, I would say, but I will try to find the reason by comparing the original source with the current code regarding everything related to these two cursor functions which should preserve and restore the background under the mouse pointer (mentioned in my previous post). Does NetSurfAGA really need the latest version of ixemul.library (v63) ? Or could this requirement be reduced to the latest available non-FPU version of ixemul.library ? Last edited by PeterK; 08 November 2013 at 15:56. |
|
08 November 2013, 19:49 | #194 |
Zone Friend
Join Date: Oct 2006
Location: Nice / France
Posts: 206
|
@arti
you're right, scrolling is faster no doubt . |
09 November 2013, 21:36 | #195 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,372
|
Hi Arti,
to get finally rid of the mouse tracks I made a new effort by handling the pure white now before the RGB level pushing and the cube processing are done. Furthermore, I did some small optimizations and also moved the complete code of nsfb_palette_best_match_dither() from palette.c to 8bpp.c into colour_to_pixel() in order to avoid the overhead of the unnecessary function call. Removed nsfb_palette_free() which is not really required since this can be done by free() directly. Last edited by PeterK; 10 November 2013 at 14:17. |
10 November 2013, 12:48 | #196 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Updated whole post:
Yes, it works but I had to correct the code: added "extern uint8_t table_for_cube_676[834];" to pallete.h and changed removed 'static' before uint8_t table_for_cube_676[834]; in pallete.h (sorry, should be .c here) However, all colors are not ok. Attached second image is from original version for comparison. Also, browser is not filling whole screen (grey area). Last edited by arti; 10 November 2013 at 13:34. |
10 November 2013, 12:55 | #197 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,372
|
Please use the following line in palette.h:
Code:
extern uint8_t *table_for_cube_676; static uint8_t table_for_cube_676[834]; Last edited by PeterK; 10 November 2013 at 14:05. |
10 November 2013, 14:33 | #198 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,372
|
Ok, I give up, since I cannot compile the source code myself.
|
10 November 2013, 14:35 | #199 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
This gives:
Code:
amigaos3/libnsfb/palette.c:21:16: error: conflicting types for ‘table_for_cube_676’ amigaos3/libnsfb/palette.h:21:17: note: previous declaration of ‘table_for_cube_676’ was here |
10 November 2013, 14:36 | #200 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Please tell me what messages you get during compilation.
I'm sure we will sort it out. Last edited by arti; 10 November 2013 at 15:54. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
NetSurf for AGA | arti | News | 92 | 14 March 2016 21:44 |
Optimizing question: instruction order | TheDarkCoder | Coders. Asm / Hardware | 9 | 29 October 2011 17:07 |
Layered tile engine optimizing. | Thorham | Coders. General | 0 | 30 September 2011 20:43 |
Benching and optimizing CF-IDE speed | Photon | support.Hardware | 12 | 15 July 2009 01:48 |
For people who like optimizing 680x0 code. | Thorham | Coders. General | 5 | 28 May 2008 11:48 |
|
|