I'm not sure why it doesn't work with the CT2 version, TBH.
BM looks a bit like it's run its course as a project, but if we can prove it's not something fundamentally my card's fault, there'd be no harm in asking, I suppose.
BW
I'm not sure why it doesn't work with the CT2 version, TBH.
Code: Select all
bm030.ttp Fastest version for base spec (14MB) Falcon030 @ 16MHz
bm030s.ttp As bm030, with stereo/directional audio (costs a little bit more to mix with panning)
bm030a.ttp As bm030s, with more strict DSP sync for less powerful CPU accelerators
bmhat.ttp As bm030s, made PMMU-safe for Hatari emulator variations
bmct2.ttp CT2/030-optimized build supporting TT-Ram + high quality stereo audio
bmct2u.ttp As bmct2, without 12.5Hz tickcap (35Hz tick like PC version)
bmct2du.ttp As bmct2u, assuming 50MHz+ DSP with fast & loose synchronization
bmct6.ttp CT6x/060-optimized build supporting TT-Ram + high quality stereo audio
bmct6u.ttp As bmct6, without 12.5Hz tickcap (35Hz tick like PC version)
bmct6du.ttp As bmct6u, assuming 50MHz+ DSP with fast & loose synchronization
The FPU is a bugger at the best of times and so far it looks like no-one has got it to work bar myself.
I just tried this again quickly and BM030 worked for me without any parameters.
It would be interesting (although not really fruitful) to see if, when fed the system 16MHz clock, it goes back to working.
I just rewired my video connector to switch to RGB mode and you're correct. It runs perfectly in RGB mode. The demo has been looping for over an hour without a problem.
OK, cool. Thanks for testing that
Really? I think it's only usable on a modern display. Gets rid of all that flickering!I've never really used RGB on the Falcon as I don't own a SC1224, and RGB is less than flattering on a modern flat panel.
Supports 512kB flash (29F400) but has been designed to accomodate, but never tested with, 1MB too (29F800).On a side note I'm having a play with the flash rom. Is there a particular rom size I should be using.
That's good!dfbflash writes and verifies ok
Less so, but perhaps not surprising as that side of the firmware hasn't really been looked at since revision 3b.but no boot with flash enable.
I dumped the rom...
How it works is that F80000 corresponds to what will decode as E00000 with the disable flash jumper removed. It then wraps at F9FFFF to F20000.
Code: Select all
00E20000 00 01 4e b9 00 e1 f7 3e 5c 8f 60 00 0b c4 20 6e
Code: Select all
assign ROM_A19 = A[19];
Code: Select all
assign ROM_A19 = 1'b0;