GTK3 status: Difference between revisions
Jump to navigation
Jump to search
m (→Windows) |
m (→Windows) |
||
Line 22: | Line 22: | ||
./autogen.sh && ./configure --enable-native-gtk3ui --without-resid --disable-ethernet --disable-midi --disable-rs232 --disable-realdevice && make | ./autogen.sh && ./configure --enable-native-gtk3ui --without-resid --disable-ethernet --disable-midi --disable-rs232 --disable-realdevice && make | ||
* starts up, video is working | |||
* keyboard is working | |||
* TODO: fix "make bindist" | * TODO: fix "make bindist" | ||
Line 28: | Line 31: | ||
* TODO: fix "undefined reference to reSID::build_dac_table" when reSID is enabled | * TODO: fix "undefined reference to reSID::build_dac_table" when reSID is enabled | ||
* | * TODO: fix configure.proto - sound drivers are not being selected correctly (should be like native win32) | ||
* | * TODO: sound-wmm is disabled in sound.c | ||
* TODO: make audio work | * TODO: make audio work |
Revision as of 19:08, 8 August 2017
This is a temporary page to collect some notes on the status of the GTK3 port
Status of the GTK3 UI
- TODO: statusbar (see uistatusbar.c for some comments)
- TODO: menubar / menus
- TODO: various dialogs
Status of the arch specific parts
Unix
./configure --enable-native-gtk3ui
- starts up, video and audio is working
- keyboard is working
- TODO: make joystick input work
- TODO: make mouse input work
Windows
./autogen.sh && ./configure --enable-native-gtk3ui --without-resid --disable-ethernet --disable-midi --disable-rs232 --disable-realdevice && make
- starts up, video is working
- keyboard is working
- TODO: fix "make bindist"
- right now start like "./src/x64 -directory alldata" with ALL roms (drive and computer) in the respective directory
- TODO: fix "undefined reference to reSID::build_dac_table" when reSID is enabled
- TODO: fix configure.proto - sound drivers are not being selected correctly (should be like native win32)
- TODO: sound-wmm is disabled in sound.c
- TODO: make audio work
- TODO: make joystick input work
- TODO: make mouse input work
MacOS
- untested