Search found 1169 matches

by Symoon
Wed Aug 30, 2017 6:17 am
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

Ahhh, you're right. Two frustrating mysteries with no answer so far... I will have a look at writedsk code, but I really think it simply skipped the gap, without looking at the contents. If you still have one of those slow physical disks, maybe it could be faster to try and read a complete track on...
by Symoon
Wed Aug 30, 2017 6:08 am
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

Erm, I technically could but not sure I'd have time to... Jede volounteerd for me here :mrgreen: I began translating Mercenary III 12 (twelve) years ago and didn't finish it yet ^^. Same for Tyrann II, we began with Jim around 2001... I can confirm translations can be hell, with space contraints, an...
by Symoon
Tue Aug 29, 2017 11:32 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

I was thinking about speed problems you had a while ago... Can't recall if it was related to sectors or tracks, but IIRC FloppyBuilder was much slower than a Sedoric disk... But as you say, if you use Writedisk to create both real disks (Sedoric and FloppyBuilder), and Writedisk overrides these byte...
by Symoon
Tue Aug 29, 2017 11:09 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

(Which means, if FloppyBuilder is based on the source code of Old2MFM, that it has to be modified, too... Maybe an explanation for various problems with real disks?)
by Symoon
Tue Aug 29, 2017 10:23 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

I don't know why dbug, but if you look at the github repository of Oric tools here , old2mfm.c has this: /* for (i=0;i<gap2-12;i++) trackbuf[offset++]=0x4E; */ for (i=0;i<gap2-12;i++) trackbuf[offset++]=0x22; With no further comment. However, every source about IBM Double Density Format such as thi...
by Symoon
Tue Aug 29, 2017 9:38 pm
Forum: 6502 assembly coding
Topic: Help: loop this?
Replies: 6
Views: 1087

Re: Help: loop this?

I thought about doing this but it won't work if a screen is being loaded over the progress bar. You'd then restore the previous screen state over the new ;) So I just save a single byte (the one flashing). It has the other advantage of using less memory and let me load the progress bar program in th...
by Symoon
Tue Aug 29, 2017 9:12 am
Forum: 6502 assembly coding
Topic: Help: loop this?
Replies: 6
Views: 1087

Re: Help: loop this?

So I assume the XOR is there so the progress bar does not impact whatever was displayed there before the loading? Exactly. I could use another "look" but I wanted a first version that would be as "universal" as possible (slow or fast, redefined chars or not, hires or text, letting a screen pre-load...
by Symoon
Mon Aug 28, 2017 11:00 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

Here's what I read in Sedoric à Nu from André C.: Sector identification: 12 bytes at [#00], [#A1 #A1 #A1], [#FE pp ff ss tt CRC CRC] then 22 bytes [ #4E ]. (note: pp=track, ff=side, ss=sector, tt=size of sector (1 for 256 bytes, 2 for 512, ...)) Data id: 12 bytes at [#00], [#A1 #A1 #A1], [#FB] then ...
by Symoon
Mon Aug 28, 2017 9:55 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

Stupid question: could there be some initialization of variable missing somewhere? I had that kind of problem with my progress bar, totally forgot to initialize a counter; it didn't show on the emulators but I had a "strange and random" beginning on real machine... It's a classic, so it may sound st...
by Symoon
Mon Aug 28, 2017 9:40 pm
Forum: 6502 assembly coding
Topic: Help: loop this?
Replies: 6
Views: 1087

Re: Help: loop this?

Actually, that was the very beginning of the code of my progress bar. It displays the boundaries before the progress bar begins to run. I was hoping to earn 1 or 2 bytes to keep it as small as possible, it felt strange to have to use 20 bytes to invert 2 bits. But gave up, asking because I was wonde...
by Symoon
Sun Aug 27, 2017 1:36 pm
Forum: Tape and floppy disk converters
Topic: Progress bar loading
Replies: 18
Views: 1397

Re: Progress bar loading

Marking in color wouldn't be easy (attributes management + code size increasing) but that's a very good idea! About ROM 1.0/1.1: in ROM 1.1, loading routines have been re-written and divided in several sub-routines: - initialize the VIA - display 'Searching' - wait for synchro and read header - disp...
by Symoon
Sun Aug 27, 2017 12:58 pm
Forum: Tape and floppy disk converters
Topic: Progress bar loading
Replies: 18
Views: 1397

Re: Progress bar loading

Thanks! It must have been another challenge with a fast loading routine... Here I had a luxury of available cycles ;) I forgot to say the program could be loaded anywhere in RAM, and seems to work in page 1. It also works for slow speed. Need to keep testing, write a manual, and will make it availab...
by Symoon
Sun Aug 27, 2017 12:45 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

Oh, after all, an idea (an no, I'm not going to ask for direction key again ;) )
=> produce a small sound when people are speaking.
It was very efficient in Mercenary, especially as the author used higher sounds for "?" and "!" characters.

See:
https://www.youtube.com/watch?v=iHaktl0wjlY
by Symoon
Sun Aug 27, 2017 6:47 am
Forum: Tape and floppy disk converters
Topic: Progress bar loading
Replies: 18
Views: 1397

Progress bar loading

https://www.youtube.com/watch?v=B-OKtn6fBVA Will work on Orics with ROM 1.1 (impossible with ROM1.0 unless the program takes loads of RAM). The program is using the lower TEXT line so it works both in HIRES or TEXT mode. The progress bar flashes as the program is loading, and inverts the video as t...
by Symoon
Sat Aug 26, 2017 11:35 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 127595

Re: Development of Blake's 7 (was OASIS development)

Chema wrote:
Sat Aug 26, 2017 5:10 pm
I have around 130 free bytes. Which of the following you think would be more interesting to add, if any?
No specific ideas here... Wouldn't it be safe to keep this space during beta-test, in case of bug correction?