Jump to content

AspeQt: Yet another SIO2PC/APE clone


218 replies to this topic

#76  

    Star Raider

  • 99 posts
  • Joined: 18-July 05

Posted Wed Feb 10, 2010 8:25 PM

Hi,

AspeQt 0.6 is now available. You can download it here.

This release adds language selection and polish translation (see the previous post) and small fixes (mainly related to .cas support and GUI).

The language is automatically selected based on your locale but you can manually override it from Tools/Options/Internationalization.

Many thanks to Krzysztof Pyrkosz for adding language selection, polish translation and many other fixes and improvements.

#77  

    Quadrunner

  • 9,751 posts
  • Joined: 29-September 05
  • Location:Australia

Posted Wed Feb 10, 2010 8:55 PM

I started using it the other day... nice so far although I've not exhaustively used the features.

Couple of requests relating to the logging:

- could multiple requests to offline devices have repeat ommission. e.g. instead of dozens of status requests being reported, just something like "Status Device $4F x 50"

- partial or full select/copy/clear of the log would be nice too.

#78  

    Star Raider

  • 99 posts
  • Joined: 18-July 05

Posted Thu Feb 11, 2010 3:37 AM

Hi,

View PostRybags, on Wed Feb 10, 2010 8:55 PM, said:

I started using it the other day... nice so far although I've not exhaustively used the features.

Ver nice! Please keep reporting any issues you encounter.

View PostRybags, on Wed Feb 10, 2010 8:55 PM, said:

- could multiple requests to offline devices have repeat ommission. e.g. instead of dozens of status requests being reported, just something like "Status Device $4F x 50"

I was thinking of adding some options to control logging. I'll try to add something similar to what you describe. Thanks for the suggestion.

View PostRybags, on Wed Feb 10, 2010 8:55 PM, said:

- partial or full select/copy/clear of the log would be nice too.

You can select with the mouse and copy using the right click context menu. The white page icon on the lower right corner clears the log screen. I know that it's a bit hidden and counter-intuitive though. I'll try to improve this.

Edited by cyco130, Thu Feb 11, 2010 3:39 AM.


#79  

    Quadrunner

  • 9,751 posts
  • Joined: 29-September 05
  • Location:Australia

Posted Thu Feb 11, 2010 7:23 AM

Another one or two - forgot to add the first earlier.

Although I can do it already (have PowerMenu installed on XP), a "Minimize to System Tray" option would be nice.

Additional to the previous logging ones:
- control of verbosity, e.g. include checksum etc.

And one that would be real handy for the "H:" devices. It's annoying with the 64 file limit but of course to remain DOS 2.x compatible it's hard to work around - I continually have to move stuff around to keep directories under. Some sort of include/exclude filtering would be real nice.

So, e.g. if you had some huge directory, you could choose to exclude certain file extensions such as source modules which you only tend to access from the PC side anyway.

#80  

    Star Raider

  • 99 posts
  • Joined: 18-July 05

Posted Thu Feb 11, 2010 1:52 PM

Hi Rybags,

Thanks for the suggestions. They are more or less what I got on my mind for the feature versions :)

#81 ONLINE  

    River Patroller

  • 4,992 posts
  • Joined: 23-November 08
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Wed Feb 24, 2010 3:47 PM

Since I want to upload all my old CC65 library sources to the net, I finally got around to plugging my XF-551 into my VBXE 1MB 130XE with IntSDX and setting up drive B: as a 16MB Sparta ATR on the PC using Aspeqt via a home-built SIO2PC cable. While it's just reminded me there's no substitute for using the A8 with real floppies and hulking great disk drive churning away on the desk (ah - the heady nostalgia almost brings a tear to mine eye), this set up, using the brilliant Aspeqt software to set up multiple volumes on the PC, is just sublime. You can't imagine how much fun I'm having just copying a bunch of files. :D

#82  

    Chopper Commander

  • 109 posts
  • Joined: 14-August 08
  • Location:The Netherlands

Posted Wed Feb 24, 2010 3:57 PM

