VirtualC64 emuleer 'n Commodore 64 persoonlike rekenaar. Ek het die sagteware met twee groot doelwitte in gedagte geskryf. Eerstens wou ek 'n emulator skep wat as 'n demonstratorprogram gebruik kan word in 'n eerstejaar of tweede jaar kursus in rekenaaringenieurswese. Om hierdie doel te bereik, het ek verskeie ontfoutingsvermoëns geïntegreer wat u toelaat om binne die CPU, RAM, ROM of een van die persoonlike skyfies te kyk. Tweedens, het ek probeer om die emulator so gebruikersvriendelik te maak soos dit kan kry.
Wat is nuut in hierdie weergawe:
- VICII-bankwisseling is meer akkuraat.
- VICE-toetse passeer spritescan.prg, ss-hires-mc-exp.prg, en ss-mc-huur-exp.prg
- Milestone bereik: VirtualC64 verby die Krestage 3 VICII-tjek.
Wat is nuut in weergawe 2.4:
- Het 'n virtuele sleutelbord by die nutsbalk bygevoeg.
- Bygevoeg 'n tweede VC 1541-ry na die virtuele hardeware.
- Bygevoeg ondersteuning vir die Freeze Frame-patroon.
- Vaste 'n fout wat die snellaaier van die Action Replay 4-patroon verhinder het om behoorlik te werk. AR cartridges met hoër weergawe nommers het nog steeds probleme.
- Die sleutelbordbestuurder is verwerk. In die sleutelbordmenu kan jy nou kies tussen simboliese en posisionering. Wanneer 'n simboliese sleutelopdrag gebruik word, probeer die emulator om 'n gedrukte sleutel te gebruik deur sy ASCII-voorstelling te gebruik. Tot dusver het die emulator altyd hierdie tipe werkstuk gebruik. In posisiegebaseerde kartering is 'n Mac-sleutel direk verbind met 'n sleutel op die C64-sleutelbord. Die gekose opdrag kan individueel aangepas word in 'n gebruikersdialoog wat in die sleutelbordmenu oopgemaak kan word.
- Het 'n opsie bygevoeg om die bergdialoog te slaan as 'n D64-, T64-, PRG-, P00-, G64- of NIB-lêer geopen is. As u hierdie opsie kies, word lêers van hierdie soorte onmiddellik na 'n skyf omgeskakel en outomaties in die diskettestasie ingevoeg.
- Die implementering van die VC1541 moet verbeter word. Om die huidige kode te vereenvoudig, is die opsie om die diskettestasie in 'n versnelde, maar minder geskikte leesalleenmodus te verwyder, verwyder.
- Ondersteuning vir tipe 18 patrone (Zaxxon, Super Zaxxon) is bygevoeg
- 'n fout gemaak wat veroorsaak het dat die emulator ineenstort as 'n TAP-lêer 'n .T64-agtervoegsel gehad het.
- 'n fout opgelos wat veroorsaak het dat die SVE gevries het wanneer 'n momentopname in 'n emulator gelaai is wat sekere patroondata bevat.
- Kodebasis is na XCode 9 geplaas.
- Joystick bestuurder is weer geïmplementeer in Swift.
- 'n C64-font word nou in die gidsvoorskou venster gebruik.
- 'n fout gemaak wat veroorsaak het dat die emulator ineenstort as 'n venster met 'n oop ontfoutingspaneel gesluit is.
- Vaste prioriteit probleem vir sprite (dankie, Fabio).
-
Het 'n fout opgelos wat die klankuitset verhoed het toe sekere eksterne sprekers verbind is. - Vaste Lorenz-toets LDAB wat sedert 1.0rc4 gebreek is.
- Vaste 'n fout wat die NMI-lyn permanent gehou het as jy StopStop / Restore druk. As gevolg hiervan het die druk van hierdie sleutel kombinasie slegs een keer gewerk.
- Die sleutelbordkorting is uitgebrei. Die ESC-sleutel word nou toegepas na 'RunStop' en die TAB-sleutel na 'Herstel'.
- Die interne kode basis is skoongemaak.
- VirtualC64 emuleer 'n virtuele datastel wat die TAP-formaat ondersteun. Om 'n virtuele band in te voeg, sleep en sleep 'n TAP-lêer in die hoof emulator venster.
- 'n Nuwe nutsbalk ikoon is bygevoeg wat 'n media dialoog oopmaak. Die dialoog bevat inligting oor die huidige skyf, band en die aangehegte uitbreidingspoortpatroon.
- (Hopelik) het 'n fout gemaak wat soms veroorsaak dat oudio-afspeel stop wanneer 'n gestoorde toestand van die tydreëlingslaaier in die emulatorvenster gesleep is.
- Textuur tekening kode is skoongemaak.
- Skyfies en patrone bly tydens die reset in plek.
- 'n fout in die gids skandeerder wat die aantal vertoonde lêers beperk tot agt.
- Die joystick simulasiesleutels is nou gebruikersdefinieerbaar.
- Die bergskyf dialoog het nie vereenvoudig nie.
- 'n Nuwe kieslysitem vir die uitvoer van die huidige dryfinhoud is bygevoeg (ondersteunde formate is D64, T64, P00 en PRG)
- Momentopname laai en stoor, het nie gewerk toe 'n patroon geheg is nie. Dit behoort nou goed te wees.
- 'n fout gemaak wat dit onmoontlik gemaak het om T64-bandprente te laai met meer as 8 lêers.
- en nuwe funksies
- Emulator kontroleer nou weergawe nommers voordat u 'n momentopname-lêer oopmaak
- Vaste NTSC teken fout
- Bepaal 'n paar kleiner kwessies in die debugpaneel
- 'n Ernstige fout in die agtergrond tekening roetine (Bug # 149)
- Patroonbeelde in die ROM-dialoog is nou drop targets (Bug # 132)
- Die volwasse modus van Lion werk nou soos verwag (nie meer lelike grense nie)
- Ou ouskermmodus verwyder wat gereeld op leeuwasjiene neergestort het.
Wat is nuut in weergawe 1.8:
Wat is nuut in weergawe 1.5.2:
Wat is nuut in weergawe 1.5.1:
Wat is nuut in weergawe 1.4.2:
Wat is nuut in weergawe 1.3:
Wat is nuut in weergawe 1.0rc2:
Verbeterings
Bug fixes
Wat is nuut in weergawe 0.9.9.3:
Wat is nuut in weergawe 0.9.9.1:
Wat is nuut in weergawe 0.9.8.1:
Wat is nuut in weergawe 0.9 .7.1:
In 0.9.7 sleutelbord / joystick emulasie was gemors deur 'n laaste minuut kode opruiming. Dit is nou vasgestel.
Wat is nuut in weergawe 0.9.6.1:
Kommentaar nie gevind