You'll all be pleased to know i have finished some initial tests of the sound routines and they work fine. I now have to add some more commands and test the rest of the editor.
Their are still loads to do, like i have disk directory working but load/save not done yet (Using sedoric under asm for the first time!!) and no SID code added yet.
Memory is also getting tight, but i believe it won't be a problem.
Anyway here is a demo of what i have so far.
Load under Sedoric, then you can see directory stuff.
http://www.defence-force.org/ftp/forum/ ... usic/x.tap
And here are some more screenshots...
The menus have been my biggest triumph so far. Although i still plan to code ESC to quit a submenu (Currently left cursor).
Return to enter an editor from menus, -/= to mod values, Right cursor to enter submenus or cursor down to select submenu from top.
Many menu options are not working yet. But simple music is possible, just remember no save/load facility atm.
Please note for the time being, 10 music files are permitted for any given disc. I have had problems finding memory to store the directory and facilitate a scrolling/page selection thing.
This last one shows how the Effect/Pattern split can be moved (5 settings)so either allowing a bigger pattern or Effect area.
Type the Key sequence (from menu) FCE to access help screen for keys in any editor, though only first three work atm.
And here is the current issue log (Known and fixed issues)...
Code: Select all
03012007-01 Exiting from pattern to main menu corrupts pattern when entering\exiting menu again [FIXED] 03012007-02 Acceleration keys inoperative [FIXED] 03012007-03 Highlighting in Pattern not coded [Fixed] 03012007-04 Highlighting in List not coded [Fixed] 03012007-05 Highlighting in Effects not coded 03012007-06 No sound yet (needs testing) [Fixed] 03012007-07 Need to code musical keyboard in patterns [Fixed] 03012007-09 Grabbed item not shown in Patterns [Fixed] 03012007-10 Grabbed item not shown in List [Fixed] 03012007-11 Grabbed item not shown in Effects [Fixed] 03012007-12 No code to turn off Glow Cursor to single colour(Red) [Fixed] 03012007-13 Edit keys doesn't allow edit of keys 03012007-14 Need to sort saving preferences 03012007-15 code Save 03012007-16 code Load 03012007-17 code Update Save 03012007-18 code Restore Old 03012007-19 code Stats 03012007-20 code imports 03012007-21 Exiting from editor should return to exact editor option in Menus (and make configurable) 03012007-22 Code Wipe list 03012007-23 Code Wipe Pattern 03012007-24 Code Copy Pattern (Complete) 03012007-25 Code Play Pattern 03012007-26 Code Buffer Ops 03012007-27 Effects cursor displaced over left music keyboard [Fixed] 03012007-28 No Esc out of effects to menu [Fixed] 03012007-29 Code Wipe Effect 03012007-30 Code Copy Effect 03012007-31 Code Edit Sids 03012007-32 Have sort of indicator to show what is in copy buffer [Fixed] ie. Global buffer so show buffer line... in left of Legend 03012007-33 Code Clear SIDSET 03012007-34 Code Copy SIDSET 03012007-35 Code Song Tracking 03012007-36 Code Help 03012007-37 Code About 03012007-38 Code Play 03012007-39 Code Stop 03012007-40 Code Pause 03012007-41 Cut, Paste and Overlay(Super-Impose) in Pattern not coded 03012007-42 Cut, Copy & Paste in List not coded 03012007-43 Cut, Copy & Paste in Effects not coded 04012007-01 Resizing of Effects [Fixed] 04012007-02 Add option to make highlighting permanent [Fixed] 04012007-03 Using Accelerator keys should Expand menu [Fixed] 04012007-04 Accelerator key sequence should be shown in right of statusbar [Fixed] 04012007-05 Current Editor should be shown in Statusbar with buffer usage(UpdateBufferAssignment) [Fixed] 04012007-06 Combine right shift with left and represent just with single value (left) [Fixed] 04012007-07 Accelerator key doesn't jump to field [Fixed] 04012007-08 Accelerator Key and Save\Load doesn't read Directory 04012007-09 Accelerator key does go to Action but cursor not repositioned [Fixed] 05012007-01 ESC should exit menu back to level 0 05012007-02 Exiting Editor to menu freezes key response for 1 press 06012007-01 Copy in Patterns [Fixed] 06012007-02 "This is not an Action" overwrites editor in statusbar (limited to 20) [Fixed] 06012007-04 Plot Buffer association in statusbar [Fixed] 06012007-05 Validate Effect before running or possibly exiting editor 06012007-06 Add Fill options in Pattern Buffer Ops 06012007-07 Redesign Better charset [Fixed] 07012007-01 No Esc from Effects [Fixed] 07012007-02 Changing pattern does not update pattern number in heading [Fixed] 08012007-01 Resizing patterns corrupts top 2 lines of music keyboard [Fixed] 09012007-01 Cannot decrement Volume, Noise or Delay in Effects 09012007-02 Relative Volume,Noise and Envelope show wrong text in effect editor [Fixed] 09012007-03 No Key for delay in Effect Editor [Fixed] 09012007-04 No key for Loop back in Effect Editor [Fixed] 10012007-01 Effect Commands should have a more logical key arrangement [Fixed] 12012007-01 Volume monitors should update in pattern editor for each row whilst editing unless playing 12012007-02 Volume in effect Set volume goes from 14 to 16!! 12012007-03 Transpose not coded 13012007-01 Insert in Patterns 13012007-02 Delete in Patterns 13012007-03 Insert in List 13012007-04 Delete in List 13012007-05 Insert in Effects 13012007-06 Delete in Effects 14012007-01 Accelerator keys seem to muck up K:xxxx path