Page 3 of 13

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Wed Apr 09, 2014 2:21 pm
by pruten
Whoa, that's awesome! Thanks for posting instructions on partitioning/mkfs-ing disk images, and that cool screenshot. I'd never have thought SoftPC would run!

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Wed Apr 09, 2014 3:59 pm
by neozeed
pruten wrote:Whoa, that's awesome! Thanks for posting instructions on partitioning/mkfs-ing disk images, and that cool screenshot. I'd never have thought SoftPC would run!
Yeah, it's a really good sign that such an intense program like SoftPC works! .. Although it is SLOW. Like incredibly slow. I havent tried it on aux/2 as I think my version needs system 7.. But wow yeah it runs, which means your 68020 core is pretty darn snazzy!

I forget how slow it was on my Quadra, but I recall being able to play BattleTech at an ok clip. I need to start porting over some C/F77 code to see how it responds. I suspect it'll run much faster!

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Thu Apr 10, 2014 2:57 am
by pruten
Yeah, I haven't really profiled and optimized anything yet. There's three levels of emulation going on there, OSX -> A/UX -> virtualized system 7 -> SoftPC, so that probably contributes to the slowness. (Also, link-time optimizations really help a lot.)

I'm looking for SoftPC now to play with it :)

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Thu Apr 10, 2014 5:18 am
by neozeed
I know I can help with that.... :razz:

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Thu Apr 17, 2014 11:37 am
by neozeed
I just got hit by some idiot claiming I was spreading viruses. My provider freaked out, and without any chance to defend myself, they deleted EVERYTHING.... So ... Yeah.

I'm going to try to re-create the blank disk images.

