Search found 6597 matches

by hoglet
Sun Dec 10, 2017 7:03 pm
Forum: acorn atom
Topic: ICE T65/Z80/6809
Replies: 615
Views: 30304

Re: ICE T65/Z80/6809

Trenz's stock of the bare modules has gone from 30 (Thursday 7th) to 25 (today, Sunday 10th).

So someone is buying them!
by hoglet
Sun Dec 10, 2017 6:30 pm
Forum: hardware
Topic: how to do ? raspberry pi 2 and beeb b lost it
Replies: 10
Views: 120

Re: how to do ? raspberry pi 2 and beeb b lost it

Try the level shifter with no Pi plugged in. The beeb should boot. If it doesn't there's definitely an error on the level shifter.

Dave
by hoglet
Sun Dec 10, 2017 3:30 pm
Forum: hardware
Topic: how to do ? raspberry pi 2 and beeb b lost it
Replies: 10
Views: 120

Re: how to do ? raspberry pi 2 and beeb b lost it

PiTubeDirect releases can be found here: https://github.com/hoglet67/PiTubeDirect/releases Download the latest (currently Diamondback-RC2): https://github.com/hoglet67/PiTubeDirect/releases/download/diamondback-rc2/PiTubeDirect_Diamondback_rc2.zip Unzip files to the root of a blank FAT32 formatted S...
by hoglet
Sun Dec 10, 2017 11:57 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

I'm thinking now that the bug is that the args parsing is leaving an <00> terminated string and the subsequent fopen (OSFIND) is expecting an <0d> terminated string. What I'm not sure about is what the OS_Find API actually specifies: https://www.riscosopen.org/wiki/documentation/show/OS_Find I wonde...
by hoglet
Sun Dec 10, 2017 11:53 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

It looks to be like it might be a bug in the command line args parsing in the Ace C code. I'be been looking at what's sent over the tube (with the 6502 protocol analyzer, wooo!) Here's the data received (one byte at a time using OSWORD) by memcpyfromio_slow 42 41 43 45 20 4D 45 54 45 4F 52 0D 31 35 ...
by hoglet
Sun Dec 10, 2017 10:38 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

My guess is this is an MMFS bug with OSARGS. I'll try to confirm that later.

Dave
by hoglet
Sun Dec 10, 2017 8:48 am
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

This is the code being used to obtain the command line: // Read the command-line address from the io processor errptr = _swix(OS_Args, _INR(0,2)|_OUT(2), 1, 0, 0, &ioAddress); // We want all of the command-line so back up to the // nearest page (0x700 on B and B+ and 0xDC00 on a master) ioAddres...
by hoglet
Sat Dec 09, 2017 9:05 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

RobC wrote:Cheers Dave. Presumably, you see "Bad string" when you do: BAce filename?

Yes. How do you parse the command line params?
by hoglet
Sat Dec 09, 2017 8:41 pm
Forum: hardware
Topic: Pi-based Co-Pro on the cheap - 100MHz 6502 for £10? (now 274MHz)
Replies: 1003
Views: 74933

Re: Pi-based Co-Pro on the cheap - 100MHz 6502 for £10? (now 274MHz)

KenLowe wrote:I update my post to show it was a Pi Zero. I guess I did this as you were responding. I need to stop editing my posts!

I'll check my Pi Zero when Strictly is finished!
by hoglet
Sat Dec 09, 2017 8:35 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

One thing I've just remembered is that I'm using my own build of PiTubeDirect rather than the official Diamondback RC2. I'll put this on my machine to see if the problems then turn up. I'm using Diamondback RC2 on a Model B with MMFS and not having any update issues. I do get the Bad String error, ...
by hoglet
Sat Dec 09, 2017 8:33 pm
Forum: hardware
Topic: Pi-based Co-Pro on the cheap - 100MHz 6502 for £10? (now 274MHz)
Replies: 1003
Views: 74933

Re: Pi-based Co-Pro on the cheap - 100MHz 6502 for £10? (now 274MHz)

The github home page indicates that the ARMnative CoPro should run at 1000Mhz, but the latest Diamondback RC2 reports it running at 700Mhz on my system. Is this correct? It should run at the default speed of the Pi. What Pi model do you have? You can override this in the config.txt file by setting ...
by hoglet
Sat Dec 09, 2017 7:21 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

Rob,

Any chance you could share the sources for this emulator?

It would be good to see:
- how command line args are parsed
- how screen updated are done

Dave
by hoglet
Sat Dec 09, 2017 7:13 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

it does load the file, but the screen just doesn't refresh. Again, if I press F3 and then any key, I can see a snapshot of the game on screen. It makes it kinda difficult to play!!! Hmm, I don't see this. The screen is continually refreshed. As I type "load asteroids g" I see each key pre...
by hoglet
Sat Dec 09, 2017 6:48 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

I can get meteors running with:

Code: Select all

*BACE
F4 METEORS
l asteroids g

(the l asteroids g is in the README)

It's fast, mind you!

Dave
by hoglet
Sat Dec 09, 2017 6:41 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

I'm also getting the same "Bad String" error.

Possibly relating to this issue?
https://github.com/hoglet67/PiTubeDirect/issues/35

Dave
by hoglet
Sat Dec 09, 2017 6:29 pm
Forum: hardware
Topic: Jupiter Ace emulator
Replies: 35
Views: 409

Re: Jupiter Ace emulator

Ken,

What filesystem are you using?

Dave
by hoglet
Sat Dec 09, 2017 6:03 pm
Forum: emulators
Topic: Music 5000 in B-Em
Replies: 181
Views: 6728

Re: Music 5000 in B-Em

