ivop Posted January 17, 2020 Share Posted January 17, 2020 18 minutes ago, eugenetswong said: Oh my goodness! You guys did it! I tried it all again, but I did a ./configure this time around, since I forgot it last time. It works! Thanks. Thank you so much for your patience!! ### In case anybody was wondering, I realized that I should try configuring again, since I saw problems in the recent configure.log, which I read, while I was waiting for a response. Haha, seems that things that are obvious to "us" Linux guys, like rerunning ./configure after installing new -dev packages, is not that obvious to newcomers The point is that rerunning configure picks up the newly installed development files. If you check the textual output at the end, you can see what is detected and what is not. You can also enable certain things by passing options to ./configure. The first option to try is ./configure --help And run make clean in between adding packages through apt-get or with aptitude, synaptic, or whatever Ubuntu uses. Not strictly necessary, but just to be sure. 2 Quote Link to comment Share on other sites More sharing options...
zzip Posted January 17, 2020 Share Posted January 17, 2020 2 hours ago, eugenetswong said: Is this an actual bug? Should it be reported to the developers? I figure that they read these forums, so maybe they would see it here in the context of the discussion. If not, then should I find a place at their github site to report it? I'm not sure. The other guys in the thread didn't seem to hit this issue, even though I did on Ubuntu 16.04 . Maybe the code is assuming that caddr_t is always going to be present on linux, but some linux distros are removing it because it's outdated? But that's speculation on my part. If you want to report it, go ahead. Maybe they could have the configure step check for the presence of caddr_r, and define it in the code if not present 2 hours ago, eugenetswong said: Guys, I tried to install the 2 dev packages, and it took up 86.9 MB Once atari800 is working, you can remove the dev packages with "apt remove" Quote Link to comment Share on other sites More sharing options...
zzip Posted January 17, 2020 Share Posted January 17, 2020 2 hours ago, ivop said: Haha, seems that things that are obvious to "us" Linux guys, like rerunning ./configure after installing new -dev packages, is not that obvious to newcomers The point is that rerunning configure picks up the newly installed development files. If you check the textual output at the end, you can see what is detected and what is not. You can also enable certain things by passing options to ./configure. The first option to try is ./configure --help And run make clean in between adding packages through apt-get or with aptitude, synaptic, or whatever Ubuntu uses. Not strictly necessary, but just to be sure. I've built so many so many autoconf packages it became second nature.. But I do remember how confusing it was when first learning it :) Quote Link to comment Share on other sites More sharing options...
dmsc Posted January 17, 2020 Share Posted January 17, 2020 Hi! 4 hours ago, eugenetswong said: Is this an actual bug? Should it be reported to the developers? I figure that they read these forums, so maybe they would see it here in the context of the discussion. If not, then should I find a place at their github site to report it? Well, it is a leftover from long ago, but if properly configured it was skipped, so nobody noticed. It was commented in https://github.com/atari800/atari800/pull/86 , and finally removed in https://github.com/atari800/atari800/commit/7ae3403945b742a98c8a0f81eef4dfd4dbc3e4d9 , three days ago. Have Fun! Quote Link to comment Share on other sites More sharing options...
atarixle Posted January 19, 2020 Share Posted January 19, 2020 just for my notes: is libatari800 something that could work in KODI at some point? Quote Link to comment Share on other sites More sharing options...
eugenetswong Posted January 20, 2020 Share Posted January 20, 2020 Thanks for the latest answers to my questions, guys! ### I was thinking of creating a package for Kubuntu, but I am beginning to wonder if it would be worth it, since people seem to be moving away from KDE or Kubuntu. Quote Link to comment Share on other sites More sharing options...
zzip Posted January 20, 2020 Share Posted January 20, 2020 28 minutes ago, eugenetswong said: Thanks for the latest answers to my questions, guys! ### I was thinking of creating a package for Kubuntu, but I am beginning to wonder if it would be worth it, since people seem to be moving away from KDE or Kubuntu. There are no KDE dependencies in Atari800, so a package created for ubuntu should work on kubuntu Quote Link to comment Share on other sites More sharing options...
eugenetswong Posted February 2, 2020 Share Posted February 2, 2020 zzip thanks for clarifying. ###### Guys, I think that I have encountered another problem. I can't seem to use the BREAK key consistently. If I type "L.<Enter>", then I can't stop the listing part way, as I used to be able to. Any thoughts? No matter what, thanks in advance. Quote Link to comment Share on other sites More sharing options...
slajerek Posted February 22, 2020 Share Posted February 22, 2020 (edited) I updated my 65XE Debugger with this new Atari800 code base, also upgraded some debugging features a bit. Enjoy! https://www.youtube.com/watch?v=Xu6EknKA7GE https://sourceforge.net/projects/c64-debugger/ Edited February 22, 2020 by slajerek 5 1 Quote Link to comment Share on other sites More sharing options...
itripn Posted February 24, 2020 Share Posted February 24, 2020 Hi, I am wondering if anyone has compiled this on MacOS (10.15)? I am attempting to target=libatari800 and ran into a couple of minor issues first. I had to make sure to -DHAVE_LIBZ and add -lz for linking. After that I hit a #error that tty name was unknown, so I defined __MACOS__ and had it do the same thing as __linux__ did in that block of code. That got me through compiling to linking, and now I am getting this: CCLD libatari800_test Undefined symbols for architecture x86_64: "_UI_Initialise", referenced from: _Atari800_Initialise in libatari800.a(atari.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Which I could continue to chase down -- but I am now wondering if there is just a proper set of configure parameters I need to throw for a Mac that will have it work without me making modifications to the source and Makefile. Thanks for any thoughts or insights. Cheers, Ron Quote Link to comment Share on other sites More sharing options...
dmsc Posted February 24, 2020 Share Posted February 24, 2020 Hi! 3 hours ago, itripn said: Hi, I am wondering if anyone has compiled this on MacOS (10.15)? I am attempting to target=libatari800 and ran into a couple of minor issues first. I had to make sure to -DHAVE_LIBZ and add -lz for linking. After that I hit a #error that tty name was unknown, so I defined __MACOS__ and had it do the same thing as __linux__ did in that block of code. That got me through compiling to linking, and now I am getting this: Don't have a Mac, but there is this issue, with a pull-request: https://github.com/atari800/atari800/issues/82 3 hours ago, itripn said: CCLD libatari800_test Undefined symbols for architecture x86_64: "_UI_Initialise", referenced from: _Atari800_Initialise in libatari800.a(atari.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Which I could continue to chase down -- but I am now wondering if there is just a proper set of configure parameters I need to throw for a Mac that will have it work without me making modifications to the source and Makefile. Thanks for any thoughts or insights. I suspect you would get better responses by filling an issue at github. Have Fun! Quote Link to comment Share on other sites More sharing options...
eugenetswong Posted March 4, 2020 Share Posted March 4, 2020 Thanks for all the help, everybody. Is there a way for me to confirm why the break key doesn't seem to work? When I start Atari800 without any state files, it still doesn't work.I checked .atari800.cfg and it seemed to not contain any significant settings. Quote Link to comment Share on other sites More sharing options...
dmsc Posted March 4, 2020 Share Posted March 4, 2020 Hi! 9 hours ago, eugenetswong said: Thanks for all the help, everybody. Is there a way for me to confirm why the break key doesn't seem to work? When I start Atari800 without any state files, it still doesn't work.I checked .atari800.cfg and it seemed to not contain any significant settings. Here it works: If it does not work for you, fill a bug report over github at https://github.com/atari800/atari800/issues/ , specifying your OS and settings. Have Fun! Quote Link to comment Share on other sites More sharing options...
Peruchi Posted March 4, 2020 Share Posted March 4, 2020 Running fine on Manjaro compiled from AUR sources! Big thanks to developers! Quote Link to comment Share on other sites More sharing options...
goya Posted May 11, 2021 Share Posted May 11, 2021 does anyone know how to build the atari800 emulator for windows 10 using visual studio and sdl for audio and video instead of directx? Quote Link to comment Share on other sites More sharing options...
baktra Posted May 12, 2021 Share Posted May 12, 2021 21 hours ago, goya said: does anyone know how to build the atari800 emulator for windows 10 using visual studio and sdl for audio and video instead of directx? Not "officially". You would need to heavily adjust the makefile provided in src/win32/msc/Makefile. Anything you are missing in current binaries for Windows? Quote Link to comment Share on other sites More sharing options...
+bf2k+ Posted June 11, 2021 Share Posted June 11, 2021 On 1/2/2020 at 6:22 PM, baktra said: I can share a bare version now, however there are two issues to address - libpng support (without that the screenshots are PCX) and zlib (to support compressed software images). If you can test the bare version on your old Windows XP, please let me know if it works. I like to try a version on Windows XP if you still have it... Quote Link to comment Share on other sites More sharing options...
baktra Posted June 11, 2021 Share Posted June 11, 2021 2 hours ago, bf2k+ said: I like to try a version on Windows XP if you still have it... I still do. The new link: https://drive.google.com/file/d/1HKR_U4zD_njA_o0GSSCG6sDjYCX-3bXS/view?usp=sharing Quote Link to comment Share on other sites More sharing options...
2Tom Posted December 9, 2021 Share Posted December 9, 2021 On 6/11/2021 at 9:58 PM, baktra said: I still do. The new link: https://drive.google.com/file/d/1HKR_U4zD_njA_o0GSSCG6sDjYCX-3bXS/view?usp=sharing Works on an old computer with Duron 750 Mhz;) Thanks a lot for this amazing emulator :) 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.