Welcome, Guest. Please login or register.

Author Topic: We need an iBrowse replacement for 68k!!!  (Read 77649 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« on: January 30, 2013, 06:39:21 PM »
i can help too. i have already build latest netsurf , downloaded using git

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #1 on: January 30, 2013, 06:53:56 PM »
sorry for my different nick, i'm artur.
i think we could try chris plotters code to remove sdl.
as he said it uses graphics.library. question is how compatible it is with os3.
chris does it need many changes in the code ?

Edit:
looks like chris added some ifdefs to his code. he know best what to do.
I've also send my sources to novacoder. he works on native version too.
« Last Edit: January 30, 2013, 07:03:39 PM by apj »
 

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #2 on: January 31, 2013, 09:03:12 PM »
you are probably compilling the sources another time so a patch has been already applied.
if you press 'y' or 'n'  there won't be diffrence.(i think) i had this message too.

Note that this toolchaing uses clib.
Using libs build with ixemul gives many undefined references to _ctype and _sF.

I have asked Bernd Roesh for help and this is his answer:

" clib is very buggy and slow,

you need ixemul because it have a faster mem allocator as the default amiga
firstfit mem allocator system.
you can see how slow other libs get, when you test ixemul poolmem.library . this use not the own cache buddy allocator memallocator in ixemul and use amiga mem alloc as clib2 or libnix do.

netsurf begin then to crawl and get slower and slower due to mem fragmentation

all programs that use very often mem allocation, do work bad with amiga default mem allocator. so ixemul is need."

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #3 on: February 01, 2013, 05:01:07 PM »
add

#elif defined(nsamigaos3)
#include "amigaos3/options.h"

to desktop/options.h

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #4 on: February 01, 2013, 09:09:40 PM »
tar cannot access  "C:/CrossCompiler.../gcc-4.5.1.tar.bz2" windows path

in makefile change  $(CURDIR) to unix path
/cygdrive/c/CrossCompiler/AmiDevCpp/home/wawa/netsurf/workspace/toolchains/m68k-u
nknown-amigaos

about binutils

try this
UPSTREAM_BINUTILS_URI := http://sourceforge.net/p/adtools/code/480/tree/branches/binutils/2.19.1/

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #5 on: February 02, 2013, 01:28:35 PM »
Quote from: wawrzon;725002
how ever i edit that damn makefile i dont get anything out of that damn binutils repository.


in main makefile in m68k-unknown-amigaos folder

Quote
it sucks!


no pain, no gain!

Quote
btw is there any particular reason to use this particular version of bin utils (2.14 or 2.19.1) or this particular repository?


you should ask jmb on ns-dev-list about that

Quote
i wonder if this version is at all appropriate for crosscompiling


i have crosscompilled it

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #6 on: February 02, 2013, 02:23:39 PM »
Quote from: wawrzon;725022

but ive tried helluva variations that either give me mismatched tag (which is better i think) or just unable to connect to repo.


this works:
http://svn.code.sf.net/p/adtools/code/trunk/binutils/

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #7 on: February 02, 2013, 08:01:41 PM »
perhaps patch is for version 2.14/18

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #8 on: February 05, 2013, 12:21:37 AM »
compiling this was pain in the ass,
when something went wrong it started from the begining.
you can use make -i to ignore errors and see how far you will go

mine "before-merge-with-binutils-2.18" :
https://www.dropbox.com/s/drxurxl43n774ge/binutils.7z

whole build:
https://www.dropbox.com/s/65y3n9gxlzn207i/cross.7z

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #9 on: February 07, 2013, 09:36:34 AM »
sent

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #10 on: February 11, 2013, 10:34:51 PM »
I had this too. Delete examples folder.

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #11 on: March 11, 2013, 05:03:44 PM »
I try to compile Chris's OS4 NetSurf.
I have half of code compiled at this moment.
If somebody knows how to implement some OS4 functions on classic,
post it here:
http://eab.abime.net/showthread.php?t=68233

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #12 on: January 20, 2015, 07:16:39 PM »
Finally noixemul version!

link

Should work without FPU.

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #13 on: March 16, 2015, 10:28:53 AM »
I've compiled my sdl version on netsurf's toolchain on ubuntu in VM.
So no ixemul. Noticed that after some browsing it gets major slowdown.

Offline apj

Re: We need an iBrowse replacement for 68k!!!
« Reply #14 on: September 27, 2015, 11:27:43 AM »
Finally 3.4 Dev2 is here!

* added libnix build (beta). Uses system math libraries.
* added Messages translations support
* added pasting text into search bar
* added utf8 charset into bookmarks
* added scale_aga option to use own website scaling in aga mode
* implemended resource loading from OS4 version by Chris Young
* improved options opening and switching to Workbench in AGA version
* updated to newest sources
* added warp_mode for clib. Uses 100% cpu for more speed
* fixed buttons highlighting (more than one stayed highlighted)
* fixed OpenURL handling
* set default net_player to Ampilfier
* reenabled disc cache
* created github repository at https://github.com/arczi84/NetSurf-68k

NetSurf-m68k-3.4-Dev2.lha (AGA builds included)
« Last Edit: September 28, 2015, 12:20:20 PM by apj »