Search found 1819 matches

by RobC
Tue Dec 12, 2017 5:57 pm
Forum: other vintage computer hardware, software and games
Topic: Looking for a Tatung Einstein book
Replies: 1
Views: 32

Re: Looking for a Tatung Einstein book

I don't have a copy but it's listed as "Coming soon" on here: http://www.tatungeinstein.co.uk/front/mans.htm

Mario (who owns the site), was on here as Mazza352 a while back. Maybe worth contacting him?
by RobC
Mon Dec 11, 2017 7:12 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

I'm seeing this screen refresh bug very occasionally, on a 1000MHz Pi Zero. I haven't seen it here on the same setup but I'll keep an eye out. The screen refresh is controlled by a variable that is set (to enable refresh) after the Z80 has setup the character RAM. If the variable were to be set bac...
by RobC
Sun Dec 10, 2017 9:53 pm
Forum: hardware
Topic: A blitter for the beeb?
Replies: 39
Views: 1361

Re: A blitter for the beeb?

I think the suggestion of a hsync interrupt with VideoNuLA was to be able to trigger things at a certain point on the line (I guess to allow things like horizontal mode splits). Having a decrementing counter based off DISEN was doable but I didn't really have the space to store any useful operations...
by RobC
Sun Dec 10, 2017 2:22 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

Here's a modified version with the bad string fix from the Jupiter Ace thread.

I've also fixed another issue with it trying to read beyond the end of files under DFS and included some .p files...
by RobC
Sun Dec 10, 2017 1:15 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

Does this fix also need to be applied to the ZX81 emulator? Probably - although, from memory, the code may be slightly different. I'll take a look - thanks! EDIT: I've now put this fix into the ZX81 emulator in the other thread. In that emulator, I found an issue with DFS giving EOF messages when i...
by RobC
Sun Dec 10, 2017 12:45 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

I think I've found the problem - as I suspected, I needed to terminate the command line argument string with 0x0d. For some reason, this was happening under ADFS (probably by accident rather than design).

This version works for me under DFS with GoSDC. I'll remove the version from the top post.
by RobC
Sun Dec 10, 2017 11:21 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

KenLowe wrote:I've just tried on GoSDC with patched DFS 2.26 and I still get the same error.

That helps - I've been using ADFS. I'll try DFS too...

EDIT: I'm seeing the same "Bad string" message under DFS on GoSDC but it's fine under ADFS. I'll investigate...
by RobC
Sun Dec 10, 2017 11:05 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

Given that files open correctly when 'F4' is used instead, I wonder whether the issue is with OSFIND needing a carriage-return terminated string? The F4 usage will call OS_ReadLine/OSWORD 0 and get a correctly terminated string. I'm wondering whether OSARGS on the GoSDC also does this but other fili...
by RobC
Sun Dec 10, 2017 10:30 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

Can anyone point me at where using OSARGS to read the command line is documented? I've been using the Beeb AUG just to ensure there's no confusion with any RISC OS differences. OSARGS is on P.337. What value does _INR(0,2)|_OUT(2) result in? It's a way of indicating the nature of the parameters of ...
by RobC
Sun Dec 10, 2017 8:18 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

You shoudn't need to do that, OS_GetEnv returns pointing to a local copy of the command line, you should just use that, that's what it's for. Yes - I'd seen that but, as the original code was working on my ARMTDMI PDP-11 emulator, I just left it in. I can change the code but I'm not seeing the &quo...
by RobC
Sat Dec 09, 2017 9:07 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

Ken: I do have Dave/Arcadian's old *broken* IntegraB board here. I've not looked at it yet but I could try to get it working to see if I get the same issues... Yes. How do you parse the command line params? I'm using some code from Sprow's ARMTDMI C coding example. It copies the command line out of ...
by RobC
Sat Dec 09, 2017 8:46 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

Cheers Dave. Presumably, you see "Bad string" when you do: BAce filename?
by RobC
Sat Dec 09, 2017 8:25 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

That's weird. The screen refresh function should be called at regular intervals once the character RAM has been written to by the Z80. It's also called after a memory dump (F3) to restore the display so this shows that it does work with your setup and would imply that isn't being called when it shou...
by RobC
Sat Dec 09, 2017 8:00 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Re: Jupiter Ace emulator

Sorry for the late reply but I've been out. Ken: What happens if you just do *BAce (i.e. without any arguments)? Do you see the cursor/prompt and are you able to enter commands? All the screen updates are done by VDU streams that move the text cursor to the correct location and then print the bytes ...
by RobC
Sat Dec 09, 2017 4:39 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 42
Views: 647

Jupiter Ace emulator

At ABUG, Rich/revaldinho suggested that, after completing my ZX81 emulator, I could develop a Jupiter Ace emulator too as it's a fairly similar machine and is interesting because it came with Forth rather than BASIC. So, here's a Jupiter Ace emulator for the native Pi Co-pro on the Beeb. I've never ...
by RobC
Wed Dec 06, 2017 2:18 pm
Forum: upcoming and recent events & exhibitions
Topic: Social event sat 9th dec
Replies: 5
Views: 401