Sigh.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Thu Apr 17, 2014 12:01 pm
by emendelson
Maybe someone who downloaded them can provide them again???

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Thu Apr 17, 2014 4:37 pm
by adespoton
You might want to talk to your provider (assuming you stick with them) and explain what those files are -- likely whatever scanner the freaker was using detected "zip bomb" style activity (small file expanding to really huge file) and didn't understand the alert his software gave him. I'd also be interested to know what software product was being used and what the detection was -- I could possibly pressure a few people into at least changing the wording of the detection. If it was an actual malicious false positive, that could get fixed really quickly (so you won't be flagged up again next time).

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Fri Apr 18, 2014 4:28 pm
by neozeed
adespoton wrote:You might want to talk to your provider (assuming you stick with them) and explain what those files are -- likely whatever scanner the freaker was using detected "zip bomb" style activity (small file expanding to really huge file) and didn't understand the alert his software gave him. I'd also be interested to know what software product was being used and what the detection was -- I could possibly pressure a few people into at least changing the wording of the detection. If it was an actual malicious false positive, that could get fixed really quickly (so you won't be flagged up again next time).
I wish I could. I barely got a 'The Data center has null routed because of virus complaints originating from 216.231.130.102.', followed by a 'In situations such as this, where a server has been compromised, we require the server to be reinstalled with a fresh OS installation. Please let us know how you would like to proceed' message. And then their ticketing system went down. I don't know what to make of that. I had enjoyed their speedy service for a while, but now I wonder if they are simply no more. The backup of my blog was a week out of date, and as luck would have it I don't have the disk template files anymore. At least I wrote down what I did so I guess I can re-create them again.

Basically they didn't tell me specifically what is going on. Googling my old ip address + virus seems to tell me that because I kept an old copy of vncviewer.exe lying around (because it works great with Qemu/KVM), and compiled and provided executables for NetHACK for Windows NT MIPS & Windows CE i386, I am now 100% suspect.

I don't get it. Others chimed in on here, but the long story short is that various unrepeatable faceless companies can now cry fowl, and get you not only unplugged, but deleted.

I don't know what is worse, fly by night "virus/security" companies like Symantec, trend and bkav or the knee jerk ISP's (like fragready) who won't listen to their customers, and delete all their stuff.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Fri Apr 18, 2014 8:06 pm
by Cat_7
That's bad news.
Blind faith in automation seems to delude us. The false positives have taken over from the missed negatives.

Best,
Cat_7

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 19, 2014 12:53 am
by adespoton
Just so you know, the AV vendors you listed are actually pretty good about verification. However, from the IP you listed, we see the following:
CLEAN MX Malicious site
Websense ThreatSeeker Malicious site

These two are the culprits for all your woes... despite the fact that 50 other way more reputable vendors list everything as clean. The only odd one is http://vpsland.superglobalmegacorp.com/ ... wdoom2.zip -- which BitDefender detects. They're usually pretty good, but they base a lot of their decision on what others say and don't do all that much investigation themselves -- so this was probably based on the other false flags.

Time to name and shame your ISP and the "AV" vendor, as that's unacceptable policy on both parts. Nobody reputable would pull something from a site based on those results.

Let me know if this doesn't resolve itself well.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 19, 2014 2:02 am
by neozeed
Cat_7 wrote:That's bad news.
Blind faith in automation seems to delude us. The false positives have taken over from the missed negatives.

Best,
Cat_7
Yeah... I mean it can be annoying fighting RBL's if you get some user with spam, but if someone flags your files and you have people who apparently don't trust you.. wow.

What bugs me is that I wasn't even sent an email, just server taken offline, then when I ask their ticketing system is down... or shutting me out.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 19, 2014 2:06 am
by neozeed
adespoton wrote:Just so you know, the AV vendors you listed are actually pretty good about verification. However, from the IP you listed, we see the following:
CLEAN MX Malicious site
Websense ThreatSeeker Malicious site

These two are the culprits for all your woes... despite the fact that 50 other way more reputable vendors list everything as clean. The only odd one is http://vpsland.superglobalmegacorp.com/ ... wdoom2.zip -- which BitDefender detects. They're usually pretty good, but they base a lot of their decision on what others say and don't do all that much investigation themselves -- so this was probably based on the other false flags.

Time to name and shame your ISP and the "AV" vendor, as that's unacceptable policy on both parts. Nobody reputable would pull something from a site based on those results.

Let me know if this doesn't resolve itself well.
I was hoping by now that they (fragready.com) would tell me why they did this to me, and who provided them the data, but for the last four days their ticketing and contact system is down. They also don't reply to emails so I really wonder if they are even in business at this point.

It is a shame I had liked their service before, and had actually recommended it to others. I had to move my wife's email server to another provider, as they've left me in the lurch by not even quickly getting the box up.

four days of downtime is death in this business, that is for sure.

Oh well, in positive news, I saw that there is a source update to shoebill where it apparently can now read the kernel from disk!

Time to update xcode, and build a new version, and create new disk templates. I guess I'll go with mega.co.nz or whatever it is. :???:

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 19, 2014 7:09 am
by Cat_7
Hi,

I downloaded all of your disk images. If you want them "back", please let me know.

Best,
Cat_7

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 19, 2014 7:46 am
by neozeed
Cat_7 wrote:Hi,

I downloaded all of your disk images. If you want them "back", please let me know.

Best,
Cat_7
That would be great, I'm just feeling too lazy the last few days... I know I need to start putting stuff together, but just feeling meh about the whole thing. It was a big enough thing to get my wife's email working again.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 19, 2014 12:06 pm
by Cat_7

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Tue Apr 22, 2014 9:44 am
by neozeed
I just built the latest sources on github, and wanted to say that it worked great for me!

It's cool that it can read /unix on the disk all on it's own!

Tested 1.1.1,2.0 & 3.0 ...

The only 'catch' is that I had to remove -flto in the core makefile. Otherwise I get invalid instructions on link.... Is this a pluggin for Clang I should be looking for????

I'm on 10.8.5 clang 1.5 (tags/Apple/clang-60) x86_64-apple-darwin12

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Tue Apr 22, 2014 1:19 pm
by uyjulian
Crashed:
http://pastebin.com/n6V5pd8a

EDIT:
Now using 2.0 image from Macintosh Garden, works great... There's random stuttering through, and the mouse goes really fast.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Tue Apr 22, 2014 2:04 pm
by neozeed
julialy wrote:Crashed:
http://pastebin.com/n6V5pd8a
0 libsystem_kernel.dylib 0x00007fff9054c866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff8b83535c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff902edb1a abort + 125
3 libsystem_c.dylib 0x00007fff902b79bf __assert_rtn + 321
4 org.shoebill.Shoebill 0x00000001005ab13b ufs_read_level + 1147
5 org.shoebill.Shoebill 0x00000001005aa994 ufs_read_inode_data + 660
6 org.shoebill.Shoebill 0x00000001005a9535 shoebill_initialize + 11861


looks like trouble with the file-system....

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Tue Apr 22, 2014 2:08 pm
by uyjulian
neozeed wrote:snip
Figured out what was going on... Used a corrupt image, using a working image now working fine.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Wed Apr 23, 2014 3:53 am
by pruten
julialy wrote:Crashed:
http://pastebin.com/n6V5pd8a
I have a fix for that (probably)! Turns out that UFS inodes represent their sizes with 64 bits, but A/UX only ever reads/writes the low 32 bits, and so the high bits can contain garbage. The fix is to ignore the high bits :/

Haven't quite gotten to PRAM, VIA timers, or 16/32 bit video yet... but I'm thinking I'll just release 0.0.2 soon anyways. The major new features are that it sorta kinda supports A/UX 3.0.0 (but not any other 3.x.x version), and that it can automatically read the kernel from the image.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Sat Apr 26, 2014 6:28 pm
by pruten
Okay! Release 0.0.2 is available.

Notable improvements over 0.0.1
  • A/UX 3.0.0 sorta kinda works
  • You no longer need to supply your own kernel; Shoebill can read it directly from the root filesystem.
  • Modest speed improvements
  • Various random bug fixes
For 0.0.3, I'll try to allow restarting without crashing, and see if I can get 3.0.1 to boot.

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Wed Apr 30, 2014 3:54 am
by neozeed
pruten wrote:Okay! Release 0.0.2 is available.

Notable improvements over 0.0.1
  • A/UX 3.0.0 sorta kinda works
  • You no longer need to supply your own kernel; Shoebill can read it directly from the root filesystem.
  • Modest speed improvements
  • Various random bug fixes
For 0.0.3, I'll try to allow restarting without crashing, and see if I can get 3.0.1 to boot.
yay!

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Tue May 06, 2014 2:48 pm
by pruten
Making progress on booting 3.0.1 in a private dev branch! Ignoring STOP instructions seems to let A/UX 3.0.1 startup make progress... so, guess it's hung up on some interrupt that I haven't implemented.

Also making progress on VIA timers & PRAM.

Image

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Tue May 06, 2014 2:53 pm
by uyjulian
pruten wrote:~snipp
Great work there !

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Posted: Fri May 09, 2014 5:06 pm
by Mominul
pruten can you port Shoebill to windows and linux? You can make the gui with GTK+ or wxWidgets .

Thanks
Mominul