Search found 1103 matches

by Rich Talbot-Watkins
Mon Dec 11, 2017 5:22 pm
Forum: software: classic games
Topic: Unused Citadel bits
Replies: 16
Views: 589

Re: Unused Citadel bits

Interesting details with the strings! So what's the format for each screen then? I guess it must need a few chunks of data: - base texture - filled/solid tilemap (1 bit each I guess) - overlayed objects - triangles There's a thread here in which we talked about Citadel a little bit, and I mentioned ...
by Rich Talbot-Watkins
Mon Dec 11, 2017 3:22 pm
Forum: software: new games
Topic: New Release: Retro Software's WHITE LIGHT by Sarah Walker
Replies: 41
Views: 1310

Re: New Release: Retro Software's WHITE LIGHT by Sarah Walker

One reason for this is that Disc Doctor stores the variable 0D at &130 so any code that is loaded from &100 to &1A0 will end up with a 0D over what was stored at &130. Really?!! That's terrible! No wonder certain games used to have problems. It was pretty common to use the bottom of...
by Rich Talbot-Watkins
Mon Dec 11, 2017 3:17 pm
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)

A "Data CRC error" will occur if reading with a different size, since the CRC is the two bytes immediately following the data. I suppose you could create a 2048 byte sector which will give an accurate CRC with every read, by having the correct CRC after 128, 256, 512 and 1024 bytes. Did y...
by Rich Talbot-Watkins
Mon Dec 11, 2017 11:04 am
Forum: software: new games
Topic: New Release: Retro Software's WHITE LIGHT by Sarah Walker
Replies: 41
Views: 1310

Re: New Release: Retro Software's WHITE LIGHT by Sarah Walker

Just had a quick go in B-Em - fantastic work as ever! Going to give it a proper blast this evening! One thing worth mentioning - it breaks in an absolutely crazy way if you have the Disc Doctor ROM installed (as I do in all my emulator configs). Can't really imagine why, but Disc Doctor was fairly w...
by Rich Talbot-Watkins
Mon Dec 11, 2017 10:26 am
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)

Good to see you back AJH! I guess the other thing you need to do when trying to make a sector dump is to try reading each sector with every possible sector size, not just the one reported in the IDs. (I presume you get an error when trying to read a sector with a different size to its actual size?)....
by Rich Talbot-Watkins
Mon Dec 11, 2017 10:18 am
Forum: software: classic games
Topic: Unused Citadel bits
Replies: 16
Views: 589

Re: Unused Citadel bits

Great post! And welcome to the forum :) Citadel used to fascinate me when I was young. Back in school, the Citadel 'Zap' hack was going round, which had the option for super speed and added a key to fly. When I got my Master, I was utterly disappointed to discover that it didn't run (it got as far a...
by Rich Talbot-Watkins
Mon Nov 27, 2017 9:31 pm
Forum: projects
Topic: Going great guns on a Prince of Persia port...
Replies: 159
Views: 10340

Re: Starting a Prince of Persia port...

My €0.02 - PoP is all about the character sprite and animation. It was pretty much the USP back in the day. It seems like a heinous crime to halve the vertical resolution (particularly since the horizontal resolution has already been compromised!). Have you thought about making different compromises...
by Rich Talbot-Watkins
Wed Nov 22, 2017 7:10 pm
Forum: projects
Topic: Going great guns on a Prince of Persia port...
Replies: 159
Views: 10340

Re: Starting a Prince of Persia port...

Do you plot at any horizontal alignment, or is it always byte aligned? If the former, you could plot column-wise and run-length encode runs of zeroes in a given byte column. Top/bottom clipping would have to be handled specially, but that's normally a good idea anyway. That looks like it would save ...
by Rich Talbot-Watkins
Tue Nov 21, 2017 10:49 pm
Forum: emulators
Topic: Emulator support for VideoNuLA
Replies: 53
Views: 3160

Re: Emulator support for VideoNuLA

Out of interest, what's the reason for not reverting to defaults on reset? I would have expected it to work like that!
by Rich Talbot-Watkins
Thu Nov 16, 2017 7:19 pm
Forum: hardware
Topic: read / write to JIM
Replies: 36
Views: 976

Re: read / write to JIM

