10 June 2014, 20:25 | #41 |
Zone Friend
Join Date: Oct 2006
Location: Nice / France
Posts: 206
|
Only on the RC1 version arti
|
20 June 2014, 05:51 | #42 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
Good news, I've managed to get RTG 'working' with v1.2.15 I'll build a lib for you and attach it to this thread, if you can see if it works with NetSuf we can compare performance with the old RTG SDL you are currently using. If it all works well, I'll stick my AGA version into it so you can support both with one library (not sure how you'll go with the palette stuff though??) |
|
20 June 2014, 09:38 | #43 | ||
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Quote:
Quote:
|
||
20 June 2014, 11:25 | #44 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
I took the 'clean' v1.2.15 source (latest version of 1.2 I think) and then took the old 68k RTG video driver and copied the code over. I've only given it a quick test but it seems to work OK, it will support window mode (same as the current 68k RTG SDL). I'll try and clean it up and then upload it to this thread next week. Not sure if I can AGA to support a window mode, possible but tricky. |
|
20 June 2014, 17:18 | #45 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
to be honest the window mode in cease of arturs netsurf is somehow not really justified in terms of functionality one expect of windowed software. you cannot properly resize the window dor instance. i would resign on window mode entirely and let netsurf open always fullscreen on an own screen (ether definable in prefs or a copy of workbench) as it seems logical to me. you see even windows 8 with the metro ui has digged up similar concept as amiga screens, nothing to be ashame about, especially they are easy to cycle.
|
20 June 2014, 17:32 | #46 |
Supernormal
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,410
|
I'm having problems making Netsurf AGA accept my passwords. It's either that it has problems related with Turkish characters, are something else.
The thing with Turkish keyboard is that two of the keys on the keyboard are both English and Turkish. I key when lowercase produces ı which is a Turkish character (and can not be used with passwords). There is another key İ in place of the ," key and when uppercase, it produces the İ key which is a Turkish character as well. You have to press that İ key without capslock to produce the English i character. I think it could be a problem related with this. Also when I start typing a password, I can see the first few * signs but then all is empty and I can not be sure whether it's registering or not. |
20 June 2014, 20:39 | #47 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
i nassume netsurs isnt properly aligned with amiga keymaps.
|
21 June 2014, 13:28 | #48 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
|
|
22 June 2014, 01:04 | #49 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
|
22 June 2014, 15:24 | #50 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
I recently worked out how to do it properly while working on my ZDOOM port OK Arti, Here's my first SDL v1.2.15 RTG [only] build for you. It's not quite ready yet (key mapping not updated etc) but can you see if you can build a working NetSurf RTG with it? Unsupported: Timers, Threading, Audio Supported: GFX, Mouse/keyboard Input If you can get it to work then we'll need to get a real RTG user to compare the speed difference (hopefully this new build will be quicker!). I can also add AGA support to this new v1.2.15 build pretty easily. I think it might be a good idea to ditch window mode for both the RTG and AGA versions of NetSurf if it doesn't work properly because it will be faster in full screen Last edited by NovaCoder; 18 February 2019 at 10:12. |
|
26 June 2014, 14:50 | #51 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Sorry for late reply. I didn't get email notification, hmm.
Window mode works fine, there is no need to remove it because this can be changed in Options. NetSurf is preinstalled in AmiKit where it works fast enough in window. I get an idea that RTG version could have RTG 8 bit mode, which on real Amigas would be the fastest option. Last edited by arti; 26 June 2014 at 15:03. |
27 June 2014, 02:57 | #52 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
OK, well can someone let me know if it works OK with my new RTG lib and then I'll add in AGA support (to a single lib).
Yes 8 bit may be faster for RTG when running in full screen mode, in window mode it might actually be slower (depending on what colour depth WB is running in!) Last edited by NovaCoder; 27 June 2014 at 03:11. |
27 June 2014, 06:56 | #53 | |
Banned
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
|
Quote:
My P96Speed results in op/s for 8 bit, 16 bit and 32 bit respectively in 640x480: RectFill() 26576 18563 10771 RectFill() Pattern 24776 18131 10136 WritePixel() 222089 223889 222897 WriteChunkyPixels() 642 258 256 WritePixelArray8() 646 257 256 WritePixelLine8() 34193 17851 18069 DrawEllipse() 12321 12102 11054 DrawCircle() 13272 12531 11328 Draw() 37027 35062 29993 Draw() Hor/Ver 42969 41330 39861 ScrollRaster() X 3056 1644 728 ScrollRaster() Y 3130 1656 746 Text() 15573 15833 15744 BltBitMap() 24762 22290 18146 BltBitMapRasPort() 18704 17114 14582 BitMapScaling() 89 85 89 OpenWindow() 190 190 187 MoveWindow() 1337 1146 1121 SizeWindow() 316 312 269 CON-Output 2061 1556 1038 ScreenToFront() 104 104 104 |
|
27 June 2014, 17:59 | #54 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
can test here alas, since all systems are currently set up for aros and for some reason ixemul library doesnt run on 060's..
i assume it performs system dependent checks on 060 libs if it detects 060 or so and quits without an aos version.. artur, have you had any contact with bernd lately? either it should be fixed or one should get rid of ixemul i think. Last edited by wawa; 27 June 2014 at 18:42. |
28 June 2014, 01:28 | #55 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Quote:
|
|
22 July 2014, 17:40 | #56 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
|
22 July 2014, 19:12 | #57 |
Zone Friend
Join Date: Oct 2006
Location: Nice / France
Posts: 206
|
Hi,
On my real 1260 when i double click netsurf prg, a window appears: -can't assign env -unable to init SDL doesn't work, so i take your fisrt one netsurf prg AGA and put it in your last netsurf repertory and it works ...strange. |
22 July 2014, 22:31 | #58 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Could you Zone the new version please. And in case just the main exe has changed I only need the exe.
The latest version I got was NetSurf.3.1.Dev.lha you uploaded to TheZone. |
23 July 2014, 13:53 | #59 |
Registered User
Join Date: Jul 2008
Location: Poland
Posts: 662
|
Uploaded to TheZone.
Archive updated, main exe was wrong. I recommend to use new repo wchich contains 4 exes: NetSurf AGA normal, nottf , lower quality but faster dithering method by PeterK, lower quality dithering nottf. |
23 July 2014, 22:31 | #60 |
Zone Friend
Join Date: Oct 2006
Location: Nice / France
Posts: 206
|
Netsurf AGA normal crashes straight away, the workbench screen freezes.
Impossible to see the tools info of this exe and makes the workbench crash too. Other .exe work. |
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 |
NetSurf works on the raspberry pi | mcbone | Amiga scene | 2 | 08 July 2013 05:17 |
Netsurf 2.8 released for OS4 | utri007 | News | 0 | 23 September 2011 21:07 |
netsurf and owb | turrican3 | support.Apps | 7 | 07 May 2011 14:37 |
Netsurf 68k | utri007 | Coders. General | 0 | 09 March 2011 11:30 |
|
|