Search found 2112 matches

by tricky
Sun Feb 25, 2018 10:44 pm
Forum: projects
Topic: Going great guns on a Prince of Persia port...
Replies: 209
Views: 14573

Re: Going great guns on a Prince of Persia port...

Great work guys, this could be very big for our little community, I'm sure we can wait a little longer after all these years.
by tricky
Sun Feb 25, 2018 8:38 pm
Forum: introduce yourself
Topic: Hi...
Replies: 6
Views: 100

Re: Hi...

Welcome, ask away.
by tricky
Sat Feb 24, 2018 8:01 pm
Forum: hardware
Topic: Connecting SEGA Mega Drive controllers to the beeb
Replies: 29
Views: 887

Re: Connecting SEGA Mega Drive controllers to the beeb

Well, I finished it and up/down seem fine, but right seems to be jammed on, so maybe I cooked something, I'll probably never know.
by tricky
Fri Feb 23, 2018 8:05 pm
Forum: hardware
Topic: Connecting SEGA Mega Drive controllers to the beeb
Replies: 29
Views: 887

Re: Connecting SEGA Mega Drive controllers to the beeb

I have now got designs for 4066 and 4069 based SEGA and Atari adaptes for one or two controllers, so I thought I would prototype a single 4066 based SEGA Mega drive adapter to see how well it works. As you can see, it is a bit of a squeeze to get it in a DB15 case and that is after a couple of quick...
by tricky
Fri Feb 23, 2018 7:59 am
Forum: introduce yourself
Topic: Hello from Finland!
Replies: 7
Views: 130

Re: Hello from Finland!

Welcome, somewhere around here is a thread with a nice summary of new hardware.
You can find lots of software http://bbcmicro.co.uk/index.php
by tricky
Fri Feb 23, 2018 7:45 am
Forum: software: new games
Topic: A new version of Phoenix for the BBC
Replies: 91
Views: 9992

Re: A new version of Phoenix for the BBC

Thanks Kieran.
by tricky
Fri Feb 23, 2018 7:29 am
Forum: introduce yourself
Topic: From 64 bit back to 8 [where it all began & where I belong]
Replies: 17
Views: 337

Re: From 64 bit back to 8 [where it all began & where I belong]

I only used it a bit, then switched to a bidirectional bubble sort (although I didn't know that was what it was at the time). Now I just bucket them when added to either two (centipede) or four ( if there are lots of sprites) rows and then just don't start the next chunk until the beam has excited it.
by tricky
Thu Feb 22, 2018 12:48 pm
Forum: software: new games
Topic: New version of Centipede for the BBC Micro (in progress)
Replies: 25
Views: 1643

Re: New version of Centipede for the BBC Micro (in progress)

If I do, I will also add keyboard support as carnival really confused people when they get on the high score table.
by tricky
Thu Feb 22, 2018 6:59 am
Forum: projects
Topic: Making reasonable progress with a Sudoku solver
Replies: 35
Views: 757

Re: Making reasonable progress with a Sudoku solver

The link that I posted to edit.tf is a website that is a Teletext editor, the page is the URL, so to save a page, just bookmark it.
There are also several editors that run on the beeb (or emulator) including one by JGH.
by tricky
Wed Feb 21, 2018 8:59 pm
Forum: introduce yourself
Topic: From 64 bit back to 8 [where it all began & where I belong]
Replies: 17
Views: 337

Re: From 64 bit back to 8 [where it all began & where I belong]

Welcome, glad you found us.
I wrote a sort BITD, which I used to sort sprites so that I could "race the beam", it is here on RetroSoftware, a sister site and programming repository. You might also like http://bbcmicro.co.uk another one of "our" sites.
by tricky
Wed Feb 21, 2018 8:48 pm
Forum: software: new games
Topic: New version of Centipede for the BBC Micro (in progress)
Replies: 25
Views: 1643

Re: New version of Centipede for the BBC Micro (in progress)

Sorry I'm being so slow with this one, I keep getting distracted. I've done some internal tidying and the spider is in, but watch out, it will target you if you are hiding at the edges. TODO: "Crazy" diving segments when they touch poisoned mushrooms. Segments that appear near the bottom i...
by tricky
Wed Feb 21, 2018 8:02 pm
Forum: hardware
Topic: Pi Zero Super Interface
Replies: 14
Views: 398

Re: Pi Zero Super Interface

I know that there aren't many compacts about, but while you are thinking about this, maybe it could be master compact compatible?
by tricky
Wed Feb 21, 2018 7:42 pm
Forum: projects
Topic: Making reasonable progress with a Sudoku solver
Replies: 35
Views: 757

Re: Making reasonable progress with a Sudoku solver

Those spaces are colour codes to keep the colour coding of the numbers feature ;)
by tricky
Wed Feb 21, 2018 7:33 am
Forum: emulators
Topic: Double-clicking .SSD overrides VDU 14 ?!
Replies: 13
Views: 365

Re: Double-clicking .SSD overrides VDU 14 ?!

Locally I did reduce the time shift was simulate down for, it doesn't need to be held for long.
I was going to set the keyboard bit that makes break auto boot and then turn that off after a second or so, but never got around to it; I don't know if its state is cached at startup or checked each time.
by tricky
Tue Feb 20, 2018 9:14 am
Forum: hardware
Topic: Open Source Logic Analyzer Experiments
Replies: 135
Views: 6126

