![]() |
|
Quote:
What can I say? GUI works and PUAE too. For the first time. :spin (Btw, the "Floppy Disks" tab has an error. The lights for DF1 and DF3 are on while DF1 is empty and DF3 is disabled.) |
Quote:
Later on I'll try a few things and see if I can figure out where in the code it is freezing. Quote:
|
Ok, I have found where PUAE is freezing on the Mac.
It is inside the framewait function in custom.c. There is a loop in this function which looks like this: Code:
for (;;) { I am trying to understand the code that sets syncbase now. It appears to have something to do with TSC frequency... whatever that is. I have noticed that the following lines appear during PUAE's startup: Quote:
Could this be a build settings problem? Should this TSC stuff be getting used on the Mac? |
<p>syncbase = number of ticks per second of the processor clock</p>
<p>TSC = time stamp counter (aka number of ticks since reset)</p> <p> </p> <p> </p> <p><a href="http://www.gamzeguckiran.com/puaex_2010_02_17.tar.gz" target="_blank">http://www.gamzeguckiran.com/puaex_2010_02_17.tar.gz</a></p> ________ volcano classic review |
Can't change GamePort2 in GTK gui.
Quote:
(Sorry for being short. I'll have a closer look tomorrow.) |
<p>1) first JIT=0 does not mean JIT is disabled.</p>
<p>2) "Can't change GamePort2 in GTK gui." ? can you elaborate on that?</p> <p> </p> <p> Quote:
________ cheap volcano vaporizer |
Quote:
"joyport1=kbd2" in uaerc and an equivalent option in the gui. The game does not react on any key but space and esc, though. |
<p><img src="images/smilies/smile.gif" border="0" alt="" title="Smile" smilieid="1" class="inlineimg" /></p>
<p>i don't play games, i just watch demos so i may have missed that <img src="images/smilies/smile.gif" border="0" alt="" title="Smile" smilieid="1" class="inlineimg" /></p> <p>i'll try that when i'm home..</p> <p> </p> <p> Quote:
<p> </p> <p>EDIT:</p> <p>try this;</p> <p><a href="http://www.gamzeguckiran.com/puaex_2010_02_17-2.tar.gz" target="_blank">http://www.gamzeguckiran.com/puaex_2010_02_17-2.tar.gz</a></p> ________ Honda NSF100 |
sorry to veer off slighty, but GnoStiC - can you answer if the amiga mouse -> host joystick mapping is now fixed? It was something that was fixed in the e-uae source used for PSPUAE (which you worked on), but i noticed was still broken in the e-uae build i use on Linux (PS3) and on OSX? (wip 4)
also there was an issue with joy3 and joy4 constantly having 'fire' pressed.... i assume these are fixed with what has been integrated from winUAE? the mouse/joypad mapping is really useful when running on the PS3! i look forward to trying builds for OSX-Intel and Linux-PPC in the near future :) |
OK, I just tried hacking away at the project to get it to work with an SDL.framework installed under /Library/Frameworks, and I'm giving up.
|
1 Attachment(s)
@MagerValp: You shouldn't need to make any changes to have PUAE work with the SDL framework installed in /Library/Frameworks. That is exactly where I have SDL installed and my builds of PUAE pick it up just fine.
@GnoStiC: I was wondering if uncommenting that line might be all that was needed :) I have just tried puaex_2010_2_17-2.tar.gz. There are some changes to the joystick code that break the Cocoa GUI code. I have attached a new version of cocoaui.m that fixes these (I think.) I replaced references to JSEM_NONE with JSEM_END, and references to XXXprefs.jport0 with XXXprefs.jports[0].id etc... So if the user selects "None" from the menu for the first joystick port, it will set changed_prefs.jports[0].id to JSEM_END. Is that the right thing to do? Or should I remove the "None" option altogether? In any case, the attached version of cocoaui.m compiles, at least. The new version seems to get a *lot* further. It comes up, the background flashes from dark-grey to lighter-grey to white, but then the power "led" down the bottom starts flashing and I get an exception message, then it appears to reboot. This just keeps cycling over and over. Output below. P.S. I don't think anyone has said this yet, but many, many thanks for all your work on this. I think there are quite a few people looking forward to an updated version of UAE for non-windows platforms. :great Code:
PUAE 2.0.2 |
<p><u><a href="http://www.gamzeguckiran.com/puaex_2010_02_18.tar.gz" target="_blank">http://www.gamzeguckiran.com/puaex_2010_02_18.tar.gz</a></u></p>
<p> </p> <p>@Hungry Horace:</p> <p>it was probably fixed when merging</p> <p> </p> <p>@gilgamesh:</p> <p>this version works fine for me with "--disable-ui"</p> <p> </p> <p>@xaind:</p> <p>this version should run fine for you, too.</p> <p>btw, i used your cocoa.m</p> ________ volcano vaporizers |
Mustafa abi, this is very nice !!
Just managed to compile it on my Mandriva One 2010 box... BTW, when I 'insert' an adf when the emul is running, the disk is not recognized... (I have to insert the floppy before to press the start on gui) also, the stop/pause/reset/quit buttons are not working when the emul is running.. Chris |
selam Chris, tesekkur ederim :)
for the fix, my bad, just remove remark from; gui_handle_events (); line in src/custom.c or wait for my next update.. cheers, Quote:
vaporizer pipe |
Quote:
Code:
checking for SDL - version >= 1.2.0... no |
|
I think that there's something wrong with the tar archive, here:
<snip> puaex/src/sd-none/Makefile puaex/src/sd-none/sound.c puaex/src/sd-none/Makefile.am puaex/src/sd-none/sound.h puaex/src/sd-none/Makefile.in puaex/src/guidep/Makefile tar: puaex/src/guidep/Makefile: Cannot open: Not a directory puaex/src/guidep/led.h tar: puaex/src/guidep/led.h: Cannot open: Not a directory puaex/src/guidep/floppyfileentry.c tar: puaex/src/guidep/floppyfileentry.c: Cannot open: Not a directory puaex/src/guidep/chooserwidget.c tar: puaex/src/guidep/chooserwidget.c: Cannot open: Not a directory <snip> Looks like some symbolic links didn't get tarred up properly. Thanks! |
Quote:
|
when you;
./bootstrap.sh ./configure they will be re-linked. Quote:
Harley-Davidson Servi-Car |
All times are GMT +2. The time now is 10:38. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.