Spectrum TRD format soon?
Spectrum TRD format soon?
How about the support to TRD images?
I'm still have my old rubber Spectrum 48K with Beta interface and I love to see the emulator working on it.
I'm still have my old rubber Spectrum 48K with Beta interface and I love to see the emulator working on it.
Re: Spectrum TRD format soon?
yes it's possible.DFL wrote:How about the support to TRD images?
I'm still have my old rubber Spectrum 48K with Beta interface and I love to see the emulator working on it.
do you have the emulator ?
Yes, I build the PIC version. BTW, awesome work!
I update the firmware to the last version and it's working great in my MSX.
Except the "Format" command... I tested in a standard MSX image and the Emulator hangs or restart. Very weird.
In the Spectrum 48k, I can use the emulator when I convert a real beta (TRD) disk to IMD format. But it's a pain, because the IMD.EXE works only in MS-DOS.![Sad :(](./images/smilies/icon_sad.gif)
Hope you add TRD format soon!
Regards and thaks for the quick answer.
I update the firmware to the last version and it's working great in my MSX.
Except the "Format" command... I tested in a standard MSX image and the Emulator hangs or restart. Very weird.
In the Spectrum 48k, I can use the emulator when I convert a real beta (TRD) disk to IMD format. But it's a pain, because the IMD.EXE works only in MS-DOS.
![Sad :(](./images/smilies/icon_sad.gif)
Hope you add TRD format soon!
Regards and thaks for the quick answer.
yes this is normal because the emulator support only the writing of sector (512 bytes sector). formating is a different write process, and the emulator doesn't support it. but anyway, the emulator should not crash while formating -> i must correct this.DFL wrote:Except the "Format" command... I tested in a standard MSX image and the Emulator hangs or restart. Very weird.
ok i will add this format in the next release.DFL wrote: In the Spectrum 48k, I can use the emulator when I convert a real beta (TRD) disk to IMD format. But it's a pain, because the IMD.EXE works only in MS-DOS.
Hope you add TRD format soon!
.TRD!
Hi.
I'm using ZX-Spectrum. There are huge nomber of *.trd & *.scl disk images in the internet. We can transfer these images from PC to real 3,5" disks and run them on ZX. But...
It's very borring to copy 20 or 30 diskettes images
Now, we can use floppy emulator!!! Great!
I need such thing and I can solder it by myself. And I would. But I found this: The schematic will change soon, and next versions of the firmware will no more support this schematic/pcb". It's from warning.txt.
It will be very nice that new version will support at list *.trd images (and *.scl too
)
I'm using ZX-Spectrum. There are huge nomber of *.trd & *.scl disk images in the internet. We can transfer these images from PC to real 3,5" disks and run them on ZX. But...
It's very borring to copy 20 or 30 diskettes images
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Now, we can use floppy emulator!!! Great!
I need such thing and I can solder it by myself. And I would. But I found this: The schematic will change soon, and next versions of the firmware will no more support this schematic/pcb". It's from warning.txt.
It will be very nice that new version will support at list *.trd images (and *.scl too
![Razz :P](./images/smilies/icon_razz.gif)
ZX-Spectrum/128k/TR-DOS/HxC Floppy Drive Emulator/YM2149F/ROM-DISK
Re: .TRD!
I have just added the TRD and SCL (
) support.
DLF can you test this with the real hardware ? :
https://hxc2001.com/floppy_drive_emulat ... r_soft.zip
![Wink ;-)](./images/smilies/icon_wink.gif)
DLF can you test this with the real hardware ? :
https://hxc2001.com/floppy_drive_emulat ... r_soft.zip
Yes indirectly : This the windows application that allow you to convert the TRD/SCL (and the others) files for the SDCard HxC Floppy Emulator (*.HFE).Pryanick wrote:Does "15/03/2009: Firmware SD HxCFloppyEmulator v0.0.4.0" support *.trd & *.scl disk images?
And when You are going to finish next version under new schematic and firware?
I really don't know this.Pryanick wrote:And when You are going to finish next version under new schematic and firware?
Re: .TRD!
Hi Jeff thanks!!!Jeff wrote:I have just added the TRD and SCL () support.
DLF can you test this with the real hardware ? :
https://hxc2001.com/floppy_drive_emulat ... r_soft.zip
I'll try this at home today.
Thank you very much... Awesome work so far...
img2hfe
One more question, about img2hfe conversion...
I tried to convert trd and scl files, but nothing happened. I used cmd under W2k and then run img2hfe in command promt
"no loader support this file 1\x.trd
Load error! Image file not yet supported."
I just want to test the software to make sure that everything works fine.
May be a little instruction on img2hfe is needed
And one more:what exactly have to be done to copy *.trd (or *.scl) images to SD/MMC Card before connecting emulator to ZX?
I tried to convert trd and scl files, but nothing happened. I used cmd under W2k and then run img2hfe in command promt
"no loader support this file 1\x.trd
Load error! Image file not yet supported."
I just want to test the software to make sure that everything works fine.
May be a little instruction on img2hfe is needed
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
And one more:what exactly have to be done to copy *.trd (or *.scl) images to SD/MMC Card before connecting emulator to ZX?
ZX-Spectrum/128k/TR-DOS/HxC Floppy Drive Emulator/YM2149F/ROM-DISK
Re: img2hfe
img2hfe is designed to convert all images present in a folder and write converted files to another folder (for example the sdcard)Pryanick wrote:One more question, about img2hfe conversion...
I tried to convert trd and scl files, but nothing happened. I used cmd under W2k and then run img2hfe in command promt
"no loader support this file 1\x.trd
Load error! Image file not yet supported."
I just want to test the software to make sure that everything works fine.
May be a little instruction on img2hfe is needed![]()
And one more:what exactly have to be done to copy *.trd (or *.scl) images to SD/MMC Card before connecting emulator to ZX?
example :
img2hfe "C:\Documents and Settings\Jeff\Bureau\sourceimg" "d:" -HFE
with this command all image files present in the "sourceimg" folder (and its subfolders) are converted and written to the sdcard (d: on my system).
Note that the subfolders tree of "sourceimg" is recreated on the sdcard
The output of the program:
HxC Floppy Emulator : Floppy image file to hfe file converter V1.0
HFE output file format.
Starting HxCFloppyEmulator...
Creating directory d:\\atari
Entering directory atari
converting file Degas Elite.st, 737280B
Loading C:\Documents and Settings\Jeff\Bureau\sourceimg\atari\Degas Elite.st
file loader found!
filesize:720kB, 80 tracks, 2 side(s), 9 sectors/track, gap3:84, interleave:1,rpm:300
track file successfully loaded and encoded!
Write HFE file d:\\atari\Degas Elite_st.hfe for the standalone emulator.
80 tracks written to the file
Leaving directory atari
converting file dkboot.ima, 737280B
Loading C:\Documents and Settings\Jeff\Bureau\sourceimg\dkboot.ima
file loader found!
track file successfully loaded and encoded!
Write HFE file d:\\dkboot_ima.hfe for the standalone emulator.
80 tracks written to the file
Creating directory d:\\zxspectrum
Entering directory zxspectrum
converting file song2.scl, 26423B
Loading C:\Documents and Settings\Jeff\Bureau\sourceimg\zxspectrum\song2.scl
file loader found!
track file successfully loaded and encoded!
Write HFE file d:\\zxspectrum\song2_scl.hfe for the standalone emulator.
80 tracks written to the file
converting file traumwerk.scl, 194615B
Loading C:\Documents and Settings\Jeff\Bureau\sourceimg\zxspectrum\traumwerk.scl
file loader found!
track file successfully loaded and encoded!
Write HFE file d:\\zxspectrum\traumwerk_scl.hfe for the standalone emulator.
80 tracks written to the file
Leaving directory zxspectrum
after this you can put directly the sdcard in emulator and use these images.
if you want just convert one image file, you can use the GUI software: just drag&drop the scl/trd file on the window and select Menu Disk->Write SDcard File Image
Re: .TRD!
Jeff,DFL wrote:Hi Jeff thanks!!!Jeff wrote:I have just added the TRD and SCL () support.
DLF can you test this with the real hardware ? :
https://hxc2001.com/floppy_drive_emulat ... r_soft.zip
I'll try this at home today.
Thank you very much... Awesome work so far...
I converted some TRD files and give a try in emulator. It's working great, thanks.
I was wondering, these TRD are 256 bytes sector right? So, it's not compatible with writing... But, how about to padding these sectors to 512 bytes in conversion? So the emulator will write a 512 bytes sector, but the beta interface will see only the first 256 block... Something like that... Is it possible?
Sorry, I'm just guessing here. I don't know much about programming or Disk interfaces...
Re: .TRD!
Write 256 bytes are technically possible but i need to modify a little the firmware to support both 512 and 256 bytes sector.DFL wrote:Jeff,DFL wrote:Hi Jeff thanks!!!Jeff wrote:I have just added the TRD and SCL () support.
DLF can you test this with the real hardware ? :
https://hxc2001.com/floppy_drive_emulat ... r_soft.zip
I'll try this at home today.
Thank you very much... Awesome work so far...
I converted some TRD files and give a try in emulator. It's working great, thanks.
I was wondering, these TRD are 256 bytes sector right? So, it's not compatible with writing... But, how about to padding these sectors to 512 bytes in conversion? So the emulator will write a 512 bytes sector, but the beta interface will see only the first 256 block... Something like that... Is it possible?
Sorry, I'm just guessing here. I don't know much about programming or Disk interfaces...
for now you can modify floppyemulation.c by changing the line 372:
}while(byteremaining<514);
by
}while(byteremaining<258);
after this the write support should work with your hardware.
Can you test some SCL image files ?
Re: .TRD!
Sorry, I can't find any SCL images to test... Can you point me some site?Jeff wrote:Write 256 bytes are technically possible but i need to modify a little the firmware to support both 512 and 256 bytes sector.DFL wrote:Jeff,DFL wrote: Hi Jeff thanks!!!
I'll try this at home today.
Thank you very much... Awesome work so far...
I converted some TRD files and give a try in emulator. It's working great, thanks.
I was wondering, these TRD are 256 bytes sector right? So, it's not compatible with writing... But, how about to padding these sectors to 512 bytes in conversion? So the emulator will write a 512 bytes sector, but the beta interface will see only the first 256 block... Something like that... Is it possible?
Sorry, I'm just guessing here. I don't know much about programming or Disk interfaces...
for now you can modify floppyemulation.c by changing the line 372:
}while(byteremaining<514);
by
}while(byteremaining<258);
after this the write support should work with your hardware.
Can you test some SCL image files ?
About the 256 bytes sector, I changed the line, it's working fine. But I add some logic to switch between 256 and 512 mode.
I added a new floppyinterfacemode in hfe_file and changed the header of converted HFE file (by hand) to point this new mode. It's lame, but is working great for me. Thanks for your help.
Re: .TRD!
New PIC firmware upgrade:DFL wrote:Sorry, I can't find any SCL images to test... Can you point me some site?Jeff wrote:Write 256 bytes are technically possible but i need to modify a little the firmware to support both 512 and 256 bytes sector.DFL wrote:
Jeff,
I converted some TRD files and give a try in emulator. It's working great, thanks.
I was wondering, these TRD are 256 bytes sector right? So, it's not compatible with writing... But, how about to padding these sectors to 512 bytes in conversion? So the emulator will write a 512 bytes sector, but the beta interface will see only the first 256 block... Something like that... Is it possible?
Sorry, I'm just guessing here. I don't know much about programming or Disk interfaces...
for now you can modify floppyemulation.c by changing the line 372:
}while(byteremaining<514);
by
}while(byteremaining<258);
after this the write support should work with your hardware.
Can you test some SCL image files ?
About the 256 bytes sector, I changed the line, it's working fine. But I add some logic to switch between 256 and 512 mode.
I added a new floppyinterfacemode in hfe_file and changed the header of converted HFE file (by hand) to point this new mode. It's lame, but is working great for me. Thanks for your help.
support the writing of 512 and 256 bytes sectors.
Can you try it ?
for the SCL test you can run some demo:
ftp://ftp.untergrund.net/users/diver4d/ ... nfinal.zip
http://www.scene.org/file_dl.php?url=ft ... &id=384166
http://www.zxdemo.org/f/200305/ascii03/detroyt_scl.zip
more zxspectrum demo here :
http://www.pouet.net/prodlist.php?platf ... er=thumbup