View Postflashjazzcat, on Wed Feb 24, 2010 3:47 PM, said:

Since I want to upload all my old CC65 library sources to the net, I finally got around to plugging my XF-551 into my VBXE 1MB 130XE with IntSDX and setting up drive B: as a 16MB Sparta ATR on the PC using Aspeqt via a home-built SIO2PC cable. While it's just reminded me there's no substitute for using the A8 with real floppies and hulking great disk drive churning away on the desk (ah - the heady nostalgia almost brings a tear to mine eye), this set up, using the brilliant Aspeqt software to set up multiple volumes on the PC, is just sublime. You can't imagine how much fun I'm having just copying a bunch of files. :D

Maybe we should sample the mechanical disk sounds and add them to the drive emulator :)

#83  

    Star Raider

  • 62 posts
  • Joined: 05-January 07

Posted Wed Feb 24, 2010 10:14 PM

View Postivop, on Wed Feb 24, 2010 3:57 PM, said:

Maybe we should sample the mechanical disk sounds and add them to the drive emulator :)

Yes, that would be great. I actually considered that at one point for Atari810 too. Actually I use an Apple II emulator on the Mac called Virtual II that implemented just such a feature for disk loading... sounds perfect to me.

By the way, I just want to congratulate you on an excellent program. Your implementation of SIO protocol using the Win32 serial port API is much cleaner than mine and runs more stable and faster. At 3X SIO it seems to transfer data almost twice as fast as Atari810. Great job!!

Edited by retrobits, Wed Feb 24, 2010 10:15 PM.


#84  

    Dragonstomper

  • 680 posts
  • Joined: 12-May 01
  • Location:The Netherlands, Amstelveen

Posted Thu Feb 25, 2010 1:49 AM

View Postivop, on Wed Feb 24, 2010 3:57 PM, said:

Maybe we should sample the mechanical disk sounds and add them to the drive emulator :)


A great piece of hardware for the C64, the 1541-Ultimate does this. Its a cartridge with SD-cart that also plugs in the C64 disk port and emulates a complete 1541 drive including the internal processor and memory. And this complete with disk sounds if you plug in a speaker.

Robert

#85 ONLINE  

    Stargunner

  • 1,757 posts
  • Joined: 17-April 05
  • Location:Lublin, Poland

Posted Thu Feb 25, 2010 6:59 AM

i don't belive in replacing mechanics with silocone - its doable, possible, and when space is at concern - recommended, but i would still preffer hard disk over flash card of some kind, and a real flopy
just for feels and looks, emulating it - who would we want to fool? ourselves?
AspeQT is a great tool, and helps developing new stuff for a8 (using pc as IDE, and AspeQT as a bridge for files), but still - would you rather trash all your disk drives and disk if favor of it? think not ;)

#86 ONLINE  

    River Patroller

  • 4,992 posts
  • Joined: 23-November 08
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Thu Feb 25, 2010 7:17 AM

View Postcandle, on Thu Feb 25, 2010 6:59 AM, said:

i don't belive in replacing mechanics with silocone - its doable, possible, and when space is at concern - recommended, but i would still preffer hard disk over flash card of some kind, and a real flopy
just for feels and looks, emulating it - who would we want to fool? ourselves?
AspeQT is a great tool, and helps developing new stuff for a8 (using pc as IDE, and AspeQT as a bridge for files), but still - would you rather trash all your disk drives and disk if favor of it? think not Posted Image
I tend to agree. Using the XF is the most "authentic" way I've experienced the Atari in over a year. That's why I'm still holding out for an IDE device (floppies being rather limiting, naturally). In the meantime, I think the XF will become a permanent fixture on the desk. :)

#87  

    Dragonstomper

  • 767 posts
  • Joined: 22-June 03
  • BBSing is terminal...
  • Location:NL, Earth 2.0

Posted Fri Feb 26, 2010 1:36 PM

View Postflashjazzcat, on Thu Feb 25, 2010 7:17 AM, said:

In the meantime, I think the XF will become a permanent fixture on the desk. :)

