Search found 205 matches

by rickyzhang
Sun Jul 10, 2022 10:57 pm
Forum: Basilisk II
Topic: Weird shutdown behavior in System 6
Replies: 1
Views: 1110

Weird shutdown behavior in System 6

Since I started to use BII to emulate System 6, I found that shutting down in System 6 can hang the emulation.

Before the guest OS System 6 calls the ShutDown A-trap A895, it runs to some weird logic. I have no better clues why.

Please let me know if you have any good infos on this topic.

thanks
by rickyzhang
Mon Jul 04, 2022 10:06 pm
Forum: Basilisk II
Topic: Weird underscan request - Raspberry Pi 3
Replies: 11
Views: 4451

Re: Weird underscan request - Raspberry Pi 3

The whole idea being I'd like to have the "ultimate pre-OSX machine", I've also silenced everything else so that it goes directly into Basilisk at startup without even showing it's a Raspberry Pi, so it would be great if I could also make it respect the Raspberry Pi's overscan setup, so i...
by rickyzhang
Mon Jul 04, 2022 9:58 pm
Forum: Basilisk II
Topic: Stuck on grey screen on startup
Replies: 1
Views: 1265

Re: Stuck on grey screen on startup

Do you use SDL2? Could you share your preferences? What build do you use? What host OS is yours? In cebix upstream BII (https://github.com/cebix/macemu), SDL2 was added. You could use any arbitrary resolution in guest OS and then adjust the window size to zoom in/out. For example, in my case I runs ...
by rickyzhang
Mon Jul 04, 2022 9:46 pm
Forum: Basilisk II
Topic: BasiliskII for Atari 16/32bit
Replies: 1
Views: 1513

Re: BasiliskII for Atari 16/32bit

Very nice. So that means BII runs in native CPU mode. I wish I could have a physical Atari machine.

Could you please share some infos on your Atari machine?

thanks
by rickyzhang
Wed Feb 09, 2022 2:48 pm
Forum: Basilisk II
Topic: Port Basilisk II on Odroid Go Super handheld
Replies: 5
Views: 3870

Re: Port Basilisk II on Odroid Go Super handheld

It is interesting. But I can't tell when/where the source code is forked from. Git history is not clear to me.

Does it use any hardware acceleration in iOS? SDL, OpenGL or Metal?
by rickyzhang
Tue Feb 08, 2022 1:18 am
Forum: Basilisk II
Topic: Port Basilisk II on Odroid Go Super handheld
Replies: 5
Views: 3870

Re: Port Basilisk II on Odroid Go Super handheld

Thanks for asking. I'm working on a hobby project to build a 68K CPU breadboard computer. But I have never got it finished. Regarding to odroid Super, there is not a touch screen. But the 5inch 480p screen is super nice. The battery is big enough which could last for 4-6 hrs. I'm always looking for ...
by rickyzhang
Mon Feb 07, 2022 10:08 pm
Forum: Basilisk II
Topic: Port Basilisk II on Odroid Go Super handheld
Replies: 5
Views: 3870

Port Basilisk II on Odroid Go Super handheld

I recently bought a handheld Linux gadget: https://www.hardkernel.com/shop/odroid-go-super-clear-white/ Just for fun, I ported BII to this ARM64. The screen is pretty sharp. But my input from a keyboard and a touch pad in Logitech K400 is very clumsy. Check this demo out. I could play Lemming on the...
by rickyzhang
Thu Mar 25, 2021 12:54 pm
Forum: Basilisk II
Topic: System 6
Replies: 5
Views: 2596

Re: System 6

No man can serve two masters. I stick with cebix Github repo.

I confirmed cebix codebase works under SDL2 and SDL1.
by rickyzhang
Mon Nov 30, 2020 3:39 pm
Forum: Basilisk II
Topic: Build Basilisk from source on Raspberry Pi
Replies: 6
Views: 5466

Re: Build Basilisk from source on Raspberry Pi

Check out travis file here https://github.com/cebix/macemu/blob/master/.travis.yml

It shows dependency and build instruction for both Linux and MacOS X.
by rickyzhang
Fri Nov 20, 2020 8:42 pm
Forum: Basilisk II
Topic: Higher your monitor's resolution, tinier Basillisk's screen.
Replies: 23
Views: 9572

Re: Higher your monitor's resolution, tinier Basillisk's screen.

For hi-res physical monitor, I have a better solution. You set a fixed virtual screen resolution in a window from your BII configuration file and then adjust the size of the window at runtime. Scaling the windows maintains the ratio of the virtual screen resolution. But you ends up viewing under a l...
by rickyzhang
Fri Nov 20, 2020 8:25 pm
Forum: Basilisk II
Topic: System 6
Replies: 5
Views: 2596

Re: System 6

I shared my configuration. It works for System 6.0.8 with Mac SE ROM (md5sum : 9fb38bdcc0d53d9d380897ee53dc1322) I bumped up the screen size to 1280x500. You can set an arbitrary one assuming you pull the source code from cebix Github. .basilisk_ii_prefs.system.6.0.8 displaycolordepth 1 disk /home/R...
by rickyzhang
Mon Nov 16, 2020 10:53 pm
Forum: Basilisk II
Topic: System 6
Replies: 5
Views: 2596

Re: System 6

I recently improved BII virtual screen by stealing ROM hack from mini vMac. You could have a bigger virtual real estate in System 6.

But the sound has not patched yet.

See demo: https://youtu.be/aXzM8t_u3zI
by rickyzhang
Wed Jul 29, 2020 6:35 pm
Forum: Basilisk II
Topic: SDL2 scale up and scale down enhancement
Replies: 10
Views: 4658

Re: SDL2 scale up and scale down enhancement

Use cebix upstream, instead. I fixed the hang.
by rickyzhang
Tue Jul 28, 2020 2:01 pm
Forum: Basilisk II
Topic: SDL2 scale up and scale down enhancement
Replies: 10
Views: 4658

Re: SDL2 scale up and scale down enhancement

For 32 Bit ROM and System 7.x, an arbitrary guest OS resolution was possible long ago. This month, I ported arbitrary guest OS resolution ROM patch form mini vMac for 24Bit Mac SE ROM under System 6. See screen cast: https://www.youtube.com/watch?v=aXzM8t_u3zI&feature=emb_logo JIT is an overkill...
by rickyzhang
Mon Jul 27, 2020 6:22 pm
Forum: Basilisk II
Topic: SDL2 scale up and scale down enhancement
Replies: 10
Views: 4658

Re: SDL2 scale up and scale down enhancement

Sure. But please build with autoconf in Mac OS X. XCode changed too often. I don't have energy to patch it by clicking by mouse.

See https://github.com/cebix/macemu/wiki/Ba ... l-mac-os-x
or check the Travis CI YAML file for build instruction.
by rickyzhang
Fri Jul 17, 2020 1:12 pm
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

My goal is not that ambitious. I want to print2bitmap and print2text.

I'm looking for a sample printer driver source code. I got inside macintosh volume ready. It should be a fun project.
by rickyzhang
Thu Jul 16, 2020 10:30 pm
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

Sweet. :cool:

The more I talk to you, the more I find the gems I missed.
by rickyzhang
Thu Jul 16, 2020 12:16 am
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

A PR was sent. Now SDL1, SDL2 and XWindows can set arbitrary resolution in System 6 guest OS. See my screen cast demo: https://youtu.be/aXzM8t_u3zI I want to emulate the printer in Basilisk II. I need learn to write a printer driver in guest OS and output the bitmap format to the host. This will mak...
by rickyzhang
Mon Jul 13, 2020 11:06 pm
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

Ah; I think you misunderstood me. Mini vMac does the guest screen draw outside regular emulation memory, which means while the default size is 512x342, you can set the resolution to anything you want it to be, as long as Mini vMac has enough memory available. I have a bunch of mine set to 1280x720 ...
by rickyzhang
Sun Jul 12, 2020 6:08 pm
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

I was wrong. The source code indeed includes MacSE emulator.

The building process is pretty smooth.
by rickyzhang
Sun Jul 12, 2020 4:47 pm
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

Mini vmac build system is quite unique. It is not autoconf or cmake.

The source code doesn’t include MacSE.
by rickyzhang
Sat Jul 11, 2020 10:09 pm
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

I gave a try with different configuration like Mac SE and higher resolution. But it asked for donation, otherwise you can a demo. I passed... It is not that I don't respect his intellectual work. But I personally don't like the configuration in mini VMAC way's. If you have 32bit ROM and 24bit ROM pl...
by rickyzhang
Sat Jul 11, 2020 11:57 am
Forum: Basilisk II
Topic: Patch SDL2 in upstream to support System6
Replies: 18
Views: 4261

Re: Patch SDL2 in upstream to support System6

I realized that's a compile flag rather than command options. This is new to me.
by rickyzhang
Wed Jul 08, 2020 12:07 pm
Forum: Basilisk II
Topic: Use homebrew to build BII
Replies: 6
Views: 2442

Re: Use homebrew to build BII

I added gtk+3 like gedit in homebrew https://github.com/cebix/macemu/compare/master...rickyzhang82:pr-travis-ci-enable-gtk-for-mac-os But it didn't find the gtk in Travis. https://travis-ci.org/github/rickyzhang82/macemu/jobs/706118825#L232 Do you install homebrew in your Mac? Could you build BII wi...
by rickyzhang
Wed Jul 08, 2020 11:00 am
Forum: Basilisk II
Topic: Use homebrew to build BII
Replies: 6
Views: 2442

Re: Use homebrew to build BII

Thanks for your advice. Homebrew is quit different from Macports. It is built instruction is in form of JSON. I checked each of Wireshark's dependencies. None of them relates to X11 or gtk. Surprise. Surprise. Surprise. See below: https://formulae.brew.sh/api/formula/wireshark.json The Gnome App ged...