{"id":28757532,"url":"https://github.com/libretro/daphne","last_synced_at":"2025-10-08T19:16:18.949Z","repository":{"id":50330039,"uuid":"128400443","full_name":"libretro/daphne","owner":"libretro","description":null,"archived":false,"fork":false,"pushed_at":"2022-11-09T17:28:40.000Z","size":16684,"stargazers_count":19,"open_issues_count":19,"forks_count":16,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-06-17T03:11:51.691Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/libretro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-06T13:46:29.000Z","updated_at":"2025-06-10T03:03:40.000Z","dependencies_parsed_at":"2022-09-21T05:06:26.371Z","dependency_job_id":null,"html_url":"https://github.com/libretro/daphne","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/libretro/daphne","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libretro%2Fdaphne","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libretro%2Fdaphne/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libretro%2Fdaphne/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libretro%2Fdaphne/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/libretro","download_url":"https://codeload.github.com/libretro/daphne/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libretro%2Fdaphne/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000707,"owners_count":26082805,"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","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2025-06-17T03:11:03.055Z","updated_at":"2025-10-08T19:16:18.918Z","avatar_url":"https://github.com/libretro.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a Daphne core.  \n  \n  \nSource Roots\n------------\nOriginal Source:  http://www.daphne-emu.com/download/daphne-1.0-src.tar.bz2  \nMain Author:      Matt Ownby  \nOther Authors:    Mark Broadhead, Warren Ondras, Paul Blagay, Scott Duensing, Andrew Hepburn, Robert DiNapoli  \n  \nLater Source:     https://github.com/mirror/daphne-emu/tree/master/doc  \n- Not too much action on that repo.\n- Quick glance shows most changes are in the Singe area which is not tested and, therefore, likely broken.\n  \n  \nQuick Source History to Initial Commit\n--------------------------------------\nThis core was based on the \"Original Source\" as above, which was released under GPL.\n- Android was the first target system, and was the only supported system in the Initial Commit.\n- Original source was ported from using Android incompatible SDL1 to SDL2.\n- Then the source was prepared to be a standalone Android APK.  A successful APK version was created but not released, as a Libretro core was thought to be the best mechanism for release.\n- Finally, the code base coming a long way, we come to this core that you're looking at.\n- Other platform code was left in place and even ported in a few places.\n- Singe code was never tested or compiled in.\n  \n  \nGame Compatibility at Initial Commit\n------------------------------------\n- Generally mimics original Daphne compatibility - it was never compatible with every Laser Disc game.\n- \"Test\" type and Pioneer gear based cores were ignored.\n- Key for \"S\" column:\n  \n|S|Meaning                                     |\n|-|--------------------------------------------|\n|-|See notes                                   |\n|X|Not tested                                  |\n|*|Tested and working (as well as it ever did) |\n  \n  \n|Core          |Short Name      |S|Notes                                                                                            |\n|--------------|----------------|-|-------------------------------------------------------------------------------------------------|\n|astron        |astronp         |-|\"p\" denotes running on Pioneer gear, so unnecessary for Android                                  |\n|              |blazer          |X|Never found a good Laser Disc                                                                    |\n|              |galaxyp         |-|\"p\" denotes running on Pioneer gear, so unnecessary for Android                                  |\n|              |astron          |*|                                                                                                 |\n|              |galaxy          |*|                                                                                                 |\n|              |cobraab         |*|                                                                                                 |\n|badlands      |badlands        |*|                                                                                                 |\n|              |badlandsp       |-|\"p\" denotes running on Pioneer gear, so unnecessary for Android                                  |\n|bega          |bega            |*|                                                                                                 |\n|              |begar1          |*|                                                                                                 |\n|              |cobra           |*|known gfx issues, like cockpit being clipped, still can play                                     |\n|              |roadblaster     |*|                                                                                                 |\n|benchmark     |benchmark       |-|unneeded, so untested                                                                            |\n|cliff         |cliff           |*|                                                                                                 |\n|              |gtg             |-|Goal to Go, was supposedly broken because of fixes for cliff                                     |\n|              |cliffalt        |*|                                                                                                 |\n|              |cliffalt2       |*|                                                                                                 |\n|cobraconv     |cobraconv       |-|Cobra Command conversion, this has never worked                                                  |\n|cputest       |cputest         |-|unneeded, so untested                                                                            |\n|esh           |esh             |*|                                                                                                 |\n|              |eshalt          |*|                                                                                                 |\n|              |eshalt2         |*|                                                                                                 |\n|ffr           |ffr             |-|Freedom Fighter, this has never worked                                                           |\n|firefox       |firefox         |-|Firefox, code was only ever partially done                                                       |\n|              |firefoxa        |-|Firefox v2, code was only ever partially done                                                    |\n|gpworld       |gpworld         |*|This is a multi-screen game, known to be clunky                                                  |\n|interstellar  |interstellar    |*|                                                                                                 |\n|lair          |lair            |*|                                                                                                 |\n|              |lair_f          |*|                                                                                                 |\n|              |lair_e          |*|                                                                                                 |\n|              |lair_d          |*|                                                                                                 |\n|              |lair_c          |*|                                                                                                 |\n|              |lair_b          |*|                                                                                                 |\n|              |lair_a          |*|                                                                                                 |\n|              |dle11           |*|                                                                                                 |\n|              |dle21           |*|Was showing some sound corruption at times on load                                               |\n|              |dle20           |*|                                                                                                 |\n|              |ace             |*|                                                                                                 |\n|              |ace_a2          |*|                                                                                                 |\n|              |ace_a           |*|                                                                                                 |\n|              |sae             |*|Boot is normally long                                                                            |\n|              |lair_n1         |*|                                                                                                 |\n|              |lair_x          |*|Some ROM files need renaming from DLUn.bin to dl_x_un.bin                                        |\n|lair2         |lair2           |*|See: https://www.daphne-emu.com:9443/phpBB3/viewtopic.php?t=2732 about lair2 versions not working|\n|              |lair2_318       |*|                                                                                                 |\n|              |lair2_317       |-|Code was all doc'd out in original source, implying there was never a 317                        |\n|              |lair2_315       |*|                                                                                                 |\n|              |lair2_314       |-|Error: EEP unhandled OPCode 0 with address 3, see link in lair2                                  |\n|              |lair2_300       |-|Long boot, input not working                                                                     |\n|              |lair2_211       |-|Can't get past the Monitor Test, same error as 314                                               |\n|              |ace91           |-|Supported as well as Daphne can, in that it's not, no diagonal input                             |\n|              |ace91_euro      |-|See ace91                                                                                        |\n|              |lair2_316_euro  |*|Sometimes get error from 314 but doesn't crash                                                   |\n|              |lair2_319_euro  |*|                                                                                                 |\n|              |lair2_319_span  |*|Sometimes an odd corruption in top 10% of screen which quickly goes away                         |\n|laireuro      |laireuro        |-|Untested, needs new framefile and mpeg with 720x576, should just work                            |\n|              |aceeuro         |-|See laireuro                                                                                     |\n|              |lair_ita        |-|See laireuro                                                                                     |\n|              |lair_d2         |-|See laireuro                                                                                     |\n|lpg           |lpg             |-|Laser Grand Prix, code was only ever partially done                                              |\n|mach3         |mach3           |*|                                                                                                 |\n|              |uvt             |*|                                                                                                 |\n|              |cobram3         |*|                                                                                                 |\n|multicputest  |mcputest        |-|unneeded, so untested                                                                            |\n|seektest      |seektest        |-|unneeded, so untested                                                                            |\n|singe         |singe           |-|Untested.                                                                                        |\n|speedtest     |speedtest       |-|unneeded, so untested                                                                            |\n|starrider     |starrider       |-|Star Rider, code was only ever partially done                                                    |\n|superd        |sdq             |*|                                                                                                 |\n|              |sdqshort        |*|                                                                                                 |\n|              |sdqshortalt     |*|                                                                                                 |\n|test_sb       |test_sb         |-|unneeded, so untested                                                                            |\n|thayers       |tq              |*|Need keyboard and sound to effectively play                                                      |\n|              |tq_alt          |*|                                                                                                 |\n|              |tq_swear        |*|                                                                                                 |\n|timetrav      |timetrav        |-|Time Traveler, code was only ever partially done                                                 |\n  \n  \nDevelopment Notes\n-----------------\n- Using Vulkan and Double Buffering can cut input latency by 16ms.\n- Recommendations: Vulkan driver, Threaded Video: off, Vsync: on, Max Swapchain Images: 2, Input Poll Type: Early\n  \n  \nDirectory Setup\n---------------\nInitial path taken from RA during load, user points to a ROM zip file like lair.zip.  \n  \n### Example:\n1. Comes from RA:\t/storage/emulated/0/Roms/Daphne/roms/lair.zip\n2. Then it's stripped down: \n   - Name: lair\n   - Extension: zip\n   - home_dir (where everything hangs off): /storage/emulated/0/Roms/Daphne/roms/..\n3. Directories given above:\n  \n|Type       |Directory                                                   |\n|-----------|------------------------------------------------------------|\n|pics:      |[home_dir]/pics                                             |\n|ram:       |[home_dir]/ram                                              |\n|sound:     |[home_dir]/sound                                            |\n|framefile: |[home_dir]/framefile                                        |\n|CDROM:     |[framefile_dir]/[first line in the framefile (IE lair.txt)] |\n  \nThe only lair.txt that is considered is in framefile.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibretro%2Fdaphne","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flibretro%2Fdaphne","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibretro%2Fdaphne/lists"}