{"id":17043291,"url":"https://github.com/joescat/xball","last_synced_at":"2025-07-13T15:37:42.345Z","repository":{"id":148479412,"uuid":"399175186","full_name":"JoesCat/xball","owner":"JoesCat","description":"Simulate bouncing balls in a window","archived":false,"fork":false,"pushed_at":"2021-11-27T04:02:21.000Z","size":267,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-28T05:09:43.642Z","etag":null,"topics":["c","retrogame","toy","xwindows"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoesCat.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-23T16:30:46.000Z","updated_at":"2023-03-28T03:13:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"a7850ff1-2d51-4a61-bcc8-067257de96bc","html_url":"https://github.com/JoesCat/xball","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoesCat%2Fxball","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoesCat%2Fxball/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoesCat%2Fxball/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoesCat%2Fxball/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoesCat","download_url":"https://codeload.github.com/JoesCat/xball/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245044493,"owners_count":20551898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","retrogame","toy","xwindows"],"created_at":"2024-10-14T09:29:05.990Z","updated_at":"2025-03-23T01:43:10.572Z","avatar_url":"https://github.com/JoesCat.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"  This program simulates bouncing balls in a window.  You create the\nballs in a variety of ways, and can set the gravity, elasticity,\nwhether balls collide or not, etc.\n\n  Since the last version, I have added Motif support, 3-d shaded\nballs, and a demo running facility.\n\n  Software features user-configurable menus, and a DrawingArea widget\nfor use with other Athena widgets.\n\n  XBall compiles using either Motif or Athena Widgets (See the\nImakefile to select the one you want).  It been compiled and run on a\nSun Sparc, IBM RS6000, SGI Iris and DecStation 5000, using their\nstandard C compiler.  The Athena version works using X11R4 or X11R5.\n\n  To compile, run xmkmf (and Make Makefiles if Athena widgets used).\nThen make.  A standard Make.motif and Make.athena have been provided\nif you do not have xmkmf.  If you have undefined symbols, such as\nusleep or regex, see the Imakefile for symbols to define, xmkmf,\nremove the *.o files, and recompile.\n\n  All resources are contained within the program as fallback\nresources, so, it is not strictly neccessary to install the\napp-defaults file, except that when using Athena widgets, since the\nkeyboard accelertors will not work if the app-defauls file is not\ninstalled.\n\n  To run the included demos, type 'run_demos'.\n\n  Here are the recommended values for the delay to slow down balls.\nThis delay can be set in the Imakefile, or when run as xball -delay 1000.\n  Sun Sparc         100\n  IBM RS6000      10000\n  SGI Iris          100  (Uncomment MYLDLIBS in Imakefile if using Motif)\n  DecStation 5000   180  (Comment out HAVE_USLEEP in Imakefile)\n\n\n  Please send bugs, comments, suggestions, and interesting demos to:\ndaven@ivy.wpi.edu.\n\n\nCopying Policy:\n   Copyright 1993 David Nedde\n   Permission to use, copy, modify, and distribute this software\n   and its documentation for any purpose and without fee is granted\n   provided that the above copyright notice appears in all copies.\n   It is provided \"as is\" without express or implied warranty.\n\nTwo files have additional copying policies:\n  act_area.c:\n    Written by Dan Heller.  Copyright 1991, O'Reilly \u0026\u0026 Associates.\n    This program is freely distributable without licensing fees and\n    is provided without guarantee or warrantee expressed or implied.\n    This program is -not- in the public domain.\n  filemenu.c\n    Copyright 1989 The University of Texas at Austin\n    Copyright 1990 Microelectronics and Computer Technology Corporation\n    Author:  \tPo Cheung\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoescat%2Fxball","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoescat%2Fxball","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoescat%2Fxball/lists"}