Re: Open Source Logic Analyzer Experiments

I think you need a logic analyser or scope from here, but you might get away with piggybacking new chipson top of the old ones one at a time until things improve. Depending on how the faulty chip has failed, this might work, but I'm not sure what the worst case is.
by tricky
Mon Feb 19, 2018 10:20 pm
Forum: hardware
Topic: B+64K - 12k sideways ram working
Replies: 15
Views: 493

Re: B+64K - 12k sideways ram working

Internal co-pro is nice, but matchbox or pi are practically internal.
Cartridge slots and a simple second user port, maybe the master does win :cry: would have been even better if it had sold a few million.
by tricky
Mon Feb 19, 2018 5:21 pm
Forum: hardware
Topic: RGB to HDMI using a Pi Zero and a small CPLD
Replies: 40
Views: 1310

Re: RGB to HDMI using a Pi Zero and a small CPLD

Thanks, I ordered a nearly identical board with a 5v to 3.3v converter onboard (I'll report when it arrives from China). I really want to try some CPLD/FPGA programming and this looks like a good place to start. Now, if I could find another 20 or so hours per day, I might get to try all the things I...
by tricky
Mon Feb 19, 2018 12:36 pm
Forum: hardware
Topic: RGB to HDMI using a Pi Zero and a small CPLD
Replies: 40
Views: 1310

Re: RGB to HDMI using a Pi Zero and a small CPLD

Is it sufficient to set the position once per field? Dave One per frame would be enough as half the frames would require one mid frame and one off screen. It would probably be better to do what you were thinking in the first place and just ignore mode 7. If you mean once for the whole frame, no as ...
by tricky
Mon Feb 19, 2018 12:19 pm
Forum: projects
Topic: Making reasonable progress with a Sudoku solver
Replies: 35
Views: 757

Re: Making reasonable progress with a Sudoku solver

Jeremy, have you considered MODE 7 (teletext, one byte per character), you could have lines or colour or a much larger grid for both.
by tricky
Mon Feb 19, 2018 9:40 am
Forum: hardware
Topic: B+64K - 12k sideways ram working
Replies: 15
Views: 493

Re: B+64K - 12k sideways ram working

I've always thought of the B+ as the "best" beeb, but since I found out about the masters "proper" Shadow ram (video), it's less clear. For me, the B/B+ still wins as the master has the ADC at the "wrong" memory address and is missing the speech chip socket. The ADC add...
by tricky
Sun Feb 18, 2018 6:24 pm
Forum: projects
Topic: Making reasonable progress with a Sudoku solver
Replies: 35
Views: 757

Re: Making reasonable progress with a Sudoku solver

Very nice, and twice as fast as my C++ one running on a laptop! :oops:
by tricky
Sun Feb 18, 2018 6:09 pm
Forum: development tools
Topic: Couple of BeebASM usage questions.
Replies: 10
Views: 300

Re: Couple of BeebASM usage questions.

I have a build.bat that does this in a subroutine with parameters: if exist copy.ssd del copy.ssd ren game.ssd copy.ssd ..\tools\beebasm.exe -i game.asm -di copy.ssd -do game.ssd Whatever game.ssd SAVEs will be added to game.ssd. I use this to build the self extracting compressed ROMs that the newes...
by tricky
Sun Feb 18, 2018 12:08 pm
Forum: hardware
Topic: Open Source Logic Analyzer Experiments
Replies: 135
Views: 6126

Re: Open Source Logic Analyzer Experiments

Looks like b7 is incorrectly set when a0 is 0 in the lower banks and one of the bits is stuck on in the high banks.
You can run the test in an emulator to see what it should look like.
by tricky
Fri Feb 16, 2018 7:16 pm
Forum: emulators
Topic: B-Em
Replies: 285
Views: 13831

Re: B-Em

I did post visual studio project and solution files along with a few minor changes to build on Windows, but I'm not sure where that was.
The biggest problem was finding the correct versions of the libraries, but otherwise it was fine.
by tricky
Fri Feb 16, 2018 2:04 pm
Forum: general
Topic: Remarkable videos recently posted on Youtube
Replies: 138
Views: 12891

Re: Remarkable videos recently posted on Youtube

Who is this 'Richard Broadhurst" bloke :D
by tricky
Fri Feb 16, 2018 11:18 am
Forum: hardware
Topic: SpectROM - Speccy emulator for the Pi co-pro
Replies: 113
Views: 3457

Re: SpectROM - Speccy emulator for the Pi co-pro

I was hoping that NuLA could control it and that a NuLA reset could be used to reset the frame, but I guess not.
by tricky
Fri Feb 16, 2018 10:56 am
Forum: hardware
Topic: SpectROM - Speccy emulator for the Pi co-pro
Replies: 113
Views: 3457

Re: SpectROM - Speccy emulator for the Pi co-pro

It's only interlace, but the user manually has to choose to swap the fields if they are the wrong way around unless some one has found a way to detect which field is showing.
Rob, does NuLA know which field is showing/can it set it?
by tricky
Thu Feb 15, 2018 1:32 pm
Forum: development tools
Topic: Couple of BeebASM usage questions.
Replies: 10
Views: 300

Re: Couple of BeebASM usage questions.

There is a command line option to export the symbols, I think in swift format, it's easily posted, I do this to export so that beebem, load them for debugging. You can save multiple files by having multiple SAVE statements or by using the template option to load a disc image and then add to it, this...