Just less intrusive I guess. It's plug 'n' play!
by Rich Talbot-Watkins
Thu Nov 16, 2017 9:38 am
Forum: software: classic games
Topic: Legacy of the BBC Micro User magazine / Database Publications Ltd
Replies: 12
Views: 753

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

Google tells me that apparently there was a "Hac Man 2", who was Ricky Delarre (co-author of Karma on the Archimedes, who lost his life in an motorbike accident). I must've moved on by then though - once the magazines had pretty much dropped the Beeb content and were focused entirely on RI...
by Rich Talbot-Watkins
Wed Nov 15, 2017 12:43 pm
Forum: software: classic games
Topic: Legacy of the BBC Micro User magazine / Database Publications Ltd
Replies: 12
Views: 753

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

While talking of the Micro User, does anyone know who the columnist Hac Man was? Was he a known name in the Acorn scene? Is he, in fact, on this forum?!
by Rich Talbot-Watkins
Wed Nov 15, 2017 10:35 am
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

Also, for reference, the offending tracks on Mini Office II had the following format Tr.# No.S Sec.# Tr.ID Head# SecID IDsiz REsiz Error 00 0A 00 00 00 00 0100 0100 OK 01 00 00 01 0100 0100 OK 02 00 00 06 0100 0100 OK 03 00 00 03 0100 0100 OK 04 00 00 04 0100 0100 OK 05 00 00 05 0100 0100 OK 06 00 ...
by Rich Talbot-Watkins
Wed Nov 15, 2017 10:24 am
Forum: software: classic games
Topic: Legacy of the BBC Micro User magazine / Database Publications Ltd
Replies: 12
Views: 753

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

(I split off the discussions on Mini Office II and its protection system into this topic.)
by Rich Talbot-Watkins
Tue Nov 14, 2017 5:35 pm
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

I think the disk format can be reproduced easily - just by specifying duplicate sector IDs in the format command. The difficulty is getting an 8271 to read it, as it uses the logical sector number, not the physical sector number, to match the requested sector ID. Just looking at the 8271 datasheet, ...
by Rich Talbot-Watkins
Tue Nov 14, 2017 3:54 pm
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

And track 0 has duplicated sector IDs! That's a more tricky one to defeat! I guess you need to sync with the index hole (how?) and read N-1 sectors (or perhaps, better, N-1 sector IDs), and then read the sector you want as a second step, now that the disk is more or less in the right place.
by Rich Talbot-Watkins
Tue Nov 14, 2017 3:10 pm
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

Kevin Edwards wrote:I doubt it had ANY protection on it.

Sorry, I was talking about Mini Office II (edited my other post for clarity)!

I remember I had a disc copying program (might've been Vector 2) which had a special option just for Mini Office II!
by Rich Talbot-Watkins
Tue Nov 14, 2017 2:51 pm
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Re: Legacy of the BBC Micro User magazine / Database Publications Ltd

...and of course it had a famously evil disk protection system, which (as far as I know) you had nothing to do with! :D

(Mini Office II that is, don't think I've even heard of Micro Olympics!)
by Rich Talbot-Watkins
Tue Nov 14, 2017 2:25 pm
Forum: software: other
Topic: Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)
Replies: 23
Views: 548

Mini Office II disk protection (Split from: Legacy of the BBC Micro User magazine / Database Publications Ltd)

(Split off from this post ) You can find more information about Database Publications / Europress here:- https://en.wikipedia.org/wiki/Europress Playing 'follow the links' from that Wikipedia page led me here: https://en.wikipedia.org/wiki/Mini_Office_II ...which contains this pioneering bit of 20th...
by Rich Talbot-Watkins
Tue Nov 14, 2017 1:49 pm
Forum: projects
Topic: Going great guns on a Prince of Persia port...
Replies: 159
Views: 10340

Re: Starting a Prince of Persia port...

I still feel like there should be no need for the double buffer. Even if the player plot is 140 scanlines, and the save/restore background 40 scanlines each, that still comes within the frame budget - so with raster timing so that you start the erase when the beam hits the screen block to restore gi...
by Rich Talbot-Watkins
Mon Nov 06, 2017 8:55 am
Forum: software: classic games
Topic: Exile
Replies: 49
Views: 3314

Re: Exile

The article said "smooth scrolling screens", so I assume it was a verbatim quote from the press release. But the screenshot clearly shows a very early version (a good 5 months before release), with different scenery graphics and a different map. I think Exile was always designed from the b...
by Rich Talbot-Watkins
Fri Nov 03, 2017 2:58 pm
Forum: software: other
Topic: BeebAsm BASIC2 assembler O% equivalent?
Replies: 8
Views: 352

