Results 1 to 10 of 10

Thread: PSPAtari: Atari 800/130/5200 Emulator for PSP v1.1.2 (final)

                  
   
  1. #1
    DCEmu Coder zx-81's Avatar
    Join Date
    Mar 2006
    Location
    France
    Age
    53
    Posts
    1,805
    Rep Power
    83

    psp PSPAtari: Atari 800/130/5200 Emulator for PSP v1.1.2 (final)



    Hi All,

    Here is a new version of PSPAtari the emulator of Atari 800, 800XL, 130XE and 5200 series.

    For those who haven't seen previous versions, Atari800 is an emulator for the 800, 800XL,
    130XE and 5200 models of the Atari personal computer. It can be used on console,
    FrameBuffer or X11. See http://atari800.sourceforge.net/ for further informations.

    PSPATARI is a port on PSP of the version 2.0.2 (April 08 2006) of Atari800 from Petr Stehlik.

    What's new in version 1.1.2 :

    - Speed improvements
    - Auto-fire mode, press RTrigger+X to switch it on/off
    useful for games such as space Xevious !
    On given games, the auto fire can't be stopped easily
    (so you might have to disable it several times)
    - Bug fix: settings weren't properly loaded when using
    original 5200 menu
    - Add several new hotkeys :
    . settings such as fps, render mode, auto fire speed
    can now be directly modified inside the emulator
    (no need to enter in the settings menu)
    . quick save / quick load current state
    (no need to enter in the main menu)
    - Default Hotkeys can now be set in the keyboard mapping menu
    (useful to add hotkeys on existing/previous keyboard files)
    - Bug fix in the low battery watchdog
    - Add vsync option

    *** UPDATE ****

    What's new in version 1.1.3 :

    - fix issue with NTSC colors (thanks to carpy)
    - bug fix with vsync option
    - bug fix with pal/ntsc video system change



    It has been developed on linux for Firmware 1.5 and 3.71-m33, and for the
    IR keyboard part it has been tested using a Targus Universal IR Wireless keyboard.

    Special thanks to Raven for his beautiful icons.

    How to use it ? Everything is in the README.txt file.

    Sources are included, and this package is under the GNU public license,
    read COPYING.txt file for more information about it.

    All zip files can be found on my blog : http://zx81.zx81.free.fr/

    Enjoy,

    Zx.

    Download and Give Feedback Via Comments
    Last edited by zx-81; February 12th, 2008 at 21:06.
    here is my blog !

    Quote Originally Posted by Shadoks rule
    The more you fail, the more you have a chance that it will work in the end.

  2. #2
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    219
    Rep Power
    66

    Default

    Perfect. The Vsync option needs 266 or higher, but River raid, zaxxon and a few others play flawless now.

  3. #3
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    219
    Rep Power
    66

    Default

    Ooops, just noticed - the vsync option works great, but it doesn't save properly. even when you change it and save the settings, it doesn't write the vsync value to the .SET file, so it resets back to "no" when you start the emulator again.

    this is just in PSPATARI.

  4. #4
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    219
    Rep Power
    66

    Default

    *edited
    Last edited by carpy; February 12th, 2008 at 19:00.

  5. #5
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    219
    Rep Power
    66

    Default

    Quote Originally Posted by carpy View Post
    Ooops, just noticed - the vsync option works great, but it doesn't save properly. even when you change it and save the settings, it doesn't write the vsync value to the .SET file, so it resets back to "no" when you start the emulator again.

    this is just in PSPATARI.
    After playing around in the code, and compiling a few different times, I still couldn't figure this one out.

  6. #6
    DCEmu Coder zx-81's Avatar
    Join Date
    Mar 2006
    Location
    France
    Age
    53
    Posts
    1,805
    Rep Power
    83

    Default

    thanks for your help carpy. btw i don't see the colours.c file you were talking about ? I can add a ntsc / pal option ?
    here is my blog !

    Quote Originally Posted by Shadoks rule
    The more you fail, the more you have a chance that it will work in the end.

  7. #7
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    219
    Rep Power
    66

    Default

    See above

  8. #8
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    219
    Rep Power
    66

    Default

    Fixed it!

    Some changes needed to be made to atari.c. It's now saving the settings for vsync.

    Ive attached here the corrected and Final colours.c file, and atari.c file to add to the source.

  9. #9
    DCEmu Coder zx-81's Avatar
    Join Date
    Mar 2006
    Location
    France
    Age
    53
    Posts
    1,805
    Rep Power
    83

    Default

    yes two lines were missing in atari.c file (to load and save vsync value).

    you colours stuff works fine with ntsc, but not with pal ... i will fix it (and may be add a new option to set the tv_mode ...)

    thanks for your help
    here is my blog !

    Quote Originally Posted by Shadoks rule
    The more you fail, the more you have a chance that it will work in the end.

  10. #10
    DCEmu Coder zx-81's Avatar
    Join Date
    Mar 2006
    Location
    France
    Age
    53
    Posts
    1,805
    Rep Power
    83

    Default

    I've uploaded a new version with your colours stuff and i've fixed bug with ntsc / pal change system option in original Atari menu.

    Default video mode is now NTSC (but you can change it if you edit the atari800 config file)
    here is my blog !

    Quote Originally Posted by Shadoks rule
    The more you fail, the more you have a chance that it will work in the end.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •