Hi,
Great to see you submitted the ethernet code! I built a version for OSX with the new code.
I have tuntaposx installed from
http://tuntaposx.sourceforge.net/
It seems I can run the executable only as root from the command line.
Edit: I copied over netscape 3 from basilisk, but how to set MacTCP? My mouse doesn't allow me to select and edit most fields in the control panel.
For a normal user it crashes with:
Performing @selector(applyAndRunPressed:) from sender NSButton 0x600000147dd0
Assertion failed: (ctx->tap_fd >= 0), function nubus_ethernet_init, file ethernet.c, line 493.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff94644866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff9482f35c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff94b1cb1a abort + 125
3 libsystem_c.dylib 0x00007fff94ae69bf __assert_rtn + 321
4 org.shoebill.Shoebill 0x000000010985039a shoebill_install_ethernet_card + 618
5 org.shoebill.Shoebill 0x000000010984f1f9 -[shoeApplication startEmulator] + 318 (shoeApplication.m:377)
6 org.shoebill.Shoebill 0x000000010984daa7 -[shoePreferencesWindowController applyAndRunPressed:] + 57 (shoePreferencesWindowController.m:186)
7 com.apple.AppKit 0x00007fff91b2b260 -[NSApplication sendAction:to:from:] + 327
8 com.apple.AppKit 0x00007fff91b2b0de -[NSControl sendAction:to:] + 86
9 com.apple.AppKit 0x00007fff91b77c4d -[NSCell _sendActionFrom:] + 128
10 com.apple.AppKit 0x00007fff91b91655 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2316
11 com.apple.AppKit 0x00007fff91b90a27 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 487
12 com.apple.AppKit 0x00007fff91b9013d -[NSControl mouseDown:] + 706
13 com.apple.AppKit 0x00007fff91b11a58 -[NSWindow sendEvent:] + 11296
14 com.apple.AppKit 0x00007fff91ab05d4 -[NSApplication sendEvent:] + 2021
15 org.shoebill.Shoebill 0x000000010984ead2 -[shoeApplication sendEvent:] + 421 (shoeApplication.m:202)
16 com.apple.AppKit 0x00007fff919009f9 -[NSApplication run] + 646
17 com.apple.AppKit 0x00007fff918eb783 NSApplicationMain + 940
18 libdyld.dylib 0x00007fff9483f5fd start + 1
Best,
Cat_7