Re: Social event sat 9th dec

Unfortunately I can't make it as I've got a lot of family stuff going on at the moment.

Enjoy your day in Cardiff though :D

P.S. The PAWS thing interests me - I wonder if we could run it on the Pi CoPro?
by RobC
Tue Dec 05, 2017 10:45 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

Thanks - I'm guessing that upgrading to the latest Pi copro release fixed the issue?

If you haven't seen them before, I really do recommend Bob Smith's games as they are excellent. (Although his website appears to be down at the moment :( )
by RobC
Tue Dec 05, 2017 7:16 pm
Forum: hardware
Topic: Clwyd Technics Colour Palette enhancer
Replies: 7
Views: 281

Re: Clwyd Technics Colour Palette enhancer

Interesting! The notion that such effects could be achieved by outboard postprocessing is obvious now I see it, but hadn't occurred to me before. Yes - it's a simple but brilliant idea to use the Beeb's TTL RGB outputs to address fast palette RAMs. I'm amazed that it was thought of so early in the ...
by RobC
Tue Dec 05, 2017 4:25 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

Cheers Dave - I'll hold off posting the kernel images as it would be better for people to pick up the official release candidate...
by RobC
Tue Dec 05, 2017 3:54 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

I built it on my Windows 10 laptop using "Bash on Ubuntu on Windows".

I'll build the kernel images with the native Pi 16MB and OSGBPB changes shortly and post them here...
by RobC
Tue Dec 05, 2017 3:38 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

Which model of Pi are you using?
by RobC
Tue Dec 05, 2017 2:38 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

I don't think I've ever seen "Bad string" but it would definitely hang on loading before the OSGBPB bug was fixed. The fix was put in on 13/11/17 but, as hoglet says, it isn't in any of the official releases yet so you have to build it from source. I have the .img file I use on my PiZero a...
by RobC
Tue Dec 05, 2017 1:54 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

How are you loading the emulator? Are you doing zx81 filename or just zx81 and then LOAD"filename"?

Also, which build of the PiCoPro are you using? It needs the Diamondback-dev release as there's a bug in the handling of OSGBPB in earlier releases.
by RobC
Tue Dec 05, 2017 11:20 am
Forum: hardware
Topic: Clwyd Technics Colour Palette enhancer
Replies: 7
Views: 281

Clwyd Technics Colour Palette enhancer

Phil kindly brought this along to the Leicester ABUG for me to look at as it's kind of an ancestor to my VideoNuLA... Unfortunately, we didn't get it working at the time (because I confused the input socket with the output!) but I've since taken another look at it and it's now up and running. It all...
by RobC
Thu Nov 30, 2017 9:40 pm
Forum: hardware
Topic: ZX81 emulator
Replies: 48
Views: 1359

Re: ZX81 emulator

I've now got this into a reasonably stable state. Loading and saving [to .p file format] now works and it plays a reasonable number of the games I've tried. However, I didn't set out to write a particularly accurate emulator so it has lots of flaws! In particular, I'm faking the switch between fast ...
by RobC
Thu Nov 30, 2017 2:04 pm
Forum: wanted
Topic: Would like to borrow: Hydra controller card
Replies: 15
Views: 562

Re: Would like to borrow: Hydra controller card

Yes - according to the link below, the Hydra shared memory module is extremely rare. I very much a doubt Simtec would have made a specialised board if their standard A5000 memory upgrade would do the job. Given that there can't be many Hydras left around, I wouldn't plug that memory upgrade into it ...
by RobC
Wed Nov 29, 2017 10:24 pm
Forum: software: other
Topic: GXR questions
Replies: 5
Views: 308

Re: GXR questions

I don't remember the Sprite ROM handling masks and I can't find any mention of them in the manual: http://mdfs.net/Docs/Books/Manuals/AcornGXR.txt Not sure about the format but as RISC OS sprites can have masks, I'd suspect they are different (although possibly the same as RO sprites that don't have...
by RobC
Tue Nov 28, 2017 10:13 pm
Forum: hardware
Topic: A blitter for the beeb?
Replies: 39
Views: 1361

Re: A blitter for the beeb?

maybe somebody will be interested enough to play with it and create something. I've no doubt there'll be lots of takers. With a suitable library, this would allow people to develop brilliant games just using BASIC :D You could presumably even write the game logic in BASIC, C or whatever you like on...
by RobC
Tue Nov 28, 2017 7:56 am
Forum: hardware
Topic: A blitter for the beeb?
Replies: 39
Views: 1361

Re: A blitter for the beeb?

This is excellent - it's amazing seeing hardware sprites on a Beeb =D>

I'll definitely be interested in some boards!

As for suggestions, I'd also go for collision detection if possible. And is it possible to cope with custom modes e.g 256 pixels wide rather than 320 etc. ?
by RobC
Mon Nov 27, 2017 1:21 pm
Forum: hardware
Topic: What are these called?
Replies: 12
Views: 281

Re: What are these called?

danielj wrote:Thanks Rob - what's the ballpark price for them?

I'm afraid you'll have to call/email them. They were £2.99 each when I bought them but that was back in 2008!

Go to advanced search