Search found 149 matches

by ThomH
Thu Jun 07, 2018 4:01 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

Time is very tight this week, but things worth saying immediately: in a case of accidental fuzz testing, I discovered that the WOZs produced by dsk2woz were truncating track bit count to produce the byte count (WOZ stores both) rather than rounding up. Which caused my emulator to perform an out-of-b...
by ThomH
Wed Jun 06, 2018 8:03 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

Thanks for the small but very nice tool dsk2woz! I saw your announce on comp.sys.apple2 too :). It works well but ... back to Clock Signal - is currently Disk][ read-only or something with the write-protection switch is wrong? It was initially but that is supposed to be fixed. Well, partially fixed...
by ThomH
Wed Jun 06, 2018 2:14 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

No, I've never implemented saved states; sometimes I oscillate between popping up a warning to the user that they should let me resave their work as WOZ/FDI/as relevant in order best to preserve their changes, but actually none of those quite fully captures exactly everything — e.g. both assume a co...
by ThomH
Wed Jun 06, 2018 1:22 am
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

I am intrigued, why do you want to convert from DSK to WOZ if the emulator can read both? The case is simple: I have already DSK image with some DOS3.3/8D-DOS software and this software needs to write back to the same image something in non-standard format (for instance a nibbelized bit stream but ...
by ThomH
Thu May 31, 2018 5:57 pm
Forum: Emulators
Topic: Paste from clipboard problem
Replies: 29
Views: 4885

Re: Paste from clipboard problem

No trouble! Preservation and the fun therein is why communities like this exist.
by ThomH
Thu May 31, 2018 12:50 pm
Forum: Emulators
Topic: Paste from clipboard problem
Replies: 29
Views: 4885

Re: Paste from clipboard problem

Attached is: (i) the listing* (zipped); (ii) my attempt quickly to make a DSK of it. I get an out-of-memory error when running the DSK version, so something has gone awry. I need to run off to work now so I won't even take a moment to speculate. I'm sure somebody else will be able to produce a TAP o...
by ThomH
Thu May 31, 2018 3:43 am
Forum: Emulators
Topic: Paste from clipboard problem
Replies: 29
Views: 4885

Re: Paste from clipboard problem

Is attaching files restricted until you have a certain post count perhaps? If you want to email it to me then it's the gmail account thomas.harte ; if you do so then I'll assume it's okay to attach here? The attached DSK has the first 38 lines transcribed, though I guess that's not so helpful on its...
by ThomH
Wed May 30, 2018 9:34 pm
Forum: Emulators
Topic: Paste from clipboard problem
Replies: 29
Views: 4885

Re: Paste from clipboard problem

Sorry for being a little vague about this; Oricutron doesn't actually work on my machine for reasons I've never bothered to diagnose because I'm the author of a different Oric emulator. Not for Windows, but I was thinking I could try my copy and paste solution, being a completely different implement...
by ThomH
Wed May 30, 2018 7:51 pm
Forum: Emulators
Topic: Paste from clipboard problem
Replies: 29
Views: 4885

Re: Paste from clipboard problem

I can't strongly comment as to Oricutron, but are you willing to supply the listing and/or WAV to allow investigation of potential other routes to conversion? Despite that proviso, I'm very confident that Oricutron is designed to load WAVs directly. Did you try loading without an attempt at using an...
by ThomH
Wed May 30, 2018 3:15 pm
Forum: Emulators
Topic: JOric
Replies: 92
Views: 23419

Re: JOric

I don't know that it's helpful necessarily, but something surprising I learnt yesterday in my ongoing efforts in Apple II land: the most recent officially licensed Apple II clone was launched in 1996 (!), and as well as the stuff licensed from Apple it included a properly-licensed version of Microso...
by ThomH
Sun May 27, 2018 5:11 am
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

The case is simple: I have already DSK image with some DOS3.3/8D-DOS software and this software needs to write back to the same image something in non-standard format (for instance a nibbelized bit stream but with custom address and data markers, or with custom number of sectors), so I need image f...
by ThomH
Fri May 25, 2018 2:45 pm
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

I can cobble together a DSK to WOZ converter from what's already in the emulator, though it might make sense to take a moment to simplify it a little. Apologies for NIB still being read-only, by the way; when I became aware of the Microdisc regression I just tied up some loose ends and released, and...
by ThomH
Fri May 25, 2018 3:11 am
Forum: Emulators
Topic: Clock Signal — an Oric emulator for macOS and Linux
Replies: 89
Views: 44489

Re: Clock Signal — an Oric emulator for macOS and Linux

I've made a hasty new release to correct a regression in Microdisc support. Also included: initial write support from 8DOS to DSK and WOZ images. For the time being the whole emulation is a little slower in support of that whenever the 8DOS drive is being accessed, read or write, but I've a fix for ...
by ThomH
Tue May 22, 2018 3:55 pm
Forum: 6502 assembly coding
Topic: Horizontal HIRES and Text scrolling code needed.
Replies: 33
Views: 25836

Re: Horizontal HIRES and Text scrolling code needed.

If you could afford a 64-byte lookup table where the value at binary offset `abcdef` is `a01bcdef` and the use of all three registers then you can shave two cycles over the explicit cmp/and/ora: LDX line, Y ; load current pixel contents into X; guaranteed to be of the form '01ab cdef' LDA table-64, ...
by ThomH
Tue May 22, 2018 3:10 pm
Forum: 6502 assembly coding
Topic: 6502 flags C, N, Z, V and tests
Replies: 7
Views: 1894

Re: 6502 flags C, N, Z, V and tests

Given that `LDA`, `LDX` and `LDY` all set N and Z and all work as immediate instructions, if you have a register you don't mind overwriting then you can set N that way, and if you're setting N=0 then you can also pick a value for Z. It's two cycles, so it costs the same as a `SEC`, etc. E.g. LDX #$8...