{"id":20229169,"url":"https://github.com/dacap/donkeybolonkey","last_synced_at":"2026-01-27T09:15:26.089Z","repository":{"id":465747,"uuid":"90382","full_name":"dacap/donkeybolonkey","owner":"dacap","description":"Donkey Bolonkey - A Rat Poker clone","archived":false,"fork":false,"pushed_at":"2016-11-01T17:20:58.000Z","size":232,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-12T12:55:43.258Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://davidcapello.com/games/donkey-bolonkey","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dacap.png","metadata":{"files":{"readme":"readme.txt","changelog":"ChangeLog.en","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2008-12-14T13:39:18.000Z","updated_at":"2019-08-13T13:47:35.000Z","dependencies_parsed_at":"2022-07-17T00:00:54.630Z","dependency_job_id":null,"html_url":"https://github.com/dacap/donkeybolonkey","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dacap/donkeybolonkey","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fdonkeybolonkey","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fdonkeybolonkey/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fdonkeybolonkey/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fdonkeybolonkey/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dacap","download_url":"https://codeload.github.com/dacap/donkeybolonkey/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dacap%2Fdonkeybolonkey/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28810474,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T07:41:26.337Z","status":"ssl_error","status_checked_at":"2026-01-27T07:41:08.776Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-14T07:34:33.816Z","updated_at":"2026-01-27T09:15:26.076Z","avatar_url":"https://github.com/dacap.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Donkey Bolonkey\nCopyright (C) 2001, 2008 por David Capello\n\nThis game doesn't have any guarantee, read file COPYING for more details\nabout this.\n\nINTRODUCTION\n\n  This games is my fastest creation: DEVELOPED IN JUST THREE DAYS!!!\n  Without looking at external code or using others' graphics (except the\n  backgrounds :-). Well, here it is, a simple (improved or worsened)\n  Rat-Poker clon, only with donkeys... why?... well, it's a long story...\n\nINSTALLATION\n\n  If you have the source code, Allegro properly installed, the DJGPP\n  compiler and the `make' tool, you shouldn't have problems to compile\n  this program from inside its directory.\n\n\tC:\\dkbk\u003emake\n\n  Also, now there's a Unix `makefile'. Use:\n\n\t~/dkbk$ make -f makefile.uni\n\n  Theoretically it should work.\n\nABOUT THE SPEEDHACK\n\n  This game was created for the \"SpeedHack\" 2001 competition, where\n  several independent programmers meet and write games alone in just\n  about three days (a weekend).\n\n  The requeriments of the competition were:\n  - a puzzle like game;\n  - a high scores table;\n  - you should have at least one donkey (the game is full of them ;-)\n  - there should be a particle system (shortly after playing the\n    game... you will know why I used it :-)\n  - you should have a \"banner\" (BANNER VISION pops up here)\n  - the source code and datafiles (compressed in a ZIP), should not\n    be bigger than 250 KB;\n\n  The competition was organized by Arron Shutt, and for more information\n  you can visit:\n\n    http://www.ashutt.demon.co.uk/speedhack/\n\n  You will find info about this, and even the games created in the\n  competition.\n\nABOUT THE GAME\n\n  The goal of the game is to order donkeys of the same color. Thus,\n  for example, when you join 3 or more red donkeys, they will \"vanish\"\n  in a \"weird\" way... you will see. To order the donkeys you use the\n  keys:\n\n  TAB\t\t\t\t   Change the current bubble.\n  SPACEBAR\t\t\t   Exchange the bubble's donkey with the\n\t\t\t\t   donkey in the block with a ruby in\n\t\t\t\t   front of it.\n\n  Other extra keys you may use:\n\n  F12\t\t\t\t   Take a screenshot saving it as a\n\t\t\t\t   `capt????.pcx' file.\n  P\t\t\t\t   Pause, stops the game until you\n\t\t\t\t   press it again.\n  ESC\t\t\t\t   Quit the game quickly. Take care\n\t\t\t\t   when using it.\n\nLEVELS\n\n  If you want to add a level (you can do it only with the source\n  code, Allegro and a supported compiler), you have to modify the\n  files `levels.h' and `level.c'. You can also modify the existing\n  levels if you prefer it and find it easier.\n\n  You only have to take a look at the `levels.h' file and find out\n  how it all works. The levels are composed by blocks, which have a\n  specific letter (remember that all blocks have a direction, so\n  you will have to use the OR operator 'I' to mix several types):\n\n  L: Left\tThe block makes the donkeys go left.\n  U: Up\t\tThe block makes the donkeys go up.\n  R: Right\tThe block makes the donkeys go right.\n  D: Down\tThe block makes the donkeys go down.\n  H: Home\tDonkeys start from here. You can have only one home\n\t\tper level, otherwise only the first home will be\n\t\tused (from the top left corner to the bottom right\n\t\tcorner).\n  E: Exit\tThis is an exit, each level has to have at least three\n\t\texists, it's recommended to put them left at the bottom\n\t\t(near the triturator).\n  S: Stop\tThese are blocks where the donkey can wait another one.\n\t\tThey can be both in the home block or outside where\n\t\tthey can enter the \"round\" (since the only donkeys which\n\t\twait are those who enter).\n  B: Bubble\tWhere you place the bubble, you also have to indicate it's\n\t\tdirection with the OR operator, to know from which block\n\t\tyou take donkeys.\n  T: Trap\tYou can add this to a normal direction block to make it\n\t\tthe tarket of some bubble (these are those blocks with\n\t\ta ruby which can be found in the game).\n\n  You can find `#include \"levels.h\"' in the `level.c' file to find\n  more information about this. It's also handy to read the `reset_leve'\n  function of that file, since it's that one which uses a global\n  `switch' to select the correct level, and don't worry, if you\n  add more case statements (cas 7, case 8...) to add more levels,\n  those will be called without problems.\n\nCREDITS\n\n  Programmer:\n\tDavid Capello\n\tProgramming in C/C++ with Allegro, DJGPP and RHIDE.\n\tTotal schedule:\n\tFriday 26: from 10am to 2am of the next day.\n\tSaturday 27: from 8am to 2am of the next day.\n\tSunday 28: from 8am to 4am of the monday 29.\n\tThe monday at 4:30 am I emailed the ZIP to the personal\n\taddress of Arron.\n\n\tTotal hours spent programming:\n\t16hs + 18hs + 20hs = 54 hours awaken IN TOTAL\n\tWhich gives us that I slept only 18 hourse that\n\tweekend.\n\tYou should also reduce those by a few hourse for\n\teating and such things (ie: going to the bathroom).\n\n  Graphics:\n\tDavid Capello\n\tAll of them were makde with my program 2D SPRITEStudio,\n\twhich still lacks Undo and Redo functions, but I made it.\n\tThe \"Donkey Bolonkey\" logo and \"Game Over\" where\n\tdone with 3D MAX, the three backgrounds come from a\n\tCD, and the fonts where made with TTF2PCX.\n\n\tSome ideas (models drawn on paper) to create the\n\ttriturator and the scoreboard, come from my brother.\n\n  Sounds:\n\t* Slarm: I don't know where that came from :-), I just\n\thappened to have it.\n\n\t* Bubble: done by my brother Gaspar.\n\n\t* Crusher: Those were hits on a table by my brother, and\n\tI did the chawsain sound with the mouth, both where mixed in.\n\n\t* Motor: the motor sound, believe it or not, cames from a\n\tPlaystation Colin McRae Rally game, there's a part where some\n\tmechanics fix the car...\n\n\t* Donkey scream: We took about an hour and a half trying to do\n\tsounds of donkeys screaming, but all sounded weird and even\n\tmade us feel pity for the donkeys, in the end, we decided to\n\tput a voice which said \"Hey, you son of a ...\", and I made it\n\tsound higher.\n\n\t* Starting voice: That voice you hear, it's mine, without\n\tdeformations, if I sound horrible, excuse me...\n\n  Music:\n\tUnluckily we didn't have time to put some music in the game,\n\twhich I would have liked a lot.\n\n  Testers:\n\tI personally didn't play it much, until I said my brothers to\n\tWARN ME WHEN I BECOME STUPID AND DON'T STOP PLAYING... since it\n\thappens that I loose time testing the game... or better said\n\tplaying with it.\n\tThe truth is that the one who most tested the game after the\n\tcompetition was my brother Gaspar, who reached the end\n\twithout continuing with a score of 7200. Which means...\n\t...IT'S POSSIBLE TO REACH THE END OF THE GAME!!!... although it\n\tmay be a little bit hard.\n\n  Title Donkey Bolonkey:\n\tMy brother Gaspar's idea.\n\t(if I didn't put this... he would hit me :-)\n\n  Documentation:\n\tWhat you read now, was done outside of the SpeedHack\n\tcompetition, since I was very tired then to write the\n\tdocumentation.\n\tThanks to Grzegorz Adam Hankiewicz to translate the\n        Spanish files (leadme.txt and ChangeLog.es) to English!!!\n\n  Thanks to:\n\tSpecially:\n\t* DJ Delorie for the DJGPP compiler.\n\t* Charles W Sandmann for the DPMI MS-DOS server.\n\t* Robert H�hne for RHIDE.\n\t* Shawn Hargreaves for starting and creating the Allegro lib.\n\t* Arron Shutt for organising the best game programming\n\t  contest and standing us all.\n\nLINKS\n\n  If you want to see more things, here are some interesting links:\n\n  DJGPP:\thttp://www.delorie.com/djgpp/\n  RHIDE:\thttp://www.lanet.lv/~pavenis/rhide.html\n  Allegro:\thttp://www.talula.demon.co.uk/allegro/\n  SpeedHack:\thttp://www.ashutt.demon.co.uk/speedhack/\n\nEXTRA\n\n  Finally, I added some old images of the game without being completed.\n\n  --\n  Copyright (C) 2001 David Capello\n\n  davidcapello@gmail.com\n  http://davidcapello.com/games/donkey-bolonkey/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdacap%2Fdonkeybolonkey","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdacap%2Fdonkeybolonkey","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdacap%2Fdonkeybolonkey/lists"}