Re: BeebAsm BASIC2 assembler O% equivalent?

along these lines? I'll give it a whirl. Yeah I think that was pretty much the idea. It doesn't advance ORG though, so your .endrom will be in the wrong place - you'll need a SKIPTO if you want to skip over the copied block (maybe it'd be useful to have a version which copies a block to the current...
by Rich Talbot-Watkins
Tue Oct 31, 2017 12:46 pm
Forum: software: classic games
Topic: Exile
Replies: 49
Views: 3314

Re: Exile

Yeah, that's from here . From James Herriott, February 2002: In The Micro User, they had a screenshot of the game with a dog in it. Anyone know how this was supposed to fit in? I presumed it would be at the end of the game, but it wasn't. Anyone ever trawled through the Micro User scans from 1988 to...
by Rich Talbot-Watkins
Tue Oct 31, 2017 8:26 am
Forum: general
Topic: Who saw the BBC II Micro?
Replies: 8
Views: 382

Re: Who saw the BBC II Micro?

It's a bit of an embarrassing article, but I did laugh at this:
The Micro User, April 1984 wrote:The micro also supports a tunnel, which is an enlarged version of the tube. No manuals are available for this because it does not work.
by Rich Talbot-Watkins
Mon Oct 30, 2017 8:00 pm
Forum: software: other
Topic: BeebAsm BASIC2 assembler O% equivalent?
Replies: 8
Views: 352

Re: BeebAsm BASIC2 assembler O% equivalent?

I added a COPYBLOCK command ages back (which is apparently in the 1.08 release, though not documented). The idea was that you could assemble a bit of code in its correct location, then use COPYBLOCK start, end, destination_addr to relocate it to the new address. There may be problems to do with subs...
by Rich Talbot-Watkins
Mon Oct 30, 2017 5:49 pm
Forum: software: classic games
Topic: BBC Elite Which is the best version? Or do they differ?
Replies: 26
Views: 1741

Re: BBC Elite Which is the best version? Or do they differ?

Actually I don't think the Master version does double buffer! Fairly sure I remember seeing code in the main screen memory, and the shadow bank only used for the screen. (If it does double buffer, then there's absolutely no excuse for that flicker!) Just checked this, using the following highly pre...
by Rich Talbot-Watkins
Sat Oct 28, 2017 3:07 pm
Forum: software: classic games
Topic: BBC Elite Which is the best version? Or do they differ?
Replies: 26
Views: 1741

Re: BBC Elite Which is the best version? Or do they differ?

Actually I don't think the Master version does double buffer! Fairly sure I remember seeing code in the main screen memory, and the shadow bank only used for the screen. (If it does double buffer, then there's absolutely no excuse for that flicker!)
by Rich Talbot-Watkins
Fri Oct 20, 2017 1:47 pm
Forum: projects
Topic: Going great guns on a Prince of Persia port...
Replies: 159
Views: 10340

Re: Starting a Prince of Persia port...

Nice work Kieran, it's really coming on well! Just to be clear, how is the sprite erasing currently working? Are you storing screen bytes before plotting the sprites, and then just copying them back over the top to erase? (i.e. a direct store, rather than the Exile type routine). I feel there must b...
by Rich Talbot-Watkins
Thu Oct 19, 2017 8:19 am
Forum: software: other
Topic: Double carriage return?
Replies: 16
Views: 559

Re: Double carriage return?

Well, this is the closest I can get: Screen.PNG Shift+Break the disc image to set up the stripey double-spaced mode, then LOAD "VATICAN" Note the line numbers have leading spaces as per normal, so this isn't exactly like the demo. I can only assume that was done with a custom VDU handler, ...
by Rich Talbot-Watkins
Wed Oct 18, 2017 4:13 pm
Forum: software: other
Topic: Double carriage return?
Replies: 16
Views: 559

Re: Double carriage return?

Well, one way to kind of do it is like this: MODE 6 VDU 19,0,4;0; ?&356=1 That adds the double spacing (basically makes the VDU drivers think that it's a 16k MODE with 640 bytes per character row), but don't let it scroll or it'll all go awry. But they're obviously doing something more sneaky th...

Go to advanced search