06 May 2012, 22:33 | #41 |
PUAE maintainer
Join Date: Feb 2010
Location: fort lauderdale
Posts: 195
|
now that fs-uae is out (and i believe it'll have JIT soon), you'd better go with it
|
06 May 2012, 22:34 | #42 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
Is this the dead of PUAE?!
|
06 May 2012, 22:40 | #43 |
PUAE maintainer
Join Date: Feb 2010
Location: fort lauderdale
Posts: 195
|
|
06 May 2012, 23:57 | #44 | |
Registered User
Join Date: Apr 2012
Location: france
Posts: 192
|
Quote:
|
|
09 May 2012, 20:00 | #45 |
I've got a new byline
Join Date: Mar 2002
Location: Manchester, UK
Posts: 1,219
|
GnoStiC, just wanted to add that despite the existence of FS-UAE I really appreciate the work you've put into PUAE and hope you continue to improve it in future.
As demether said, PUAE remains the better solution for Amiga emulation on low-end computers. |
10 May 2012, 00:59 | #46 |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,178
|
Kudos to your hard work Gnostic! PUAE reminded me of Fellow... ran very well on older machines!
|
10 May 2012, 04:00 | #47 | |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Quote:
As such, I'd like to see a feature-complete updated non-Windows-only UAE, whether based on PUAE or FS-UAE. So I think PUAE development could fill this void, if Frode prefers to keep FS-UAE features limited for compatibility/gaming/media centre-like use. There certainly seems room for both UAE's, so I hope FS-UAE development doesn't discourage further work on PUAE. Perhaps both could exchange sources (as well as building on WinUAE of course) to speed up development? |
|
11 May 2012, 13:03 | #48 |
Registered User
Join Date: May 2010
Location: Bonn
Posts: 37
|
Mhh. I never got P-UAE compiling. Now Version 2.4.1 gives me:
Code:
make all-am make[4]: Entering directory `/home/ipp0/Desktop/GnoStiC-PUAE-9aa5c89/src/gui-qt' g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src/include -I../../src -I../../src -I../.. -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -I/usr/lib/qt4/mkspecs/default -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DUNALIGNED_PROFITABLE -DJIT -DAMAX -DGAYLE -DNCR -DAGA -DAUTOCONFIG -DFILESYS -DSCSIEMU -DSCSIEMU_LINUX_IOCTL -DA2091 -DCDTV -DCD32 -DBSDSOCKET -DSUPPORT_THREADS -DUSE_SDL -DFDI2RAW -DDEBUGGER -DSAVESTATE -DENFORCER -DACTION_REPLAY -DXARCADE -DDRIVESOUND -I../../src/include -I../../src -I../../src -g -O2 -MT puae_mainwindow.o -MD -MP -MF .deps/puae_mainwindow.Tpo -c -o puae_mainwindow.o puae_mainwindow.cpp puae_mainwindow.cpp: In member function »void puae_MainWindow::display_fromselect(int, int*, int*, int)«: puae_mainwindow.cpp:884: Warnung: NULL in Arithmetik verwendet puae_mainwindow.cpp: In member function »void puae_MainWindow::values_to_memorydlg()«: puae_mainwindow.cpp:1052: Fehler: »struct uae_prefs« hat kein Element namens »gfxmem_size« puae_mainwindow.cpp: In member function »void puae_MainWindow::enable_for_memorydlg()«: puae_mainwindow.cpp:1202: Fehler: »struct uae_prefs« hat kein Element namens »gfxmem_size« puae_mainwindow.cpp:1203: Fehler: »struct uae_prefs« hat kein Element namens »gfxmem_size« puae_mainwindow.cpp: In member function »void puae_MainWindow::values_from_sounddlg()«: puae_mainwindow.cpp:1940: Warnung: NULL in Arithmetik verwendet puae_mainwindow.cpp:1946: Warnung: NULL in Arithmetik verwendet puae_mainwindow.cpp:1952: Warnung: NULL in Arithmetik verwendet make[4]: *** [puae_mainwindow.o] Fehler 1 make[4]: Leaving directory `/home/ipp0/Desktop/GnoStiC-PUAE-9aa5c89/src/gui-qt' make[3]: *** [all] Fehler 2 make[3]: Leaving directory `/home/ipp0/Desktop/GnoStiC-PUAE-9aa5c89/src/gui-qt' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/home/ipp0/Desktop/GnoStiC-PUAE-9aa5c89/src' make[1]: *** [all] Fehler 2 make[1]: Leaving directory `/home/ipp0/Desktop/GnoStiC-PUAE-9aa5c89/src' make: *** [all-recursive] Fehler 1 [ipp0@Oma-Rheinholz GnoStiC-PUAE-9aa5c89]$ Even ./configure && make gives me loads of errors. |
12 May 2012, 00:00 | #49 |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
I get the same errors (in English!). It appears gfxmem_size is not implemented yet, among other things...
|
12 May 2012, 00:10 | #50 |
Zone Friend
|
How will this work/compile for the Pandora??
|
12 May 2012, 05:25 | #51 | |
PUAE maintainer
Join Date: Feb 2010
Location: fort lauderdale
Posts: 195
|
Quote:
check gp32x forums Last edited by prowler; 12 May 2012 at 22:36. Reason: Back-to-back posts merged. |
|
13 May 2012, 12:17 | #52 | |||
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
Quote:
And yes, I primarily designed FS-UAE to scratch my own itch, to play Amiga games well on Linux actually. But FS-UAE has now several features which are not relevant for gaming, such as RTG graphics and upcoming JIT compiler support, so the scope has effectively been broadened. It is also a misconception that FS-UAE is primarily designed for media centre setups (Partially my own fault of course, because of the initial project description on the webpage). I use FS-UAE mostly on my PCs in front of me. The GUI is designed to also work from 3 meters away, because I also want FS-UAE to work great in this setting, and I'm not interested in maintaining several different integrated UIs. Quote:
Anyway, I don't want to hijack this thread, just wanted to respond to the FS-UAE bits |
|||
15 May 2012, 17:00 | #53 |
HD Installer
Join Date: May 2010
Location: Hamburg/Germany
Posts: 1,069
|
I just retrieved PUAE from the repository, and I dont know how to build it. The compiling instructions say that i should run configure, but there is no configure in the package and also no instruction how to create it. Can you please either add a configure or the instruction how to generate it?
|
16 May 2012, 08:47 | #54 | |
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
Quote:
You may need to install some dependencies first, look at docs/compiling.txt for information. On Ubuntu/Mint you may need to use sudo before each line using apt-get... For running configure, it may be best to do this from a script due to all the options. There are several included for this purpose, such as ./bronx_.sh , the main one used to build PUAE. You may wish to make a copy of this (or another script) and edit it to get the options you want, e.g. saving as "custom.sh" (then run "./custom.sh" from a Terminal). These scripts also run ./bootstrap.sh and make, so a script like that should be all you need once the dependencies are installed. (Don't worry if you already ran bootstrap.sh.) You may need to use sudo to get admin privileges (e.g. "sudo ./custom.sh", after following the above). I'm not sure if the current repository version is buildable though, it may stop with errors. In that case, try obtaining an older version (and/or wait for an update). Good luck! Edit: Below is my attempt to build the latest PUAE (GnoStiC-PUAE-129480a), using Ubuntu 12.04 32-bit (in VirtualBox). I have some experience with C code, but nothing like with projects as large as UAE! (Other than a small optimised routine I submitted for Akiko C2P, which is in WinUAE, PUAE and FS-UAE sources now...) The current version fails with the following error message: Code:
gtkui.c: At top level: gtkui.c:2222:6: error: conflicting types for ‘gui_fps’ ../../src/include/gui.h:15:13: note: previous declaration of ‘gui_fps’ was here Code:
gtkui.c: In function ‘set_mem_state’: gtkui.c:335:19: error: ‘struct uae_prefs’ has no member named ‘gfxmem_size’ gtkui.c: In function ‘p96size_changed’: gtkui.c:734:18: error: ‘struct uae_prefs’ has no member named ‘gfxmem_size’ It built for a while, then I got this error: Code:
blkdev.c:125:3: error: ‘devicefunc_cdimage’ undeclared here (not in a function) blkdev.c:191:2: error: #else without #if blkdev.c:198:13: error: redefinition of ‘install_driver’ blkdev.c:135:13: note: previous definition of ‘install_driver’ was here blkdev.c:204:2: error: #endif without #if Then later on when building again, I get: Code:
akiko.o: In function `akiko_reset': ........../akiko.c:1819: undefined reference to `Sleep' And it finally built! Screenshot below. (AROS ROM isn't working though, as with the last build of PUAE.) P.S. GnoStiC, please fix the above errors! Last edited by Mequa; 16 May 2012 at 10:12. |
|
16 May 2012, 23:13 | #55 |
PUAE maintainer
Join Date: Feb 2010
Location: fort lauderdale
Posts: 195
|
1) i haven't touched gtk sources in a long time now, i'll fix those
2) for aros you've to supply extra -I /dev/ttysX command line parameter i have newer sources on my other pc, i'll commit them in a day or two. Last edited by GnoStiC; 17 May 2012 at 00:28. Reason: typo |
17 May 2012, 00:42 | #56 | ||
Registered User
Join Date: Nov 2009
Location: UK
Posts: 497
|
As for gtk, you may also want to take a look at these warnings on running ./uae binary from a Terminal:
Code:
(UAE:10870): GLib-GObject-WARNING **: invalid cast from `GtkFrame' to `GtkBox' (UAE:10870): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed (UAE:10870): GLib-GObject-WARNING **: invalid cast from `GtkFrame' to `GtkBox' (UAE:10870): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed Quote:
Quote:
I also get this when running the binary from a Terminal: Code:
Could not load system ROM, trying system ROM replacement.zfile_gunzip: aros.gz failed. not gzipped file. Last edited by Mequa; 17 May 2012 at 00:52. |
||
18 June 2012, 12:02 | #57 |
Posts: n/a
|
Hi GnoStiC,
I see you have got PUAE running on a Raspberry Pi. I started trying to compile the latest git master, but it's full of errors which I'm ploughing through - I'm compiling on the debian 6 image from the Raspberry Pi foundation and using the build_linux_nojit.sh script slightly modified to include --with-sdl-gui. There seem to be lots of mis-matched prototypes that have needed tidying up. Do you have a more recent set of sources that could be commited to github? Very eager to get PUAE running on my pi! Thanks so much for the software! |
19 June 2012, 01:23 | #58 |
Posts: n/a
|
Okay, back-tracked to 2.3.3 rather than bleeding edge and everything compiled fine using SDL-1.2.15 on the raspberry-pi. It runs good, but is definitely a bit slow. It's not too bad, but it's definitely slower than your video shows!
Can you let me know what options you used to compile? Did you enable JIT? Anyway, very glad to get PUAE running on the pi! Yay! Thanks so much for this software! |
20 June 2012, 06:50 | #59 |
Registered User
Join Date: Jun 2012
Location: Buenos Aires Argentina
Posts: 23
|
Where can i get tha last PUAE for Android
Hi all, im new to this forum but not for Amiga, from early days (i have 51) I have installed on a chinese android tablet Puae 2.3. I dont know nothing about programming in android /linux/ubuntu. So i only need where can i get tha last Puae version in .apk format to install in my tablet. Thanks to all for any help.
|
20 June 2012, 19:26 | #60 |
Retro Nuts
Join Date: Aug 2004
Location: London/UK
Age: 53
Posts: 1,184
|
Does this work on COS 32bit..?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PUAE 2.5.1 beta series | GnoStiC | support.OtherUAE | 3 | 07 February 2016 20:09 |
PUAE 2.3.3 beta series | GnoStiC | support.OtherUAE | 95 | 05 January 2012 19:18 |
PUAE 2.3.0 beta series | GnoStiC | support.OtherUAE | 222 | 28 January 2011 06:09 |
PUAE 2.2.0 beta series | GnoStiC | support.OtherUAE | 65 | 15 September 2010 16:24 |
PUAE 2.2.1 beta series | GnoStiC | support.OtherUAE | 36 | 23 August 2010 16:32 |
|
|