!

[Atari] Test7800 0.7.4 09/01/2026

[75] @ !!! Piątek, 9 Stycznia 2026 23:55 CET [08-01-2026 00:41 CET]

JetSetIlly, autor Gopher2600 - emulatora Atari2600 (na siłę, można i przyjąć i RAMBO;)) już od chwili pracuje nad nowym emulatorem kolejnej konsoli ATARI - Atari 7800 - test7800.

Konsola zacna, niestety ze skromną biblioteką gier, dająca popalić czytelnikom gazet w latach osiemdziesiątych - to zapewne jej zawdzieczamy poszukiwania Double Dragon, Commando czy też Ikari Warriors na ATARI XE/XL (autorzy recenzji przyjmowali, że skoro to ATARI i nie ST, to pewno chodzi o XE/XL;)).

Projekt jest świeży, jednak patrząc na Gophera2600, możemy się spodziewać kolejnego fajnego emulatora w piaskownicy Tramiela.

Impossible Mission

Test7800 0.7.4 9/01/2026

  • fixed single button games
    • games like Dig Dug and Donkey Kong did not work
    • this bug was introduced in v0.7.3 (#34)

note that previous version was significant enough that it should have been numbered v0.8.0. but there's nothing I can do about that now :-/

Test7800 0.7.3 7/01/2026

support for paddles and trakball

  • click right-mouse-button to toggle input
  • insertion is controlled entirely by the a78 header required for now. there are no command line options yet

automatic overscan detection

  • added -overscan command line option. set to AUTO by default
  • other options are NONE, MODERN, and FULL

implemented high score cartridge

  • a78 header is obeyed by default (-hsc command line option is set to AUTO)

implemented savekey

  • a78 header is NOT obeyed by default (-savekey command line option is set to FALSE)
  • if -savekey is set to AUTO (obey a78 header) or TRUE (always insert savekey) then the savekey is inserted into the right player port

play in full-screen

  • press F11 to toggle

re-ported CPU package from Gopher2600

  • fixes XAA and ANE instructions
  • CPU now passes the newly included Thom Harte single-step tests

randomised parts of the emulation are now properly random

  • fixed seed was used inadvertently

various changes to debugger

  • added commands and altered output

re-ported ARM and ELF package from Gopher2600

  • now includes chameleon cart NV ram functions
NOWSZY [Atari.Area] Test7800 0.7.3
→ [Atari.Area] Test7800 0.7.2
→ [Atari] Test7800 0.7.2 29/10/2025

Test7800 0.7.2 29/10/2025

Test7800 0.7.1 18/10/2025

  • Drag and Drop
  • dropping of files should now work on all platforms including Windows and WASM
  • POKEY mapping
  • reading a POKEY address is now not possible, except for the random number register
  • the data of the underlying cartridge is read instead
  • this fixes a bug which caused Stone Age to fail
    • the game reads ROM addresses right down to $4000 which is where POKEY is mapped

test7800 0.7.0 12/10/2025

  • Gamepad
  • a gamepad or similar controller can now be used for player 1 input
  • Drag and Drop
  • dropping a ROM file from the desktop onto the application window will immediately load that ROM
    • this has not been well tested on Windows or MacOS

test7800 0.6.3 6/10/2025

Audio

  • sample rate increased to 48000Hz
    • this improves POKEY audio that uses the 1.79Mhz clock
    • it's not always noticeable but pure tones generated by this clock can suffer when sampled a rate that is too low
    • the higher the sample rate the better but 48000Hz is a reasonable compromise value
    • added -samplerate option to allow setting the value

Cartridge Mappers

  • Activision mapper (#28)
  • Absolute mapper (#30)

test7800 0.6.2 29/09/2025

  • Audio
  • corrected POKEY two-tone mode
    • game music for A.R.T.I now sounds correct
  • Cartridge Mappers
  • SN2 mapper is now called Eagle
  • SN1 mapper is now referred to simply as SN
  • Other
  • -ignore option now changed to -checksum
    • setting -checksum to false will allow unsigned cartridges to pass the NTSC checksum BIOS routine

test7800 0.6.1 28/09/2025

Audio

  • improved POKEY emulation
    corrected how channels are filtered by other channels corrected reset time for 16bit timers. this affects the musical pitch of those channels when using the 1.79Mhz clock implemented two-tone mode

test7800 0.6.0 21/09/2025

  • Audio
  • added POKEY soundchip
    • -audio=stereo for stereo output of both TIA and POKEY
    • stereo for POKEY is only really effective for dual POKEY ROMs
  • Cartridge Mappers
  • and SN2 correctly (previous version was SN1 only)
  • use -mapper=SN2 or -mapper=SN1 as appropriate

test7800 0.5.1 7/09/2025

  • I messed up the release of v0.5.0 and hadn't included the Tiger Heli fix

test7800 0.5.0 7/09/2025

  • Cartridge Mappers
  • implemented Banksets
  • and SN2
  • Other Improvements
  • changed television overscan size
    • this fixes visual presentation of Tiger Heli

Note that SN2 must be specified as the -mapper on the command line. There is currently no way of forcing a mapper type if launching from the desktop icon.

test7800 0.4.3 2/09/2025

  • Bug fixes
  • tweaked pre-DMA and interrupt overhead values
    • this fixes Ballblazer (#19) while maintaining previous fixes for for Karateka and Scrapyard Dog
  • correct frame rate when running with no audio (-audio=false)

test7800 0.4.2 24/08/2025

  • Bug fixes
  • controller intialisation for two-button joysticks
    • fixes #20, #21, #22, #23, #24
    • player-two input is not yet implemented the issue of constant firing is fixed
  • Bug fixes [Windows]
  • emulator will exit correctly if ROM fails to load from file dialog [#18]
  • second effort after bug reports persisted with v0.4.1

test7800 0.4.1 23/08/2025

Ace of Ace (1988, Atari)

I messed up the release of v0.4.0 a little bit. This is a re-release with a bumped version number

Changes since v0.3.0

  • Bug fixes
  • INPT2 and INPT3 should have high bit set when joystick is plugged in
    • fixes Crazy Brix
  • extended bottom of visible screen by one for both NTSC and PAL
    • to match information given by '7800 Test (20141231).a78'
  • delay after interrupt is not DMA blocking
    • Kung-Fu Master [#14]
    • Ikari Warriors [#16]
  • DMA now only ever starts at end of CPU cycle
    • Ace of Aces [#17]
    • improves DMA tests in '7800 Test (20141231).a78'
  • corrected DMA maximum cycles limit
    • fixes Super Skateboardin' [#15]
  • corrected RIOT timer address mapping and tick rate
    • fixes Beef Drop [#13]
  • Bug fixes [Windows]
  • emulator will exit correctly if ROM fails to load from file dialog [#18]
  • this fix is still contested

test7800 0.3.0 18/08/2025

Changes since v0.2.0

  • Bug fixes
  • 6502 will halt (due to RTI) mid-instruction if necessary
  • cycle cost for DLI was being applied at the end of every DLL zone regardless of the DLI bit
  • fixed how DMA cycles for holey graphics are accumulated
  • DMA cycle cost for last DL header in sequence
    • all bug fixes contributed to fixing Scrapyard Dog (#12)
    • and to providing improved fixes for previously bugged games (eg. Karateka)
  • A78 Cartridges
  • recognition of supergame cartridges that don't require bank switching but do require additional RAM or ROM
    • Ballblazer is a good example of such a cartridge
  • Joystick Emulation
  • prevention of impossible joystick positions
    • ie. up/down (and left/right) not possible at same time
    • fixes graphical anomaly in Robotron (#10)
  • added numberpad 'arrows' as input option for joystick direction
    • regular cursor keys still usable
  • addded 'Z' and 'X' as joystick fire buttons
    • space button and 'B' button still usable
  • Debugger
  • improved STEP SCANLINE
  • improved overlay
    • simplified colours of DMA areas
    • diagonal stripes indicate VBLANK area
  • Palettes
  • changed PAL palette to NTSC_A78_CRTTV_BRT.pal and NTSC_A78_CRTTV_BRT.pal

test7800 0.2.0 12/08/2025

Changes since v0.1.0

  • Bug fixes
  • DL can end with non-zero mode value (bits 5 and 7 ignored)
    • fixes Ninja Golf (#2), One-on-One Basketball (#9)
  • corrected the number of cycles in the pre-DMA phase of a scanline
    • fixes Summer Games (#11), Karateka (#7), Crossbow (#3)
  • TIA ticked at correct rate and taking slow memory accesses into account
    • fixes Jinks music and speed samples (#5)
  • DPPL and DPPH only read at beginning of DMA
    • fixes Fatal Run (#6), Motorpsycho (#8), Midnight Mutants (#1)
  • colour kill bit was not implemented
    • fixes Midnight Mutants (#1)
  • removed erroneous memory mapping to system ram
    • fixes Choplifter! (#4)
  • fixed single stepping in the debugger
  • Audio
  • improved synchronisation with video meaning fewer audio buffer underruns
    • this works well for the Linux version but has not been tested much on Windows
  • Palettes
  • changed PAL palette to PAL_LUM3_COOL.pal

test7800 0.1.0 5/08/2025

  • first public rel

 

→ [Atari.Area] Test7800 0.7.1
→ [Atari.Area] Test7800 0.7.0

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz09/01/2026 23:55
Inne treści związane z tematem
[Atari.Area] RespeQt 5.4.1 [Atari.Area] RespeQt 5.4.1
Pojawiła się nowa wersja popularnego oprogramowania RespeQt oznaczona numerem 5.4.1. Program ten umożliwia emulację urządzeń peryferyjnych SIO po podłączeniu komputera Atari 8-bit za pomocą kabla SIO2PC. RespeQt stanowi darmową i wieloplatformową alternatywę dla rozwiązań takich jak APE czy Atari810. Najnowsza aktualizacja przynosi szereg istotnych zmian oraz poprawek ...
[Atari] AtariOnLine: Historia grupy Pentagram - opowiada Virus i Blasph [Atari] AtariOnLine: Historia grupy Pentagram - opowiada Virus i Blasph
W końcówce listopada ubiegłego, 2025 roku, zorganizowaliśmy K.W.A.S. po raz trzydziesty ósmy. Tym razem w Mokrym Dworze pod Wrocławiem. Spotkanie trwało ponad 12 godzin, udział wzięło łącznie 16 osób. Głównym wystąpieniem była rozmowa z członkami grupy Pentagram, działającej na Atari XL/XE w latach 90., czyli ...
[Atari.Area] Edytor MCM od TeBe/Madteam [Atari.Area] Edytor MCM od TeBe/Madteam
TeBe/Madteam opublikował pierwszą publiczną wersję edytora map w trybie Multi Color Map (MCM), który otwiera nowe możliwości graficzne dla 8-bitowych komputerów Atari. Tryb ten charakteryzuje się specyficznymi parametrami technicznymi, które pozwalają na uzyskanie unikalnych efektów wizualnych: Ekran znakowy (ANTIC 4) o szerokości 40 bajtów (160 pikseli) i wysokości 30 wierszy ...
[Atari.Area] HDDRIVER 12.76 [Atari.Area] HDDRIVER 12.76
Autor popularnego sterownika HDDRIVER ogłosił wydanie wersji 12.76, która wprowadza drobne, ale istotne usprawnienia w instalacji oprogramowania w pamięci Fast-RAM. Aktualizacja dla posiadaczy wersji 12.x jest całkowicie bezpłatna. Twórca ostrzega jednak przed błędami w funkcji naprawy partycji, zalecając korzystanie z niej wyłącznie w sytuacjach awaryjnych. Najciekawszą nowością ...
[Atari.Area] Fujisan 1.1.1 [Atari.Area] Fujisan 1.1.1
Pojawiła się nowa wersja projektu Fujisan, który z nowoczesnego frontendu dla emulatora Atari800 przekształcił się w emulator skoncentrowany przede wszystkim na obsłudze FujiNet. Autor zdecydował o wstrzymaniu oficjalnego wsparcia dla systemu Windows, uznając, że brak obsługi FujiNet w bazowym Atari800 na tej platformie czyni dalsze prace bezcelowymi, zwłaszcza przy silnej konkurencji ...
Do ściągnięcia
test7800 windows amd64 terminal.exe
test7800 windows amd64.exe
test7800 0.7.4-macos.zip
v0.7.3.tar.gz
test7800 windows amd64.exe
test7800 linux amd64
test7800 0.7.3-macos.zip
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;). Wspierając mnie, otrzymujesz w nagrodę dostęp do pełnych pdf'ów publikowanych magazynów - czyli dokładnie takich jakie spełniają zamierzenia tego projektu.
Postaw mi kawę na buycoffee.to
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

© Try2emu 1999 - 2026 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU