Is it possible to install System 6.0.8 in Basilisk II using the IIci system type?
If so, is there something like a ".b2vm" bundle like there's ".sheepvm" for SheepShaver?
System 6
Moderators: Cat_7, Ronald P. Regensburg
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: System 6
You need to recompile BII to run System 6. When you do, a number of things break, but you can run System 6 in 24-bit mode with a B&W screen. I believe you can now use the IIci system type (and 68020 CPU), but the screen is still limited in dimension and bit depth. I think audio may also be broken, but can't remember.
I do my app bundles for BII by embedding everything in a shell script and dropping the components in a bundle. Not quite as elegant as .sheepvm, but pretty close.
- rickyzhang
- Apple Corer
- Posts: 205
- Joined: Mon Sep 15, 2014 7:59 pm
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
But the sound has not patched yet.
See demo: https://youtu.be/aXzM8t_u3zI
There is an App for that!
https://github.com/rickyzhang82
https://github.com/rickyzhang82
- rickyzhang
- Apple Corer
- Posts: 205
- Joined: Mon Sep 15, 2014 7:59 pm
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.
I bumped up the screen size to 1280x500. You can set an arbitrary one assuming you pull the source code from cebix Github.
Code: Select all
.basilisk_ii_prefs.system.6.0.8
displaycolordepth 1
disk /home/Ricky/repo/68K.Mac/BasilikII/DiskImage/MacImage.6.0.8.dsk
screen win/1280/500
seriala /dev/ttyS0
serialb /dev/ttyS1
udptunnel false
udpport 6066
rom /home/Ricky/repo/68K.Mac/BasilikII/ROM/MacSE.ROM
bootdrive 0
bootdriver 0
ramsize 4194304
frameskip 1
modelid 5
cpu 0
fpu false
nocdrom true
nosound true
noclipconversion false
nogui true
jit false
jitfpu true
jitdebug false
jitcachesize 8192
jitlazyflush true
jitinline true
keyboardtype 5
keycodes false
keycodefile /home/Ricky/repo/68K.Mac/BasilikII/keycodes
mousewheelmode 1
mousewheellines 3
dsp /dev/dsp
mixer /dev/mixer
ignoresegv false
idlewait true
There is an App for that!
https://github.com/rickyzhang82
https://github.com/rickyzhang82
- adespoton
- Forum All-Star
- Posts: 4279
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: System 6
Ricky, can you send a pull request to https://github.com/kanjitalk755/macemu/ (assuming these changes work with the SDL2 codebase)?rickyzhang wrote: ↑Fri Nov 20, 2020 8:25 pm 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.
Code: Select all
.basilisk_ii_prefs.system.6.0.8 displaycolordepth 1 disk /home/Ricky/repo/68K.Mac/BasilikII/DiskImage/MacImage.6.0.8.dsk screen win/1280/500 seriala /dev/ttyS0 serialb /dev/ttyS1 udptunnel false udpport 6066 rom /home/Ricky/repo/68K.Mac/BasilikII/ROM/MacSE.ROM bootdrive 0 bootdriver 0 ramsize 4194304 frameskip 1 modelid 5 cpu 0 fpu false nocdrom true nosound true noclipconversion false nogui true jit false jitfpu true jitdebug false jitcachesize 8192 jitlazyflush true jitinline true keyboardtype 5 keycodes false keycodefile /home/Ricky/repo/68K.Mac/BasilikII/keycodes mousewheelmode 1 mousewheellines 3 dsp /dev/dsp mixer /dev/mixer ignoresegv false idlewait true
I'd like to see all the updates end up in a single code stream again, especially as the Kanjitalk755 fork has developed so much further than the cebix master now.
- rickyzhang
- Apple Corer
- Posts: 205
- Joined: Mon Sep 15, 2014 7:59 pm
Re: System 6
No man can serve two masters. I stick with cebix Github repo.
I confirmed cebix codebase works under SDL2 and SDL1.
I confirmed cebix codebase works under SDL2 and SDL1.
There is an App for that!
https://github.com/rickyzhang82
https://github.com/rickyzhang82