I thought about the same thing. A desk with some A8 stuff on it is cool but you need to know when to stop!


Posted Image

#88 ONLINE  

    River Patroller

  • 4,992 posts
  • Joined: 23-November 08
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Fri Feb 26, 2010 2:00 PM

I'll show those photos to my wife, just to show her how restrained my hobby is... :)




#89  

    Dragonstomper

  • 767 posts
  • Joined: 22-June 03
  • BBSing is terminal...
  • Location:NL, Earth 2.0

Posted Fri Feb 26, 2010 3:06 PM

View Postflashjazzcat, on Fri Feb 26, 2010 2:00 PM, said:

I'll show those photos to my wife, just to show her how restrained my hobby is... :)

Pssst. Cover your *ss and show her these too :-)



Posted Image

Posted ImagePosted Image

Posted ImagePosted Image

Posted ImagePosted Image

Edited by Fox-1 / mnx, Fri Feb 26, 2010 3:12 PM.


#90  

    Chopper Commander

  • 138 posts
  • Joined: 13-June 07

Posted Fri Feb 26, 2010 3:59 PM

I own an Atarimax sio2pc RS-232 Adapter and I just built a new custom designed PC and had Windows 7 64 Bit version put on. The APE software however will not run in 64 bit windows, Steve at Atarimax has written a 64 bit driver for the USB SIo2PC but not the RS-232. Anyhow I am happy to report than AspeQt is working GREAT under Windows 7 64 Bit running in XP compatibility mode. Have run a couple dozen disk images thru it so far without any problems. So happy to have my Atari disk library back up for my hungry 65 XE.

Thanks for this great software and your hard work!

#91  

    Star Raider

  • 99 posts
  • Joined: 18-July 05

Posted Sun Feb 28, 2010 5:15 PM

Hi,

Thank you all for the nice comments and suggestions. I'm especially flattered by retrobits's comment since I've been a long time fan and frequent user of his Atari810 software. In fact, I've tried to add some features to Atari810 before deciding to launch AspeQt (I have that bad habit of not being able to master other people's code, even though Atari810 was written very clearly and had enough comments so a first grader could understand what it was all about). I haven't used any code from Atari810 (mainly because I wanted to write a more Qt'ish code) but I've learned a lot from it.

Unfortunately last week my development PC has failed and I had to take a break from AspeQt and other projects, hopefully I'll be back in business next week or so.

PS-1: If anyone has sound samples from a real Atari disk drive, I'll be more than happy to add support for ivop's suggestion. Just drop a line at my e-mail address (which is in AspeQt's readme file).

PS-2: I've noticed that there is a DJ named AspeQt with the exact same spelling and capitalization as my software. I swear that it's just a coincidence, "AspeQt" being just a silly pronounceable acronym for Atari serial peripheral emulator for Qt . I haven't listened to his stuff but he seems to be quite famous (I wouldn't know since I'm more into rock stuff).

#92  

    Chopper Commander

  • 174 posts
  • Joined: 15-June 08
  • Location:London ,UK

Posted Thu Mar 4, 2010 9:12 AM

Right, my fault about PC spec, my pc, pentium quad, 3 gig memory, win xp SP3,my Atari is with HiaSsoft rom path .Transfer ok i made USB Cable inside SIO plug for this:

Home made pcb:
Posted Image

Fitted in SIO plug:

Posted Image

Few parts,
ft232rl,
100nF
10uf
10k
4148 diode

With 5 meters usb cable aspeqt and this calble working without problems.

Edited by zaxon, Thu Mar 4, 2010 9:14 AM.


#93  

    Moonsweeper

  • 310 posts
  • Joined: 12-January 04
  • Location:Augusta, Georgia, USA

Posted Thu Mar 4, 2010 9:28 AM

View PostFox-1 / mnx, on Fri Feb 26, 2010 3:06 PM, said:

View Postflashjazzcat, on Fri Feb 26, 2010 2:00 PM, said:

I'll show those photos to my wife, just to show her how restrained my hobby is... :)

Pssst. Cover your *ss and show her these too :-)



Posted Image

Posted ImagePosted Image

Posted ImagePosted Image

Posted ImagePosted Image

Wow, you need to make a couple big batches of RetroBrite. :)

#94  

    Dragonstomper

  • 767 posts
  • Joined: 22-June 03
  • BBSing is terminal...
  • Location:NL, Earth 2.0

Posted Thu Mar 4, 2010 1:37 PM

View PostR.Cade, on Thu Mar 4, 2010 9:28 AM, said:

Wow, you need to make a couple big batches of RetroBrite. :)

I know I should but OTOH, it's the inside that counts. Also, for every yellowed 8-bit Atari thing I also have at least one boxed spare at hand :-)

#95 ONLINE  

    River Patroller

  • 4,992 posts
  • Joined: 23-November 08
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Thu Mar 4, 2010 2:50 PM

View PostFox-1 / mnx, on Thu Mar 4, 2010 1:37 PM, said:

Also, for every yellowed 8-bit Atari thing I also have at least one boxed spare at hand :-)
That's what gets me - all the boxed stuff. Look at those new XF551s!

#96  

    Star Raider

  • 68 posts
  • Joined: 15-December 07

Posted Sun Mar 14, 2010 4:14 PM

Hello.

It's a very nice program. Thanks for all your work guys!

A thing I miss is the ability to load .xex files directly. Needing to do a disk image for loading is a bit messy. Are you considering to add this feature?

I use it under Archlinux (I'm a Linux user, yes!) and no problem, but my Pentium III 733mhz has problems when using the SIO 3x mode. It loads all fine under SIO 2x.

Under an Ubuntu system, compilation is impossible. Lots of header missing stuff, not sure what.

Regards.

Edited by timofonic, Sun Mar 14, 2010 4:15 PM.


#97  

    Star Raider

  • 68 posts
  • Joined: 15-December 07

Posted Sun Mar 14, 2010 6:14 PM

Edit: I tested more...

Loading fails with Yoomp! and Wavy Navy under SIO 3x but not under SIO 2x. Other software works under SIO 3x, including Numen.

The idea for booting binaries (xex and such) could be an options dialog to put picodos or any other dos for loading them.

Edited by timofonic, Sun Mar 14, 2010 6:15 PM.


#98  

    Star Raider

  • 68 posts
  • Joined: 15-December 07

Posted Mon Mar 15, 2010 3:20 AM

Ms Pacman fails under SIO x3, but loads fine under SIO x2.

#99  

    Dragonstomper

  • 629 posts
  • Joined: 03-May 06
  • Location:Salzburg, Austria

Posted Mon Mar 15, 2010 3:59 AM

Hi!

View Posttimofonic, on Sun Mar 14, 2010 4:14 PM, said:

I use it under Archlinux (I'm a Linux user, yes!) and no problem, but my Pentium III 733mhz has problems when using the SIO 3x mode. It loads all fine under SIO 2x.
What kind of serial port/adapter are you using, a "real" one or a USB-RS232 adapter? If it's a "real" one, are you using the AtariSIO kernel driver or the default serial driver of AspeQt?

A few months ago I tried AspeQt with a 16550 port (using the AtariSIO kernel driver) on a 233MHz Pentium MMX. The AspeQt UI was slow as hell, but transmission worked fine, even at 3xSIO. A USB-serial adapter or the default serial driver could be problematic on slower computers, though.

so long,

Hias

#100 ONLINE  

    River Patroller

  • 4,992 posts
  • Joined: 23-November 08
  • Jumping through hOOPs...
  • Location:United Kingdom

Posted Mon Mar 15, 2010 4:05 AM

View Posttimofonic, on Sun Mar 14, 2010 4:14 PM, said:

A thing I miss is the ability to load .xex files directly. Needing to do a disk image for loading is a bit messy. Are you considering to add this feature?
Perhaps I'm misunderstanding your point, but surely you can boot an XEX file with File->Boot Atari Executable. Works well for me with version 0.6.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users