Meinen Emulator "JavaCPC Desktop" gibt es ab sofort wieder als Download auf meiner Webseite.
(https://cpcwiki.de/e107_files/downloadimages/javacpc_desktop.png)
Klickt hier (https://cpcwiki.de/download.php?view.2)
Das sieht hald schon verdammt gut aus!!!
Wichtige Vireninformation:
Neuerdings wird JavaCPC.jar öfter von AVIRA als Malware gemeldet.
Dabei handelt es sich aber um eine Falschmeldung.
Hier die Stellungnahme seitens AVIRA:
Ich wusste es doch immer schon! ;D
Weil TFM mich überredet hat, hier ein kleines Update:
Version 1.7d
(Auf Englisch, bin zu faul, den Kram nochmal neu zu schreiben)
- Bugfix in internal resource check
- SAMdisk Version 3.4, last updated 14th August 2012 integrated (Used by the ManageDSK DiskUtil)
- Bugfix when defining joystickbuttons (You had been forced to define always 2 buttons, even, when your gamepad/digital joystick only has 1 button) Fixed that. You now can press ESC to skip button 2.
- Bugfix in Z80 emulation (minor)
- Minor performance fixes
- Minor fixes in the integrated Z80 Assembler
- Little improvements in Paint (Added a slider which pre-converts the incoming image to less colours first, ordered dithering added)
Wie man an das Update kommt?
Im Menü den Punkt "Help" öffnen, da auf "Check for Update" klicken.
Wäre übrigens Prima, wenn mir jemand berichten würde, wie der Disk-Transfer via ManageDSK / Samdisk funktioniert, ich kann das nämlich mangels altem PC und keiner Floppy nicht nachvollziehen.
Kleines Update auf Version 1.7e
- Bugfix für FutureOS (SPARtan Byte wollte nicht so, wie wir wollen)
- CPC Display kann nun aus dem Desktop ausgedockt und wieder eingedockt werden. Dafür einfach den Rosa Knopf klicken unten rechts im Desktop Kontrollpanel.
- JavaCPC Paint kann nun auch Amiga ILBM/IFF/PBM Formate importieren.
So, gerade runtergeladen. Scheint 1A zu funktionieren :) Danke Markus! Am CPC sind wir hald dem C16 doch Lichtsekunden vorraus (eine Lichtsekunde ist ja eh nur so 300.000 km ,-))
Für JavaCPC gibt es ein internes Update auf Version 1.8b.
Es enthält unter anderem ein ins JavaCPC Expansion ROM integriertes "Internal Filesystem".
Damit kann man auf lokale Dateien auf der Festplatte zugreifen.
Es stehen RSX Befehle zur Verfügung, womit man Dateien laden und auch speichern kann.
Die Befehlsstruktur ist Ähnlich wie bei DOS.
|CAT -> Listet das gewählte Verzeichnis auf
|CD,"pathname" -> wechselt das Verzeichnis
|CD,".." -> wechselt zu einer Ebene höher
|CD,"C:/" -> wechselt die Festplatte
|LOAD,"filename" -> Lädt die angegebene Datei (BASIC und BINARY möglich, auch SNA lässt sich so laden)
|LOAD,"filename",address -> Lädt die angegebene Datei immer als BINARY an die angegebene Adresse. Bytes > FFFF werden dabei ignoriert.
|LOAD,"disk.dsk",0 -> Lädt DSK Image an das angegebene Laufwerk (0-3 sind möglich, 0-1 sind ansprechbar unter BASIC)
|SAVE,"filename" -> Speichert BASIC
|SAVE,"filename",start,length,<einsprung> -> Speichert BINARY
|TYPE,"filename" -> Zeigt eine Datei als Text auf dem CPC Bildschirm an
|HEXTYPE,"filename" -> Zeigt eine Datei als Hexdump auf dem CPC Bildschirm an
|DEL,"filename" -> Löscht eine Datei ohne Rückfrage
|MD,"pathname" -> Erstellt ein Verzeichnis
|FSINFO -> Zeigt nochmal eine Kurzinfo über die RSX-Befehle an.
(https://cpcwiki.de/ifs.png)
Wie ihr an das Update kommt?
JavaCPC hat eine interne Update-Funktion.
Über das Menü "Help" -> "Check for Updates" kann man das Update installieren.
Das hat schon was :D
Vor ein paar Tagen habe ich JavaCPC Desktop auf Version 1.9 gebracht.
Die aktuelle Version ist noch nicht als Download verfügbar, aber die interne Update-Funktion macht diese zugänglich.
Was ist neu?
- Integrierter Basic-Debugger, womit man live BASIC Programme debuggen und zurückverfolgen kann. Sogar mit STEP Funktion, wo man jede einzelne Programmzeile auseinanderpflücken kann.
- CPC-Screen-To-ASCII Funktion: Damit lassen sich Screenshots des CPC-Bildes in Text- oder HTML-Form erstellen.
Sehr nützlich, wenn man mal eben einen auf dem Screen stehenden Codeschnippel kopieren will...
Beispiele für CPC-Screen-To-ASCII:
ASCII: (UTF-8 Text)
https://cpcwiki.de/asciitest.txt
HTML: (UTF-8 Encodierte Webseite, komplett vom Emu so erzeugt)
https://cpcwiki.de/maxam_b.html
Basic-Debugger Video:
https://cpcwiki.de/bastrace/
JavaCPC Desktop 2.0 steht für den Download bereit.
Es wurden einige Bugs behoben, und ein paar Features verbessert.
Neu ist ein integrierter Font-Editor, mit dem sich das CPC-Font direkt im ROM bearbeiten lässt.
So modifizierte ROMs kann man damit dann auch exportieren.
Mit STRG + ALT + F11 kann man den Fonteditor aufrufen.
Download:
http://www.cpcwiki.de/data/
3 Versionen stehen zur Auswahl:
- Bequeme Setup-Datei
- Nur gezipped
- Online Setup (Wichtig: Die Setup-Datei muss in dem Verzeichnis liegen, wo JavaCPC Desktop hin installiert werden soll)
Und schon hab ich mir das Setup von der 2.0a runtergeladen, alles bestens! :jubelaola:
Version 2.0b ist fertig.
Neu: Ein GameMap Ripper.
Mehr Infos hier: (Englisch)
http://www.cpcwiki.eu/forum/index.php?topic=2572.msg66346#msg66346
Supergenial!!! Die Sache mit den Karten ist der Hammer!!! :smiley027:
:jubelaola:
Version 2.1 ist fertig.
Neu: GameMapper und ScreenMapper:
Ziemlich einfach Karten von Lieblingsspielen erzeugen.
Weitere Infos:
http://www.cpcwiki.eu/forum/index.php?topic=2572.msg66565#msg66565
Download:
https://cpcwiki.de/data/index.php
Grosse Klasse Markus!!! Vielan Danke!!! :smiley027:
Holt Euch schnell die 2.2 ;-)
Wie TFM schon schrieb, habe ich kurzfristig Version 2.2 released.
Ihr könnt die Interne Update Funktion verwenden, oder den Emulator komplett hier herunterladen:
https://cpcwiki.de/data/
Kleineres Update auf Version 2.2c ist verfügbar!
- Es wurden einige Bugs in der Oberfläche behoben (Insbesondere im Z80 Assembler Interface)
- AutoBoot Funktion repariert. (Tastatur war nach AutoBoot meist blockiert), mit ALT + ENDE kann man DF0 "Auto Booten"
- Debugger die Informationen für IFF1 und IFF2 zugefügt (Wichtig, weil man ja wissen muss, welche Interrupts aktiv sind)
(https://cpcwiki.de/fixed_debugger.png)
Das Update ist über die Update-Funktion im Emulator verfügbar.
Download folgt in den nächsten Tagen.
Sieht gut aus! Danke!