Search found 78 matches

by Foxie
Fri Jan 19, 2018 4:31 am
Forum: MIDI Software and Hardware
Topic: Writing Cubase drivers! (new MIDI interface)
Replies: 14
Views: 416

Re: Writing Cubase drivers! (new MIDI interface)

but what id like to see is someone make steem usable with other ports for midi I think you can do this with Hatari already. I haven't tried it. Go to devices, enable RS232 emulation and point it to a MIDI device. As far as the Log 3, it cannot be used with Cubase if I remember correctly without che...
by Foxie
Fri Jan 19, 2018 3:59 am
Forum: Hardware
Topic: Upgrading serial port for higher speed / more midi stability
Replies: 13
Views: 600

Re: Upgrading serial port for higher speed / more midi stability

What a lot of people seem to overlook is the ST's modem port can actually go up to 307.2k baud without modification! Of course servicing the serial port at this speed will suck your processor dry. But if you use a polling scheme instead of interrupts, you can do it. It really depends how the MIDI se...
by Foxie
Thu Jan 18, 2018 2:51 am
Forum: MIDI Software and Hardware
Topic: Writing Cubase drivers! (new MIDI interface)
Replies: 14
Views: 416

Re: Writing Cubase drivers! (new MIDI interface)

well I have a sequencer written and many other midi programs , I do lack in asm and need a timer routine made in asm . up for it? What sort of thing does it need to do? Just program the MFP timer to interrupt after a certain number of clocks? I'm still deciding how best to implement a sequencer tim...
by Foxie
Thu Jan 18, 2018 1:22 am
Forum: MIDI Software and Hardware
Topic: Writing Cubase drivers! (new MIDI interface)
Replies: 14
Views: 416

Re: Writing Cubase drivers! (new MIDI interface)

I can't help you on the inner workings of MROS, but here is an old thread with the same idea: http://www.atari-forum.com/viewtopic.php?t=25067 There looks to be some resources there, including an MROS SDK. Thanks ^.^ Not sure if it covers writing drivers yet. I think it's a pretty niche thing. A ne...
by Foxie
Wed Jan 17, 2018 4:22 pm
Forum: MIDI Software and Hardware
Topic: Writing Cubase drivers! (new MIDI interface)
Replies: 14
Views: 416

Writing Cubase drivers! (new MIDI interface)

Does anyone know if any documentation is available on the inner workings of Cubase MIDI drivers? I disassembled one, but it hooks into quite a few things (MROS?) that I can't figure out. I don't have any documentation on MROS. Why, you ask? Well, I'd like to create a new MIDI interface for the ST. S...
by Foxie
Wed Jan 17, 2018 3:56 pm
Forum: Chat forum [ENG]
Topic: Surviving STs
Replies: 22
Views: 805

Re: Surviving STs

Amiga 500s aren't too expensive here yet. They seem to go for £50-100, sometimes less. There's one boxed machine on ebay now for £200 but that's exceptional. I'm seeing STEs listed for £130 to £260. That's like half the price of a Falcon a few years ago! One STE is listed for £70 and it's completely...
by Foxie
Wed Jan 17, 2018 3:45 pm
Forum: Hardware
Topic: Solved: Please Help (Fried Pins) I think i am slowly killing my STE
Replies: 70
Views: 3825

Re: Solved: Please Help (Fried Pins) I think i am slowly killing my STE

I also didn't realise how valuable STEs had become. I picked up mine for £15 from a car boot sale years ago. This surprises me too. I opened a thread about it here: http://www.atari-forum.com/viewtopic.php?f=30&t=32962 All from the original STE.. admittedly i did kill 3 pins on port A but i hav...
by Foxie
Mon Jan 15, 2018 8:27 pm
Forum: Chat forum [ENG]
Topic: Surviving STs
Replies: 22
Views: 805

Re: Surviving STs

I had a look at German eBay listings. I'd say, on average one STF is sold there per day, so I wouldn't consider them that rare. Also, looking at past sales, many of them seem to sell for around 50 € (ca. 45 GBP, 60 USD, of course e.g. boxed ones cost more), That seems pretty reasonable. Any idea ho...
by Foxie
Mon Jan 15, 2018 3:16 am
Forum: Applications
Topic: TOS 3.1 desktop for the ST
Replies: 22
Views: 1164

Re: TOS 3.1 desktop for the ST

Eero Tamminen wrote:Mine has different MD5 checksum:

Code: Select all

dd1010ec566efbd71047d6c4919feba5  tos306uk.img


Curious. Do you remember where you downloaded it from?
by Foxie
Mon Jan 15, 2018 3:13 am
Forum: Chat forum [ENG]
Topic: Surviving STs
Replies: 22
Views: 805

Surviving STs

I just had a quick look on UK ebay to see what STs were fetching these days. To my surprise 1: There are so few of them! Hardly any compared to A500s. 2: Most of them seem to be STEs (what happened to those millions of STFMs sold?) 3: They cost a fortune! Much more expensive than an A500. I really c...
by Foxie
Mon Jan 15, 2018 2:53 am
Forum: Chat forum [ENG]
Topic: Very first computer
Replies: 33
Views: 778

Re: Very first computer

electron.jpg
by Foxie
Sun Jan 14, 2018 2:12 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

