Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
42 user(s) are online (25 user(s) are browsing Forums)

Members: 0
Guests: 42

more...

Headlines

 
  Register To Post  

« 1 2 (3) 4 5 »
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
I'm amazed you managed to install MacOS8.1, did not know it was possible.

Quote:
Is the 2 colors monitors planned or technically impossible ?


Is there are a real need for 2 color mode?

Converting bitmap to chunky image is slow thing to do, unless you write it in assembler even then, there is a lot of stages.

And then it becomes more complicated as you add layers of bitmaps.

I guess the thing to do is to create unrolled loops, instead of having a counter for etch bit position, use static bit position value.

Chunky 8 bit to 32bit is fast conversion, just find color value look up rgb color and put rgb color at destination pixel.

The GPU does not aid the conversion, the conversion is CPU driven, displaying and scaling is done by the GPU.


Edited by LiveForIt on 2013/9/14 12:53:30
(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
What's not done yet:

* 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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Not too shy to talk
Not too shy to talk


See User information
if the network would work, that would be fantastic !

anyway it is very kind of you to work again on BasiliskII and try to update it so thanks !

Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Just can't stay away
Just can't stay away


See User information
Yes, network must be very nice !

For the black and white it's just to support a lot of old games (Armor Alley, Lode Runner, Risk, Test Drive...)

[Advert ON]

For MacOS8, just read the next issue of the french newspaper AmigaPower, I have wrote an article on how to use it with your Basilisk :)

[Advert OFF]

Seriously, it's not possible to install it from AOS4 because of the CDROM problem that I explained before.

But it's very easy to install on MintPPC for example and to use it on AOS.

Courage for your futures enhancments....

Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Not too shy to talk
Not too shy to talk


See User information
Converting from BW can be done with a lookup table
Same a 8 bits to 32 except the lookup return 8x32bitspixel each time a byte is read

Alain

Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
Yes I know.

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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
* 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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Just can't stay away
Just can't stay away


See User information
Super for the b&w support,
Thank you a lot.

Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
* 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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Just can't stay away
Just can't stay away


See User information
Great progress, very much appreciated.
So many great Mac 68k apps just waiting to be set free on AmigaOS4!

AmigaOne X1000.
Radeon RX550

http://www.tinylife.org.uk/
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
Two down

* 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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Just can't stay away
Just can't stay away


See User information
Thanks for the update.

Philippe 'Elwood' FERRUCCI
Sam460ex 1.10 Ghz
http://elwoodb.free.fr
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
* Full screen mode fixed for real.

-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.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
Well done mate!
I didn't try this emu yet but this thread rise my curiosity

Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Not too shy to talk
Not too shy to talk


See User information
Hi LiveForIt,
Quote:

LiveForIt wrote:

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!

THANKS,

PJS


Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Not too shy to talk
Not too shy to talk


See User information
one feature request would be network support

Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
Thats a hard one

(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Not too shy to talk
Not too shy to talk


See User information
Hi LiveForIt,
Quote:
LiveForIt wrote:
Thats a hard one

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:

http://aminet.net/package/comm/tcp/vlink

I wonder whether something like that might still be usable
with anything you might try to do with Basilisk?

Anyone know if the dev (Chris Brenner) is still around?

Thanks,

PJS

Go to top

  Register To Post
« 1 2 (3) 4 5 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project