Search found 31 matches

by tommo
Mon Nov 04, 2019 7:36 pm
Forum: 680x0
Topic: fastest way to copy a memory block in 68060 assembly
Replies: 18
Views: 1465

Re: fastest way to copy a memory block in 68060 assembly

Do you want to copy a screen from fast-ram to st-ram on a ct60 in GFA ? The fastram of ct60 is ca 10x faster than st-ram 8) with a 66mhz on LONG alignment i can read or write about 50mb/s in fastram when tos interupts are still normal running using "movem.l" GFA 3.6tt-interpreter does not ...
by tommo
Fri Aug 30, 2019 2:16 pm
Forum: Hardware
Topic: Different behaviour of Falcon with emty NVRAM battery?
Replies: 2
Views: 536

Re: Different behaviour of Falcon with emty NVRAM battery?

I had to restart the falcon many times before it got me a desktop. Indeed all kind of weird messages if any or non function occurs. even this one: "This computer is't | a FALCON 030 | Cancel" I made a little program that you can run to restore your own original values before you change the...
by tommo
Wed Jul 31, 2019 1:33 pm
Forum: Hardware
Topic: Got an analog (xbox/playstation joystick) working?
Replies: 1
Views: 819

Got an analog (xbox/playstation joystick) working?

Has someone got a 4-pot analog (xbox/playstation joystick) hooked up to an atari st(e) ? The ste/falcon has an easy 20button + 4 analog readout. I got an very old analog db15(8+7) 4button + 2 analog working. Got a (defect) usb-joystick 4 analog 19button that gives range of 0..5volt for every analog...
by tommo
Fri Jul 26, 2019 10:49 pm
Forum: 680x0
Topic: How to prefill 030 instruction cache?
Replies: 8
Views: 1463

Re: How to prefill 030 instruction cache?

mikro wrote:The bad news is that in the meantime I have realised I don't really need such an extreme optimisation. :-P
That is good bad news... :lol:
by tommo
Fri Jul 26, 2019 7:26 pm
Forum: 680x0
Topic: How to prefill 030 instruction cache?
Replies: 8
Views: 1463

Re: How to prefill 030 instruction cache?

how about a jmp to the interupt with on the stack the expected information for a rte. the return addr should be right after your interupt and freeze the cache something like: cache_int your_int_code rte prefill_return_addr freeze cache with CACR rts prefill_cache move.l #prefill_return_addr,-(sp) ;r...
by tommo
Fri Jun 07, 2019 11:37 am
Forum: News & Announcements
Topic: EmuTOS 0.9.11
Replies: 9
Views: 4484

Re: EmuTOS 0.9.11

Thanks! :cheers:
by tommo
Thu May 16, 2019 8:20 am
Forum: Hardware
Topic: Falcon 030 HD mounting problems
Replies: 9
Views: 2083

Re: Falcon 030 HD mounting problems

I have no solution, but maybe this is useful anyway. To be sure if the falcon sees the ide as master or slave you can used HDDUTIL.APP of the hddriver demo you have. (tools>device check) bus1: atari scsi bus2: atari ide 0.0: (master) your hd should be here 1.0: (slave) Looking on youtube 'atari falc...
by tommo
Wed May 15, 2019 4:44 pm
Forum: 680x0
Topic: Align inside BSS section
Replies: 13
Views: 2958

Re: Align inside BSS section

So you're relocating code/data/bss? Would you mind sharing that piece of code? No, no relocating. A program that shrinks its memorie to the alignment wanted. Then it executes a program. (that gets placed after the shrunk memorie) when the program is finished i comes back and it quits. I think the s...
by tommo
Wed May 15, 2019 4:21 pm
Forum: 680x0
Topic: Align inside BSS section
Replies: 13
Views: 2958

Re: Align inside BSS section

Hmm, does this really work? The aligning will take place during assembly, but when the resulting executable is loaded the Atari TOS can put it anywhere. The OS only guarantees that it starts at an even address. As far as I understand it, alignment on anything but word addresses requires relocating ...
by tommo
Wed May 15, 2019 3:52 pm
Forum: 680x0
Topic: Align inside BSS section
Replies: 13
Views: 2958

Re: Align inside BSS section

FOUND IT ! the * is the location where i am now. then substract the BSS lokation from it. then put empty spaces in place when not alighned. so this looks like BSS ;(where BSS starts) BSS ;(a label is needed to indicate that) ... ifeq ((*-BSS)&1)^1 ;make even ds.b 1 endc ifeq ((*-BSS)&2)^2 ;...
by tommo
Wed May 15, 2019 12:10 pm
Forum: 680x0
Topic: Align inside BSS section
Replies: 13
Views: 2958

Re: Align inside BSS section

Cyprian wrote:... the OS cares only about Word boundary alignment.

That is correct, i use a little program that starts the main program on a align_16 base.
by tommo
Wed May 15, 2019 11:15 am
Forum: Hardware
Topic: TT030 Thunder IDE device mounting possibilities
Replies: 10
Views: 1980

Re: TT030 Thunder IDE device mounting possibilities

I would place it under the floppy. I have done it with a falcon . If the inside case is like the mega-ste it would work. The ide card-holder has two holes. Removed the metal case around the floppy to drill 2 holes. and skrew the card-holder under it before placing it back on the floppy. with some pl...
by tommo
Wed May 15, 2019 10:28 am
Forum: 680x0
Topic: Align inside BSS section
Replies: 13
Views: 2958

Align inside BSS section

