forked from darth-llamah/handy320-rzx50
A port of handy_sdl 0.5 to Ritmix rzx50, Dingoo a380 and Dingoo a320 (OpenDingux)
DavidKnight247/handy320-rzx50
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
This branch is 17 commits ahead of darth-llamah:master.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
GCW0 port of Handy, Based on the OpenDingux port by d_smagin. COMPILE INSTRUCTIONS Make sure you have correctly installed the gcw0 toolchain: http://www.gcw-zero.com/develop ./gcw0buildscript.sh Original readme follows: -------------------------------------------- Handy/SDL v0.5 release README -------------------------------------------- -------------- - DISCLAIMER - -------------- Or, "O liability, I do disclaim thee!" Ported by SDLEMU and is based upon the original work by Keith Wilkins. For requirements please consult the INSTALL file for more information about supported OS's and software requirements. The use of this software is entirely at your own risk. We can't be held responsible for damage done to you hardware and/or software. This software requires the use of the Atari Lynx boot ROM and/or Commercial ROM images. You may only use the ROM images if you own the cartridges itself. The use of Commercial ROMs without owning the original cartridge is illegal in most countries and could result in fines and/or legal actions. This software is released under the GPL. For more information I direct you to the GPL.TXT. You may hack/change the code anyway you like. You may not commercially sell this software. If you make changes, release the source code to the public and send the changes you made to the original authors. The products and brands used in these documents and/or sourcecode are owned by their respective companies. ---------------------- - What is Handy/SDL? - ---------------------- Handy is software dedicated to emulating the Atari Lynx hardware on a standard PC. The software was originally developed by Keith Wilkins [http://handy.sf.net] and was released under the GPL on 14th April 2004. Handy/SDL is a port of the WIN32 sourcecode so that it can be used with the GCC compiler and the Simple Directmedia Layer (SDL) library. Currently Handy/SDL compiles on WIN32 using mingw, and possible also on UN*X based systems (BeOS, Linux and FreeBSD). It may run on other systems as well but we can not guarantee that. The port was done by the SDLEMU crew (http://sdlemu.ngemu.com) and especially by Niels Wagenaar and Carwin Jones. You may contact us by e-mail using sdlemu@ngemu.com or leave a message on the SDLEMU Official Forum (see the website). Patches and bugfixes are particularly welcome! :) More information about SDL can be found at http://www.libsdl.org. Note that the OpenSource release is not quite as 'advanced' as the originally released Handy/SDL v0.82-R1. The sources have been lost and everything was done from scratch. Please be patient for newer releases with more functionality. ------------------- - Using Handy/SDL - ------------------- After compiling the binary (see INSTALL) you can now run original Atari Lynx games. These games are distributed on cartridges and can therefore cannot be used on a PC. To use these games on Handy/SDL you need to get ROM images. Besides the ROM images from (commercial) games you must also obtain the Atari Lynx boot ROM which you must copy to the root directory where the binary resides. For legal issues concerning ROM images please consult the DISCLAIMER at the beginning of this file. After obtaining the Atari Lynx boot ROM and several ROMs you can now use Handy/SDL using the following command: ./handy_sdl [romfile] [options] The context of ROMFILE is the filename of the an Atari Lynx ROM dump (can be either compressed or uncompressed). You can also use switches. By just typing ./vj you get an overview of the options you can use. WIN32 users should look into the stdout.txt for that information. This emulator also emulates the Atari Lynx gamebuttons. By using the following keyboard settings you can (possibly) play a given game: Atari Button A : Z Atari Button B : X Atari Button PAUSE : RETURN Atari Button OPT1 : F1 Atari BUTTON OPT2 : F2 Atari UP : UP Atari DOWN : DOWN Atari LEFT : LEFT Atari RIGHT : RIGHT With ESC you can easily stop Handy/SDL which will get you back to the prompt of your shell. ------------------- - A note on sound - ------------------- By default, the Lynx sound is turned on, but the quality is a bit bad in combination with the throttle code. It's not that bad, so at least try the sound support and test it on your system. ----------- - Finally - ----------- If you find bugs, enhance the code or simply have questions, drop us an e-mail at sdlemu AT ngemu DOT com or drop a message on the SDLEMU Official Forum. We hope you enjoy the emulator and will use it wisely! Special thanks go to guys over at ngemu.com and #ngemu (EFNET). Thanks also to Keith Wilkins who originally developed this emulator and released the sources to the public. We couldn't have done it without you! SDLEMU
About
A port of handy_sdl 0.5 to Ritmix rzx50, Dingoo a380 and Dingoo a320 (OpenDingux)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 70.5%
- C 29.2%
- Other 0.3%