View Full Version : PUAE 2.3.1 beta series
GnoStiC
20 November 2010, 19:17
PUAE 2.3.1 beta series:
http://github.com/GnoStiC/PUAE
* i don't supply binaries for any os
* this version fixes a lot of bugs (and introduces new ones)
* this is just a "keep alive" release
* this version works for me (ubuntu 10.10 32bit on hp dv7-2133et, macosx 10.6.5 32bit on macbook pro i7)
* for bug reports "Toni Wilen rules" apply; "not working is not a bug report"
nexusle
20 November 2010, 21:45
Hi GnoStiC
I've tested to compile the last source with:
./configure CFLAGS="-m32" LDFLAGS="-m32" CPPFLAGS="-m32" --with-sdl --with-sdl-sound --with-sdl-gl --with-sdl-gfx --enable-drvsnd
make
and get errors:
Undefined symbols:
"_save_ide", referenced from:
_save_state_internal in savestate.o
_savestate_capture in savestate.o
"_blkdev_vsync", referenced from:
_vsync_handler_pre in custom.o
"_restore_ide", referenced from:
_savestate_rewind in savestate.o
"_restore_gayle", referenced from:
_savestate_rewind in savestate.o
"_save_gayle", referenced from:
_save_state_internal in savestate.o
_savestate_capture in savestate.o
"_restore_cdtv_finish", referenced from:
_savestate_restore_finish in savestate.o
"_save_cd", referenced from:
_save_state_internal in savestate.o
"_restore_akiko_finish", referenced from:
_savestate_restore_finish in savestate.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [uae] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
any ideas?
GnoStiC
20 November 2010, 21:56
fixed and pushed..
Hi GnoStiC
I've tested to compile the last source with:
and get errors:
Wicked_Digger
20 November 2010, 22:06
How you configure Qt build without m4 module?
nexusle
20 November 2010, 23:34
Ok, PUAE build on OS X but has the same errors:
1. With JIT and CPU from 68020 above PUAE crashes
2. With bsdsocket PUAE crashes
3. Picasso96 don't work
Here is my config
GnoStiC
21 November 2010, 11:58
1) remove the line
cachesize=8192
from your config file.
2) found a bug here, PUAE may crash while quitting
3) will check
Ok, PUAE build on OS X but has the same errors:
1. With JIT and CPU from 68020 above PUAE crashes
2. With bsdsocket PUAE crashes
3. Picasso96 don't work
Here is my config
GnoStiC
21 November 2010, 11:59
QT is not finished yet :}
How you configure Qt build without m4 module?
nexusle
21 November 2010, 12:49
1) remove the line
cachesize=8192
from your config file.
Why?
This ist the cache size for JIT. If I remove this line, I'll get no JIT...
Foul
21 November 2010, 15:52
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-7d9b7ea$ ./bootstrap.sh
.
.
Please Wait..
.
/usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
/usr/share/aclocal/gtkglextmm-1.2.m4:225: run info '(automake)Extending aclocal'
/usr/share/aclocal/gtkglextmm-1.2.m4:225: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
..almost over..
.
/usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
/usr/share/aclocal/gtkglextmm-1.2.m4:225: run info '(automake)Extending aclocal'
/usr/share/aclocal/gtkglextmm-1.2.m4:225: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
Done. Thank you.
.
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-7d9b7ea$
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-7d9b7ea$ make -j5
Making all in src
make[1]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src »
make all-recursive
make[2]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src »
Making all in tools
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/tools »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/tools »
Making all in md-amd64-gcc
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/md-amd64-gcc »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/md-amd64-gcc »
Making all in td-posix
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/td-posix »
gcc -DHAVE_CONFIG_H -I. -I../../src -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DAGA -DAUTOCONFIG -DFILESYS -DBSDSOCKET -DSUPPORT_THREADS -DFDI2RAW -DDEBUGGER -DSAVESTATE -DENFORCER -DACTION_REPLAY -DXARCADE -DDRIVESOUND -DCPU_64_BIT -D__x86_64__ -DSHM_SUPPORT_LINKS=1 -I../../src/include -I../../src -I../../src -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -pthread -g -O2 -DUSE_XKB -DXKB_PATH=\"/usr/share/X11/xkb/rules/\" -g -O2 -MT thread.o -MD -MP -MF .deps/thread.Tpo -c -o thread.o thread.c
mv -f .deps/thread.Tpo .deps/thread.Po
rm -f libthreaddep.a
ar cru libthreaddep.a thread.o
ranlib libthreaddep.a
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/td-posix »
Making all in gfx-x11
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/gfx-x11 »
gcc -DHAVE_CONFIG_H -I. -I../../src -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DAGA -DAUTOCONFIG -DFILESYS -DBSDSOCKET -DSUPPORT_THREADS -DFDI2RAW -DDEBUGGER -DSAVESTATE -DENFORCER -DACTION_REPLAY -DXARCADE -DDRIVESOUND -DCPU_64_BIT -D__x86_64__ -DSHM_SUPPORT_LINKS=1 -I../../src/include -I../../src -I../../src -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -pthread -g -O2 -DUSE_XKB -DXKB_PATH=\"/usr/share/X11/xkb/rules/\" -DUSE_XKB -DXKB_PATH=\"/usr/share/X11/xkb/rules/\" -g -O2 -MT xwin.o -MD -MP -MF .deps/xwin.Tpo -c -o xwin.o xwin.c
gcc -DHAVE_CONFIG_H -I. -I../../src -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DAGA -DAUTOCONFIG -DFILESYS -DBSDSOCKET -DSUPPORT_THREADS -DFDI2RAW -DDEBUGGER -DSAVESTATE -DENFORCER -DACTION_REPLAY -DXARCADE -DDRIVESOUND -DCPU_64_BIT -D__x86_64__ -DSHM_SUPPORT_LINKS=1 -I../../src/include -I../../src -I../../src -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -pthread -g -O2 -DUSE_XKB -DXKB_PATH=\"/usr/share/X11/xkb/rules/\" -DUSE_XKB -DXKB_PATH=\"/usr/share/X11/xkb/rules/\" -g -O2 -MT x11keys.o -MD -MP -MF .deps/x11keys.Tpo -c -o x11keys.o x11keys.c
In file included from x11keys.c:20:
../../src/include/options.h:497: warning: ‘struct zfile’ declared inside parameter list
../../src/include/options.h:497: warning: its scope is only this definition or declaration, which is probably not what you want
In file included from x11keys.c:23:
../../src/include/hotkeys.h: In function ‘handle_hotkey_event’:
../../src/include/hotkeys.h:38: warning: implicit declaration of function ‘handle_input_event’
In file included from xwin.c:24:
../../src/include/options.h:497: warning: ‘struct zfile’ declared inside parameter list
../../src/include/options.h:497: warning: its scope is only this definition or declaration, which is probably not what you want
x11keys.c: At top level:
x11keys.c:36: warning: no previous prototype for ‘get_xkb_keycodes’
x11keys.c:432: warning: no previous prototype for ‘xkeysym2amiga’
x11keys.c: In function ‘xkeysym2amiga’:
x11keys.c:437: warning: enumeration value ‘KBD_LANG_TR’ not handled in switch
x11keys.c: At top level:
x11keys.c:486: warning: no previous prototype for ‘get_x11_default_hotkeys’
In file included from xwin.c:37:
../../src/include/hotkeys.h: In function ‘handle_hotkey_event’:
../../src/include/hotkeys.h:38: warning: implicit declaration of function ‘handle_input_event’
xwin.c: In function ‘graphics_subinit’:
xwin.c:816: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:886: warning: implicit declaration of function ‘inputdevice_release_all_keys’
xwin.c: In function ‘graphics_init’:
xwin.c:910: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:911: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c:912: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:913: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c: In function ‘check_prefs_changed_gfx’:
xwin.c:1218: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:1218: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:1219: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c:1219: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c:1222: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:1222: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:1223: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c:1223: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c:1232: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:1232: error: ‘struct uae_prefs’ has no member named ‘gfx_width_win’
xwin.c:1233: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c:1233: error: ‘struct uae_prefs’ has no member named ‘gfx_height_win’
xwin.c: At top level:
xwin.c:1258: warning: no previous prototype for ‘mousehack_allowed’
xwin.c:1266: warning: no previous prototype for ‘DX_Invalidate’
xwin.c:1283: warning: no previous prototype for ‘DX_BitsPerCannon’
xwin.c:1328: warning: no previous prototype for ‘DX_SetPalette’
xwin.c:1345: warning: no previous prototype for ‘DX_SetPalette_vsync’
xwin.c:1355: warning: no previous prototype for ‘DX_Fill’
xwin.c:1361: warning: no previous prototype for ‘DX_Blit’
xwin.c:1372: warning: no previous prototype for ‘DX_FillResolutions’
xwin.c:1450: error: conflicting types for ‘gfx_set_picasso_modeinfo’
../../src/include/picasso96.h:719: note: previous declaration of ‘gfx_set_picasso_modeinfo’ was here
xwin.c:1532: warning: no previous prototype for ‘is_vsync’
xwin.c:1639: warning: initialization from incompatible pointer type
xwin.c:1640: warning: initialization from incompatible pointer type
xwin.c:1642: warning: initialization from incompatible pointer type
xwin.c:1643: warning: initialization from incompatible pointer type
xwin.c:1644: warning: initialization from incompatible pointer type
xwin.c:1645: warning: initialization from incompatible pointer type
xwin.c:1646: warning: initialization from incompatible pointer type
xwin.c:1648: warning: initialization from incompatible pointer type
xwin.c:1648: warning: missing initializer
xwin.c:1648: warning: (near initialization for ‘inputdevicefunc_mouse.get_flags’)
xwin.c: In function ‘init_kb’:
xwin.c:1698: error: ‘kbmaps’ undeclared (first use in this function)
xwin.c:1698: error: (Each undeclared identifier is reported only once
xwin.c:1698: error: for each function it appears in.)
xwin.c: At top level:
xwin.c:1752: warning: initialization from incompatible pointer type
xwin.c:1753: warning: initialization from incompatible pointer type
xwin.c:1755: warning: initialization from incompatible pointer type
xwin.c:1756: warning: initialization from incompatible pointer type
xwin.c:1757: warning: initialization from incompatible pointer type
xwin.c:1758: warning: initialization from incompatible pointer type
xwin.c:1759: warning: initialization from incompatible pointer type
xwin.c:1760: warning: initialization from incompatible pointer type
xwin.c:1795: warning: no previous prototype for ‘gfx_save_options’
xwin.c:1802: warning: no previous prototype for ‘gfx_parse_option’
xwin.c: In function ‘gfx_parse_option’:
xwin.c:1804: warning: passing argument 4 of ‘cfgfile_yesno’ from incompatible pointer type
../../src/include/options.h:525: note: expected ‘_Bool *’ but argument is of type ‘int *’
xwin.c:1805: warning: passing argument 4 of ‘cfgfile_yesno’ from incompatible pointer type
../../src/include/options.h:525: note: expected ‘_Bool *’ but argument is of type ‘int *’
xwin.c:1806: warning: passing argument 4 of ‘cfgfile_yesno’ from incompatible pointer type
../../src/include/options.h:525: note: expected ‘_Bool *’ but argument is of type ‘int *’
xwin.c:1807: warning: passing argument 4 of ‘cfgfile_yesno’ from incompatible pointer type
../../src/include/options.h:525: note: expected ‘_Bool *’ but argument is of type ‘int *’
xwin.c: At top level:
xwin.c:1810: warning: no previous prototype for ‘gfx_default_options’
make[3]: *** [xwin.o] Erreur 1
make[3]: *** Attente des tâches non terminées....
mv -f .deps/x11keys.Tpo .deps/x11keys.Po
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src/gfx-x11 »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-7d9b7ea/src »
make: *** [all-recursive] Erreur 1
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-7d9b7ea$
Some errors .. doesn't compile here on Kubuntu 10.10 64bits
jakob.joergense
22 November 2010, 23:40
Hi hi. Pretty new in this EAB forum.
I use Mac and have found my self with the E-UAE which runs via Rosetta. It's a sort of bummer, doing a dual emulator to run Amiga. Feels kind of slow even though it's an i7.
Does anyone know of a native intel UAE (user-end) program?
Have read about PUAE, but I understand it not an user-end program. I'm not a coder and would not know how to convert code to program.
Any inputs?
nexusle
23 November 2010, 16:59
Simply use the Universal version of E-UAE: Link (http://idisk.me.com/public/e-uae_ub.zip)
Vairn
24 November 2010, 09:30
I have put a mac build in the zone, of puae.
It works on my mac.
There is no GUI, you can use your one from E-UAE tho.
gururise
25 November 2010, 17:19
I tried compiling PUAE on Ubuntu 10.10 (64-bit) by running the "build-linux-nojit.sh" script included in the archive, and I get the following error:
Making all in caps
make[3]: Entering directory `/home/gene/Downloads/GnoStiC-PUAE-f1a9545/src/caps'
gcc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DAMAX -DGAYLE -DNCR -DA2091 -DAGA -DAUTOCONFIG -DFILESYS -DSCSIEMU -DSCSIEMU_LINUX_IOCTL -DA2091 -DCDTV -DCD32 -DBSDSOCKET -DSUPPORT_THREADS -DUSE_SDL -DFDI2RAW -DDEBUGGER -DSAVESTATE -DENFORCER -DACTION_REPLAY -DXARCADE -DDRIVESOUND -DCPU_64_BIT -D__x86_64__ -I../../src/include -I../../src -I../../src -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -g -O2 -DUSE_GL -g -O2 -MT caps.o -MD -MP -MF .deps/caps.Tpo -c -o caps.o caps.c
mv -f .deps/caps.Tpo .deps/caps.Po
rm -f libcaps.a
ar cru libcaps.a caps.o
ranlib libcaps.a
make[3]: Leaving directory `/home/gene/Downloads/GnoStiC-PUAE-f1a9545/src/caps'
make[3]: Entering directory `/home/gene/Downloads/GnoStiC-PUAE-f1a9545/src'
gcc -DHAVE_CONFIG_H -I. -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCPUEMU_0 -DCPUEMU_11 -DCPUEMU_12 -DCPUEMU_20 -DCPUEMU_21 -DCPUEMU_31 -DMMU -DFPUEMU -DAMAX -DGAYLE -DNCR -DA2091 -DAGA -DAUTOCONFIG -DFILESYS -DSCSIEMU -DSCSIEMU_LINUX_IOCTL -DA2091 -DCDTV -DCD32 -DBSDSOCKET -DSUPPORT_THREADS -DUSE_SDL -DFDI2RAW -DDEBUGGER -DSAVESTATE -DENFORCER -DACTION_REPLAY -DXARCADE -DDRIVESOUND -DCPU_64_BIT -D__x86_64__ -I../src/include -I../src -I../src -I.. -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -g -O2 -DUSE_GL -g -O2 cpuemu_0.c -c -o cpuemu_0.o
In file included from cpuemu_0.c:3:
../src/include/options.h:497: warning: ‘struct zfile’ declared inside parameter list
../src/include/options.h:497: warning: its scope is only this definition or declaration, which is probably not what you want
cpuemu_0.c: In function ‘op_0400_0_ff’:
cpuemu_0.c:1856: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0410_0_ff’:
cpuemu_0.c:1877: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0418_0_ff’:
cpuemu_0.c:1899: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0420_0_ff’:
cpuemu_0.c:1922: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0428_0_ff’:
cpuemu_0.c:1943: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0430_0_ff’:
cpuemu_0.c:1966: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0438_0_ff’:
cpuemu_0.c:1985: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0439_0_ff’:
cpuemu_0.c:2005: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0440_0_ff’:
cpuemu_0.c:2025: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0450_0_ff’:
cpuemu_0.c:2046: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0458_0_ff’:
cpuemu_0.c:2068: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0460_0_ff’:
cpuemu_0.c:2091: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0468_0_ff’:
cpuemu_0.c:2112: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0470_0_ff’:
cpuemu_0.c:2135: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0478_0_ff’:
cpuemu_0.c:2154: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0479_0_ff’:
cpuemu_0.c:2174: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0480_0_ff’:
cpuemu_0.c:2194: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0490_0_ff’:
cpuemu_0.c:2215: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0498_0_ff’:
cpuemu_0.c:2237: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_04a0_0_ff’:
cpuemu_0.c:2260: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_04a8_0_ff’:
cpuemu_0.c:2281: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_04b0_0_ff’:
cpuemu_0.c:2304: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_04b8_0_ff’:
cpuemu_0.c:2323: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_04b9_0_ff’:
cpuemu_0.c:2343: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_0600_0_ff’:
cpuemu_0.c:2498: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:2499: error: called object ‘regflags.x = regflags.cznv’ is not a function
--cut--
cpuemu_0.c: In function ‘op_9070_4_ff’:
cpuemu_0.c:37451: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_907b_4_ff’:
cpuemu_0.c:37475: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_90b0_4_ff’:
cpuemu_0.c:37498: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_90bb_4_ff’:
cpuemu_0.c:37522: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_9130_4_ff’:
cpuemu_0.c:37576: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_9170_4_ff’:
cpuemu_0.c:37599: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_91b0_4_ff’:
cpuemu_0.c:37622: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d030_4_ff’:
cpuemu_0.c:38186: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:38187: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d03b_4_ff’:
cpuemu_0.c:38210: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:38211: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d070_4_ff’:
cpuemu_0.c:38233: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:38234: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d07b_4_ff’:
cpuemu_0.c:38257: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:38258: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d0b0_4_ff’:
cpuemu_0.c:38281: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d0bb_4_ff’:
cpuemu_0.c:38305: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d130_4_ff’:
cpuemu_0.c:38358: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:38359: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d170_4_ff’:
cpuemu_0.c:38381: warning: comparison of promoted ~unsigned with unsigned
cpuemu_0.c:38382: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_d1b0_4_ff’:
cpuemu_0.c:38405: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_e0f0_4_ff’:
cpuemu_0.c:38461: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_e1f0_4_ff’:
cpuemu_0.c:38483: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_e2f0_4_ff’:
cpuemu_0.c:38504: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_e3f0_4_ff’:
cpuemu_0.c:38524: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_e4f0_4_ff’:
cpuemu_0.c:38545: error: called object ‘regflags.x = regflags.cznv’ is not a function
cpuemu_0.c: In function ‘op_e5f0_4_ff’:
cpuemu_0.c:38566: error: called object ‘regflags.x = regflags.cznv’ is not a function
make[3]: *** [cpuemu_0.o] Error 1
make[3]: Leaving directory `/home/gene/Downloads/GnoStiC-PUAE-f1a9545/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/gene/Downloads/GnoStiC-PUAE-f1a9545/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/gene/Downloads/GnoStiC-PUAE-f1a9545/src'
make: *** [all-recursive] Error 1
GnoStiC
26 November 2010, 16:04
should be ok now
I tried compiling PUAE on Ubuntu 10.10 (64-bit) by running the "build-linux-nojit.sh" script included in the archive, and I get the following error:
[/code]
GnoStiC
26 November 2010, 16:05
can you try again?
3. Picasso96 don't work
Foul
26 November 2010, 19:24
Compilation ok for me :great
nexusle
26 November 2010, 22:10
can you try again?
Same as before. The card is found but I see no modes in Screenmode. With Picasso96Modes I can't create modes! In E-UAE (and WinUAE) I get automatically all available modes in Screenmode.
The Emulation is unbelievable slow. E-UAE is even faster, also without JIT in 68020 Emu. :(
joufflu
28 November 2010, 18:06
Hi GnoStiC,
I managed to compile latest PUAE version on my macbook pro (core I5) but I have a weird problem with keyboard mapping. for example, I load the workbench 1.3, launch a shell window but keys "A" or "V" does not work. I tried to set kbd_lang to "fr" or "en" with no success.
I does not work with an apple keyboard plugged too.
Here is my compilation line : (from cocoa script)
./bootstrap.sh
./configure --with-sdl --with-sdl-gl --with-sdl-gfx --with-sdl-sound --enable-drvsnd CFLAGS="-m32" LDFLAGS="-m32" CPPFLAGS="-m32"
make clean
make
here is the configuration file :
cpu_type=68000
chipset=ocs
collision_level=playfields
chipmem_size=4
bogomem_size=0
fastmem_size=4
kickstart_rom_file=/Users/j/Developpement/puae/KICK13.ROM
sdl.use_gl=true
floppy0sound=-1
show_leds=true
kbd_lang=fr
sound_output=normal
Did I miss something ? or the mapping done in quartz_rawkeys.c is not up to date ?
Thanks by advance and congratulations for your work with PUAE.
gururise
28 November 2010, 22:36
Compiling now works fine; however, everything on screen has a yellow hue for some reason:
http://img809.imageshack.us/img809/5802/screenshotpuae.png
Here is my .uaerc file:
cpu_type=68000
chipset=ecs
collision_level=playfields
chipmem_size=4
bogomem_size=0
fastmem_size=4
gfxcard_size=4
z3mem_size=16
kickstart_rom_file=/home/gene/dnloads/Roms/Amiga/kick13.rom
sdl.use_gl=true
floppy0sound=-1
show_leds=true
Any suggestions?
I am running Ubuntu 10.10 (64-bit) with ATI 3200HD graphics using the fglrx 10.10 driver.
Doc Mindie
30 November 2010, 14:29
Someone fancy sharing the Ubuntu42... I mean, 10.10 version of the binary?
chiark
30 November 2010, 21:53
The yellow tinge happened when I had an old version of SDL... Probably wrong on that tho!
I cannot believe how good this is :D !
Jerry
01 December 2010, 22:26
Also get a yellowish picture. Ubuntu Maverick/64. Sdl is version 1.2.14, so I don't think that's the problem...
GnoStiC
01 December 2010, 22:42
yellowish display is something i'm aware of on x64 and full screen macosx
i don't have a x64 ubuntu atm, so it'll have to wait for a while
i'm working on other mentioned bugs (and new features), i'll let you know.
gilgamesh
02 December 2010, 19:16
Did you consider installing x64 Ubuntu inside VirtualBox as 2nd system? Works surprisingly well.
GnoStiC
02 December 2010, 20:11
will do that tomorrow :)
Did you consider installing x64 Ubuntu inside VirtualBox as 2nd system? Works surprisingly well.
chiark
02 December 2010, 22:50
Using a stripped down uaerc with "sdl.use_gl=true" seems to work to get rid of yellow tinge.
Foul
03 December 2010, 20:26
last version : compiling ok but make fail :
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-a3086af$ sudo make install
Making install in src
make[1]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src »
make install-recursive
make[2]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src »
Making install in tools
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/tools »
make[3]: Rien à faire pour « install ».
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/tools »
Making install in md-amd64-gcc
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/md-amd64-gcc »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/md-amd64-gcc »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/md-amd64-gcc »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/md-amd64-gcc »
Making install in td-sdl
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/td-sdl »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/td-sdl »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/td-sdl »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/td-sdl »
Making install in gfx-sdl
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gfx-sdl »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gfx-sdl »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gfx-sdl »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gfx-sdl »
Making install in sd-sdl
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/sd-sdl »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/sd-sdl »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/sd-sdl »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/sd-sdl »
Making install in jd-sdl
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/jd-sdl »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/jd-sdl »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/jd-sdl »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/jd-sdl »
Making install in gui-qt
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gui-qt »
make install-am
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gui-qt »
make[5]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gui-qt »
make[5]: Rien à faire pour « install-exec-am ».
make[5]: Rien à faire pour « install-data-am ».
make[5]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gui-qt »
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gui-qt »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/gui-qt »
Making install in od-linux
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/od-linux »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/od-linux »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/od-linux »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/od-linux »
Making install in keymap
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/keymap »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/keymap »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/keymap »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/keymap »
Making install in archivers/dms
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/dms »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/dms »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/dms »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/dms »
Making install in archivers/zip
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/zip »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/zip »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/zip »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/archivers/zip »
Making install in caps
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/caps »
make[4]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/caps »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/caps »
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src/caps »
make[3]: entrant dans le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src »
gcc -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -DUSE_GL -g -O2 -o uae main.o newcpu.o memory.o rommgr.o custom.o serial.o dongle.o cia.o blitter.o autoconf.o traps.o ersatz.o keybuf.o expansion.o inputrecord.o diskutil.o zfile.o zfile_archive.o cfgfile.o picasso96.o inputdevice.o gfxutil.o audio.o sinctable.o statusline.o drawing.o consolehook.o native2amiga.o disk.o crc32.o savestate.o arcadia.o cdtv.o cd32_fmv.o uaeexe.o uaelib.o uaeresource.o uaeserial.o fdi2raw.o hotkeys.o amax.o ar.o driveclick.o enforcer.o misc.o a2065.o gayle.o ncr_scsi.o missing.o readcpu.o md-amd64-gcc/libmachdep.a jd-sdl/libjoydep.a sd-sdl/libsnddep.a gfx-sdl/libgfxdep.a gui-qt/libguidep.a keymap/libkeymap.a archivers/dms/libdms.a archivers/zip/libzip.a caps/libcaps.a blitfunc.o blittable.o cpustbl.o cpudefs.o libcpuemu.a writelog.o filesys.o fsdb.o fsusage.o hardfile.o filesys_unix.o fsdb_unix.o hardfile_unix.o bsdsocket-posix-new.o bsdsocket.o scsiemul.o blkdev.o scsi.o a2091.o cdrom.o akiko.o debug.o identify.o td-sdl/libthreaddep.a od-linux/libosdep.a -lGL -lGLU -L/usr/lib -lSDL -ldl -lz -lm
main.o: In function `do_leave_program':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/main.c:769: undefined reference to `gui_exit'
main.o: In function `start_program':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/main.c:792: undefined reference to `gui_display'
main.o: In function `real_main2':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/main.c:870: undefined reference to `gui_init'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/main.c:946: undefined reference to `gui_update'
newcpu.o: In function `get_trace':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/newcpu.c:304: undefined reference to `gui_message'
newcpu.o: In function `op_illg':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/newcpu.c:2865: undefined reference to `gui_message'
memory.o: In function `memory_reset':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/memory.c:2461: undefined reference to `gui_message'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/memory.c:2484: undefined reference to `gui_message'
memory.o: In function `load_extendedkickstart':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/memory.c:1664: undefined reference to `gui_message'
rommgr.o:/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/rommgr.c:1298: more undefined references to `gui_message' follow
custom.o: In function `fpscounter':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/custom.c:5089: undefined reference to `gui_fps'
custom.o: In function `vsync_handler_post':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/custom.c:5170: undefined reference to `gui_handle_events'
cia.o: In function `led_vsync':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/cia.c:597: undefined reference to `gui_led'
ersatz.o: In function `ersatz_failed':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/ersatz.c:93: undefined reference to `gui_message'
ersatz.o: In function `ersatz_init':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/ersatz.c:135: undefined reference to `gui_message'
inputrecord.o: In function `inprec_realtime':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputrecord.c:144: undefined reference to `gui_message'
inputrecord.o: In function `inprec_setposition':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputrecord.c:787: undefined reference to `gui_message'
inputrecord.o: In function `inprec_getposition':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputrecord.c:751: undefined reference to `gui_message'
inputrecord.o:/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputrecord.c:184: more undefined references to `gui_message' follow
inputdevice.o: In function `getvelocity':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:1595: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:1596: undefined reference to `gui_gameport_axis_change'
inputdevice.o: In function `inputdevice_handle_inputcode':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2526: undefined reference to `gui_display'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2523: undefined reference to `gui_display'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2412: undefined reference to `gui_display'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2409: undefined reference to `gui_display'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2406: undefined reference to `gui_display'
inputdevice.o:/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2403: more undefined references to `gui_display' follow
inputdevice.o: In function `handle_input_event':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2734: undefined reference to `gui_gameport_button_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2789: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2790: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2731: undefined reference to `gui_gameport_button_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2798: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2799: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2850: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2949: undefined reference to `gui_gameport_axis_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2950: undefined reference to `gui_gameport_axis_change'
inputdevice.o:/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/inputdevice.c:2951: more undefined references to `gui_gameport_axis_change' follow
drawing.o: In function `vsync_handle_redraw':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/drawing.c:2712: undefined reference to `gui_flicker_led'
disk.o: In function `drive_eject':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:2038: undefined reference to `gui_disk_image_change'
disk.o: In function `disk_eject':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:2267: undefined reference to `gui_filename'
disk.o: In function `drive_write_data':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:2007: undefined reference to `gui_message'
disk.o: In function `drive_insert':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:915: undefined reference to `gui_disk_image_change'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:942: undefined reference to `gui_filename'
disk.o: In function `reset_drive':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:646: undefined reference to `gui_led'
disk.o: In function `update_drive_gui':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/disk.c:673: undefined reference to `gui_led'
savestate.o: In function `savestate_rewind':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/savestate.c:1242: undefined reference to `gui_message'
savestate.o: In function `restore_state':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/savestate.c:459: undefined reference to `gui_message'
savestate.o: In function `state_incompatible_warn':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/savestate.c:133: undefined reference to `gui_message'
savestate.o: In function `save_state':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/savestate.c:992: undefined reference to `gui_message'
cdtv.o: In function `cdtv_battram_read':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/cdtv.c:1652: undefined reference to `gui_flicker_led'
cdtv.o: In function `cdtv_battram_write':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/cdtv.c:1633: undefined reference to `gui_flicker_led'
cdtv.o: In function `CDTV_hsync_handler':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/cdtv.c:1187: undefined reference to `gui_flicker_led'
gayle.o: In function `ide_read_sectors':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/gayle.c:605: undefined reference to `gui_flicker_led'
gayle.o: In function `ide_write_sectors':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/gayle.c:633: undefined reference to `gui_flicker_led'
gfx-sdl/libgfxdep.a(sdlgfx.o): In function `graphics_subinit':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/gfx-sdl/sdlgfx.c:1120: undefined reference to `gui_message'
filesys.o: In function `action_write':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/filesys.c:4045: undefined reference to `gui_flicker_led'
filesys.o: In function `action_seek':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/filesys.c:4110: undefined reference to `gui_flicker_led'
filesys.o: In function `action_change_file_position64':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/filesys.c:4860: undefined reference to `gui_flicker_led'
filesys.o: In function `action_set_protect':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/filesys.c:4179: undefined reference to `gui_flicker_led'
filesys.o: In function `action_set_date':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/filesys.c:4644: undefined reference to `gui_flicker_led'
filesys.o:/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/filesys.c:3961: more undefined references to `gui_flicker_led' follow
hardfile_unix.o: In function `poscheck':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/hardfile_unix.c:404: undefined reference to `gui_message'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/hardfile_unix.c:400: undefined reference to `gui_message'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/hardfile_unix.c:408: undefined reference to `gui_message'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/hardfile_unix.c:396: undefined reference to `gui_message'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/hardfile_unix.c:388: undefined reference to `gui_message'
hardfile_unix.o:/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/hardfile_unix.c:361: more undefined references to `gui_message' follow
akiko.o: In function `cdrom_command_led':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/akiko.c:759: undefined reference to `gui_flicker_led'
akiko.o: In function `i2c_do':
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/akiko.c:134: undefined reference to `gui_flicker_led'
/home/foul/Téléchargements/GnoStiC-PUAE-a3086af/src/akiko.c:227: undefined reference to `gui_flicker_led'
collect2: ld returned 1 exit status
make[3]: *** [uae] Erreur 1
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src »
make[2]: *** [install-recursive] Erreur 1
make[2]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src »
make[1]: *** [install] Erreur 2
make[1]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-a3086af/src »
make: *** [install-recursive] Erreur 1
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-a3086af$
GnoStiC
03 December 2010, 20:38
sorry about that, i was working on QT version and i forgot to remove "--with-qt " from bronx_.sh
remove that and you're good to go.
and hopefully, QT gui will be ready soon :)
last version : compiling ok but make fail :
Foul
03 December 2010, 21:06
yeah cool ! thx ;)
one question : any way to use jit in x64 systems ?
gilgamesh
04 December 2010, 00:32
one question : any way to use jit in x64 systems ?
You can compile it for 32bit. You'll need a 32bit toolchain for that.
chiark
04 December 2010, 19:05
I'm still working through the structure - not sure I'll be useful for the first QT version, but perhaps once the base is integrated I can fiddle :D
redneon
12 December 2010, 12:40
Just did a git clone of the repository on my Mac and I'm getting a few compile errors:
/var/folders/2k/2k6IkF1IGr4rVABX4p9qEE+++TI/-Tmp-//cc03Wm1O.s:184304:cannot do signed 4 byte relocation
/var/folders/2k/2k6IkF1IGr4rVABX4p9qEE+++TI/-Tmp-//cc03Wm1O.s:184305:32-bit absolute addressing is not supported for x86-64
/var/folders/2k/2k6IkF1IGr4rVABX4p9qEE+++TI/-Tmp-//cc03Wm1O.s:184305:cannot do signed 4 byte relocation
make[3]: *** [cpuemu_0.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
There's actually a lot of the "absolute addressing not supported for x86-64" but I've just displayed the last few.
Presumably it's because I'm using 64bit Snow Leopard. Is there some compiler flag I can add to force it to use 32bit addressing or something? I'm a programmer but I'm not really au fait with Mac development :)
GnoStiC
12 December 2010, 17:34
Is there some compiler flag I can add to force it to use 32bit addressing or something? I'm a programmer but I'm not really au fait with Mac development :)
-m32
see build_macos* scripts in PUAE root folder.
Foul
12 December 2010, 23:09
/usr/bin/uic puae_mainwindow.ui -o ui_puae_mainwindow.h
Qt meta object compiler
Qt meta object compiler
moc: Invalid argument
Usage: moc [options] <header-file>
-o file Write output to file rather than stdout
-f[file] Force #include, optional file name
-p path Path prefix for included file
-i Do not generate an #include statement
-k Do not stop on errors
-nw Do not display warnings
-v Display version of moc
moc: Invalid argument
Usage: moc [options] <header-file>
-o file Write output to file rather than stdout
-f[file] Force #include, optional file name
-p path Path prefix for included file
-i Do not generate an #include statement
-k Do not stop on errors
-nw Do not display warnings
-v Display version of moc
make[3]: *** [moc_puae_mainwindow.cpp] Erreur 1
make[3]: *** Attente des tâches non terminées....
make[3]: *** [moc_puae_bridge.cpp] Erreur 1
make[3]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-1b9788e/src/gui-qt »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-1b9788e/src »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /media/Stock/home/Téléchargements/GnoStiC-PUAE-1b9788e/src »
make: *** [all-recursive] Erreur 1
foul@foulnux:~/Téléchargements/GnoStiC-PUAE-1b9788e$
with --with-qt not compiling ... without .. no probs ..
GnoStiC
13 December 2010, 08:10
QT stuff are not ready yet, i'm still working on it.
[code]with --with-qt not compiling ... without .. no probs ..
chiark
13 December 2010, 22:14
Well, it now compiles with qt - quite a bit of work to do to connect everything with the UI and to populate the dynamically listed stuff, but this is damn, damn good!
Kaffeine
14 December 2010, 22:59
Just reporting that the gameport to keyboard function is still not working with this build (tested on mac os x 10.6.5).
CoreDump
15 December 2010, 10:24
Just reporting that the gameport to keyboard function is still not working with this build (tested on mac os x 10.6.5).
Same problem with mac book pro 09 ( osx 10.6.5 ) with integrate keyboard, emulate joy gameport not working in all configuration :crying ( sorry for bad english :D )
Foul
09 January 2011, 17:44
Since last 3 or 4 versions, i cannot compile well PUAE :banghead , my system :
foul@foulnux:~$ uname -a
Linux foulnux 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 02:41:37 UTC 2010 x86_64 GNU/Linux
compilation file : http://foulcap.free.fr/GnoStiC-PUAE-8717434.txt
:)
Foul
09 January 2011, 20:09
GnoStiC-PUAE-b864866 compilation ok ;)
chiark
09 January 2011, 21:49
I'm trying to work out where the keyboard processing is initiated to trace it through - at this rate I think I'll drop GnoStiC a mail :)
Gaula92
10 January 2011, 15:51
@foul: can you use a joystick with this version?
Silver
16 January 2011, 15:19
Hi Gnostic,
I´ve recently acquired a Pandora now they are shipping in numbers, and had a quick stab at compiling PUAE directly on the device. I seem to hit a recheck loop - this could be a basic setup issue (apologies) although i believe i have most required packages installed...
pandora_sd:~/GnoStiC-PUAE-2463637# uname -a
Linux pandora_sd 2.6.27.46-omap1 #1 Thu Aug 26 05:51:59 CEST 2010 armv7l GNU/Linux
trying a build_linux_nojit.sh direct off the latest source: console output in attached file (gzip renamed to zip so i can attach)
it seems to loop during configure at:
config.status: linking ../blitops.c to blitops.c
config.status: linking ../genlinetoscr.c to genlinetoscr.c
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/silver/GnoStiC-PUAE-2463637/missing --run aclocal-1.11 -I m4
cd . && /bin/bash /home/silver/GnoStiC-PUAE-2463637/missing --run automake-1.11 --foreign
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/silver/GnoStiC-PUAE-2463637/missing --run autoconf
/bin/bash ./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --with-sdl --with-sdl-gl --with-sdl-gfx --with-sdl-sound --enable-drvsnd --enable-cd32 --enable-gayle --enable-scsi-device --enable-ncr --enable-a2091 --with-caps --enable-amax --disable-jit --no-create --no-recursion
checking build system type... armv7l-unknown-linux-gnu
checking host system type... armv7l-unknown-linux-gnu
checking target system type... armv7l-unknown-linux-gnu
EDIT: Above may be red herring. reran using bronx.sh and it started ok. crashed out in sdlgfx... output attached in bronx.txt
GnoStiC
17 January 2011, 07:26
several macosx < 10.5 and pandora fixes will be pushed soon..
Silver
17 January 2011, 09:11
several macosx < 10.5 and pandora fixes will be pushed soon..
Awesome, thanks. Do you have a Pandora?
GnoStiC
17 January 2011, 12:44
pushed some fixes.. use build_pandora_gtk.sh
i don't have a pandora so you have to send me the error messages so that i can fix them.
Awesome, thanks. Do you have a Pandora?
Silver
17 January 2011, 14:48
pushed some fixes.. use build_pandora_gtk.sh
i don't have a pandora so you have to send me the error messages so that i can fix them.
Nice one, and happy to help as much as possible....
Right, first attempt, running build_pandora_gtk.sh after a git clone - gets further than previous. Full terminal output attached in a gzip (with ".zip" appended to allow upload).
Final Entry:
gcc -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -g -O2 -o uae main.o newcpu.o memory.o rommgr.o custom.o serial.o dongle.o cia.o blitter.o autoconf.o traps.o ersatz.o keybuf.o expansion.o inputrecord.o diskutil.o zfile.o zfile_archive.o cfgfile.o picasso96.o inputdevice.o gfxutil.o audio.o sinctable.o statusline.o drawing.o consolehook.o native2amiga.o disk.o crc32.o savestate.o arcadia.o cdtv.o cd32_fmv.o uaeexe.o uaelib.o uaeresource.o uaeserial.o fdi2raw.o hotkeys.o amax.o ar.o driveclick.o enforcer.o misc.o a2065.o gayle.o ncr_scsi.o missing.o readcpu.o md-generic/libmachdep.a jd-sdl/libjoydep.a sd-sdl/libsnddep.a gfx-sdl/libgfxdep.a gui-none/libguidep.a keymap/libkeymap.a archivers/dms/libdms.a archivers/zip/libzip.a caps/libcaps.a blitfunc.o blittable.o cpustbl.o cpudefs.o libcpuemu.a writelog.o filesys.o fsdb.o fsusage.o hardfile.o filesys_unix.o fsdb_unix.o hardfile_unix.o bsdsocket-posix-new.o bsdsocket.o scsiemul.o blkdev.o scsi.o a2091.o cdrom.o akiko.o debug.o identify.o td-sdl/libthreaddep.a od-linux/libosdep.a -L/usr/lib -lSDL -lpthread -ldl -lz -lm -L/usr/lib -lpthread -lstdc++
custom.o: In function `fpscounter_reset':
/home/silver/PUAE/src/custom.c:5045: undefined reference to `read_processor_time'
picasso96.o: In function `do_xor8':
/home/silver/PUAE/src/picasso96.c:2224: undefined reference to `ALIGN_POINTER_TO32'
collect2: ld returned 1 exit status
make[3]: *** [uae] Error 1
make[3]: Leaving directory `/home/silver/PUAE/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/silver/PUAE/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/silver/PUAE/src'
make: *** [all-recursive] Error 1
pandora_sd:~/PUAE$
FOL
17 January 2011, 15:12
Nice one, and happy to help as much as possible....
Right, first attempt, running build_pandora_gtk.sh after a git clone - gets further than previous. Full terminal output attached in a gzip (with ".zip" appended to allow upload).
Final Entry:
gcc -fomit-frame-pointer -ffast-math -Wall -Wno-unused -Wno-format -W -Wmissing-prototypes -Wstrict-prototypes -DREGPARAM= -g -O2 -o uae main.o newcpu.o memory.o rommgr.o custom.o serial.o dongle.o cia.o blitter.o autoconf.o traps.o ersatz.o keybuf.o expansion.o inputrecord.o diskutil.o zfile.o zfile_archive.o cfgfile.o picasso96.o inputdevice.o gfxutil.o audio.o sinctable.o statusline.o drawing.o consolehook.o native2amiga.o disk.o crc32.o savestate.o arcadia.o cdtv.o cd32_fmv.o uaeexe.o uaelib.o uaeresource.o uaeserial.o fdi2raw.o hotkeys.o amax.o ar.o driveclick.o enforcer.o misc.o a2065.o gayle.o ncr_scsi.o missing.o readcpu.o md-generic/libmachdep.a jd-sdl/libjoydep.a sd-sdl/libsnddep.a gfx-sdl/libgfxdep.a gui-none/libguidep.a keymap/libkeymap.a archivers/dms/libdms.a archivers/zip/libzip.a caps/libcaps.a blitfunc.o blittable.o cpustbl.o cpudefs.o libcpuemu.a writelog.o filesys.o fsdb.o fsusage.o hardfile.o filesys_unix.o fsdb_unix.o hardfile_unix.o bsdsocket-posix-new.o bsdsocket.o scsiemul.o blkdev.o scsi.o a2091.o cdrom.o akiko.o debug.o identify.o td-sdl/libthreaddep.a od-linux/libosdep.a -L/usr/lib -lSDL -lpthread -ldl -lz -lm -L/usr/lib -lpthread -lstdc++
custom.o: In function `fpscounter_reset':
/home/silver/PUAE/src/custom.c:5045: undefined reference to `read_processor_time'
picasso96.o: In function `do_xor8':
/home/silver/PUAE/src/picasso96.c:2224: undefined reference to `ALIGN_POINTER_TO32'
collect2: ld returned 1 exit status
make[3]: *** [uae] Error 1
make[3]: Leaving directory `/home/silver/PUAE/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/silver/PUAE/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/silver/PUAE/src'
make: *** [all-recursive] Error 1
pandora_sd:~/PUAE$
Missing include?
search for reference.
Silver
17 January 2011, 15:18
Missing include?
search for reference.
Was about to - but noticed a new commit within the past 5 mins referencing "ALIGN_POINTER_TO32" - so looks like Gnostic is already on it. I'll hold until he's done.
FOL
17 January 2011, 15:41
Was about to - but noticed a new commit within the past 5 mins referencing "ALIGN_POINTER_TO32" - so looks like Gnostic is already on it. I'll hold until he's done.
LOL, hes great.
He helped us alot on PSPUAE, shame he doesnt have time anymore.
@Gnostic, you got a PSPPUAE compile, ;).
Silver
17 January 2011, 15:45
LOL, hes great.
He helped us alot on PSPUAE, shame he doesnt have time anymore.
...which is great by the way. Really enjoyed it on the PSP - was my main app until it broke and I sold it for parts. I'm intrigued to see if I can recreate by A1200 HD setup on the pandora at a reasonable speed in the absence of a JIT compiler that works on ARM...
Silver
17 January 2011, 19:07
@GnoStiC
your latest commit now compiles on the pandora, and runs too. currently have no kickstart or adf´s to test anything apart from a black screen... However it crashes after a few seconds with ALSA buffer underrun:
You need to have a diskfile in DF0 to use the Kickstart replacement!
Unimplemented Kickstart function called
DMACON: 0000 INTENA: 0000 (0000) INTREQ: 0020 (0020) VPOS: 0 HPOS: 0
COP1LC: 00000000, COP2LC: 00000000 COPPTR: 00000000
DIWSTRT: 0000 DIWSTOP: 0000 DDFSTRT: 0000 DDFSTOP: 0000
BPLCON 0: 0000 1: 0000 2: 0000 3: 0c00 4: 0011 LOF=1/1 HDIW=0 VDIW=0
Average frame time: 11928436.00 ms [frames: 1 time: 11928436]
ALSA lib pcm.c:7234:(snd_pcm_recover) underrun occured
full log attached. Ive not yet tried any settings.
EDIT: ALSA driver has been known to play up on Pandora; investigating
I can't start UAE in the gui. Does it work in GTK?
jman
18 January 2011, 23:25
several macosx < 10.5 and pandora fixes will be pushed soon..
By the way the latest sources build again on slackware 12.x (using bronx.sh, the Qt build is still broken).
Thanks!
GnoStiC
19 January 2011, 07:00
I can't start UAE in the gui. Does it work in GTK?
your build log sys, you don't have gtk dev;
checking for GTK+ - version >= 2.0.0... no
*** A new enough version of pkg-config was not found.
*** See http://pkgconfig.sourceforge.net
checking for gtk-config... no
checking for GTK - version >= 1.0.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
By the way the latest sources build again on slackware 12.x (using bronx.sh, the Qt build is still broken).
Thanks!
there is no QT build yet, that build qt script is for my development testing.
Silver
19 January 2011, 07:45
your build log sys, you don't have gtk dev;
Woops, thanks. I've been switching between booting from NAND and SD, and adding all the needed libs & compile tools. I'll sort and test.
RE Alsa sound buffer underrun - main source of these on the pandora has been fixed, but can't see that this should cause a crash - I would expect audio pops & cracks...?
Jimbo
19 January 2011, 22:31
This is looking great :)
I do have a slight problem though, decided to give it another try on Linux.
I used my old e-uae config (I get the same if I make a clean fresh one as well)
config_description=UAE default configuration
config_hardware=false
config_host=false
config_version=0.8.29
unix.rom_path=~/
unix.floppy_path=~/
unix.hardfile_path=~/
unix.savestate_path=~/
unix.cpu_idle=0
x86.use_tsc=yes
sdl.map_raw_keys=false
use_gui=yes
use_debugger=false
kickstart_rom_file=/media/disk3/Retro/Amiga/3.1.rom
kickstart_ext_rom_file=
kickstart_key_file=
flash_file=
cart_file=
kickshifter=false
floppy0=
floppy0type=0
floppy1=
floppy1type=0
floppy2=
floppy2type=-1
floppy3=
floppy3type=-1
nr_floppies=2
floppy_speed=100
parallel_on_demand=false
serial_on_demand=false
serial_hardware_ctsrts=true
serial_direct=false
scsi=false
scsi_device=
sound_output=exact
sound_bits=16
sound_channels=stereo
sound_stereo_separation=7
sound_stereo_mixing_delay=0
sound_frequency=44100
sound_interpol=none
sound_adjust=0
sound_volume=0
sound_latency=100
comp_trustbyte=direct
comp_trustword=direct
comp_trustlong=direct
comp_trustnaddr=direct
comp_nf=true
comp_constjump=true
comp_oldsegv=false
comp_flushmode=soft
compforcesettings=false
compfpu=true
cachesize=0
joyport0=mouse
joyport1=joy0
bsdsocket_emu=false
synchronize_clock=no
maprom=0x0
gfx_framerate=1
gfx_width=720
gfx_height=568
gfx_width_windowed=720
gfx_height_windowed=568
gfx_width_fullscreen=800
gfx_height_fullscreen=600
gfx_refreshrate=0
gfx_vsync=false
gfx_lores=false
gfx_linemode=double
gfx_correct_aspect=false
gfx_fullscreen_amiga=false
gfx_fullscreen_picasso=false
gfx_center_horizontal=none
gfx_center_vertical=none
gfx_colour_mode=8bit
immediate_blits=false
ntsc=false
hide_cursor=true
show_leds=false
keyboard_leds=numlock:none,capslock:none,scrolllock:none
chipset=aga
collision_level=playfields
fastmem_size=8
a3000mem_size=0
z3mem_size=0
bogomem_size=2
gfxcard_size=0
chipmem_size=4
cpu_speed=real
cpu_type=68ec020
cpu_compatible=false
cpu_cycle_exact=false
blitter_cycle_exact=false
log_illegal_mem=false
catweasel_io=0x0
kbd_lang=us
state_replay=no
state_replay_rate=250
state_replay_buffer=20971520
filesystem2=rw,HD0:System:/media/disk3/Retro/Amiga/os's/os3.9,0
filesystem=rw,System:/media/disk3/Retro/Amiga/os's/os3.9
filesystem2=rw,HD1:Games:/media/disk3/Retro/Amiga/Harddrives/Games,0
filesystem=rw,Games:/media/disk3/Retro/Amiga/Harddrives/Games
filesystem2=rw,HD2:Demos:/media/disk3/Retro/Amiga/Harddrives/Demos,0
filesystem=rw,Demos:/media/disk3/Retro/Amiga/Harddrives/DemosNow I can load the os fine, but when I use the 2nd folder added to load whdload games/demos nothing starts at all. When I look at the HD tab on the puae gui the path to the folder is all jumbled.
Puae starts as soon as I load uae so I cant add them with the gui as its all blanked out. Pressing STOP to stop it also does nothing.
Thanks for any help
PS Config works fine in e-uae drives load and load whdload games.
Silver
20 January 2011, 01:13
Errors were all down to a number of missing packages.
Puae now compiling and running with GUI on Pandora, but crashes out after a few seconds of looking at the GUI with the error:
hardreset, memory cleared
initializing kickstart replacement
You need to have a diskfile in DF0 to use the Kickstart replacement!
Unimplemented Kickstart function called
DMACON: 0000 INTENA: 0000 (0000) INTREQ: 0020 (0020) VPOS: 0 HPOS: 0
COP1LC: 00000000, COP2LC: 00000000 COPPTR: 00000000
DIWSTRT: 0000 DIWSTOP: 0000 DDFSTRT: 0000 DDFSTOP: 0000
BPLCON 0: 0000 1: 0000 2: 0000 3: 0c00 4: 0011 LOF=1/1 HDIW=0 VDIW=0
Average frame time: 6478851.00 ms [frames: 1 time: 6478851]
i get a no kickrom popup before the gui, will test again with a kickstart shortly. Let me know if you need more logs or info...
Silver
21 January 2011, 01:25
Adding a kick.rom in the same dir prevents the crash, and I have a 3.1 Rom kickstart screen and a (semi)-usable gui.
Lots of options in the Gui greyed out, possibly because the emulation is running - however I can't stop it. Hitting stop does nothing, closing the emulation window kills the whole thing. Options such as Add hardfile are greyed out, so I've not tested booting anything (no ADF's to hand, just a few HD images cloned off my Amiga).
As a side note, navigating the GUI is tough on a 800x480 screen - any easy options for this?
I'm using a basic .uaerc file with 2 options - use_gui and a hardfile. Can´t get hdf working, probably as I dont know the geometry. emulation still starts regardless and can not be stopped. Noticed some GTK errors .
pandorasd:/media/mmcblk1p1/Amiga$ ./uae
------------------------------------------------------------------------------------
P-UAE 2.3.1
Build date: Jan 20 2011 23:12:45
------------------------------------------------------------------------------------
Copyright 1995-2002 Bernd Schmidt
1999-2010 Toni Wilen
2003-2007 Richard Drummond
2006-2010 Mustafa 'GnoStiC' Tufan
See the source for a full list of contributors.
This is free software; see the file COPYING for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
------------------------------------------------------------------------------------
Found 1 joystick(s)
SDLGFX: Initialized.
SDLGFX: Using SDL version 1.2.14.
SDLGFX: Display is 16 bits deep.
SDLGFX: Found screenmode: 800x480.
load config '././/home/silver/././.uaerc':0
Opening cfgfile '././/home/silver/././.uaerc': failed
load failed
failed to load config '/home/silver/././.uaerc'
load config '.uaerc':0
Opening cfgfile '.uaerc': OK
Thread 'GTK-GUI' started (41698392)
RTAREA located at 00F00000
uaegfx.card magic code: 00F01850-00F0198E ABI=00000000
Entered action_replay_load ()
ROM loader..
Known ROM 'KS ROM v3.1 (A500,A600,A2000)' loaded
ROM loader end
memory init end
bsdsocked.library installed
Multimonitor detection disabled
SDLGFX: Added P96 mode: 320x200x16
SDLGFX: Added P96 mode: 320x240x16
SDLGFX: Added P96 mode: 320x256x16
SDLGFX: Added P96 mode: 320x400x16
SDLGFX: Added P96 mode: 640x350x16
SDLGFX: Added P96 mode: 640x480x16
No disk in drive 0.
Building CPU table for configuration: 68020 prefetch
1879 CPU functions
Building CPU, 45954 opcodes (2 1 0)
CPU=68020, FPU=0, MMU=0, JIT=CPU=0.
(UAE:1638): GLib-GObject-WARNING **: invalid cast from `GtkFrame' to `GtkBox'
(UAE:1638): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(UAE:1638): GLib-GObject-WARNING **: invalid cast from `GtkFrame' to `GtkBox'
(UAE:1638): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
hfd open: '/media/mmcblk1p1/Amiga/hdf/ClassicWB_LITE/System.hdf'
HDF '/media/mmcblk1p1/Amiga/hdf/ClassicWB_LITE/System.hdf' opened, size=0K mode=0 empty=3
hd: tried to seek out of bounds! (0x0 >= 0x0)
Internal error; file hardfile_unix.c, line 362
UPDATE: OK playing with .uaerc, can now mount a hdf file and directories. Can boot the hdf into ClassicWB although I've guessed all the HD parameters.
Mounting a dir works, although trying to boot any WHDload installed game returns a "DOS-Error #235 (bad loadfile hunk) on loading "x.slave"
I note no drives show up in HDToolBox. It scans uaescsi device bu nothing found so i can not alter e.g Max transfer settings
Also: running with option "use_gui=no" in .uaerc returns a huge number of:
ALSA lib pcm.c:7234:(snd_pcm_recover) underrun occured
Errors but emulation is ok.
Foul
22 January 2011, 15:51
can't get my hardfile to boot :banghead
hardfile2=rw,HD0:/home/info2000/Documents/hd.hdf,0,0,0,512,0
my uaerc :
unix.rom_path=/home/info2000/Documents/
use_gui=true
cpu_speed=max
cpu_type=68040
cpu_model=68060
fpu_model=68060
x86.use_tsc=true
cpu_speed=max
cpu_compatible=false
chipset=aga
kickstart_rom_file=/home/info2000/Documents/kick.rom
chipmem_size=4
fastmem_size=8
z3mem_size=128
bogomem_size=0
joyport0=mouse
joyport1=kbd2
sdl.map_raw_keys=true
sdl.use_gl=true
sound_filter=emulated
sound_filter_type=enhanced
sound_output=exact
sound_frequency=44100
sound_channels=stereo
comp_trustbyte=direct
comp_trustword=direct
comp_trustlong=direct
comp_trustnaddr=direct
comp_nf=true
comp_constjump=true
comp_oldsegv=false
comp_flushmode=soft
compfpu=true
fpu_strict=false
comp_midopt=false
comp_lowopt=false
avoid_cmov=false
;cachesize=8192
hardfile2=rw,HD0:/home/info2000/Documents/hd.hdf,0,0,0,512,0
;uaehf0=hdf,rw,:/home/info2000/Documents/hd.hdf,0,0,0,512,0
;filesystem2=rw,Amiga:Amiga:/home/info2000/Documents,-1
scsi=false
maprom=0xf000000
show_leds=true
show_leds_rtg=true
chipset_compatible=A1200
ide=a600/a1200
kbd_lang=fr
hoberion
22 January 2011, 19:15
Hi, I seem to have an issue with the latest version of PUAE (compiled git @ 20110122) with the audio in project x when I play (music is fine), other games are fine...
Silver
22 January 2011, 19:31
Hi, I seem to have an issue with the latest version of PUAE (compiled git @ 20110122) with the audio in project x when I play (music is fine), other games are fine...
Prob best to describe what the issue is, plus your setup: uname, compile options, config.log, uaerc... Etc...
hoberion
22 January 2011, 19:58
issue is: sound is "flickering"
uname -a: Linux arcade 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux
p4 2.4 Ghz 1.5 Gb mem
config.log http://pastebin.com/6Qm0AZp8
compilation:
./build_linux_nojit.sh
./configure --with-sdl-sound
game: projectx se
as soon as I start the game ("destroy waves for powerup" ) and sometimes during the music the sound is stuttering
Gaula92
25 January 2011, 17:22
I'm getting the yellowish colors error on 64bit Linux with github sources as of today. Wasn't it already fixed?
commodore ~ # uname -a
Linux commodore 2.6.36-ck-r5 #11 SMP PREEMPT Mon Jan 24 21:40:18 GMT 2011 x86_64 Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz GenuineIntel GNU/Linux
config_description=UAE default configuration
config_hardware=false
config_host=false
config_version=0.8.29
x86.use_tsc=yes
sdl.map_raw_keys=false
sdl.use_gl=true
use_gui=no
use_debugger=false
kickstart_rom_file=/root/amiga/kick31.rom
kickstart_ext_rom_file=
flash_file=
cart_file=
kickshifter=false
hardfile2=rw,DH0:/root/amiga/lemmingscd.hdf,32,1,2,512,0,
#filesystem2=rw,DH1:Stuff:/root/amiga/localhd2,-10
#hardfile=rw,32,1,2,512,/root/amiga/sys2.hdf
#floppy0=/root/amiga/lemm1.adf
floppy0type=0
#floppy1=/root/amiga/lemm22.adf
floppy1type=0
floppy2=
floppy2type=-1
floppy3=
floppy3type=-1
nr_floppies=2
floppy_speed=800
parallel_on_demand=false
serial_on_demand=false
serial_hardware_ctsrts=true
serial_direct=false
scsi=false
sound_output=exact
sound_channels=stereo
sound_stereo_separation=7
sound_stereo_mixing_delay=0
sound_frequency=48000
sound_interpol=none
sound_volume=0
sound_latency=32
joyport0=mouse
joyport1=joy0
bsdsocket_emu=false
synchronize_clock=no
maprom=0x0
gfx_framerate=0
gfx_width=640
gfx_height=480
gfx_width_windowed=640
gfx_height_windowed=480
gfx_width_fullscreen=640
gfx_height_fullscreen=480
gfx_refreshrate=0
gfx_vsync=true
gfx_lores=false
gfx_linemode=double
gfx_fullscreen_amiga=true
gfx_fullscreen_picasso=true
gfx_center_horizontal=smart
gfx_center_vertical=smart
gfx_colour_mode=32bit
immediate_blits=false
ntsc=true
show_leds=false
chipset=ocs
collision_level=playfields
fastmem_size=4
a3000mem_size=0
z3mem_size=0
cachesize=0
bogomem_size=0
gfxcard_size=0
chipmem_size=4
#cpu_speed=max
cpu_speed=original
cpu_type=68000
cpu_compatible=false
cpu_cycle_exact=false
blitter_cycle_exact=false
log_illegal_mem=false
kbd_lang=es
state_replay=no
state_replay_rate=250
state_replay_buffer=20971520
input.config=0
I compiled with:
./bootstrap.sh
./configure --with-sdl --with-sdl-gl --with-sdl-gfx --without-sdl-sound --with-alsa --disable-jit --disable-gayle
make clean
make
regards
Silver
29 January 2011, 00:53
@Gnostic
Observing huge number of Alsa sound errors whenever sound is in use on the Pandora build. It appears to have a performance impact. switching sound on/off or from emulated to emulated 100% on the fly provides a second or two of non-stuttery sound. Altering latency and buffer in .uaerc does not help.
Errors produced continually is:
ALSA lib pcm.c:7234:(snd_pcm_recover) underrun occured
goldenegg
03 February 2011, 09:34
I'm unable to get the keyboard to map to joystick keys with PUAE 2.3.1. I'm running on a early-2008 Macbook Pro. Here's my configuration file.
cpu_type=68000
chipset=ecs
collision_level=playfields
chipmem_size=2
bogomem_size=0
fastmem_size=2
gfxcard_size=0
z3mem_size=0
kickstart_rom_file=/Applications/Emulators/PUAE/kick13.rom
sdl.use_gl=true
floppy0sound=-1
show_leds=true
I ran a test earlier today .....
I loaded PUAE with the bare config and put the disks for T-Racer in the drive. My config was set to only 512k of chip RAM at the time, so the game wouldn't load and crashed to AmigaDOS. While in AmigaDOS, I set JOY1 to use WASD for the control. As I understand it, with that configuration, those keys should not respond as regular keyboard input. In AmigaDOS, it accepted W, A, S and D as regular typing input.
What this tells me is, for some reason, PUAE isn't mapping those controls to joystick input. That would explain why games don't see the commands. Any idea what would cause this? The mouse input works fine.
Doing the same in PUAE 2.1 and E-UAE works as it's supposed to.
For the record, I'm using a PUAE 2.3.1 build from Jan 6, 2011 from the following site:
http://www.ultimateamiga.co.uk/index.php/page,13.html
I tried to compile the latest for GIT, but the compile always fails (see attached build log).
As an aside, is there any reason the cursor joystick mapping uses right ALT/CTRL? I think it would be better, especially on laptops, to use the left ALT/CTRL for that mapping. Just my $0.02.
Silver
06 February 2011, 16:19
Anyone have any success cross-compiling PUAE? Might be a bit off-topic for this thread, but I'm trying to compile for ARM. (Works fine compiling native).
Compiling on Ubuntu 10.04 x86. toolchain works for other programs. uname:
silver@ubuntu:~/pandora-dev/PUAE$ uname -a
Linux ubuntu 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 21:21:01 UTC 2011 i686 GNU/Linux
Error is:
fsusage.c:203:2: warning: function declaration isn't a prototype
fsusage.c: In function 'get_fs_usage':
fsusage.c:373:2: warning: implicit declaration of function 'CONVERT_BLOCKS'
fsusage.c:373:36: error: 'fsd' undeclared (first use in this function)
fsusage.c:373:36: note: each undeclared identifier is reported only once for each function it appears in
Which suggests in fsusage.c it's going down this road:
#if !defined(STAT_STATFS2_FS_DATA) && !defined(STAT_READ_FILSYS)
/* !Ultrix && !SVR2 */
config.log tests report
configure:8543: result: no
configure:8555: checking for 3-argument statfs function (DEC OSF/1)
configure:8587: result: no
configure:8599: checking for two-argument statfs with statfs.bsize member (AIX, 4.3BSD)
configure:8637: result: no
configure:8649: checking for four-argument statfs (AIX-3.2.5, SVR3)
configure:8678: result: no
configure:8690: checking for two-argument statfs with statfs.fsize member (4.4BSD and NetBSD)
configure:8725: result: no
configure:8737: checking for two-argument statfs with struct fs_data (Ultrix)
configure:8776: result: no
configure:8793: /home/silver/pandora-dev/arm-2010.09/bin/arm-none-linux-gnueabi-gcc -E -DPANDORA
-Os -pipe -march=armv7-a -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -ftree-ve
ctorize -ffast-math -fsingle-precision-constant conftest.c
conftest.c:85:24: fatal error: sys/filsys.h: No such file or directory
I'll attach the full config.log:
EDIT: For the record, I've now successfully cross-compiled for ARM. Had to hack up the sysconfig.h file to match various settings autodetected on the host system. There may be a better way or bugs introduced by doing this, but it runs anyway. Going to start exploring some PGO - doesnt run fast enough on the Pandora (yet).
goldenegg
09 February 2011, 15:59
I'm now able to build PUAE for Mac. I grabbed the latest from GIT and the joystick to keyboard mappings still don't work.
GnoStiC,
If there's anything I can provide you to help debug this issue, please let me know. As mentioned before, the mappings work perfectly in 2.1.
Wicked_Digger
09 February 2011, 19:35
Is Picasso work fine in last version?
I'm use patched sources, but whant to revert if it possible.
Kaffeine
10 February 2011, 00:23
I'm now able to build PUAE for Mac. I grabbed the latest from GIT and the joystick to keyboard mappings still don't work.
GnoStiC,
If there's anything I can provide you to help debug this issue, please let me know. As mentioned before, the mappings work perfectly in 2.1.
I think we need to be patient :) The problem is known and has been reported several times the past few months.
GnoStiC
13 February 2011, 22:49
sorry that i wasn't available to reply your reports.
please try my latest push, it should fix *most* of your issues.. (eg. not x64 color issue, i was too busy/lazy to setup a x64 machine)
Gaula92
14 February 2011, 00:17
GnoStiC: Do you mean the x64 version won't be fixed?
Isn't there anyone with an x64 machine who uses PUAE?
goldenegg
14 February 2011, 00:42
sorry that i wasn't available to reply your reports.
please try my latest push, it should fix *most* of your issues.. (eg. not x64 color issue, i was too busy/lazy to setup a x64 machine)
Awesome! Thanks for the update! I just tried it and can confirm the joystick keyboard mappings are working great now!
goldenegg
14 February 2011, 17:44
After finally getting all the dependencies in place, I'm having problems compiling PUAE 2.3.1 on Pandora. I'm compiling on the device itself, so no cross-compiling issues here.
the problem is that it's trying to look for source files in a 'dep' subdirectory that doesn't exist. Any ideas what could be going on?
GnoStiC
14 February 2011, 18:02
oh, i'll fix it, as soon as i setup a x64 ubuntu.
GnoStiC: Do you mean the x64 version won't be fixed?
Isn't there anyone with an x64 machine who uses PUAE?
GnoStiC
14 February 2011, 18:04
dep folders are linked on the fly when you configure
if you use sdl gfx (that's gfx-sdl folder), it'll be linked as gfxdep folder.
as i recall silver (http://eab.abime.net/member.php?u=4150) compiled puae for pandora already, he may help you with it.
After finally getting all the dependencies in place, I'm having problems compiling PUAE 2.3.1 on Pandora. I'm compiling on the device itself, so no cross-compiling issues here.
the problem is that it's trying to look for source files in a 'dep' subdirectory that doesn't exist. Any ideas what could be going on?
kamelito
23 February 2011, 23:24
with the january build : http://www.ultimateamiga.co.uk/index.php/page,13.html
I always got a guru (8000 0004 or 8000 0002) during boot except if cpu is 68000, removing jit, cycle exact, compatible and many memory options doesn't solve the problem.
kick 3.1
OS X snow leopard with latest update. (macbook unibody)
config_image=
config_description=
config_info=
unix.rom_path=/Users/kml/Documents/Configurations/
unix.floppy_path=
unix.hardfile_path=/Users/kml/Documents/Configurations/
kickstart_rom_file=/Users/kml/Documents/Configurations/kick.rom
kickstart_key_file=
kickstart_ext_rom_file=
cart_file=
kickshifter=false
chipmem_size=4
fastmem_size=0
bogomem_size=6
z3mem_size=0
gfxcard_size=0
log_illegal_mem=true
cpu_type=68000
cpu_24bit_addressing=false
cpu_compatible=true
cpu_cycle_exact=true
cpu_speed=max
cachesize=8192
comp_nf=false
compforcesettings=false
comp_trustbyte=indirect
comp_trustword=indirect
comp_trustlong=indirect
chipset=ecs_agnus
ntsc=false
immediate_blits=false
x86.use_tsc=true
collision_level=full
gfx_width=1024
gfx_height=768
gfx_width_fullscreen=1024
gfx_height_fullscreen=768
gfx_width_windowed=640
gfx_height_windowed=512
gfx_linemode=double
gfx_center_horizontal=smart
gfx_center_vertical=smart
gfx_fullscreen_amiga=false
gfx_fullscreen_picasso=false
gfx_lores=false
show_leds=true
gfx_correct_aspect=true
sdl.use_gl=true
gfx_vsync=true
gfx_framerate=1
sound_output=normal
sound_channels=stereo
sound_interpol=none
sound_bits=16
sound_frequency=44100
sound_latency=100
sound_max_buff=17600
floppy0type=0
floppy1type=-1
floppy2type=-1
floppy3type=-1
floppy0=
floppy1=
floppy2=
floppy3=
floppy_speed=100
hardfile2=rw,DH0:/Users/kml/Documents/Configurations/ASM Programming.hdf,32,1,2,512,-10,
kbd_lang=fr
joyport0=mouse
joyport1=kbd1
input.config=0
input.1.keyboard.0.button.17=JOY1_UP
input.1.keyboard.0.button.11=JOY1_DOWN
input.1.keyboard.0.button.3=JOY1_LEFT
input.1.keyboard.0.button.4=JOY1_RIGHT
input.1.keyboard.0.button.58=JOY1_FIRE_BUTTON
input.1.keyboard.0.button.126=JOY2_UP
input.1.keyboard.0.button.125=JOY2_DOWN
input.1.keyboard.0.button.123=JOY2_LEFT
input.1.keyboard.0.button.124=JOY2_RIGHT
input.1.keyboard.0.button.62=JOY2_FIRE_BUTTON
input.2.keyboard.0.button.17=JOY1_UP
input.2.keyboard.0.button.11=JOY1_DOWN
input.2.keyboard.0.button.3=JOY1_LEFT
input.2.keyboard.0.button.4=JOY1_RIGHT
input.2.keyboard.0.button.58=JOY1_FIRE_BUTTON
input.2.keyboard.0.button.126=JOY2_UP
input.2.keyboard.0.button.125=JOY2_DOWN
input.2.keyboard.0.button.123=JOY2_LEFT
input.2.keyboard.0.button.124=JOY2_RIGHT
input.2.keyboard.0.button.62=JOY2_FIRE_BUTTON
input.3.keyboard.0.button.17=JOY1_UP
input.3.keyboard.0.button.11=JOY1_DOWN
input.3.keyboard.0.button.3=JOY1_LEFT
input.3.keyboard.0.button.4=JOY1_RIGHT
input.3.keyboard.0.button.58=JOY1_FIRE_BUTTON
input.3.keyboard.0.button.126=JOY2_UP
input.3.keyboard.0.button.125=JOY2_DOWN
input.3.keyboard.0.button.123=JOY2_LEFT
input.3.keyboard.0.button.124=JOY2_RIGHT
input.3.keyboard.0.button.62=JOY2_FIRE_BUTTON
input.4.keyboard.0.button.17=JOY1_UP
input.4.keyboard.0.button.11=JOY1_DOWN
input.4.keyboard.0.button.3=JOY1_LEFT
input.4.keyboard.0.button.4=JOY1_RIGHT
input.4.keyboard.0.button.58=JOY1_FIRE_BUTTON
input.4.keyboard.0.button.126=JOY2_UP
input.4.keyboard.0.button.125=JOY2_DOWN
input.4.keyboard.0.button.123=JOY2_LEFT
input.4.keyboard.0.button.124=JOY2_RIGHT
input.4.keyboard.0.button.62=JOY2_FIRE_BUTTON
sdl.map_raw_keys=false
scsi=false
scsi_device=
bsdsocket_emu=false
serial_on_demand=false
parallel_on_demand=false
Kamel
chiark
24 February 2011, 10:53
Kamel, get rid of all of that config and strip it down to base... I suspect that the window size may be causing troubles amongst other things, but am not sure.
kamelito
24 February 2011, 22:16
I hope one day we'll reach WinUAE :)
kamelito
24 February 2011, 23:40
putting size of jit to 0 solve the pb.
Now I've some keys that do nothing, I'll see that later.
Kamel
stainy
25 February 2011, 15:37
Started following this thread as I noticed someone was compiling PUAE for ther Pandora.
Hopefully should get mine in March.
So.. do we have two guys trying to get this working for the Pandy ? and wondering if they could chime in with the status :)
Thanks guys
Silver
25 February 2011, 19:50
I've compiled for the pandora, and it works ok so long ad you configure via the .uaerc file. Can boot to WB off HD files on a AGA 020/030 etc.
Performance is not good enough yet, but no optimization has been done.
chiark
25 February 2011, 23:20
New OSX build as of tonight's git commit:
http://www.binarydevotion.com/binary/PUAE231Beta.dmg
For bug reports, please include commit version - see about...
nexusle
26 February 2011, 17:08
putting size of jit to 0 solve the pb.
Now I've some keys that do nothing, I'll see that later.
Kamel
What's the point, the cache size for JIT to switch off? Then you do not have a JIT. Nonsense, right?
Gaula92
28 February 2011, 16:19
Still getting yellowish colors on 64bits Linux with this commit :P
kamelito
28 February 2011, 20:24
With Jit <> 0 I got yellow screen during boot so I switch it off, period.
Gaula92
01 March 2011, 16:17
kamelito: yellow screen is different from yellowish colors.
If you were getting a solid yellow screen on boot then you were getting a boot error.
It's NOT the same problem.
I think PUAE should be usable with http://www.geek.com/articles/games/game-developer-david-braben-creates-a-usb-stick-pc-for-25-2011055/
Xenphor
01 August 2011, 05:57
I tried compiling with
[user@localhost PUAE]$ ./build_linux_nojit.sh
I got this error (I'm on Fedora 15)
In file included from blkdev_cdimage.c:16:0:
../src/include/options.h:530:50: warning: ‘struct zfile’ declared inside parameter list [enabled by default]
../src/include/options.h:530:50: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
blkdev_cdimage.c:23:24: fatal error: mp3decoder.h: No such file or directory
compilation terminated.
make[3]: *** [blkdev_cdimage.o] Error 1
make[3]: Leaving directory `/home/user/PUAE/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/user/PUAE/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/user/PUAE/src'
make: *** [all-recursive] Error 1
I wasn't aware of any mp3decoding dependencies, if that's the case.
Is ./build_linux_nojit.sh the correct script to use? Or should I just use ./configure?
Also, for SCSI emulation, I was unable to compile an early build of CDRtools to get libscg. Would you know of a better way of acquiring this library? Is it still necessary for SCSI emulation?
Vairn
01 August 2011, 10:16
if you edit the ./build_linux_nojit, to remove the scsi emulation, it will compile; but without CD support.
Daedalus
10 January 2012, 18:59
Right, I'm a relative noob when it comes to compiling anything bigger than Hello World under Linux... Has anyone got a .deb of pUAE that I could try out on my Ubuntu machine? Or a fool-proof guide to compiling it?? Thanks...
Edit: Oops, sorry for the necro there - Saw the last post on the 1st page was 9th Jan... Didn't register that 11 was last year ;) Anyway, can anyone help?
Methanoid
12 June 2012, 09:48
Quick questions:
Does PUAE have WinUAE builtin networking?
Does it support Hardfiles?
vBulletin® v3.7.0, Copyright ©2000-2013, Jelsoft Enterprises Ltd.