Search found 1177 matches

by Symoon
Mon Aug 28, 2017 11:00 pm
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 166274

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: 166274

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: 2166

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: 23
Views: 3466

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: 23
Views: 3466

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: 166274

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: 23
Views: 3466

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: 166274

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?
by Symoon
Sat Aug 26, 2017 7:45 am
Forum: 6502 assembly coding
Topic: Help: loop this?
Replies: 6
Views: 2166

Help: loop this?

Hi assembler wizards ;) Today's question is: is there a way to optimize in size the following small code? (cycles don't matter). Goal of the code: invert bit 7 of two distinct bytes (to invert their video display on screen) A9 80 LDA #$80 4D BB BF EOR $BFBB 8D BB BF STA $BFBB A9 80 LDA #$80 4D DC BF...
by Symoon
Tue Aug 22, 2017 6:22 am
Forum: Games
Topic: Development of Blake's 7 (was OASIS development)
Replies: 563
Views: 166274

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

Cool news as always ;)
So is there hope for Christmas? ;)
(I mean: to have the game released for Christmas... 'cos I'm confident in the fact that there will be Christmas at the end of the year :lol: )
by Symoon
Mon Aug 21, 2017 10:48 pm
Forum: Games
Topic: John S. Sinclair on Oric.org
Replies: 19
Views: 4514

Re: John S. Sinclair on Oric.org

Too bad :(
Thanks for having tried Steve!
by Symoon
Sun Aug 20, 2017 9:18 pm
Forum: 6502 assembly coding
Topic: Assembler / disassembler
Replies: 6
Views: 1541

Re: Assembler / disassembler

Ok thanks!
In what I'm mainly working at these days (tape loading), cycles counting is really important and determines the way of coding.
I guess I'll have to try and learn now!
by Symoon
Sun Aug 20, 2017 5:34 pm
Forum: 6502 assembly coding
Topic: Assembler / disassembler
Replies: 6
Views: 1541

Re: Assembler / disassembler

Thanks fr the replies guys, it seems quite clear ;) I'll be a total newbie here, is there some user interface, kind of: "I write my code, it displays the address and cycles count automatically"? BTW, when I saw your source 'Load_Vader_0400_source.txt', I wonder what tool are you using because of the...
by Symoon
Sun Aug 20, 2017 11:00 am
Forum: 6502 assembly coding
Topic: Assembler / disassembler
Replies: 6
Views: 1541

Assembler / disassembler

Hi all, Ok, I'm getting tired of writing my own assembler programs by hand in a TXT file, like this for instance: Address / cycles / op codes / Asm instructions / Comments 0431 6 20 6A E7 JSR #E76A Init du VIA ***ROM1.0: E6CA It's fine for short programs but when they start being longer than 100 byt...
by Symoon
Sat Aug 19, 2017 9:49 am
Forum: Operating systems
Topic: Orix update thread
Replies: 21
Views: 5490

Re: Orix update thread

Thanks!
Forget about the maths, if needed I'll do it ;)

It sounds quite good for only 4 levels.