Author Topic: Java-GUI for CPCXFS  (Read 4181 times)

0 Members and 1 Guest are viewing this topic.

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Java-GUI for CPCXFS
« on: 23:58, 14 May 10 »
Hi folks,
  2 days of hard coding I am ready to release my latest prod. in Java:
  DiskUtil - A smart GUI to work with DSK files.
  Please notice:
  This Java-app uses the DOS program "cpcxfs.exe" so it runs only on a   Windows system.
 
 
 
  You can:
  - Open a DSK into DF0 or DF1
  - Drag & Drop files onto your DSK and in choosen USER
  - Delete files on DSK
  - Extract files from DSK to your PC
  - Hex-edit your DSK
  - Hide/Show files on DSK (SYS)
  - Protect/Unprotect files
 
Download:
http://cpc-live.com/DiskUtil.zip

  Have fun!
 
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Re: Java-GUI for CPCXFS
« Reply #1 on: 01:49, 15 May 10 »
*grrrrrrrrrrrr!
Had a small bug in code!
Please redownload the app...
Protecting/Hiding files was faulty.

Should work now properly.
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Re: Java-GUI for CPCXFS
« Reply #2 on: 15:15, 15 May 10 »
Melted some things together today!

 

 

 

 

You can now also transfer DSK's to floppy and from floppy to DSK!

You can also format / create new DSK images with it!

Download:
http://cpc-live.com/DiskUtil.zip

Enjoy it and please leave some feedback.
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Re: Java-GUI for CPCXFS
« Reply #3 on: 13:06, 16 May 10 »
Update: Newer version of SAMdisk included! (build from September 2009)
The main application is a Windows-EXE now.

http://cpc-live.com/DiskUtil.zip
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Re: Java-GUI for CPCXFS
« Reply #4 on: 14:21, 04 July 10 »
New update for DiskUtil:



New features:
'Fix EyeCatcher': overwrites the DSK internal EyeCatcher with JavaCPC's eyecatcher info.

'Create txt info'
- When choosen, each DSK you load into this app, will create a txt file containing it's directory.
  e.g.:
Code: [Select]
Directory of C:\disks\nwc_progs-2.dsk:

MODE3SCR.BIN  -   16384 bytes  -  Usr 0
MODE3TST.BIN  -     384 bytes  -  Usr 0
SCR1    .SCR  -   16384 bytes  -  Usr 0
SCR2    .SCR  -   16384 bytes  -  Usr 0
TEST    .BAS  -     128 bytes  -  Usr 0

Bytes free: 126976

Several bugs fixed!
- Show/Hide function and Protect/Unprotect function improved
- Last version of SamDisk added
- Uses the same config than JavaCPC (DiskUtil is also part of next JavaCPC)
- GUI appearance fixed
- And a few more bugfixes

Download it here:
http://retropower.eu/cpc/index.php?dir=-tools

Cheers,
Markus
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline CPCIak

  • CPC6128
  • ****
  • Posts: 232
  • Country: de
    • MTB Iserlohn
    • Awards
Re: Java-GUI for CPCXFS
« Reply #5 on: 14:48, 04 July 10 »
Sorry, but what's an eyecatcher function?
like
0
No reactions

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Re: Java-GUI for CPCXFS
« Reply #6 on: 14:53, 04 July 10 »
Sorry, but what's an eyecatcher function?

Each DSK has an EyeCatcher (can have, is not necessary)
So, some emulators know, which emu/app created this dsk:
Code: [Select]
00000000h: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B ; EXTENDED CPC DSK
00000010h: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F ;  File..Disk-Info
00000020h: 0D 0A 4A 41 56 41 43 50 43 20 45 58 54 44 53 4B ; ..JAVACPC EXTDSK
00000030h: 28 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13 ; (...............
00000040h: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ; ................
00000050h: 13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00 ; ................
00000060h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000070h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000080h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
00000090h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000a0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000b0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000c0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000d0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000e0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
000000f0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline CPCIak

  • CPC6128
  • ****
  • Posts: 232
  • Country: de
    • MTB Iserlohn
    • Awards
Re: Java-GUI for CPCXFS
« Reply #7 on: 14:57, 04 July 10 »
Thanx for explanation Markus.
like
0
No reactions

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
    • Awards
Re: Java-GUI for CPCXFS
« Reply #8 on: 15:09, 04 July 10 »
Grmllllll... Bug fix!
Please re-download...
like
0
No reactions
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 17.118
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
    • Awards
Re: Java-GUI for CPCXFS
« Reply #9 on: 09:59, 05 July 10 »
The eye-catcher bit is interesting. So, if an emulator knows these details, where are they used?
like
0
No reactions

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.939
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
    • Awards
Re: Java-GUI for CPCXFS
« Reply #10 on: 00:44, 04 October 10 »
Just had a issue to raise with DiskUtil.exe - I think I've got the latest version & it's running stable and all, but I'm having problems with Disk Images where the Directory is pretty full because I cannot extract files past a certain point.
 
Not sure if you're going to update your program in the future, though a "put" function - to put "files" back onto the Disk would be extremely handy as well!  ;)
 
Otherwise it works fine!  ;D
like
0
No reactions
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
    • Awards
Re: Java-GUI for CPCXFS
« Reply #11 on: 05:40, 04 October 10 »
Hi Markus!
 
Downloaded it, it looks nice, didn't test it much... late @night already! But great work! and thank you for supporting the Vortex standard format (didn't see it first, hidden at the lower end of names ;-).
like
0
No reactions
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus