Need an assistant for VIC-20 version of CBM-Command
Moderator: Moderators
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
New features
I've added some new features for the next release:
1) Renaming a file now includes the original filename in the text box so you don't have to start typing all over again.
2) If you have multiple files selected and choose delete, it will delete all of the selected files. If you do not have any selected files, it will delete the file that the selector is pointing at.
1) Renaming a file now includes the original filename in the text box so you don't have to start typing all over again.
2) If you have multiple files selected and choose delete, it will delete all of the selected files. If you do not have any selected files, it will delete the file that the selector is pointing at.
Re: New features
Very goodplbyrd wrote:I've added some new features for the next release:
Mega-Cart: the cartridge you plug in once and for all.
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
CBM-Command Version 1.0.4 Beta Released
http://cbmcommand.codeplex.com
Beta Release
This is the final beta release before version 1.5
New Features
* (VIC 20) Added support for the VIC 20 computer, requires 32K RAM Expander
* (PLUS 4) Added support for Commodore Plus 4 computer
* (ALL) New color picker for the configuration program
* (64, 128, PLUS 4) 1581 Disk Image (D81) Support
Changes
* (ALL) Removed CTRL key from hot keys that previously required it. Hot keys that use the C= key still require it.
* (ALL) If you have 1 or more files selected (highlighted) and choose delete, all selected files will be deleted. If you do not have any files selected (highlighted) then only the file that the selector is pointing to will be deleted.
* (ALL) When you rename a file the textbox is pre-populated with the name of the old file.
* (ALL) Changed the UI for file transfers to use a new progress bar to give feedback on the copy operation.
* (64, 128, Plus 4) Changed the UI for disk image creation/writing to use a new progress bar to give feedback on the image operation.
* (VIC20) Refactored many of the screens to better fit the 22x23 layout.
* (VIC20) Filename shortening removed and the file type moved to the left of the directory display
* (VIC20) Panels are not displayed side by side, only one panel is displayed at a time.
* (VIC20) D64 support is removed, the RAM was needed elsewhere.
* (ALL) The screen has been made more scalable.
Known Issues
* None
Beta Release
This is the final beta release before version 1.5
New Features
* (VIC 20) Added support for the VIC 20 computer, requires 32K RAM Expander
* (PLUS 4) Added support for Commodore Plus 4 computer
* (ALL) New color picker for the configuration program
* (64, 128, PLUS 4) 1581 Disk Image (D81) Support
Changes
* (ALL) Removed CTRL key from hot keys that previously required it. Hot keys that use the C= key still require it.
* (ALL) If you have 1 or more files selected (highlighted) and choose delete, all selected files will be deleted. If you do not have any files selected (highlighted) then only the file that the selector is pointing to will be deleted.
* (ALL) When you rename a file the textbox is pre-populated with the name of the old file.
* (ALL) Changed the UI for file transfers to use a new progress bar to give feedback on the copy operation.
* (64, 128, Plus 4) Changed the UI for disk image creation/writing to use a new progress bar to give feedback on the image operation.
* (VIC20) Refactored many of the screens to better fit the 22x23 layout.
* (VIC20) Filename shortening removed and the file type moved to the left of the directory display
* (VIC20) Panels are not displayed side by side, only one panel is displayed at a time.
* (VIC20) D64 support is removed, the RAM was needed elsewhere.
* (ALL) The screen has been made more scalable.
Known Issues
* None
By using the CFG program for the VIC, I'm not able to see which is the current left drive, may you rename "Default" to "Def." for both Left and Right ?
and when you exit from CFG program, the confirm message is corrupted.
By using the main program, I'm not able to go to the right panel with cursors keys.
And from the main Vic program if I quit ("F2") then RUN again, the program hangs.
Rename with pre-populated text and Delete multiple files is ok.
and when you exit from CFG program, the confirm message is corrupted.
By using the main program, I'm not able to go to the right panel with cursors keys.
And from the main Vic program if I quit ("F2") then RUN again, the program hangs.
Rename with pre-populated text and Delete multiple files is ok.
Mega-Cart: the cartridge you plug in once and for all.
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
Done, as well as shortening the text for the color configurations so that each fits on one line on the VIC 20.nbla000 wrote:By using the CFG program for the VIC, I'm not able to see which is the current left drive, may you rename "Default" to "Def." for both Left and Right ?
Done, and after quiting it now also clears the screen.nbla000 wrote:and when you exit from CFG program, the confirm message is corrupted.
Until you actually load a drive or refresh the default drive on the right panel you cannot go to it. This is working as designed.nbla000 wrote:By using the main program, I'm not able to go to the right panel with cursors keys.
I cannot reproduce this error.nbla000 wrote:And from the main Vic program if I quit ("F2") then RUN again, the program hangs.
Great!nbla000 wrote:Rename with pre-populated text and Delete multiple files is ok.
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
Yes, I meant recheck the current main Vic-20 program...
...so before to move to the right panel (Cursor right) I need to read the right drive (CBM-E) or select the right drive (CBM-D)...
Yes there is the on-line documentation and the help file but I think that is not so intuitive for a new user... and generically for a program that uses two panels to move copy rename files...
Do not misunderstand me, I want to be constructive.
For example, you may automatically read the right drive (CBM-E) if you move to the right Panel (Right Cursor) and you haven't actually load the right drive yet, I think is not a bad idea.
You may also change some buttons, for example you may remove the F3 select (Space is quite intuitive) and use a new button to select a drive for current panel.
So if you press F3 from the left Panel, it selects the drive for the left panel while if you press F3 from the right Panel, it selects the drive for the right panel of course while F4 is perfect refresh/read the currend drive panel.
btw I've noticed that I'm not able to read the left drive (CTRL-E) or select the right drive (CTRL-D)
I'm still getting the problem when I Quit and re-RUN the program, this is what I'm doing:
on boot LOAD"*",8 it automatically loads "CBMCOMMAND.VIC20"
The programs RUN and read the Left directory (drive 1541)
Now I just quit [F2] then yes [Y] and RUN
the programs starts, reads the left drive but nothing happens, I just see a white screen with buttons on bottom.
I've tested it on Emulation, various Xvic versions.
...so before to move to the right panel (Cursor right) I need to read the right drive (CBM-E) or select the right drive (CBM-D)...
Yes there is the on-line documentation and the help file but I think that is not so intuitive for a new user... and generically for a program that uses two panels to move copy rename files...
Do not misunderstand me, I want to be constructive.
For example, you may automatically read the right drive (CBM-E) if you move to the right Panel (Right Cursor) and you haven't actually load the right drive yet, I think is not a bad idea.
You may also change some buttons, for example you may remove the F3 select (Space is quite intuitive) and use a new button to select a drive for current panel.
So if you press F3 from the left Panel, it selects the drive for the left panel while if you press F3 from the right Panel, it selects the drive for the right panel of course while F4 is perfect refresh/read the currend drive panel.
btw I've noticed that I'm not able to read the left drive (CTRL-E) or select the right drive (CTRL-D)
I'm still getting the problem when I Quit and re-RUN the program, this is what I'm doing:
on boot LOAD"*",8 it automatically loads "CBMCOMMAND.VIC20"
The programs RUN and read the Left directory (drive 1541)
Now I just quit [F2] then yes [Y] and RUN
the programs starts, reads the left drive but nothing happens, I just see a white screen with buttons on bottom.
I've tested it on Emulation, various Xvic versions.
Mega-Cart: the cartridge you plug in once and for all.
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
What version are you using? The CTRL key is no longer used for the keyboard shortcuts (but the CBM key still is). Also, F4 already loads the current panel like you proposed doing for F3.
I like your idea about loading the right panel if you click the right cursor arrow before loading the panel. I'll see how easy that would be to implement.
I like your idea about loading the right panel if you click the right cursor arrow before loading the panel. I'll see how easy that would be to implement.
The latest downloaded from the site, Version 1.0.4 - 2010-07-13 BETA.plbyrd wrote:What version are you using?
Ok then how to read or select the left drive now ?plbyrd wrote:The CTRL key is no longer used
I proposed to change the F3 behaviour from select row (that you can do also with Space) to select drive of current panel, is not the same of F4 that as you said Loads the current panel.Also, F4 already loads the current panel like you proposed doing for F3.
Thank you.I like your idea about loading the right panel if you click the right cursor arrow before loading the panel. I'll see how easy that would be to implement.
Mega-Cart: the cartridge you plug in once and for all.
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
OK Then the documentation should be changed...
Thanks to have "coded" my ideas.
PS: I've read the new PDF, "Writing CBM-Command" very interesting reading, I wish to help you in some way but you should be patient with me, I use DASM for Assembler and Visual Basic 6
I'm exited to use VS2010 but C and C++ are not familiar to me
So if you want a nuisance please contact me on PM.
Thanks to have "coded" my ideas.
PS: I've read the new PDF, "Writing CBM-Command" very interesting reading, I wish to help you in some way but you should be patient with me, I use DASM for Assembler and Visual Basic 6
I'm exited to use VS2010 but C and C++ are not familiar to me
So if you want a nuisance please contact me on PM.
Mega-Cart: the cartridge you plug in once and for all.
- plbyrd
- Vic 20 Hobbyist
- Posts: 135
- Joined: Tue Jun 01, 2010 9:32 pm
- Website: http://thesharp.ninja
- Location: Clarksville, TN
- Occupation: Software Engineer
Yes, I'll be doing that when I release version 1.5. Right now I still need the docs to reflect version 1.0.nbla000 wrote:OK Then the documentation should be changed...
No problem, I love great feedback and you've given me a lot of that.nbla000 wrote:Thanks to have "coded" my ideas.
Well, I would suggest picking up a book on C, or reading a good tutorial. The sources for CBM-Command aren't well commented (yet) and so even though reading them would be worthwhile, it may just be a bit intimidating at first.nbla000 wrote:PS: I've read the new PDF, "Writing CBM-Command" very interesting reading, I wish to help you in some way but you should be patient with me, I use DASM for Assembler and Visual Basic 6
I'm exited to use VS2010 but C and C++ are not familiar to me
So if you want a nuisance please contact me on PM.
You should start with just getting cc65 and playing around with it. Look at the samples (which are well documented) and seeing what the features of the framework have in store for you.
EDIT: BTW, if you really want to help, take a stab at the documentation and send it to me in a text file.
Thanks for suggestions.plbyrd wrote:You should start with just getting cc65 and playing around with it.
I don't know but I don't think is a good idea, I'm Italian and my english is not so goodBTW, if you really want to help, take a stab at the documentation and send it to me in a text file.
Mega-Cart: the cartridge you plug in once and for all.