Just created the create button, in version 1.0 you will be able to do it from the GUI. The CDROM was just a configuration issue. Added some global values to save window x and y positions.
Edited by LiveForIt on 2013/9/14 13:51:43
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
* Add R/W check box for disk images in the GUI, its missing. * Make window mode support 8bit just like window composition mode. * Disable Quit Window, when Basilisk II is running in Window mode. * Get the Quit Window to work, when you press quit. * Get Close gadget to close Basilisk II.
Investigate SLIRP network support? Maybe I can hack serial device to fake serial communication from outside. Does RoadShow support serial communication?
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
But is a lookup tabel faster or slower then writing? *dest = value & 1 ? 0xFFFFFFFF : 0xFF000000;
In this case I can get problems whit branch production, in the other case I need to produce the value 1 or 0, so I have to filter and rotate and a lookup, and so I can get data cache misses.
*dest = rgb[value & 4 >> 2];
:-S
Edited by LiveForIt on 2013/9/14 20:21:19 Edited by LiveForIt on 2013/9/14 20:33:24 Edited by LiveForIt on 2013/9/18 9:08:27
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
* Two color support is added to window composition mode. * Enable disable read/write support is done for disk images, if I remember correct you can simulate CDROM's this way * Full screen mode tested, briefly and it was broken so I fixed it yesterday.
Fixed tree things and got one of my TODO list
There are more stuff I need TODO that was not on the TODO list.
* investigate way I have un-freed signals on program exit, * Amiga mouse is not hidden when I move it over the window like it should. * Mouse is not working in full screen mode.
Edited by LiveForIt on 2013/9/15 12:54:08
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
* Fixed Amiga mouse, it was related to some message port stuff that was not working correct; I think is part of problem of un-freed signals. * Found un-freed signals, it was in the video code, it did take some time to find, because I did not know where to look, not fixed yet,
So I have about 6 issues that need to be fixed, before its ready.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
The Quit_program stuff is complicated, and I don't really like the code. Its some recursive stuff going on thats way it does not quit.
Maybe I investigate it later.
So thats 3 things on list, I'm going to ignore for now, just going disable close window gadget, and quit window.
I have not yet found signal stuff, but I'm getting close.
So I have this to do.
* Disable close/quit stuff for now. * Make window mode support 8bit just like window composition mode. * fix free signal stuff. * Check / fix full screen mouse support.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
* Disable close/quit stuff for now. * fix free signal stuff.
Two to go.
* Check / fix full screen mouse support. * Make window mode support 8bit just like window composition mode. (* Update changes logs.)
Last night checking of full screen mode, I tried an 800x600 mode, and bytes_per_row, was wrong so the picture was distorted.
That’s pretty typical problems, I don't know when I'm done whit this, but there is not a lot left, to do, maybe I update the blog later to explain the dry details. (What I have learned, what the problems where, and how they were solved.)
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
-Mouse did not work, because it was not using delta values.
-Basilisk II was using fake video mode definitions; I rewrote this part for full screen, so now it probes Picasso96 for supported video modes.
-The function that checked if video mode was supported did not work correct, rewrote it, some screen modes was not opened because Basilisk II refused.
-Routine to find the correct mode id, did not work.
It seems less compatible in this mode, but it works. So that’s one problem down, and one to go.
There is probably a bunch of stuff that can be fixed in the GUI, but it depends on you people, how interested you are, I see few people interested but no feature requests.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
There is probably a bunch of stuff that can be fixed in the GUI, but it depends on you people, how interested you are, I see few people interested but no feature requests.
I just wanted to say I've also been watching this thread with great interest. I used to use Shapeshifter a lot in the old days and would love to see Basilisk be as useful.
Can't say I had any great issues with the GUI, I just found past instances of Basilisk not as compatible with apps as the Shapeshifter used to be and I really missed network access in Basilisk.
I'm hoping your new versions might help these things.
In any case, keep up the great work! Looking forward to your results!
If this helps any, the trick I used to use with Shapeshifter was this "virtual SANA" driver that would let the Mac side see the network on the Amiga side: