Giter Site home page Giter Site logo

handy-sdl's Introduction

--------------------------------------------
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
[email protected] 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

handy-sdl's People

Contributors

wally4000 avatar mozzwald avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.