actually bclr.b #0,$fffffa0f.w is not needed. Switch MFP into "Automatic End-interrupt mode", and you can skip that bclr.b. Tested that, and it's now at 90%. Noticeably faster. ^.^ TOS needs "Software End-interrupt mode", therefore first turn off all other MFP interrupts. I was ...
by Foxie
Sun Jan 14, 2018 2:40 am
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

I just benchmarked timer B triggering on every line, and 87% CPU is free. On one paw, it's quicker because it only runs during 200 out of 313 scanlines. On the other paw, it's slower because bclr.b #0,$fffffa0f.w to clear the interrupt (necessary on timer B, not necessary on hsync interrupt). SECTIO...
by Foxie
Sat Jan 13, 2018 7:16 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

Cyprian wrote:have you deactivated other interrupts?


I haven't, but then they're also running during the control benchmark. So whatever effect they have, should also affect both readings. I think the only other interrupts going on are timer C and VBL.
by Foxie
Sat Jan 13, 2018 7:02 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

Just running an hsync interrupt with rte takes 20% of the CPU time, Are you sure about that 20%? Entering an interrupt takes 44 cycles, RTE 20 cycles, it is 64 cycles per scanline (512 cycles). 64 / 512 = 12,5% Interesting, the output of the benchmark seemed to suggest it was 15-20%. Here's the out...
by Foxie
Sat Jan 13, 2018 6:59 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

Another interesting point from some tests: Interrupt latency is almost exactly the same as the left border. If you change a colour on the hsync interrupt, it will take effect right where the picture begins. Hsync interrupt is triggered near the hsync pulse, not the rightmost edge of the picture (whi...
by Foxie
Sat Jan 13, 2018 6:35 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

I just wrote a benchmark, and I must have misremembered. Just running an hsync interrupt with rte takes 20% of the CPU time, not 50%. Note: this is hsync, not timer B. So interrupting every scanline, even in blanking. Code for benchmarking here: SECTION TEXT COMMENT HEAD=1 ; Go into supervisor mode ...
by Foxie
Sat Jan 13, 2018 4:20 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

What's the CPU cost of saving/restoring registers too? What's the CPU cost of 200 timer b interrupts that just RTE? I did a dister with timer b and hardscroll but it must have been 20 years or so ago :D I have a figure in mind of around 20% CPU for that. If I recall correctly, the main overhead is ...
by Foxie
Fri Jan 12, 2018 9:23 pm
Forum: Games - General
Topic: Enchanted Land parallax scroll
Replies: 5
Views: 432

Re: Enchanted Land parallax scroll

It's _very_ conservative. It needs 20 scanlines, and uses only right overscan, right+left overscan and normal line (i.e, 3 combinations). They left out left overscan completely, likely because they couldn't stabilize the Shifter for the following non-overscan screen. Interesting, thanks for the inf...
by Foxie
Fri Jan 12, 2018 8:55 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

Thanks, I understand this. What I did not get was, how is this changing the screen address every line can help me expand line width to ( as evil wrote ) infinite width ( and without using lw register ) But I will not be asking more, the magical sync code you mentioned above definitely excludes this...
by Foxie
Fri Jan 12, 2018 5:38 pm
Forum: Games - General
Topic: Enchanted Land parallax scroll
Replies: 5
Views: 432

Enchanted Land parallax scroll

Apologies if this has been brought up already. Couldn't find any hard details with search. How on earth did they do the parallax scrolling on the intro screen of Enchanted Land? Are they just brute-forcing it with a software blitter? I can't see how you can do parallax scrolling with sync scroll wit...
by Foxie
Fri Jan 12, 2018 5:01 pm
Forum: Coding
Topic: STE horizontal hardware scroll
Replies: 26
Views: 1045

Re: STE horizontal hardware scroll

It's been ages since I looked at STE hardscroll so I may be a little rusty on details. But there is a limit how wide the "virtual" screen can be. 1024 pixels? What you do, is set the width to 320 pixels. Scroll the screen to the left in hardware. Then, draw new graphics on the right in tha...
by Foxie
Wed Jan 10, 2018 6:53 pm
Forum: Hatari
Topic: Hatari MIDI for OSX and Windows
Replies: 8
Views: 990

Re: Hatari MIDI for OSX and Windows

Hello, I've just joined this forum. *gives you a welcoming wetnose* The thing to remember about jitter and MIDI is that USB is an absolute disaster in the jitter department. People have done measurements on USB MIDI interfaces and found jitter well over 10ms routinely with Windows and OS X. That's ...
by Foxie
Wed Jan 10, 2018 5:18 pm
Forum: MIDI Software and Hardware
Topic: Atari Midi to PC Windows
Replies: 6
Views: 412

Re: Atari Midi to PC Windows

I imagine a lot of ST games pre-date General MIDI becoming popular. Some of those listed games use the MT-32. Others don't output patch changes and require you to select instrument sounds. I remember Chopper-X doing that.
by Foxie
Tue Jan 09, 2018 8:34 pm
Forum: MIDI Software and Hardware
Topic: Atari Midi to PC Windows
Replies: 6
Views: 412

Re: Atari Midi to PC Windows

NGF wrote:I'm trying out Anvil Studio right now but there must be better programs for this? :shrug:


I believe Roland made/make a software version of their Sound Canvas. So that might be OK for General MIDI stuff. Did any ST games output General MIDI?

Go to advanced search