Jump to content

eugenetswong

New Members
  • Posts

    46
  • Joined

  • Last visited

Everything posted by eugenetswong

  1. I have read so may books, and have not seen an example of the second luminosity. How do we do that? For example, let's pretend that I want to make a space game, with a black background, white foreground objects, and grey mid ground objects. How do I use SETCOLOR or POKE to make those grey objects? If not, then are the 2 luminosities just the foreground and background?
  2. 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.
  3. 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?
  4. 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.
  5. Guys, I tried to install the 2 dev packages, and it took up 86.9 MB. I did "make clean; sudo make install", and it still had the same error message about /dev/dsp. Any more thoughts? Thanks for your time and patience. config.log
  6. Apparently, /dev/dsp is outdated. https://unix.stackexchange.com/questions/103746/why-wont-linux-let-me-play-with-dev-dsp Does anybody have hints on why Atari800 is looking for /dev/dsp, or even requiring it?
  7. I don't know how much you have read this thread, so I just want to point out that I was able to compile without error messages, before your suggestions. Do I really need the dev versions of those packages? I already have versions installed, which might be non-dev versions. Thanks for your help! ### By the way, everybody, I checked for the existence of /dev/dsp. I don't have it. Does anybody know why? ### I used "locate" to see if Pulse and/or ALSA are installed, and they both seem to be installed.
  8. I no longer get the unrecognized variable errors. I have moved the $HOME/.atari800.cfg out of the way. I have attached the ./configure output in a post above. What am I looking for? There definitely is sound. How do I figure out how much ALSA or PulseAudio I have? I feel bad for you guys.
  9. So, I tried all that you said, and everything went smoothly with less errors, except the final error, which happened before your suggestion. /dev/dsp: No such file or directory
  10. I didn't use a package manager to install it, because I didn't know how to use it to install packages that weren't specifically Kubuntu. I've never been able to understand the different things [e.g.: apt-get, etc.]. The package never showed up in the inatallation GUI for Kubuntu, so I think that I copied it by hand.
  11. Here are the error messages from the command line. Using Atari800 config file: /home/eugene/.atari800.cfg Created by Atari 800 Emulator, Version 3.1.0 Unrecognized variable: PROTO80_ROM Unrecognized variable: XEP80_CHARSET Unrecognized variable: AF80_ROM Unrecognized variable: AF80_CHARSET Unrecognized variable: COLOURS_NTSC_SATURATION Unrecognized variable: COLOURS_NTSC_CONTRAST Unrecognized variable: COLOURS_NTSC_BRIGHTNESS Unrecognized variable: COLOURS_NTSC_GAMMA Unrecognized variable: COLOURS_NTSC_HUE Unrecognized variable: COLOURS_NTSC_GTIA_DELAY Unrecognized variable: COLOURS_NTSC_EXTERNAL_PALETTE Unrecognized variable: COLOURS_NTSC_EXTERNAL_PALETTE_LOADED Unrecognized variable: COLOURS_NTSC_ADJUST_EXTERNAL_PALETTE Unrecognized variable: COLOURS_PAL_SATURATION Unrecognized variable: COLOURS_PAL_CONTRAST Unrecognized variable: COLOURS_PAL_BRIGHTNESS Unrecognized variable: COLOURS_PAL_GAMMA Unrecognized variable: COLOURS_PAL_HUE Unrecognized variable: COLOURS_PAL_GTIA_DELAY Unrecognized variable: COLOURS_PAL_EXTERNAL_PALETTE Unrecognized variable: COLOURS_PAL_EXTERNAL_PALETTE_LOADED Unrecognized variable: COLOURS_PAL_ADJUST_EXTERNAL_PALETTE Unrecognized variable: ARTIFACT_NTSC Unrecognized variable: ARTIFACT_PAL Unrecognized variable: ARTIFACT_NTSC_MODE Unrecognized variable: SCREEN_SHOW_SPEED Unrecognized variable: SCREEN_SHOW_IO_ACTIVITY Unrecognized variable: SCREEN_SHOW_IO_COUNTER Unrecognized variable: SCREEN_SHOW_1200XL_LEDS Unrecognized variable: FILTER_NTSC_SHARPNESS Unrecognized variable: FILTER_NTSC_RESOLUTION Unrecognized variable: FILTER_NTSC_ARTIFACTS Unrecognized variable: FILTER_NTSC_FRINGING Unrecognized variable: FILTER_NTSC_BLEED Unrecognized variable: FILTER_NTSC_BURST_PHASE Unrecognized variable: VIDEOMODE_WINDOW_WIDTH Unrecognized variable: VIDEOMODE_WINDOW_HEIGHT Unrecognized variable: VIDEOMODE_FULLSCREEN_WIDTH Unrecognized variable: VIDEOMODE_FULLSCREEN_HEIGHT Unrecognized variable: VIDEOMODE_WINDOWED Unrecognized variable: VIDEOMODE_HORIZONTAL_AREA Unrecognized variable: VIDEOMODE_VERTICAL_AREA Unrecognized variable: VIDEOMODE_HORIZONTAL_SHIFT Unrecognized variable: VIDEOMODE_VERTICAL_SHIFT Unrecognized variable: VIDEOMODE_STRETCH Unrecognized variable: VIDEOMODE_FIT Unrecognized variable: VIDEOMODE_IMAGE_ASPECT Unrecognized variable: VIDEOMODE_ROTATE90 Unrecognized variable: VIDEOMODE_HOST_ASPECT_RATIO Unrecognized variable: VIDEOMODE_80_COLUMN Unrecognized variable: SOUND_FRAG_FRAMES Unrecognized variable: SCANLINES_PERCENTAGE Unrecognized variable: INTERPOLATE_SCANLINES Unrecognized variable: VIDEO_VSYNC Unrecognized variable: VIDEO_ACCEL Unrecognized variable: PIXEL_FORMAT Unrecognized variable: BILINEAR_FILTERING Unrecognized variable: OPENGL_PBO Unrecognized variable: VIDEO_BPP Unrecognized variable: SDL_JOY_0_ENABLED Unrecognized variable: SDL_JOY_0_LEFT Unrecognized variable: SDL_JOY_0_RIGHT Unrecognized variable: SDL_JOY_0_UP Unrecognized variable: SDL_JOY_0_DOWN Unrecognized variable: SDL_JOY_0_TRIGGER Unrecognized variable: SDL_JOY_1_ENABLED Unrecognized variable: SDL_JOY_1_LEFT Unrecognized variable: SDL_JOY_1_RIGHT Unrecognized variable: SDL_JOY_1_UP Unrecognized variable: SDL_JOY_1_DOWN Unrecognized variable: SDL_JOY_1_TRIGGER /dev/dsp: No such file or directory
  12. Whoops! I see that it was copied to /usr/local/bin/ and not /usr/bin/. My bad. It still doesn't work well, though.
  13. Great! It seems to build with warnings but no errors. I typed "sudo make install", as you can see below, and I also pasted in the installation results. When I tried running the emulator, the window title showed v. 3.1. Even going into F1 shows the same version number. I tried running it from the command line, and got the same version number. I deleted the older 3.1 version, and manually copied the binary to /usr/bin/. It shows the READY "prompt", when run from the command line, but nothing shows up, when I click on the icon that I typically use. eugene@eugene-Aspire-5100:~/.atari/Downloads/atari800-4.2.0$ make clean; sudo make install make[2]: Entering directory '/home/eugene/.atari/Downloads/atari800-4.2.0/src' /bin/mkdir -p '/usr/local/bin' /usr/bin/install -c atari800 '/usr/local/bin' /bin/bash /home/eugene/.atari/Downloads/atari800-4.2.0/install-sh -d /usr/local/share/man/man1 /usr/bin/install -c -m 644 ./atari800.man /usr/local/share/man/man1/atari800.1 make[2]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0/src' make[1]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0/src' make[1]: Entering directory '/home/eugene/.atari/Downloads/atari800-4.2.0' make[2]: Entering directory '/home/eugene/.atari/Downloads/atari800-4.2.0' make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/local/share/doc/atari800' /usr/bin/install -c -m 644 COPYING README.TXT '/usr/local/share/doc/atari800' make[2]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0' make[1]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0'
  14. By the way, I am using Atari800 v. 3.1. If you feel that v. 4.2 doesn't have enough benefits to upgrade, then I'm okay with just keeping things the way that they are. At this current time, I am just practising and learning beginner and intermediate stuff, so if I can't use the new features and if the bugs won't affect me, then maybe it's not worth it?
  15. I have recently updated this to the latest packges for the 2016 version. Should I remove caddr_t? I have attempted to attach config.log. I doubt that you'd need it, but I wanted to make this as easy as possible for you, if you needed it. eugene@eugene-Aspire-5100:~/.atari/Downloads/atari800-4.2.0$ sudo make install Making install in DOC make[1]: Entering directory '/home/eugene/.atari/Downloads/atari800-4.2.0/DOC' make[2]: Entering directory '/home/eugene/.atari/Downloads/atari800-4.2.0/DOC' make[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/local/share/doc/atari800' /usr/bin/install -c -m 644 README INSTALL USAGE NEWS '/usr/local/share/doc/atari800' make[2]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0/DOC' make[1]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0/DOC' Making install in src make[1]: Entering directory '/home/eugene/.atari/Downloads/atari800-4.2.0/src' CC afile.o CC antic.o CC atari.o CC binload.o CC cartridge.o CC cassette.o CC compfile.o CC cfg.o CC cpu.o CC crc32.o CC devices.o CC esc.o CC gtia.o CC img_tape.o CC log.o CC memory.o CC monitor.o CC pbi.o CC pia.o CC pokey.o CC roms/altirra_5200_os.o CC rtime.o CC sio.o CC sysrom.o CC util.o CC pokeysnd.o CC mzpokeysnd.o CC remez.o CC sndsave.o CC sound.o CC sound_oss.o sound_oss.c: In function ‘PLATFORM_SoundSetup’: sound_oss.c:63:3: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration] close(dsp_fd); ^ sound_oss.c: In function ‘PLATFORM_SoundWrite’: sound_oss.c:191:14: warning: implicit declaration of function ‘write’ [-Wimplicit-function-declaration] int wsize = write(dsp_fd, buffer, size); ^ CC pokeyrec.o CC atari_basic.o CC roms/altirraos_800.o CC roms/altirraos_xl.o CC roms/altirra_basic.o CC pbi_mio.o CC pbi_bb.o CC pbi_scsi.o CC pbi_xld.o CC voicebox.o CC votrax.o CC votraxsnd.o gcc -c -o ide.o -I. -O2 -Wall -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Winline -Wredundant-decls -I. -DHAVE_CONFIG_H -Wno-missing-declarations -Wno-missing-prototypes ide.c CC rdevice.o rdevice.c: In function ‘xio_40’: rdevice.c:722:5: warning: implicit declaration of function ‘snprintf’ [-Wimplicit-function-declaration] snprintf(MESSAGE, sizeof(MESSAGE), "R*: XIO 40, %d", aux1); ^ rdevice.c: In function ‘open_connection’: rdevice.c:772:19: error: ‘caddr_t’ undeclared (first use in this function) memcpy((caddr_t)&peer_in.sin_addr, host->h_addr_list[0], host->h_length); ^ rdevice.c:772:19: note: each undeclared identifier is reported only once for each function it appears in Makefile:1185: recipe for target 'rdevice.o' failed make[1]: *** [rdevice.o] Error 1 make[1]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0/src' Makefile:416: recipe for target 'install-recursive' failed make: *** [install-recursive] Error 1 Thanks again for your time, especially since this system is old, and helping with this can be tedious. config.log
  16. I have read through several books in the archived sites, but I haven't been able to practise the lessons and try the sample code, because I don't know how to use it. I figure that I need an assembler, especially if I want to learn assembly to make fast graphics games, or maybe squeeze more text into some text adventures. I see many lists of software in this forum and on the web [and from a newsgroup, if I recall correctly], but I think that the lists don't accurately reflect whether or not we are allowed to download and use it for free. Are there free assemblers that I can use? I don't need the source code, unless we are supposed to compile it. Ideally, I would love to sell software in the future, so I don't want to pay licensing fees, if such an issue exists. Here is my set up. Acer Aspire 5100-5023 no actual Atari hardware Kubuntu from 2016 Atari800 only 3 standard ROMs, a couple of programs that you guys shared [modified Donkey Kong and Popeye], plus code snippets and my own code Here are my goals. space games car racing games every now and then a nice image with GR. 8 using most/all of the screen
  17. Hi! Thanks for your response. I appreciate the way that you just told me what to type. It has been so long, that I didn't really even know what questions to ask. I got several warning messages. Here are the only errors. rdevice.c:772:19: error: ‘caddr_t’ undeclared (first use in this function) memcpy((caddr_t)&peer_in.sin_addr, host->h_addr_list[0], host->h_leng ^ rdevice.c:772:19: note: each undeclared identifier is reported only once for each function it appears in Makefile:1185: recipe for target 'rdevice.o' failed make[1]: *** [rdevice.o] Error 1 make[1]: Leaving directory '/home/eugene/.atari/Downloads/atari800-4.2.0/src' Makefile:416: recipe for target 'install-recursive' failed make: *** [install-recursive] Error 1 Are you or anybody able to make any sense of it?
  18. Is this the correct thread to ask for help on installing this on Kubuntu from 2016?
×
×
  • Create New...