!

[Atari] Test7800 0.7.2 29/10/2025

[46] @ !!! środa, 29 Października 2025 21:15 CET [23-08-2025 00:02 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.

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

 

NOWSZY [Atari.Area] Test7800 0.7.2
NOWSZY [Atari.Area] Test7800 0.7.1
NOWSZY [Atari.Area] Test7800 0.7.0
NOWSZY [Atari.Area] Test7800 0.6.3
NOWSZY [Atari.Area] Test7800 0.6.2
NOWSZY [Atari.Area] Test7800 v0.6.1
NOWSZY [Atari.Area] Test7800 0.6.0
NOWSZY [Atari.Area] Test7800 0.5.1
NOWSZY [Atari.Area] Nowa wersja emulatora Test7800 - 0.4.3

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz29/10/2025 21:15
Inne treści związane z tematem
[Atari.Area] 20. odcinek kursu programowania u Larka [Atari.Area] 20. odcinek kursu programowania u Larka
Larek, znany polski twórca i pasjonat Atari, zaprasza na kolejny odcinek swojego kursu pisania gier na 8-bitowe Atari. Dwudziesta część popularnej serii "Piszemy grę" będzie miała premierę na kanale YouTube już w środę 5 listopada o godzinie 20:00. Tym razem będziecie tworzyć listę rekordzistów. Wszystkich, którzy chcą nadrobić zaległości, zapraszamy do oglądania poprzednich ...
[Atari] AtariOnLine: Joypad CX41 [Atari] AtariOnLine: Joypad CX41
Mieliśmy ostatnio wspaniałą, drewnianą serię obudów Zenona, a teraz czas na coś z innego materiału - ze sztucznego tworzywa. Marcin "Fokaszalot" Baran, znany już z kilku projektów obudów do atarowskich urządzeń wykonanych w technologii druku 3D (SIO2SD Stick, HamSTer, XCF12, XL10, itd.), proponuje nam kolejny darmowy projekt, ale tym razem ...
[Atari.Area] ELITE Atari 8-bit! [Atari.Area] ELITE Atari 8-bit!
Świetna wiadomość dla fanów kosmicznych symulatorów! Pokazano wersję demonstracyjną portu kultowej gry ELITE, pochodzącej z wersji dyskowej na komputer BBC Micro, przeznaczoną na komputery Atari 8-bit. Wymagania systemowe są następujące: Komputer Atari 400 lub 800 (co najmniej 48 KB pamięci i OS/B) lub Atari XL/XE (co najmniej 48 KB pamięci i system XL/XE). Joystick. Stacja ...
[Atari.Area] BBC BASIC dla Atari XL/XE [Atari.Area] BBC BASIC dla Atari XL/XE
Jest to ostatnia wersja, która działa na procesorze NMOS 6502, co zapewnia kompatybilność z niezmodyfikowanym Atari. Późniejsze wersje języka wymagały już procesora 65C02 i nie uruchomią się na standardowych maszynach. Port działa na każdej maszynie kompatybilnej z XL/XE, która posiada co najmniej 64kB pamięci RAM oraz stację dyskietek. Część interpretera BBC BASIC rezyduje w ...
[Atari.Area] Altirra 4.40-test23 [Atari.Area] Altirra 4.40-test23
Altirra to jeden z najpopularniejszych i najbardziej zaawansowanych emulatorów 8-bitowych komputerów Atari XL/XE. Jest ceniona przez społeczność za wysoką dokładność emulacji sprzętu, w tym rozszerzeń takich jak VBXE, oraz bogaty zestaw narzędzi deweloperskich. Najnowsza wersja testowa, oznaczona jako Altirra 4.40-test23, wprowadza szereg usprawnień i poprawek, które z pewnością ...
Do ściągnięcia
test7800 0.7.2 windows amd64 terminal.exe
test7800 0.7.2 windows amd64.exe
test7800 0.7.2 linux amd64
v0.7.1.tar.gz
test7800 0.7.1 windows amd64 terminal.exe
test7800 0.7.1 windows amd64.exe
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ę;)
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 - 2025 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU