lamer0 Posted September 7, 2005 Share Posted September 7, 2005 I just realized that dosbox's dyna x86 core was broken. It was not enabled by default so it went undetected. I have fixed the inline asm issues and made the dynamic core the default core. This version should be about oh say 40%-70% faster. Sorry about the screw up. Most new dos games are quite playable now. http://lamer0.com/ports.html Link to comment Share on other sites More sharing options...
lamer0 Posted September 7, 2005 Author Share Posted September 7, 2005 oh a general note to all the OSX porters, if a program has inline asm code and its using the 8 general purpose registers (ax,bx,cx,dx,di,pi,bp,ugh one more... can't think) make sure to push then pop them or OSX will give you a memory error. So remember to push then pop all your registers in inline code! -Vic Link to comment Share on other sites More sharing options...
cwestpha Posted September 7, 2005 Share Posted September 7, 2005 What can I say, its improved. Link to comment Share on other sites More sharing options...
lane Posted September 7, 2005 Share Posted September 7, 2005 lamer0 its a bit off topic but could you explain if its possible to compile linux software inside of osx86? I can list the software I am interested in using if that helps. Link to comment Share on other sites More sharing options...
lamer0 Posted September 7, 2005 Author Share Posted September 7, 2005 Dosbox runs great, I am able to run an emulation on emulation and it seems to be fast enough. I am going to be optimizing the source a little more, replace all the division with bitwise moves. The cpu is much faster at moving bits then dividing. http://lamer0.com/files/dossonic.gif Link to comment Share on other sites More sharing options...
cabron Posted September 7, 2005 Share Posted September 7, 2005 hey lamer0, i know this isn't the perfectly topic to say it but please take a look again on your adium it causing serious problems here with maxxuss 0.5, 0.5b and 0.5c sse2 patchs. for example: when i start my pc. if i DON'T open the intel adium, i can open every application installed here but... when i open adium, when i come up on my system after turn on or some else, i can't open intel and ppc rosetta applications because any app can't starts up, and there is alot of other minnors or serious bugs like the impossibility to restart, turnoff or logout the system, finder crashs seriously, etc. i've notice about that and now i can confirm. maybe you can talk with maxxuss for see whats happens in your build when ppl using his 0.5 amazing patches. the other bug i told you is about the sound, and you tell me something sex bytes well that is. Link to comment Share on other sites More sharing options...
lamer0 Posted September 7, 2005 Author Share Posted September 7, 2005 Sorry, I really can't support it. The maxxius patch edits multiple files which adium might use and if things don't match up stuff will break. I can't be responsible for maxxius's patch. He replaced bunch of sse3 calls with sse2 calls all over the place. Some calls might not be binary compatible so adium will cause weird issues if it tries to access certain parts of the patched libs. It has nothing to do with adium but with the patch it self. You should inquire maxxius about this issue. -Vic Link to comment Share on other sites More sharing options...
DJP Posted September 7, 2005 Share Posted September 7, 2005 Cool tnx. I enjoy playing those older games. Google > Abandonware people Link to comment Share on other sites More sharing options...
cabron Posted September 7, 2005 Share Posted September 7, 2005 Sorry, I really can't support it. The maxxius patch edits multiple files which adium might use and if things don't match up stuff will break. I can't be responsible for maxxius's patch. He replaced bunch of sse3 calls with sse2 calls all over the place. Some calls might not be binary compatible so adium will cause weird issues if it tries to access certain parts of the patched libs. It has nothing to do with adium but with the patch it self. You should inquire maxxius about this issue. -Vic <{POST_SNAPBACK}> okay np i will try to contact him about this inssue thank you Link to comment Share on other sites More sharing options...
Recommended Posts