Steve, I've just been doing a bit of regression testing on the code in the sf/m4000 branch. (And also trying to get the right packages installed on my new Ubuntu 16.04 (64 bit) system.) I currently have the following in b-em.cfg: [midi] jack_enabled = 0 alsa_seq_enabled = 0 alsa_raw_enabled = 0 alsa...
by hoglet
Sat Dec 09, 2017 1:00 pm
Forum: acorn atom
Topic: ICE T65/Z80/6809
Replies: 615
Views: 30304

Re: ICE T65/Z80/6809

I think in this case you should just start a new thread. OK, not sure how relevant trying to add support for the RCA CDP1802 CPU is to the Acorn Atom though :-) Start it in the 8-bit hardware forum: http://www.stardot.org.uk/forums/viewforum.php?f=3 Are you basing it on this ? Maybe a moderator cou...
by hoglet
Sat Dec 09, 2017 11:36 am
Forum: hardware
Topic: Problem Beeb MotherBoard
Replies: 68
Views: 1116

Re: Problem Beeb MotherBoard

Ed, If you get really stuck with this, I suggest getting hold of one of the cheap FX2 development boards and hooking it up to the tube port (GND, D7..D0, RnW, Phi2 and Rst, so just 12 jumper wires needed). This will let you capture a trace of the Beeb booting with sigrok or fx2pipe, which should let...
by hoglet
Sat Dec 09, 2017 11:22 am
Forum: acorn atom
Topic: ICE T65/Z80/6809
Replies: 615
Views: 30304

Re: ICE T65/Z80/6809

What would be the chance that the ICE-T discussion be broken out into a new forum? For example "General hardware hacking" section with a sub-forum of "ICE-T". (eg. Board Index < General Hardware Hacking < ICE-T ) I'm asking because I have some questions relating to the ICE-T tha...
by hoglet
Sat Dec 09, 2017 9:27 am
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

Thanks for that info, I'll update the design accordingly (mostly just a matter of changing the comments).

Dave
by hoglet
Sat Dec 09, 2017 9:16 am
Forum: other vintage computer hardware, software and games
Topic: ZX Spectrum next... Anybody backing ?
Replies: 82
Views: 3236

Re: ZX Spectrum next... Anybody backing ?

some folk are telling me the female header is on the wrong side of the pi...i bought it off ebay like this.(see pic above) The header on the Pi Zero is normally a male header, fitted to the component side. (i.e. the same as every other Pi) If the Spec Next team has decided to use a female header on...
by hoglet
Fri Dec 08, 2017 10:21 pm
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

Great, thanks, just what I needed to confirm a few things (like the FPGA speed and package)

Can you read the markings on U13?

Dave
by hoglet
Fri Dec 08, 2017 8:58 pm
Forum: acorn atom
Topic: NTSC Colour board. :)
Replies: 8
Views: 213

Re: NTSC Colour board. :)

The Acorn Atom i will be receiving has a single 6264 8k Ram chip for video ram, as shown above, will this configuration also produce noise on the graphics screens on the ATOM? In a word, yes. There are a couple of ways to avoid screen noise: - run the CPU off the VDC clock (1.79MHz) - add a noise k...
by hoglet
Fri Dec 08, 2017 7:37 pm
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

(That would be https://gitlab.com/victor.trucco/TK-Pie I guess?) I'd already looked at that, and the schematic uses GPIO numbering directly, rather than accel_io. I guess we could always beep out a board. But this does all seem rather painful for a board originally marketed as "open source&quo...
by hoglet
Fri Dec 08, 2017 5:57 pm
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

Yes, I did wonder if it was worth downloading one of their card images and having a look at the magic file. I've just had a poke around the SD card image: https://www.specnext.com/next-sd-card-v0-1/ There is nothing in there that's large enough to be an LX16 bitstream (464,318 bytes). What's intere...
by hoglet
Fri Dec 08, 2017 5:27 pm
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

Some information that we need to complete this.... - How are accel_io(27 downto 0) wired to the 40-pin connector? (Knowing this will let us add support Pi Tube Direct) - Is csync_o connected to the VGA connector? Or to somewhere else? It seems the RGB usage of the VGA connector is not well documente...
by hoglet
Fri Dec 08, 2017 5:01 pm
Forum: hardware
Topic: BBC Master screen interference PiTube direct
Replies: 6
Views: 162

Re: BBC Master screen interference PiTube direct

This looks like a data corruption issue, as the GEM screen data is written back to the host using OSWORD.

What version of PiTubeDirect are you running?

The best way to tell this is to switch to the 65C02 Co Pro (Co Pro 0), and then enter:

Code: Select all

OLD
LIST

and post a photo of what you get.

Dave
by hoglet
Fri Dec 08, 2017 4:06 pm
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

Here's a first cut of the Spec Next port: https://github.com/hoglet67/BeebFpga/blob/master/src/xilinx/bbc_micro_spec_next.vhd And the corresponding Xilinx Project file: https://github.com/hoglet67/BeebFpga/blob/master/xilinx/bbc_micro_spec_next.xise It's functionally complete and builds, but there a...
by hoglet
Fri Dec 08, 2017 11:50 am
Forum: hardware
Topic: Beeb FPGA port to Spectrum Next
Replies: 23
Views: 447

Re: Beeb FPGA port to Spectrum Next

not much info on the official forum. https://www.specnext.com/forum/viewforum.php?f=10 tbh this has been a low priority for the dev team, as they conc on tbblue core. thre was info on the fbk page, but its like a churning sea that grp! info comes into view then sinks to the depths.... Could you pos...

Go to advanced search