Commit Graph

39 Commits

Author SHA1 Message Date
greenchili2 20d59afb3f Fix first run crashing on Xbox One. Added savestate support. Rewind … (#87)
* Fix first run crashing on Xbox One.
* Added savestate support.
* Rewind works.  Fixes issue #83 and possibly #49.
* Added Disc Control menu.  Supports Disks, Tapes and M3U files (issue #66).
* Added in support for 5200 Super Carts.
* Better support for 5200 controller.
* Added Paddle support.
* Converted Core Options menu to v2.
* Moved some core options into submenus.
* Added controller mappings for Ports 2-4.
* Added options for Dual Stick and Swap Ports.  Fixes issue #76.
* Joystick/Console now controlled more easily with device type Atari Keyboard.
* Added 4 Hi-Res Artifacting modes.  Restart does something now.
* When core option changed only reboot if necessary.  Removed several hardcoded controller binds.  Fixed issue #29.  Joypad input ignored when virtual keyboard active.
* SIO Acceleration now defaults to enabled.  Fix for Bounty Bob (5200 & lift fix A800).
* Added Atari 800 carts to autodetect DB.
* Added more Carts to DB.
* Fixed Drive Index not being reset on 'restart'.
* Changed Atari Joystick default mappings to something more reasonable.
2023-07-31 23:35:21 +02:00
libretroadmin c2153abab8 Attempt to fix Vita build - GIT_VERSION seems not defined for
whatever reason there
2022-05-27 18:43:44 +02:00
Vladimir Serbinenko beab30e7ea Add .rom to the list of valid extensions (#81)
Sometimes .rom is used interchangeably with .car
2022-03-27 16:16:29 +02:00
Pecusx c39dc2ab03 Third (final??) attemp at a new Virtual Keyboard (#75)
* Atari Console keys

Added: Help, Start, Select, Option and Reset keys.

* Atari TAB, RETURN and SPACE keys

* Return?

* Start, Option, Help and Emulator Menu buttons

* Help key on Pad

Added Atari Help key to joypad mapping.

* First try to new keyboard

* Shit on VKBD

* Control key handle

* Shift text UPPER when pressed

* Atari 8bit font

* Virtual Keyboard keys with Control

* Minor error

* 1st attemp to new vkbd layout

Virtual Keyoboard recreated. Added atari font, Ctrl and Shift funcionality.
Console buttons on second page.

* % and null character display on VKBD

* Revert "% and null character display on VKBD"

This reverts commit f4eb848f26.

* Displaying % and heart on VKBD - maybe...

* Set max key description lenght to 3

* Always display only 3 characters of key desc.

* Schift & Control status on VKBD

* Second page of VKBD

New second page.
New layout, atari cursor keys and F1-F4 now working.

* Minor mistake :)

* Correct atari F1-F4 handling

* Oooops... minor error

* Better keys handling

* Better Shift & Control indicators

* Much better Shift and Control colors :)

* Disable joystick input if Virtual Keyboard active

Only for testing

* Revert "Disable joystick input if Virtual Keyboard active"

This reverts commit 8b942c29e0.

* One page VKBD layout

Atari keyboard fits in one page!

* Atari del/Bk Sp properly handling

* VKBD opacity

Only for testing

* Keys names opacity

Test only

* Still testing VKBD opacity

* minor error

Still testing opacity

* Added VKbd opacity witch switch.

* Oppps...
2021-05-29 09:37:42 +02:00
Pecusx f87cc903ad Better buttons names. 2021-04-15 16:10:44 +02:00
Pecusx 00e720467c Modified buttons names 2021-04-15 15:52:56 +02:00
Pecusx e507d5ef77 Update libretro-core.c 2021-04-15 15:48:09 +02:00
grzybson 3328d29a2f Added new system options for modern Atari XL/XE with 576 or 1088KB of RAM. 2021-04-10 21:43:10 +02:00
grzybson 7b71185c86 Cleared code formatting 2021-04-10 21:39:31 +02:00
Matthias Reichl 6b4c2b2991 Add car, com and xex to valid extensions
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-11-06 17:35:23 +01:00
trioan 801032b513 libretro: use input bitmask 2020-09-21 01:57:33 +00:00
Vladimir Serbinenko 3fddf24a21 Use log_cb instead of printing directly 2020-04-29 13:32:54 +02:00
Vladimir Serbinenko 6b1dc161dc Use frame counter instead of real clock 2020-04-29 13:32:54 +02:00
Twinaphex 953427cddd Revert "Load/save atari state from RetroArch" 2020-02-06 23:19:18 +01:00
Mariano 41ed217ca1 Load/save atari state from RetroArch
Retroarch states
2020-01-04 15:08:29 +01:00
raphkoster 609378be70 Add support for four controllers. 2019-06-23 23:03:59 -07:00
Sven aa9b7a305a add memory hooks for cheat/rumble 2018-08-11 11:37:09 -04:00
Brad Parker 27dd0eb0f7 add missing empty input descriptor at the end 2018-07-11 15:51:59 -04:00
Not6 1609a6d115 add keyboard typecore option (input poll or input callback) 2017-10-15 19:20:18 +02:00
Adam Strzelecki fe5dd91725 Fix Android compilation
1. Define GIT_VERSION preprocessor variable in jni/Android.mk

   error: use of undeclared identifier 'GIT_VERSION'

2. Add -llog linker dependency for Android logging functions

   error: undefined reference to '__android_log_print'

3. Prevent Clang error providing explicit "%s" format for snprintf

   error: format string is not a string literal
2017-10-09 16:17:41 +02:00
root 78b5949572 change new artifacting to old temporarily. 2017-08-22 11:08:51 -07:00
root d4e6b08505 Turn off pal blending support until I can figure out why the pal blender isn't compiling. 2017-08-22 10:44:43 -07:00
root 49b8d466dd Add switch for NTSC/PAL artifacting. (TODO: Get NTSC Filter working!) 2017-08-22 10:38:21 -07:00
root f5c5738ff8 fix ntsc pal switch. 2017-08-21 22:40:57 -07:00
root d5c6d1f14f Add machine initialization calls. 2017-08-21 22:16:12 -07:00
root c4cbef905f oops, forgot cassette.h 2017-08-21 22:03:22 -07:00
root 6aa0248b55 Add the rest of the .h's 2017-08-21 22:00:59 -07:00
root 9f4577511c include atari.h instead of manually grafting in externs. 2017-08-21 21:55:13 -07:00
root 3e7cdb0508 Add needed externs. 2017-08-21 21:48:01 -07:00
root 3283e84646 Add code to react to set atari800 state from libretro variables, first pass. 2017-08-21 21:35:16 -07:00
root 2cf20e68af Add much needed variables to libretro-core.c for setting system type, video standard, and various other boot boot parameters. 2017-08-21 20:18:28 -07:00
Thomas Cherryhomes 9ae5626de1 Add ATX awareness to the libretro core code. 2017-08-19 20:27:55 -05:00
twinaphex 1d4a7242ba Try to make it more compatible with PS3 2017-08-06 01:53:12 +02:00
hunterk 611eba91a6 add git hash to library_version 2017-07-15 20:29:43 -05:00
Not6 5b36428539 some cleanup 2017-03-05 22:39:47 +01:00
Not6 a5e0c76f8a cleanup 2017-03-04 02:30:42 +01:00
Not6 1ac0cbc2e4 autodetect a52 cart type 2017-03-04 02:26:29 +01:00
Not6 50a3b0a833 handle NTSC/PAL 2016-03-05 00:27:15 +01:00
R-type 69e30b219a add basic libretro file wip 2015-12-15 01:01:43 +01:00