The AROS Archives(anonymous IP:,343) 


   o Audio (94)
   o Datatype (15)
   o Demo (46)
   o Development (243)
   o Document (61)
   o Driver (19)
   o Emulation (60)
   o Game (522)
   o Graphics (221)
   o Library (22)
   o Network (60)
   o Office (21)
   o Utility (245)
   o Video (18)

Total files: 1647

Full index file
Recent index file

Part of aros exec
 Readme for:  Emulation » Gamesystem » sms_sdl-0.9.4a-r7.1-aro.lha


Description: SMS Plus (SDL) for AROS
Download: sms_sdl-0.9.4a-r7.1-aro.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 198kb
Version: 0.9.4a-r7
Date: 28 Mar 06
Author: Tails92
Submitter: 4pLaY
Requirements: i386 AROS
Category: emulation/gamesystem
License: GPL
Distribute: yes
FileID: 54
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 327  (Current version)
327  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] 
Short:        SMS Plus (SDL) for AROS
Author:       Tails92
Uploader:     Tails92
Type:         misc/emu
Version:      0.9.4a-r7.1
Architecture: i386-aros

SMS+SDL (Yet another version of SMS Plus...)

 Based on version 0.9.4a
 Emulator Core by Charles Mac Donald
 SDL Version by Gregory Montoir (cyx()

 [What is it]

 SMS Plus is Sega Master System and Game Gear emulator. Originally,
 it was written to run under DOS. Since Charles Mac Donald released
 his emulator under the GPL terms, this emulator has been ported to
 different platforms (Windows, BeOS... refer to Charles' website
 to have the complete list). 
 Because I wanted to play with the SDL library and emulators, I began
 to write a SDL version of this emulator.
 If you want to have technical information about the emulation engine,
 refer to the original 'README.TXT', since I made no changes to the 
 emulation core. I only 'ported' it to SDL compliant platforms.
 I won't explain you how to run it, if you know what emulation is, you
 should be able to help yourself.


 - Emulation of Game Gear and Master System
 - Slots for saving/loading
 - Sound
 - Frameskip option for slow machines
 - Filtered rendering for fast machines


 F1:    screenshot in BMP format
 F2:    save state
 F3:    load state
 F4/F5: dec/inc frame skip value
 F6/F7: dec/inc state slot
 1..8:  switch rendering filter
 C:     button 1
 V:     button 2
 ENTER: start (GG) / pause (SMS)
 ARROW: directional pad
 TAB:   console hard reset


 You need SDL-1.2.X (maybe older versions will be fine), and a C compiler. 
 For the moment, I only tested GCC and Microsoft Visual C++ 6.

 GCC (MinGW seems ok, also): 
 A makefile is provided. Just cd to sdl/, type make and cross your fingers.
 Visual C++:
 Open the workspace sms_sdl.dsw. Enter the path to the SDL include files 
 in Tools|Options|Directories. Now it should compile.


 release 7.1 (2003/07/21)
  - stupid bug in joystick code fixed

 release 7 (2003/07/18)
  - zip'ed roms support (w/ zlib)
  - re-added joystick support
  - applied patch from Thomas Huth
    - fix filters issues on big endian machines 
    - may fix sound problems
  - added DotMatrix filter

 release 6 (2003/01/09)
  - updated core with latest version (0.9.4a)
  - compiled using SDL-1.2.5
  - rewritten the SDL sound code
  - added TV2x filter

 release 5 (2002/04/28)
  - compiled using SDL-1.2.4
  - merged with Jari's SDL port :
    - remapped/added some keys
    - new synchronization code
    - joystick support
  - added AdvanceMAME Scale2x effect
  - integrated 2xSaI engine :
    - 2xSaI effect
    - Super2xSaI effect
    - SuperEagle effect
  - added scanlines 100% effect
  - rewritten the SDL sound code
  - Gondos updated the MMX scanlines 50% effect

 release 4 (2002/03/18)
  - changed SDL sound code (thanks to Caz)
  - added scanlines 50% effect
  - added MMX scanlines 50% effect (thanks to Gondos)
  - changed Makefiles
  - added another audio core (based on SEAL), it sounds good now :)

 release 3 (2002/02/28)
  - sound quality is still quite bad but a little better
  - added screenshot feature (press F4)
  - when saving/loading, a message is printed to the console
  - bilinear filtering is a command line switch now
  - fixed the start button that wasn't updated after one press
  - fixed black gaps around screen in game gear mode

 release 2 (2002/02/15) 
  - added bilinear filtering (define USE_BILINEAR_FILTERING)
  - various fixes

 release 1 (2002/01/29)
  - first public release


  - optimize and add bicubic filter
  - allow the user to configure his controls (keyboard & joystick)

 Charles Mac Donald - orignal author
 The SDL Library team
 A. Schiffler - SDL_Framerate from SDL_gfx-2.0.3 (used in releases 1-4)
 Carlos Hasan - Synthetic Audio Library (SEAL) (used in release 4)
 Derek Liauw Kie Fa and The Snes9x team - 2xSaI engine
 AdvanceMAME team - Scale2x effect specification
 the zlib team 

   Jari Karppinen - original Linux/SDL port
   Thomas Huth    - fixes for sound / big endian issues

 [Legal stuff]

 Refer to the original 'README.TXT'.

Copyright © 2005 - 2024 The AROS Archives All Rights Reserved