!

[Atari] BigPEmu 1.19 2/06/2025

[4] @ Wtorek, 3 Czerwca 2025 23:12CET

[Atari] BigPEmu 1.19 2/06/2025

DoskonaÅ‚y na tle innych emulatorów konsoli ATARI JAGUAR BigPEmu (The World's Prefurred Large Pussycat Emulator™)  autorstwa Rich Whitehouse doczekaÅ‚ siÄ™ Å›wieżej aktualizacji. Sporo zmian i patrzÄ…c w changelog emulator idzie w calkiem ciekawym kierunku, to jeszcze by siÄ™ przydaÅ‚o aby wiÄ™cej nowych produkcji pojawiaÅ‚o siÄ™ na ten miÅ‚y atarowski wynalazek;)

Koniecznie odwiedźcie stronÄ™ domowÄ… projektu - dodatkowych informacji jest caÅ‚kiem sporo, pomogÄ… w przebrniÄ™ciu przez start, zwÅ‚aszcza gdy potrzebujemy pododawać trochÄ™ wspóÅ‚czesnych wodotrysków. ZachÄ™cam do patronowaniu projektowi, projekt naprawdÄ™ warty wsparcia.

Version 1.19 03/06/2025

  • Added some more unaligned read/write edge case handling. This addresses a problem in Theme Park, possibly among other things.
  • Changed some undocumented RISC instruction behavior to match some of my local hardware tests. One of these changes is known to correct an issue with object directions in Defender 2000.
  • Added more Jaguar GD functionality. Filesystem functions are stubbed out, but I wasn't sure if anyone really needs/wants this fully implemented, so let me know if it's important to you.
  • Fixed a few "undefined" Blitter cases. (not known to affect any existing titles)
  • Linux ARM64 builds are now part of the automated build set. Special thanks to cubanismo for guiding me through the minefield of cross-compiling for ancient Linux targets.
  • Significant improvements to the network rollback functionality, propagated back from BigInstinct.
  • All kinds of new platform/framework functionality, also propagated back from BigInstinct. I didn't feel like going through hundreds of changes to make a coherent summary, but one of the more notable additions is a byuu-style run-ahead option.
  • Exposed a bunch of sound spatialization functionality to the scripting API.
  • Exposed MOD and MP3 playback to the scripting API.
  • Added a timing fix for Val d'Isere Skiing and Snowboarding.
  • Various developer build changes to more accurately reflect hardware and/or detect errors which would break on non-developer builds. (this includes enabling M68K address exceptions)
  • Lots of "anti-emulator" code will be failing in developer builds at this point, and some related functionality may be propagating to non-developer builds soon; relying on inaccuracies to prevent your software from running in BigPEmu is unwise. If you really want to prevent your software from running in BigPEmu, contact me about better/future-proof methods.
→ [Atari.Area] BigPEmu 1.19
→ [Atari] BigPEmu 1.18 27/01/2025

Version 1.18 27/01/2025

  • New Steam integration! This includes support for game servers, friends/invites, rich presence, and more. At the time of this writing, Valve is still holding the actual Steam release up over some petty nonsense. (like supported categories and Patreon references)
  • Added a script for Breakout 2000 touch control. The paddle is horizontally positioned to match the first active touch.
  • Added an audio interpolation setting, along with a higher-quality bandlimited audio interpolator.
  • Added an option to change the size of the state operation undo buffer.
  • Exposed a few more network settings.
  • Added options for PvP damage scaling and infinite shotgun ammo to the AvP MP script.
  • Added another terrible secret.
  • Fixed a bunch of problems in the socket implementation for non-Windows platforms. Special thanks to Luigi for spending the entire morning of December 4, 2024 helping me debug these problems and for offering some excellent tips on developing class consciousness. (he's a big fan of OOP)
  • Various changes/optimizations in the network protocol.
  • Fixed swipe velocity not being explicitly reset when entering the menu.
  • Fixed a GUID conflict bug in the SDL2 input plugin. Thanks to Tartifless for the bug report.
  • Fixed script input callbacks having the potential to break movie recording/playback.
→ [Atari] BigPEmu 1.17 29/11/2024
Raiden (1993, Atari)
Raiden (1993, Atari)

Version 1.17 29/11/2024

  • Added a script for Raiden touch control. Ship automatically travels to the touch point and auto-fires when held, with a 2-finger tap to trigger bombs.
  • Added a script for Vid Grid touch control. Drag and drop!
  • Added a script for Towers II touch control. (with an option to uncap the framerate) In-game menu cursor is touch-driven, 2-finger tap exits the menu.
  • Added a script for Myst touch control. Hold to drag the cursor, tap to activate.
  • Added some scripting functionality to allow setting custom read/write handlers for non-RAM/ROM memory regions.
  • The iOS port now prompts the user to determine their battery/heat versus performance preference on first run. (since we can't just be energy-efficient without the iOS scheduler punishing us, and I'm not having any luck getting anyone to read the FAQ/user manual)
  • The iOS port now has a separate "Connected Idle Time" setting, which defaults to 3.0 and is used instead of "Overlay Idle Time" when at least one external device is connected. (workaround for the same FAQ/user manual problem above)
  • Added lots of random new scripting functionality.
  • Fixed game thumbnails rendering at the incorrect scale in portrait mode.

Version 1.16

Attack of the Mutant Penguins (1995, Sunrise Games)
Attack of the Mutant Penguins (1995, Sunrise Games)
  • The iOS port is done, get it on the App Store here: App Store Special thanks to neurocrash for putting so much time into testing the iOS build for me.
  • Lots of new interface functionality (including a touch-based interface option), courtesy of the mobile port work. All of this functionality can be accessed through the menu on non-mobile platforms.
  • Multi-touch device support has been added for the Windows (x64 and ARM64) platforms, in order to take advantage of the touch interface work done for the mobile ports.
  • Added a "Pad Wheel" feature, which can be activated through the input binding system.
  • Support for a new BigPImage disc format. BigPImage files can be created from existing images or physical discs through the developer menu. Before anyone asks, CHD support looked problematic for quite a few reasons (mostly pertaining to the likelihood of image-based performance problems and implementation bloat inherent to the format), making this new format a much more optimal choice for the particular needs of this emulator.
  • Added stereoscopic rendering support to the AvP script.
  • Added a new DOOM script with throttling and music options.
  • Added a new turbo/rapid fire script.
  • Added a "Factory Reset" option, as a convenient means of resetting the configuration across all categories.
  • Added an option to auto-assign new input devices. Devices will not be auto-assigned if they have any existing associations with any Jaguar inputs.
  • Fixed an incredible number of bugs, pertaining to both interface and emulation. Because so many fixes have been made to the emulator core in this release, I'm especially interested in finding regression bugs. Please let me know if you experience any issues which don't occur in 1.15.

 

→ [Atari] BigPEmu 1.15 16/07/2024

Version 1.15 16/07/2024

  •  Added a pure software video plugin for Windows builds. This plugin is primarily intended for development and diagnostic purposes, and is only visible in developer mode.
  • New Noesis debugger scripting functionality for developer builds, this enables several new features. Make sure you're using the newest version of Noesis to take advantage of the functionality.
  • Added -uiscale, -menunodex, and -menunodey command line options.
  • Added a recalibration option under the Input menu.
  • Added several more native window management functions to the script API.
  • Added an optional flags parameter to the "opdump" debugger command, check the "help" output for details.
  •  Added the most terrible secret of all.
  • Fixed a problem with directory checks on UNC paths under Windows, thanks to King Puff for the bug report.
  • Lots of smaller fixes/changes in preparation for more port/interface functionality.
→ [Atari] BigPEmu 1.14 21/05/2024

Version 1.14 21/05/2024

  • Added bigpemu_register_event_audio_frame, scripts are now able to read/modify audio frames.
  • Added various audio/sampling utility functions to the scripting system. (see the spectrum analyzer sample usage in hello_pussycat and the full list of functions in bigpcrt.h)
  • Added bigpemu_set_named_var_data and bigpemu_get_named_var_data, along with a "ScriptOption" Screen Effect data provider type. This allows script code to drive Screen Effect data, see hello_pussycat and liz for example usage.
  • Added bigpemu_native_window_handle, as a convenience for scripts which may want to pass the window handle to a native DLL.
  • Added support for the "physical disc" path under Linux. This will only function correctly with drives (virtual or otherwise) which support raw subchannel reads.
  • Fixed a potential developer build crash from forcing script reloads while employing conditional breakpoints.
  • Fixed an issue which could result in the application window being positioned incorrectly after switching to fullscreen.
  • Fixed some SDL2-specific fullscreen/multi-monitor issues. Thanks to cubanismo for nudging me into investigating this.
→ [Atari] BigPEmu 1.13 5/5/2024

Version 1.13 5/05/2024

  • Fixed a problem which resulted in some of the built-in D3D12 shaders requiring Shader Model 6.0.
  • Added more logging for various D3D12 initialization failure cases.

Version 1.12

  • New D3D12 video plugin. The shader tool has also been updated and supports generating DXIL.
  • New Windows ARM64 builds. Less frequently used platform-dependent functionality may remain unimplemented on this platform.
  • Added a Blitter capture feature for developer builds. See the "blitcap" debugger command.
  • Various minor cross-platform fixes which came along with the new port/backend work.

Version 1.11

  • Unmapped input labels now display an angle suffix for hat switches.
  • Unmapped input labels now display a +/- prefix for analog bindings, when applicable.
  • Added a -forcegpusync command line option.

Version 1.1

  • Added a native Linux (x64) port. Generally not well tested, but seems to be working well enough in local testing under a couple of different distributions. Less frequently used platform-dependent functionality may remain unimplemented on this platform.
  • Added a new SDL2 plugin for audio, video, and input. Not particularly recommended under Windows, but a Windows build is provided nonetheless.
  • Added custom sky/background functionality to the Checkered Flag script.
  • Added an "Alternate Scheduling" option.
  • Added a "Rewind Skip" option.
  • Added a "Frame Time Display" developer option.
  • Fixed a minor interrupt timing issue.
  • Fixed a bug in the object browser which could, rarely, result in a memory leak.
  • Fixed a bug preventing BIGPEMU_TEXFLAG_REPEAT from affecting texture wrap mode in the OpenGL video plugin.
  • Fixed another timing issue, which was manifesting as a rare crash in Cybermorph. Thanks to Will for managing to capture a saved state illustrating this problem.
  • Developer builds will avoid crashing and warn the developer (via connected debugger) when a read/write straddles the end of ROM. Normal builds will still crash, in order to avoid overhead. Thanks to DrTypo for the bug report.
→ [Atari.Area] BigPEmu 1.12
→ [Atari] BigPEmu 1.094 24/12/2023
Checkered Flag (1994, Atari)
Checkered Flag (1994, Atari)

BigPEmu - Atari Jaguar Emulator vr 1.094 24/12/2023

  • The Checkered Flag "Uncap Framerate" option can now be switched between 30Hz and 60Hz.
  • Added some sync code to the Checkered Flag script to fix possible flickering issues. (only became noticeable at 60Hz)
  • Checkered Flag is generally playable at 60Hz, but you're likely to encounter more timing bugs. Native system requirements are also significantly higher, as the Jaguar is automatically overclocked in this mode.

BigPEmu - Atari Jaguar Emulator vr 1.093

  • Added a Checkered Flag script, which features native resolution rendering, analog controller support, framerate unlocking, and lots of tweaks/options.
  • Added a new Tempest 2000 script to patch some of the rotary controller bugs that existed on hardware.
  • Added support for "AUDIOWITHSUB" track types in the CUE loader.
  • Added an "optree" debug command. (only relevant for developer builds)
  • Added a "gfxflags" debug command. (only relevant for developer builds)
  • Added bigpemu_jag_op_render_bitmap_object_to_buffer to the scripting API.
  • Native CRY rendering and ADDDSEL blending is now supported through the native polygon script interface.
  • New scripting functionality to hook into save/load state events, allowing scripts to pack custom data into saved states.
  • Fixed a potential resource leak when associating textured native polygons with a buffer.
  • Fixed changes to the MSAA setting sometimes not being reflected until restarting the application.
  • Fixed potential flickering and other visual problems after re-allocating native polygon hardware buffers.
  • Fixed the script function bigpemu_drawui_get_virtual_to_native_scales returning incorrect values.
  • Fixed an issue with one of the terrible secrets which was making the secret slightly less terrible than designed.
→ [Atari] BigPEmu 1.092 6/10/2023
Wolfstein 3D (1994, Atari, ID Software)
Wolfstein 3D (1994, Atari, ID Software)

BigPEmu - Atari Jaguar Emulator vr 1.092 6/10/2023

  • Added an optional rewind feature, see the new "Rewind Count" setting as well as the new "Rewind" key bind.
  • Added an optional network rewind feature, see the "Network Rewind" setting under the Network menu. Rewinds the state and immediately runs the emulator back to the current frame when an input discrepancy occurs. Requires a powerful machine to avoid hitches. (emulating Jaguar frames isn't cheap)
  • Added analog/mouselook support to the AvP script.
  • Added a new Wolfenstein 3D script with analog/mouselook support. (includes always-strafe and always-run options)
  • Added a new Iron Soldier script with analog/mouselook support.
  • Minor performance improvements.

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz03/06/2025 23:12
Inne treści związane z tematem
[Atari.Area] Altirra 4.40 test 13 z Floppy Board [Atari.Area] Altirra 4.40 test 13 z Floppy Board
Dostępna jest trzynasta wersja testowa emulatora Altirra 4.40. Altirra to zaawansowany emulator komputerów Atari 8-bit, ceniony za wysoką zgodność, dokładność czasową i rozbudowane funkcje diagnostyczne. Jest szczególnie popularny wśród twórców oprogramowania i demosceny dzięki zaawansowanym narzędziom debugującym. Nowości w wersji 4.40 test 13: Poprawione mnożenie w ...
[Atari.Area] Doom8088 dla Atari ST [Atari.Area] Doom8088 dla Atari ST
Dostępny jest nowy port Dooma dla komputerów Atari ST - Doom8088: Atari ST Edition, oparty na wersji Doom8088 przeznaczonej pierwotnie dla 16-bitowych komputerów PC z DOS-em. Obsługiwana jest tylko pierwsza kampania z Doom 1 (Episode 1), a rozgrywka przypomina bardziej surowy pokaz możliwości niż płynne doświadczenie. Oryginalny Doom z 1993 roku to jedna z najważniejszych gier FPS w ...
[Atari.Area] Piszemy grę - część 3. już 17 czerwca [Atari.Area] Piszemy grę - część 3. już 17 czerwca
Już 17 czerwca 2025 o godzinie 20:00 dostępna będzie trzecia część kursu tworzenia gier na Atari 8-bit, prowadzonego przez Larka. Tym razem temat odcinka to rysowanie bohatera przy użyciu fontów oraz duszków (P/MG). W pierwszym odcinku autor omawia przygotowanie środowiska pracy. Można go obejrzeć na YouTube. Drugi odcinek poświęcony jest pomysłowi na grę, fontom oraz kluczowemu ...
[Atari.Area] Wee Ninja - również na Atari 8-bit! [Atari.Area] Wee Ninja - również na Atari 8-bit!
Po wersji na Atari 5200, gra Wee Ninja pojawiła się także w wersji dla komputerów Atari 8-bit. Tytuł działa na każdej maszynie z co najmniej 48K RAM. Do pełnego wykorzystania sterowania zalecany jest kompatybilny joystick Joy 2B+, dzięki któremu drugi przycisk umożliwia rzucanie lub dźganie. W przypadku zwykłego joysticka do tych akcji służy spacja. Wersja na Atari 5200 również ...
[Atari.Area] Invitka na SV2025SE na Atari XL/XE [Atari.Area] Invitka na SV2025SE na Atari XL/XE
Dziś ukazało się oficjalne zaproszenie na letnią edycję Silly Venture 2025 w wersji dla komputerów Atari XL/XE. Produkcja wymaga co najmniej 48 kB RAM oraz jednego lub dwóch układów POKEY. Za kod odpowiada PPS, muzykę skomponował Foster/Zelax, a grafikę przygotowali mOOnie i PPS. Plik binarny można pobrać z oficjalnej strony Silly Venture, zaproszenie dostępne jest także w ...
Do ściągnięcia
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2025 | Krzysztof 'Faust' Karkosza Kontakt Polityka PrywatnoÅ›ci OWU