Schneider / Amstrad CPC Forum

International JavaCPC Support => JavaCPC Support => Topic started by: Devilmarkus on 27. February 2017, 20:01:56

Title: Updates & News
Post by: Devilmarkus on 27. February 2017, 20:01:56
JavaCPC update to v2.9.5d is available!
Update from v2.9.5b to v 2.9.5d changelog:

New features:
- ModeX Paint added (Available from Menu, experimental)
- Ability to store and read 4MB SNApshots (SNA V2 compatible)

Grab your copy here:
http://sourceforge.net/projects/javacpc/files/JavaCPC%20Desktop/

You can also use the internal update function of course, too!
Title: Re: Updates & News
Post by: Devilmarkus on 03. March 2017, 11:33:08
Important bugfixes!

Update from v2.9.5d to 2.9.5e changelog:
- Important bugfix in ROM handling (JavaCPC was not able to recognize the selected OS, which is important for some apps to work properly)
- Bugfix in JavaCPC Paint
- Bugfix in ModeXPaint GUI
Title: Re: Updates & News
Post by: Devilmarkus on 08. February 2018, 16:36:28
JavaCPC Update v2.9.6 is available :)
You can download it on http://sourceforge.net/projects/javacpc or on my website https://cpcwiki.de/downloads/ or you can use the internal update function in your old version, too ;)
Changelog:
Update from v2.9.4/5 to v2.9.6 changelog:

- Several bugfixes in JavaCPC Paint
- Rasterpaint: Re-arranged the GUI
- Fixed 4mb ram expansion port problems (Re-arranged port numbers)
- Fixed some Z80 cycles (Probably implemented new bugs now)
- Added possibility to update FutureOS ROMs directly from FutureOS Server (Menu: Help -> Check for FutureOS Update)
- New .EXE Icons (Thanks to Paul Barrick for the nice pixelart- CPC 464!)
- Major and minor bugfixes in CPC emulation
- Re-wrote PAL filter
- Re-wrote parts of the sound emulation (Tape-noise is seperated now and less annoying)
- Bugfix in FDC emulation: Fixed RPM and added "Match Sector" to commands
- Updated the startup-splash screen
- Bugfixes in MagicCPCDiskImage: Corrected filesize for binary and basic files, fixed filesize for creating directory
- RasterPaint: Added line-mode: INKs change each line only
- Added: New bugs, problems, funny behavior (As usual)
Title: Re: Updates & News
Post by: oobdoo on 09. February 2018, 16:41:36
Ich dachte das wäre ein deutsches Forum.  :gruebel:  ;)
Title: Re: Updates & News
Post by: TFM on 11. February 2018, 01:57:54
Wunderbar  :) Der Sonntag ist gerettet!  :jubelaola:
Title: Re: Updates & News
Post by: Devilmarkus on 11. February 2018, 20:34:09
Quote from: oobdoo on 09. February 2018, 16:41:36
Ich dachte das wäre ein deutsches Forum.  :gruebel:  ;)

Schon, JavaCPC Support ist aber auf Englisch, ich schreib die Changelogs nicht doppelt ;)



Little JavaCPC update to v2.9.6b:

Update from v2.9.6 to v2.9.6b changelog:
- Fixed a problem in splash-screen on non-Windows OS
- Default soundbuffer changed to 4096 bytes to avoid sound lags on non-Windows OS
- Improved the JavaCPC MovieMaker, it is fps accurate now, and also simulteanously plays a mp3 file, if is present
- Added a cheat ;-)

Download:
As usual:
https://sourceforge.net/projects/javacpc/
Or:
https://cpcwiki.de/downloads
Or:
Use the internal update function

Enjoy it
Title: Re: Updates & News
Post by: Devilmarkus on 13. May 2018, 15:56:58
JavaCPC update to v2.9.6d is available on SF, my website, and of course as internal emulator update.
Enjoy it ;)

Update from v2.9.6b/c to v2.9.6d changelog:

- Fixed a problem in Z80 emulation (Perhaps added more now)
- Fixed some major and minor bugs in FDC emulation.
- DSK images with wrong given track number in header are fixed on the fly now.
- 3d mode: Added fullscreen mode (Alt + Enter: Toggle fullscreen, CTRL + Enter: Toggle panning)
- Added chip noise (Optionally, in Audio options)
- Several minor bugfixes



Also: (Included in latest update, too: 32bit/64bit folders contain the required DLL file)
64bit 3d DLL files for Windows added:
https://cpcwiki.de/data/download.php?type=-JavaCPC&fichier=JavaCPC%203D%20Display%20DLL%20%2832bit%20and%2064bit%29.zip
Please copy required DLL file and paste it into your JavaCPC installation directory (Overwrite existing file)
Other users (Linux, Mac) may be happy with the original Java3d distribution:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.5.1-oth-JPR
Title: Re: Updates & News
Post by: TFM on 18. June 2018, 23:10:46
Bitte die FutureOS ROMs in JavaCPC jetzt updaten.  :) :) :)

So geht es:

Title: Re: Updates & News
Post by: Devilmarkus on 15. July 2018, 23:09:52
JavaCPC update to 2.9.6e is ready:
http://sourceforge.net/projects/javacpc

Changelog:
- Fixed some Z80 instruction parsing in Assembler
- Added "ENT" in Z80 Assembler (E.g. ENT $ does not run the assembled code, but put exec. address into AMSDOS header, when written)
- Rewrote fill routine in JavaCPC Paint, dithered fill added
- Fixed a few bugs in FDC (And added new bugs)
- Fixed some GUI elements
- Added "Doodle" import for Paint (Doodle .drw is a format, which I published in a freeware tool)
- Fixed some file dialogs (Which let the "Save" or "Load" button in some cases disappear)
- Removed some older stuff from JPaint, and improved first rendering settings for CPC+ format
- Added several "Ordered dithering" methods in Paint
- Updated SamDisk in tools to latest version (For Windows users, DSKUtil makes use of it to transfer disk images to real disks)
- Fixed some bugs in tape emulation, improved recording behavior, REW / FFWD is slower now, own created tape images now can also be stored as CDT (Windows only)
- Added Synthetica Java skins (Because JavaCPC is a non-commercial product)
- Changed "Update.jar" because my server doesnt like so many downloads, so all downloads are handled parallel now :-P (Makes it faster, too)
- Added tons of more things, improvements, bugs, etc, which I already forgot to mention


Title: Re: Updates & News
Post by: TFM on 15. July 2018, 23:46:21
3 Sekunden später (nach Google Translate)...

JavaCPC-Update auf 2.9.6e ist fertig:
http://sourceforge.net/projects/javacpc

Änderungsprotokoll:
- Einige Z80 Instruktionen in Assembler wurden korrigiert
- Hinzugefügt "ENT" in Z80 Assembler (z. B. ENT $ führt nicht den zusammengesetzten Code, sondern exec. Adresse in AMSDOS-Header, wenn geschrieben)
- Füllroutine in JavaCPC Paint neu schreiben, Dithered Fill hinzugefügt
- Ein paar Bugs in FDC behoben (und neue Bugs hinzugefügt)
- Einige GUI-Elemente wurden korrigiert
- Doodle-Import für Paint hinzugefügt (Doodle .drw ist ein Format, das ich in einem Freeware-Tool veröffentlicht habe)
- Einige Datei-Dialoge korrigiert (wodurch die Schaltfläche "Speichern" oder "Laden" in manchen Fällen verschwindet)
- Einige ältere Sachen von JPaint entfernt und erste Rendereinstellungen für das CPC + -Format verbessert
- Mehrere "Ordered Dithering" -Methoden in Paint hinzugefügt
- SamDisk in den Tools auf die neueste Version aktualisiert (Für Windows-Benutzer nutzt DSKUtil diese Option, um Disk-Images auf echte Festplatten zu übertragen)
- Einige Fehler in der Tape-Emulation behoben, Aufnahmeverhalten verbessert, REW / FFWD ist jetzt langsamer, selbst erstellte Tape Images können jetzt auch als CDT gespeichert werden (nur Windows)
- Synthetische Java-Skins hinzugefügt (Da JavaCPC ein nicht-kommerzielles Produkt ist)
- "Update.jar" geändert, weil mein Server nicht so viele Downloads mag, so dass alle Downloads jetzt parallel behandelt werden :-P (macht es auch schneller)
- Tonnenweise mehr Dinge, Verbesserungen, Bugs usw. hinzugefügt, die ich bereits vergessen habe zu erwähnen
Title: Re: Updates & News
Post by: Devilmarkus on 16. July 2018, 20:11:20
Interne Updatefunktion wurde gravierend geändert!
Wer schon 2.9.6e heruntergeladen hat, darin (und in den vorigen Versionen) funktioniert die Onlineupdate-Funktion nicht mehr.
Bitte diese Datei herunterladen, in euren JavaCPC-Ordner kopieren, und einmal ausführen:

Internal update function changed! If you already downloaded 2.9.6e, please download this file, too, copy it into your JavaCPC installation folder and run it once:

https://cpcwiki.de/javacpc_update/Update.jar
Title: Re: Updates & News
Post by: TFM on 18. July 2018, 15:04:57
Danke für den Hinweis!  :) Läuft perfekt  :)
Title: Re: Updates & News
Post by: Devilmarkus on 21. July 2018, 10:26:47
Und schon ist Update 2.9.6f draußen.
Neu ist eine neue virtuelle Tastatur.

Diese hat für den 464, 664 und 6128 eine gesonderte Grafik, und natürlich wird sie für den 464 und 6128 auch auf Französisch oder Spanisch angezeigt, je nach System.
Hat man zusätzlich den "Brand-Namen" auf Schneider stehen, wird die Tastatur als "Schneider CPC" angezeigt ;-)

Die alte virtuelle Tastatur ist rausgeflogen, weil sie mit den meisten Skins nicht mehr zusammen passte.

Außerden ist die Neue wesentlich Benutzerfreundlicher, und sie zeigt nun auch die Tasten an, die man drückt. (Man kann auch die Tastatur im Vordergrund haben, und dennoch mit der PC Tastatur eingeben)

Title: Re: Updates & News
Post by: TFM on 21. July 2018, 11:51:20
Quote from: Devilmarkus on 21. July 2018, 10:26:47
... und natürlich wird sie für den 464 und 6128 auch auf Französisch oder Spanisch angezeigt, ...

Das wäre super wenn DU auch die Deutsche Tastatur (QWERTY mit Deutschen Sonderzeichen ä, ö, ü, ß und iwo etc.) einbauen könntest.  :smiley027: :smiley027: :smiley027:
Title: Re: Updates & News
Post by: Devilmarkus on 22. July 2018, 11:33:55
Es gab nie eine Deutsche Tastatur mit Deutschen ROMs, also wird es auch nicht eingebaut.

Solltest DU aber solch eine Tastatur haben wollen:
JavaCPC.jar entzippen, im Ordner jemu\core\device\keyboard die betreffende Grafik mit zB Photoshop bearbeiten, wieder zippen, von .zip in .jar umbenennen ;)
Title: Re: Updates & News
Post by: cpcman on 18. August 2018, 20:12:06
Hallo, guten Tag.

Kann man mit JavaCPC auch hfe einlesen?

Danke.
Gruss
Title: Re: Updates & News
Post by: TFM on 19. August 2018, 16:40:34
Nein, noch nicht. Allerdings sind DSKs weitaus speicherschonend. Als HFEs generiere ich mir wirklich nur was ich auch am echten CPC mit dem dem HxC benutzen will.  :)
Title: Re: Updates & News
Post by: Devilmarkus on 04. September 2018, 10:40:53
Moin cpcman,
wird man auch nie können.
Die neuesten Firmware-Versionen für HxC und Gotek funktionieren auch mit DSK inzwischen, so dass das wirklich umständlichere Format HFE unnötig geworden ist.
Title: Re: Updates & News
Post by: Devilmarkus on 08. September 2018, 11:06:39
Die nächste Version vom JavaCPC bekommt einen Multi-Debugger.
Damit kann man bequem mehrere Regionen im Programm mit mehreren Debugger-Fenstern im Auge behalten.
Die Adresse jeweils, wo der Disassembler steht, ändert sich dann nicht, die kann man dann festlegen.
Title: Re: Updates & News
Post by: oobdoo on 09. September 2018, 13:07:47
 :smiley027:
Title: Re: Updates & News
Post by: TFM on 09. September 2018, 17:10:40
Sehr schön! Odiesoft hat gestern auch mit dem JavaCPC gearbeitet, am Mac.
Title: Re: Updates & News
Post by: LambdaMikel on 14. September 2018, 21:02:07
Danke fuer die Berichterstattung, TFM!
Kannst Du mal ein Bild von Deinem Desktop-CPC mit den vielen Alu-Frontschaltern posten bitte?
Bin neugierig!
Title: Re: Updates & News
Post by: Devilmarkus on 22. September 2018, 00:07:07
JavaCPC Desktop v2.9.7 ist fertig...
Neuinstallion bitte hier herunterladen:
https://sourceforge.net/projects/javacpc/files/JavaCPC%20Desktop/
Oder die interne Updatefunktion verwenden...
(Wichtig: Sollte der Updater nicht funktionieren, bitte neu herunterladen, und frisch aufsetzen, der Updater wurde vor ein paar Versionen ausgetauscht)

Und hier das Changelog (Auf Englisch)  :P

Update from v2.9.6f to v2.9.7 changelog:

- Added +/- buttons in JavaCPC Paint's effectmixer for Tolerance and Balancing to adjust them more accurately
- Added option to sort color palette in JavaCPC Paint
- Rewrote tape mechanism, animated tape counter, added block building for saved WAV tapes
- Added a multi-debugger, fixed read/write/any in debugger
- JavaCPC detects 64 bit / 32 bit Java now, and selects proper DLL file for OpenGL handler (3d Display)
- Renamed JavaCPC.exe to JavaCPC32.exe
- Registry settings fixed for 32 / 64 bit (Run JavaCPC-32 or -64.exe as administrator, check registry entries in desktop options)
- Improved and fixed some minor issues
Title: Re: Updates & News
Post by: Devilmarkus on 09. September 2019, 13:22:53
Es gibt ein neues Update auf Version 2.9.7c, welches bei Sourceforge oder auf meinem Server zum Download bereit liegt.

Darin wurde nicht viel verbessert, allerdings ein schwerwiegender Bug in der Speicheremulation behoben, welcher dazu geführt hatte, dass die System-ROMs Emulator-Intern nicht richtig erkannt wurden, und deswegen unter Umständen z.B. bei JavaCPC Paint keine Palette definiert wurde.
(JavaCPC verwendet für einige Funktionen intern Firmware-Routinen, und die müssen mit dem System-ROM übereinstimmen)

Desweiteren wurde in der Amstrad CPC BDD Datenbank die Datenbank für CPC-Power gefixed. Diese habe ich von http auf https umgeschrieben.

Download:
https://sourceforge.net/projects/javacpc/files/JavaCPC%20Desktop/

Oder die interne Update-Funktion verwenden.

Viel Vergnügen!
Title: Re: Updates & News
Post by: TFM on 10. September 2019, 22:24:38
Cool! ... Download läuft...  :smiley027:
Title: Re: Updates & News
Post by: Devilmarkus on 13. December 2019, 23:41:01
JavaCPC Update 2.9.8 ist online.

Die einzelnen Änderungen könnt ihr dem Changelog entnehmen.

Technisch wichtig ist nur der Bugfix im Autotype und ein paar Änderungen in JavaCPC Paint, mit ein paar neuen Dither-Effekten.

Download ist wie immer über die Interne Updatefunktion möglich, oder als kompletter Download hier:
https://sourceforge.net/projects/javacpc/files/JavaCPC%20Desktop/

Viel Spaß damit ;)
Title: Re: Updates & News
Post by: TFM on 14. December 2019, 14:55:35
Cool! Markus, das ist ein super Weihnachtsgeschenk, danke!  :jubelaola:
Title: Re: Updates & News
Post by: TFM on 30. October 2020, 19:10:10
In ein paar Wochen wird es wohl ein FutureOS Update geben.

Heute gibt es das schon für den JavaCPC.

- Bitte auf "Hilfe" klicken, dann auf "Suche nach FutureOS ROM Update"
- Anschließend auf "Einstellungen" und dort auf "ROM Auswahl"
- Unter "System" setzt man "FutureOS". Dann auf SET klicken.

Und nun kann es mit !OS losgehen. Viel Spass!

Was ist neu?
- Uhrzeit unterstützt
- Mauspfeil unterstützt
- Vier Laufwerke
- etc.... Kleinkram  ;)