Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test pull request #3

Open
wants to merge 46 commits into
base: master
Choose a base branch
from
Open

Test pull request #3

wants to merge 46 commits into from

Conversation

gpmccartney
Copy link
Owner

test

inactive123 and others added 24 commits January 10, 2021 14:16
fix buzzing sound in audio
Add modern xl xe systems with 576K or 1088K of RAM
Added option for 320KB RAM Extension (Compy Shop), and better button names in libretto mapping
* 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 f4eb848.

* 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 8b942c2.

* 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...
Co-authored-by: Poligraf <>
Co-authored-by: Poligraf <>
@gpmccartney gpmccartney self-assigned this Sep 26, 2021
salvacam and others added 17 commits March 16, 2023 23:35
…#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.
Before this commit I got a compilation error about type mismatch between
short int * and unsigned char *.

To keep the buffer size intact, I double the number of elements since
char is usually half the size of short int.

Co-authored-by: Piotr Paweł Stefaniak <3462925+pstef@users.noreply.github.com>
* Attempt to improve types between audio_cb and Sound_Callback

* Remove remnants of a previous idea

---------

Co-authored-by: Piotr Paweł Stefaniak <3462925+pstef@users.noreply.github.com>
…ternal01 (#101)

* Update Makefile

* Update Makefile

* Change Paths

Change paths from sd:/ to fs:/vol/external01

* Update Libco

* Revert "Fix type to enable compilation (#92)"

This reverts commit 8bfa3b8.

* Revert "added ToadKing libco support that fixes emscripten build (#90)"

This reverts commit 410d7bf.

* Revert "use static_linking for emscripten platform (#89)"

This reverts commit c50fb61.

* Missed a sd: to fs:/vol/external01 change

* Reapply "Fix type to enable compilation (#92)"

This reverts commit f72bc29.

* Reapply "use static_linking for emscripten platform (#89)"

This reverts commit 25f0f5c.

* Reapply "added ToadKing libco support that fixes emscripten build (#90)"

This reverts commit ce1b4af.

* found another sd:/ path that needed changing
- Detect Command cart correctly
- Add Deflektor cart
- Add Missile command buil-in cart
- Add emulation for the Atari XE Game System console.
- Add support for starting the core without content.
- Enhance cart dump (.rom, .bin) type and machine detection.
- Set Atari 5200 joystick mapping when an Atari 5200 cart is detected.
- Add cart mapper for Bounty Bob Strikes Back (alternative mapping).
- Set Atari 800XL as the default machine instead of Atari 400/800 for better compatibility.
- Sync partially cartridge types with the Atari800 emulator.
- Merge hash lists (A5200 and A800).
- Add TOSEC bin Atari 5200 dumps (169 new files).
- Add Turbosoft multicart Atari 800 dumps (16 new files).
- Add TOSEC bin Atari 800 dumps (118 new files).
- Update atari800_libretro.info.
- Add configurable palette (tint, saturation, contrast, brightness, gamma).
- Add configure key for the Atari800 menu (F1 or F10).
- Remove some options from the legacy menu.
- Add AltirraOS 3.41 open-source ROMs from the upstream emulator
- Disable legacy configuration (.atari800.cfg).
- Add SIO patches from the upstream emulator.
- Mark all ROMs as optional in libretro.info
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.