Search found 437 matches

by xahmol
Wed Aug 24, 2022 3:58 pm
Forum: Operating systems, utilities and other serious software
Topic: Oric Screen Editor: editor for creating Oric Atmos text screens
Replies: 6
Views: 2644

Re: Oric Screen Editor: editor for creating Oric Atmos text screens

Impressive menu / windows system, well done! Thanks! That part is actually not new, already used it in my last year Ludo release. Refined it a little bit to cope with the inability to use lines (as I want to avoid characters that the user might have redefined) and some other tweaks, but in essence ...
by xahmol
Wed Aug 24, 2022 1:02 pm
Forum: Operating systems, utilities and other serious software
Topic: Oric Screen Editor: editor for creating Oric Atmos text screens
Replies: 6
Views: 2644

Oric Screen Editor: editor for creating Oric Atmos text screens

Finally decided for a first release: Oric Screen Editor Screen editor for the Oric Atmos Oric Screen Editor is an editor to create text based screens for the Oric Atmos. It fully supports using user defined character sets. Main features of the program: Support for screen maps larger than 40x25 chara...
by xahmol
Thu Aug 18, 2022 8:13 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

the selected menu item loses the highlight color when you show the menu list Solved. Schermafbeelding 2022-08-18 090948.png Will post the new image on release, but Github already updated. EDIT: Hmm, to quickly, this gives another issue of the menu option staying highlighted if you move left/right f...
by xahmol
Thu Aug 18, 2022 7:05 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Dbug wrote: Thu Aug 18, 2022 7:01 am the selected menu item loses the highlight color when you show the menu list
Good one. Will look at it and see if that is an easy fix (which I think and hope) or not.
by xahmol
Wed Aug 17, 2022 8:59 pm
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Video demo:


Recorded from a real Oric Atmos and Cumana Reborn, so yes, it works on real hardware as well ;-) At me at least.
by xahmol
Wed Aug 17, 2022 8:49 pm
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Yay! Seem to have solved also that final issue. Found that also the escape chars count in the character count (which of course does make sense, else a diskname with colours would take more room than one without). Also forgot to actually adjust string length in C for it, so it had no trailing zero to...
by xahmol
Wed Aug 17, 2022 5:03 pm
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Great progress: disk parser almost works! It now works great on the OSE system disk: Schermafbeelding 2022-08-17 175711.png Routine now puts its output where the program wants it, can fit a lot more files by having three columns instead of two (gaining the space by skipping the extensions and file b...
by xahmol
Wed Aug 17, 2022 11:08 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Update: found the cause of the inconsistent byte grabbing. It was not the speed of the code that was the issue, it was that apparently that SEDORIC routine really does not like if you change the X register ;-) Did as suggested: first just a byte grabber, nothing else. Works fine, consistent stream c...
by xahmol
Tue Aug 16, 2022 4:01 pm
Forum: Cross development tools
Topic: OSDK 1.19
Replies: 18
Views: 15581

Re: OSDK 1.19

You do not need to do it for me, but an XP is that vulnerable that it can literally infect everything connected to the same network in seconds. Hence the ‘only use if isolated’ part. And you honestly can not blame Microsoft for not securing such an old OS to all new modern threats. Things were much ...
by xahmol
Tue Aug 16, 2022 11:49 am
Forum: Cross development tools
Topic: OSDK 1.19
Replies: 18
Views: 15581

Re: OSDK 1.19

Am I again the one to point out that running Windows XP in 2022 is really not a good idea, unless you completely isolate it from anything on the rest of your network (and even then)? If your PC is really that old that it does not run Windows 10 (must be old then, because even my 2011 PC is running W...
by xahmol
Mon Aug 15, 2022 11:49 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

To test the speed theory, one thing you could do is to keep the byte fetcher hook, but just have it call the original function directly (check that it still works fine), then add a delay loop, and increase the value until it stops working. If it gets slow without even stopping to work, it means it'...
by xahmol
Mon Aug 15, 2022 11:02 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Makes sense DBug. Using zero page I want to avoid because I already had conflicts with the SEDORIC code when I tried that (and safeguarding ZP values every time will certainly make the code slower), but self modifying is certainly possible. Good suggestion. However, if I do not first solve why the d...
by xahmol
Mon Aug 15, 2022 8:20 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/load

Hesitant to post as very Work in progress, not yet complete and most certainly still very buggy: See https://github.com/xahmol/OricScreenEditor/blob/main/src/oric_core_assembly_dirparse.s And then specifically these parts: _ORIC_DIRParse_start_core: DIRParse_nextX: DIRParse_Stormem: _ORIC_DIRParse_e...
by xahmol
Mon Aug 15, 2022 7:04 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/lo

Hmm, thinking of it, traversing subdirs down and up should be doable in the file picker: just do a new BASIC dir command if a dir is recognised on selection. Would only still break if the subdir has too many files, with the downside of then needing to suppprt different versions of DIR output for dif...
by xahmol
Mon Aug 15, 2022 6:42 am
Forum: C programming
Topic: Using overlay memory: how, tips and possibility for direct save/load
Replies: 127
Views: 22283

Re: Using overlay memory: how, tips and possibility for direct save/l

Well, as long as the Tap2DSK tool is creating SEDORIC3 disks, using SEDORIC4 is not very practical as I then have no way of creating them autimatically in a build chain…. Or do you have a suggestion how to create SEDORIC4 discs automatically from the command prompt? Next to that, the way now impleme...