Devpac 3 question: How do you align inside the BSS section? I want var_3 to align_16 relative to the BSS start. ( even = align 2 , long even = align 4 , etc) example: TEXT move.w d0,d0 ... cnop 0,16 (Align DATA segment) DATA var dc.w 1 ... cnop 0,16 (Align BSS segment) BSS var_2 ds.w 1 ... <align_16...
by tommo
Sat Apr 13, 2019 12:35 pm
Forum: For sale / Wanted
Topic: Wanted: Atari Mega STe
Replies: 6
Views: 2492

Re: Wanted: Atari Mega STe

Just interested if you have got one now.
by tommo
Sat Mar 02, 2019 9:57 pm
Forum: Applications
Topic: Protext 6.61
Replies: 5
Views: 2024

Re: Protext 6.61

Thank you.
by tommo
Fri Feb 01, 2019 11:23 pm
Forum: Hatari
Topic: Hatari 2.2.1 has been released
Replies: 42
Views: 10146

Re: Hatari 2.2.0 has been released

Hi Nicolas,
Your fix is good!

I used unpk indeed for bcd -> text.

Thanks!

Very quick fix by the way.
by tommo
Fri Feb 01, 2019 6:33 pm
Forum: Hatari
Topic: Hatari 2.2.1 has been released
Replies: 42
Views: 10146

Re: Hatari 2.2.0 has been released

Hi Nicolas, Hi do you mean these instructions worked before with hatari 2.1, but not anymore with hatari 2.2 using the same settings ? Yes. Do you have a small program or source I could assemble to reproduce this problem ? Did you test it on a real falcon or TT ? Nicolas Yes, included. Yes, Falcon. ...
by tommo
Fri Feb 01, 2019 3:58 pm
Forum: Hatari
Topic: Hatari 2.2.1 has been released
Replies: 42
Views: 10146

Re: Hatari 2.2.0 has been released

Nice little demo on the floppy! Fantastic this ide emulation! I made a backup of the cf-card from on the real hardware and run the emulation using that image, NICE! :D A program did not run, problem was a 020+ instruction. I get i bus error with unpack: unpk d1,d3,#$3030 unpk source,dest,add Wheneve...
by tommo
Thu Jan 31, 2019 5:21 pm
Forum: Hatari
Topic: Hatari 2.2.1 has been released
Replies: 42
Views: 10146

Re: Hatari 2.2.0 has been released

Thanks !
by tommo
Thu Jan 24, 2019 5:14 pm
Forum: Professionals
Topic: Keyboard wire repair
Replies: 3
Views: 1807

Re: Keyboard wire repair

I checked the wires, they are indeed straight pin-to-pin. I also lifed a black lip and pulled out a wire with camb , so it is easy to do. this is on the side which connect to the mainboard. just use a small nail, also this can be used to lift the clamb that holds the wire. This is hard but can be do...
by tommo
Thu Jan 24, 2019 1:44 pm
Forum: CT60 / CT63 Area
Topic: ct60 with a pico psu - startup problematic
Replies: 31
Views: 6552

Re: ct60 with a pico psu - startup problematic

If i use the force-switch to power up, the current draw is so great to get all the voltages to normal that the ct power led blinks. This is with a 12v/8a , a 12v/5a and the atx as 12v power brick. So the 5vsb goes down with startup. Maybe too far and this indeed shuts itself off when not forced ON. ...
by tommo
Wed Jan 23, 2019 2:08 pm
Forum: CT60 / CT63 Area
Topic: ct60 with a pico psu - startup problematic
Replies: 31
Views: 6552

Re: ct60 with a pico psu - startup problematic

It was not the CLR/SLEEP that got too low. I cut the bridge between pin 1 and the round thingy next to it. so the CLR of the flip-flop would be disabled. (this is very easy to restore with a solder drop) With the old atx supply as power all was o.k. and indeed i could no longer shut off the falcon w...
by tommo
Tue Jan 22, 2019 12:08 pm
Forum: CT60 / CT63 Area
Topic: ct60 with a pico psu - startup problematic
Replies: 31
Views: 6552

Re: ct60 with a pico psu - startup problematic

Hi hencox,
Indeed very similar, i tested but the 12v is good.
My power-led brightens not when i insert the 12v, it just goes to dimly lit (SLEEP).

Hi 1st1,
Thank you.
It seems to be that it is 3.3v related, so it must be on the ct60 side.
by tommo
Tue Jan 22, 2019 11:56 am
Forum: CT60 / CT63 Area
Topic: ct60 with a pico psu - startup problematic
Replies: 31
Views: 6552

Re: ct60 with a pico psu - startup problematic

mpattonm, i see what you mean. I have meant to say off-spec picoPSU is to blame, specifically slow ramp-up of 3.3 rail I looked at CT_schematics.pdf. and get it now. The power switch gives a trigger on the blue line. This flips the flip-flop green bottom line to the pico-psu to switch the power on o...
by tommo
Mon Jan 21, 2019 2:06 pm
Forum: CT60 / CT63 Area
Topic: ct60 with a pico psu - startup problematic
Replies: 31
Views: 6552

Re: ct60 with a pico psu - startup problematic

Thanks fo the reply, mzry, The power switch is a 'normal open' type from a old atx-tower. mpattonm, bootinfo shows: rev1 mask F43g/g65v Test done: If i replace the power button (that connects pin 1&2. on the ct) with a bridge so is is set (pwr is grounded/set) then In 030 and 060 mode when i con...

Go to advanced search