Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
80 user(s) are online (65 user(s) are browsing Forums)

Members: 0
Guests: 80

more...

Support us!

Headlines

 
  Register To Post  

« 1 (2) 3 4 5 »
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Just can't stay away
Just can't stay away


See User information
Any further thoughts on this in the post x1000 world?

AmigaOne X1000.
Radeon RX550

http://www.tinylife.org.uk/
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Quite a regular
Quite a regular


See User information
Unfortunately, even a dual core computer doesn't port software all on its own.

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


See User information
@ddi

Maybe, but I'm busy atm, so not so mutch time to spend on it.

I was thinking that composition might be cool, to use for a graphic mode (32bit only), it has low CPU hit, so maybe it can be used, this will enable to have scaleable window mode.

As for UAE JIT scary :-/, I might have a attempt, later on I'm waiting for it to get better before I try to add it.

(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
@thematic, lol I walked into that didn't I! Some days I really wish that I was retired and had time to devote to learning how to code. That day however is still 25 years away... Lots of living and child rearing to do first! I should have studied harder at school computer club ;)

@liveforit, many thanks for giving it some thought. Reassuring to know that one day it may be possible to run PPC Mac stuff on Amiga.

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
Quote:
Reassuring to know that one day it may be possible to run PPC Mac stuff on Amiga.


Hemm, did I say that, no I did not , I was taking about just running 68k code faster , I have no clue howto virtualize the powerpc, that an other problem.

Also the TCP/IP stuff need some one who knows roadshow in and out, I don't know what to do about that part of it.

It sometimes pop up in my head to continue on my own TCP/IP stack, but motivation is low and work is hard, just can't get sync flags and sequence numbers to work, on TCP.
(MacOS always reject my own TCP packages.)


Edited by LiveForIt on 2013/9/2 23:21:46
Edited by LiveForIt on 2013/9/2 23:23:56
Edited by LiveForIt on 2013/9/2 23:25:45
Edited by LiveForIt on 2013/9/4 11:51:05
(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
Hemm did take a look at GITHUB, and it looks like there has been some fixes in main src tree.

https://github.com/cebix/macemu/commits/master/BasiliskII/src

last changes for AmigaOS68k was in 2009, I don't know if this are in the source code we have on OS4Depot.net.

(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Quite a regular
Quite a regular


See User information
Quote:

ddni wrote:
Reassuring to know that one day it may be possible to run PPC Mac stuff on Amiga.


It already is - my Amiga 4000 quintuple-boots AmigaOS 3.9, AmigaOS 4.1, MacOS 7.5.3, MacOS 8 and Windows 95, all at fully working speed (courtesy of a 50MHz bridgeboard and the CS-PPC). I boot different OSes by holding down Function keys while booting.

Unfortunately, the A4000 and A3000 are the only Amiga that can do this, but it is cool. :) I wouldn't hold your breath for NG Amigas to be able to do this any time soon, though, I'm afraid (And Mac-on-Linux is probably your best bet anyway).

--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my company's shop: http://www.mutant-caterpillar.co.uk/shop/ - specialising in Sinclair Spectrums but will be adding Amigas!
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
@Ian

Win95 runs happily in DOSBOX.
MacOS7.x.x runs well in Basilisk II, MacOS8 (MC680x0) does not but it might work whit latest changes.

If someone like to setup multi boot it can be done, by some simple scripting in s:startup-sequence, or by changing boot pri on HD, UBOOT / XFC or xyz, it's really not something I'm going to spend time on.


Edited by LiveForIt on 2013/9/4 21:22:55
Edited by LiveForIt on 2013/9/4 21:24:04
(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
OK, here goes, what has happened,

I added composition mode in Amiga video driver for Basilisk II 0.9,
windows scaling works, (but it does draw over the screen not the window), but anyway work well.

I have looked at the latest Basilisk II 1.0 source code from GitHub, made most of it compile, some includes where missing easy to fix, but the video has changed a lot, this needs a lot of work.

First of all they added support for many screen resolutions.

They removed VideoMonitor struct.

They added Class VideoMonitors, this is different and it uses Class Vector, I'm not familiar whit it, I guess this old dog needs to learn some new tricks.

They have written a SDL graphic driver, but its not mutch to look at because they are using sub classing of Class VideoMonitors, (I don't want SDL anyway).

I don't see how C++ makes life easier, way can't they just write in a C like or BCPL style.

Oh and there some stuff that did not work so well so I think I need to disable external fs, and ethernet, ethernet I don't care too mutch about because it never really worked anyway.


Edited by LiveForIt on 2013/9/6 18:32:40
(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
from the amigans fb page:-

Quote:

Gigi Burdo7 September 17:24There is a tread about the new porting of basilisk ii with some optimisation for amigos4 http://www.amigans.net/modules/xforum ... hp?topic_id=2454&start=20 I m not registered and can post this message to the user Livedorit can some one suggest to him to use the Hunoppc libbostgfx library Because thanks of it will increase video rendering and close the gap of the gl lack of support of sdl1.2?

A1XE, A1200T, X1000, X5020, CDTV, CD32 , A500+ A500
OS4.1b / OS3.2b
Go to top
Re: Sheepshaver (MacOS PPC 9): any coder interested?
Home away from home
Home away from home


See User information
I have googled for Libbostgfx and Libboostgfx and did not find anything, what does it do and how will it benefit this project? I found something called libboost (Linux) but did not find any man pages on the internet.

(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
Hi look here, scroll down and click on LibraryDEV.

http://www.clubevolution4.com/HunoPortSDL/index1.php

It is called libboostyGFX

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


See User information
I see, but Warp3d is not hardware accelerated on radeonHD, and wazp3d is not a speed demon, if someone wants a special SDL version they can compile it them self, this totally useless and irrelevant.

Keep in mind that latest QT port is also using composition not SDL/Warp3d.

(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
Instead of doing what was already done, used the video-amiga.cpp instead of trying to update video-amigaos4.cpp, and necessary changes to make it compile and work.

* Created a new driver class for window composition.
* Moved source code from video-amigaos4.cpp/ Basilisk II 0.9 into video-amiga.cpp/ Basilisk II 1.0.
* Made some changes to the gui prefs, added identifier for window composition.
* Removed PIP support, don't think it ever worked.
* Copied source code from mouse wheel support from Basilisk II 0.9 / Video-amigaos4.cpp.

Most of it is done, need to do some tests, to see if everything works.

The quit button I made for Basilisk II 0.9, is currently not quitting basilisk II 1.0, this need to be fixed, a version number need to be updated in the GUI.

So I'm about 90% done, only the final details needs to be worked out.

(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
There are some undecided issues, should I added MMU hack modes? do people use this modes?

Should I make a composition full screen mode?

And then there are some questions, like the SDL version support switching between window mode and full screen mode, but I don't know how you make the switch.

And then there are some changes I think should be done, like Quit window should not be needed in window mode, as you have close window button.

Also I need to benchmark, to see how it all performance.


Edited by LiveForIt on 2013/9/13 16:34:41
Edited by LiveForIt on 2013/9/14 13:49:12
(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
Problems whit sound, the sound code from 0.9 is not work on 1.0, and AmigaOS3 sound code from 1.0 does work whit AmigaOS4, I don't know way, but found a quick solution to the problem SDL sound is working great.

Run into some problems during testing, Warcraft II stopped at insert CDROM, I think it might a configuration issue or it might be something that’s broken, I will need to see if I can solve that one.

Network support remain broken, nothing I can do about that.

Video support has gotten yet another improvement, composition windows can now display 8bit and 32bit graphics, and this is really great, because I don't need to quit Basilisk II, to change the video mode. Normal window mode has not gotten this support yet, will see what I can do.

There were some instability's, when switching between video modes, I think it's solved.

Other issues whit window mode is that if you change video mode, the window closes and opens on different location on the screen, this is annoying, I will see If I can get this fixed.

Yet to test full screen modes, to see if this is working.

(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
Nice to see Basilisk improved :)

In the 1.0, will it be possible to
-switch monitor to black and white or 256 colors to play to very old games ?
-boot from an iso with a virtual HD attached ?
-create HDF from AmigaOS ?

i never succeed to make these stuffs with the 0.9.

Very happy to know that you still work on it.

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


See User information
-switch monitor to black and white or 256 colors to play to very old games ?

Yes, some games do that automatically.
(only 8bit, 1bit to 7bit not supported.)

-boot from an iso with a virtual HD attached ?

You mean boot from a virtual CDROM, no I don't think that’s directly supported.
But I guess you can use DiskImage.device, it should work.

Virtual HD's are supported.

-create HDF from AmigaOS ?

Just create an empty file, whit size equal to what you want, there must be a tool for that, when MacOS has booted you are asked if you want to format the empty disk image, so No you don't need to format the hd image file on the Amiga side, anyway have you tried CrossMac?


Edited by LiveForIt on 2013/9/13 18:31:15
(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
http://www.youtube.com/watch?v=-6fWGI8JsV4

If you want to install it, you can look at this, there are many guides on Youtube.

You can't make the images he has from the GUI, but you can create images, some other way.

http://stackoverflow.com/questions/13 ... ith-a-given-size-in-linux

Use your creativity.

(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
Thank you Liveforit,
Yes, I have still installed os7 & os8 doing stuffs similar that you linked.

http://zzd10h.amiga-ng.org/Divers/MacOS753.JPG

http://zzd10h.amiga-ng.org/Divers/MacOS81.JPG

For the iso, yes it works but the problem that I have encountered is that if I boot from a virtual CD, the HDF that I setup is no recognized inside MacOS. Just to inform you...

Is the 2 colors monitors planned or technically impossible ?




Go to top

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

 




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




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project