Emulator/Changelog

Z PMD 85 Infoserver

(Rozdiel medzi revíziami)
Djb (Diskusia | príspevky)
(newver 17-11-09)
Djb (Diskusia | príspevky)
(79=83 ja blb!)
Riadok 1: Riadok 1:
-
== v2.1.5.79 ==
+
== v2.1.5.83 ==
{{Infobox Software
{{Infobox Software
-
| name = PMD85Emu v2.1.5.79
+
| name = PMD85Emu v2.1.5.83
-
| version = '''v2.1.5.79'''
+
| version = '''v2.1.5.83'''
| release_date = 17.11.2009
| release_date = 17.11.2009
| language = '''sk''' {{!}} '''cz''' {{!}} '''en'''
| language = '''sk''' {{!}} '''cz''' {{!}} '''en'''

Verzia zo dňa a času 22:40, 17. november 2009

Obsah

v2.1.5.83

PMD85Emu v2.1.5.83
Verzia:v2.1.5.83 / 17.11.2009
Platforma:win32
Lokalizácia:sk | cz | en
Status:aktuálna stabilná verzia
Download: download win32
  • Zvýšená minoritná verzia emulátora z dôvodu prechodu na nové (moderné) VCL vývojové prostredie. Celá aplikácia je odteraz plne Unicode.
  • Súbory jazykových balíčkov sú odteraz uložené v kódovaní UTF-8.
  • Grafika ikon v celom emulátore bola prerobená do 32-bitovej farebnej hĺbky.
  • Bol upravený vzhľad niektorých záložiek nastavení, vynovená grafika a tiež pribudli niektoré ikonky v hlavnom menu.
  • V hlavnom menu pribudla položka "Studený reštart", ktorá nainicializuje obvody do stavu, aký je po zapnutí počítača. Simuluje vypnutie a zapnutie napájacieho zdroja PMD 85.
  • Je povolená iba jedna inštancia emulátora (v rámci jeho umiestnenia na disku).
  • V záložke "Všeobecné" v nastaveniach je možné asociovať základné typy súborov emulátora *.ptp, *.pmd a *.psn. Potom sú po spustení súborov s týmito typmi zo súborového managera otvárané priamo v emulátore (aj práve bežiacom). Typ súboru (páska / snap) je odlíšený príslušnou ikonou.
  • Všetky ikonkové tlačidlá v dialógoch už môžu preberať focus, čiže je možné sa medzi nimi prepínať klávesami Tab / Shift+Tab.
  • Klávesa Alt+T teraz zobrazuje i skrýva prieskumníka pásky.
  • V prieskumníkovi pásky možno nastaviť Load kurzor aj medzerníkom.
  • Ak má focus prieskumník pásky a užívateľ stlačí nejakú alfa-numerickú klávesu, focus sa presunie do hlavného okna emulátora a klávesa je akceptovaná emulátorom, nie prieskumníkom pásky.
  • Prieskumník pásky sa nedá zatvoriť, ak sa nachádza v editčnom móde.
  • Pri editácií pásky je možné zmeniť hlavičkový blok na bezhlavičkový a naopak.
  • Pridaná základná emulácia nových modelov: Didaktik Alfa a Didaktik Alfa 2
  • Emulácia joysticku 4004/482 - možnosť asociácie na klávesy alebo ku fyzicky pripojenému joysticku či gamepadu na Gameport či cez USB.
  • Emulácia tlačiarne BT-100 zatiaľ v testovacej prevádzke. Možnosť tlačiť na "virtuálny papier" v okne "Výstup tlačiarne", alebo na fyzickú tlačiareň pripojenú cez LPT.
  • Opravené ukladanie nastavení Debuggera. Odstránené zobrazovanie zápornej hodnoty počítadla taktov.
  • Opravená chyba "Divide by zero", ak sa v nastaveniach zvuku posunul bežec hlasitosti na hodnotu menšiu ako 6.
  • Opravená chyba "Access violation" pri stlačení Alt+P ak v prieskumníkovi pásky nie je otvorená žiadna páska.
  • Opravená inicializácia maximálnej hodnoty ProgressBaru v prieskumníkovi pásky.
  • Opravená inicializácia záznamových zariadení podľa nastavení z XML.
  • Opravené prepínanie a zapisovanie stavu zapnutia/vypnutia zvuku do XML.
  • Opravený algoritmus preadresovania pamäti pre Consul 2717 a tiež opravený prístup do tejto preadresovanej pamäti.


v2.0.4.65

PMD85Emu v2.0.4.65
Verzia:v2.0.4.65 / 25.05.2008
Platforma:win32 | linux (wine emulation)
Lokalizácia:sk | cz | en
Status:stabilná verzia (aktuálna pre linux)
Download: download win32
download derive for wine on linux
  • Kódovanie konfiguračného XML súboru bolo zmenené na UTF-8.
  • Pred prechodom do celoobrazovkového režimu sa najprv zobrazí info o spôsobe opustenia tohto režimu. Zobrazovanie tohto info boxu je možné vypnúť na karte so všeobecnými nastaveniami. Tiež bola zmenená klávesová skratka na vyvolanie celoobrazovkového režimu na Alt+Enter.
  • Debugger rozšírený o:
    • vyhľadávanie - číselné, znakové, s maskou aj bez
    • modifikáciu pamäte - číselnú, znakovú i prostredníctvom jednoduchého inline assembleru
    • vyplňovanie a kopírovanie pamäti
    • počítadlo taktov procesora
  • Ak má focus hlavné okno emulátora, klávesa F10 neaktivuje menu bar.
  • Klávesa Enter je mapovaná iba na pravý EOL PMD 85. Pôvodne to bolo na obidva, čo ale spôsobovalo zlú detekciu klávesy EOL v niektorých programoch.
  • Opravené ukladanie zmeny spôsobu zobrazenia v HalfPass mode.
  • Pridaná klávesová skratka Alt+P pre Play/Stop magnetofónu.
  • Karta "Záznamové zariadenia" v nastaveniach rozdelená na dve osobitné.
  • Nové ikonky v ToolBare, Tapebrowseri i v nastaveniach.
  • Nový obrázok s rozložením klávesnice PMD 85 na PC klávesnici.
  • Pri zmene jazyka sa v nastaveniach "preloží" okamžite aj titulok karty.
  • Opravené ukladanie relativnych ciest do XML.
  • Pridaná emulácia zvukového interface Musica.
  • Pre C2717 nie je možný zápis do RAM, ktorá je "pod" nastránkovanou ROM.
  • Pri zmene z C2717 na iný model sa vypne prípadne zapnuté široké rozlíšenie.
  • Opravená chyba v inicializácii i8251, kedy stavové slovo indikovalo, že bol prijatý byte hneď po zapísaní inicializačnej sekvencie.
  • Čítače obvodu i8253 sa inicializujú do módu 1 (namiesto 0). Emulácia módu 1 "v kľude" menej zaťažuje procesor.
  • Upravené konfiguračné XML a DTD. Pozor! Pri updatovaní starej verzie je nutné ich prepísať!


v2.0.3.57

PMD85Emu v2.0.3.57
Verzia:v2.0.3.57 / 25.02.2008
Platforma:win32
Lokalizácia:sk | cz | en
Status:stabilná verzia
Download: download
  • U modelov 1, 2 a 2A môže byť veľkosť vloženého ROM monitora od 4kB do 16kB (po 1kB). Ak je do 8kB vrátane, zrkadlí sa od adresy 0A000h. Pre model 2A je pri nastránkovanej ROM viditeľná RAM v miestach, kde nie je obsadená ROM (< 8kB alebo > 8kB a < 16kB).
  • Pri editácii hlavičky súboru v editácii pásky je možné zmeniť aj začiatočnú adresu súboru.
  • Pri editácii pásky je možné pridať do pásky aj RAW súbor ako hlavičkový alebo bezhlavičkový blok.
  • Opravené ukladanie konfigurácie prieskuníka pásky, ak nebol vôbec zobrazený.
  • Do konfiguračného XML sa ukladá naposledy otvorený súbor SNAP.
  • Pri ukladaní obrázku do clipboardu alebo do súboru pri zobrazeni s blikaním sa najprv zhasnuté body rozsvietia.
  • Opravené zobrazovanie verzie v About dialógu.
  • V Poke dialógu možno zadávať aj hexa hodnoty.
  • Opravené generovanie zvuku cez DirectSound.
  • Pridaná emulácia RAOM modulu (ROM modul + RAM disk).
  • Vloženie ROM modulu alebo RAOM modulu vyvolá RESET počítača. Vysunutie alebo zmena obsahu RESET nevyvolá.
  • Karta "ROM Moduly" v nastaveniach premenovaná na všeobecnejší názov "ROM balíčky". Zároveň zmenené textácie s popisom, keďže ROM balíčky sa používajú aj v RAOM Module. ROM balíček môže obsahovať ľubovoľný počet súborov. Zmysel to však má iba do veľkosti 256 kB. Prípadné chyby v súboroch sa v zozname zobrazujú ikonkami a ToolTipom.
  • V jazykových súboroch opravené chybné a doplnené chýbajúce a nové textácie.
  • Vo všeobecných nastaveniach možno zvoliť, či sa má v Open/Save dialógoch zobrazovať panel "Miesta v počítači".
  • Upravené konfiguračné XML a DTD. Pozor! Pri updatovaní starej verzie je nutné ich prepísať!


v2.0.2.45

PMD85Emu v2.0.2.45
Verzia:v2.0.2.45 / 01.12.2007
Platforma:win32
Lokalizácia:sk | cz | en
Status:stabilná verzia
Download: download
  • Do nastavení pridaná nová záložka "Všeobecné".
  • Pridaná možnosť voľby jazyka emulátora
  • Pribudol adresár s jazykovými súbormi a obrázkami vlajok.
  • Prieskumník pásky
    • ikonkami zobrazuje chyby v súboroch (CRC, dĺžka)
    • možnosť roztiahnuť na výšku, aby bolo vidieť viac položiek
    • zaškrtávacie políčko pre AutoStop bolo nahradené výberovým poľom
    • editácia pásky
      • úprava hlavičky súboru
      • ukladanie blokov súborov (jednotlivo/v skupinách) ako PTP, PMD, RAW
      • možnosť opravy chyby CRC tela súboru
    • odstránená kontrola na správne CRC hlavičkového bloku pri zápise na pásku
    • pri čítaní alebo zápise z/na pásku sa v informačnom riadku zobrazuje ikonka, že sa pracuje s páskou
  • Pridaná podpora Snapshotov
    • snapshot je voliteľne komprimovaný
    • snapshot môže byť uložený aj s Monitorom
    • pri otvorení snapshotu možno automaticky prejsť do debuggera
  • Upravený dialog pre zápis a čítanie bloku pamäti do/z súboru
    (Pre C2717 možno zapnúť preadresovanie pamäti 0C000h-0CFFFh)
  • Pridaný Poke dialog
  • Upravené konfiguračné XML a DTD. Pozor! Pri updatovaní starej verzie je nutné ich prepísať!


v2.0.1.39

PMD85Emu v2.0.1.39
Verzia:v2.0.1.39 / 23.07.2007
Platforma:win32
Lokalizácia:sk
Status:stabilná verzia
Download: download
  • Disassembling do súboru v debuggeri.
  • Zápis a čítanie z pamäti.
  • Rôzne Bugfixy


v2.0.1.25

PMD85Emu v2.0.1.25
Verzia:v2.0.1.25 / 08.04.2007
Platforma:win32
Lokalizácia:sk
Status:nestabilná verzia
Download: nepublikované
  • Oddelene DTD od XML konfiguračného súboru. Úprava XML konfiguračného súboru. Úprava metód pre prácu s XML súborom.
  • Úprava zvýrazňovania aktuálneho vykonávaného riadku a editovanej položky v Debuggeri. Farba zvýraznenia sa číta z XML.
  • Oprava chyby v emulácii 8255 pri zápise na port C, kedy sú skupiny A a B v rôznych módoch.
  • Do emulácie PMD 32 pridane povely U a C pre zápis a čítanie z pamäti PMD 32. Povel J pre vykonanie kódu v PMD 32 sa akceptuje, ale vzhľadom na spôsob emulácie sa nič nevykonáva.
  • Pre modely 1 a 2 je možnosť vložiť súbor monitora o veľkosti 8 kB namiesto 4 kB.
  • Zmene poradie a spôsob zobrazovania ikon na informačnej liste dole.
  • Voľba ROM balíčka je v nastaveniach presunutá na záložku pre vyber modelu. Pre každý model sa osobitne odpamätáva zvolený ROM balíček. Editácia ROM balíčkov/ROM modulov zostala pôvodná.
  • Opravená chyba v TapeBrowseri, kedy neboli po spustení emulátora s vloženou páskou aktívne tlačidlá Play a Stop.


v2.0.0.22

PMD85Emu v2.0.0.22
Verzia:v2.0.0.22 / 07.01.2007
Platforma:win32
Lokalizácia:sk
Status:nestabilná verzia
Download: nepublikované
  • Debugger
  • Zápis na pásku
  • Pridaná možnosť voľby, či pozastaviť emuláciu pri neaktivite
  • Základná emulácia Consul 2717 (bez diskovej jednotky a siete)
  • Opravene chyba v emulácii 8255 (v súvislosti so stránkovaním pamäte)
  • Upravená emulácia 8251 (v súvislosti so zápisom na pásku)
  • Opravená chyba "straty" PMD 32 disku pri výmene. Pridaná možnosť zámeny diskov medzi mechanikami
  • Opravene chyby súvisiace s požadovaným resetom po zmenách v nastaveniach emulátora
  • XML konfiguračný súbor rozšírený o ďalšie položky súvisiace s prevedenými zmenami


v2.0.0.14

PMD85Emu v2.0.0.14
Verzia:v2.0.0.14 / 02.12.2006
Platforma:win32
Lokalizácia:sk
Status:nestabilná verzia
Download: nepublikované

dátum: 02.12.2006

  • Konfigurácia sa ukladá do XML súboru
  • Upravený dialóg nastavení
  • Čítanie z pásky a prieskumník pásky
  • Disketová jednotka PMD 32
  • ROM moduly
  • Opravene množstvo chyb v emulácii jednotlivých obvodov


v2.0.0.0

PMD85Emu v2.0.0.0
Verzia:v2.0.0.0 / 10/2006
Platforma:win32
Lokalizácia:sk
Status:prvá alfa verzia
Download: nepublikované
  • Hotová emulácia jednotlivých modelov -1, -2, -2A, 3, Maťo
  • Zobrazovanie vo veľkostiach 100%, 200%, 300% a Full Screen
  • Zvuk cez DirectSound
  • Vytvorený základný formulár nastavení, ktoré sa ukladajú do INI súboru
  • Ukladanie obrazu do schránky a BMP