Search found 832 matches

by czietz
Fri Feb 15, 2019 5:55 pm
Forum: Hatari
Topic: High density .STX / pastis support
Replies: 37
Views: 1358

Re: High density .STX / pastis support

I'm not sure why EmuTOS does set the cookie jar even without the dip switch being emulated. I suspect it's a bug in EmuTOS or an emulation bug. With current EmuTOS (from git repo) and Hatari 2.2.1, I see the following settings for the _FDC cookie: ST: 0 = DD, MegaST: 0 = DD, STE: 0 = DD, MegaSTE: 0...
by czietz
Thu Feb 14, 2019 7:28 am
Forum: Hatari
Topic: 1.44 Floppy image
Replies: 10
Views: 3655

Re: 1.44 Floppy image

PS. It's still a bit unclear for me whether drive tells what kind of floppy is inserted, or does TOS really need to test it. And what kind of differences there are for this in all machine types, TOS versions and HD floppy drives used in Atari machines. In the MegaSTE and TT, there are two bits in a...
by czietz
Sat Feb 09, 2019 7:22 pm
Forum: Hardware
Topic: 2nd drive capability in Megafile 30?
Replies: 2
Views: 247

Re: 2nd drive capability in Megafile 30?

Yes, see here: http://wiki.newtosworld.de/index.php?title=SH205/Megafile_Umbau_zweites_Laufwerk. Ignore the fact that the URL says the SH205; you can see from the photos that in fact a Megafile 30 was used. The text is in German, though. Maybe Google Translate can help or the photos speaks for thems...
by czietz
Sat Feb 09, 2019 7:12 pm
Forum: Hardware
Topic: Megafile 30 / 60 - what does J4 do?
Replies: 7
Views: 291

Re: Megafile 30 / 60 - what does J4 do?

EDIT No. What Gerhard was saying is that in the SH204, SH205 and Megafile 20, it's J4. (EDIT: According to Scheibenkleister J5.) In the Megafile 30/60, it's J7. Seems that Chips'n'Chips is wrong here: photos show that it's J 4 in the Megafile 30 and 60, J 7 in the SH205/Megafile 20, ...
by czietz
Sat Feb 09, 2019 7:01 pm
Forum: Hardware
Topic: Megafile 30 / 60 - what does J4 do?
Replies: 7
Views: 291

Re: Megafile 30 / 60 - what does J4 do?

Again, according to Scheibenkleister the controllers are the same, just the actual hard drives are different -- obviously -- in the Megafile 30 and 60.
by czietz
Sat Feb 09, 2019 10:15 am
Forum: Hardware
Topic: Megafile 30 / 60 - what does J4 do?
Replies: 7
Views: 291

Re: Megafile 30 / 60 - what does J4 do?

The Scheibenkleister book has the jumper settings for the SH204/SH205. Maybe they're the same for the Megafile 30? ⋅  A-B, C-D, E-F: Set the SCSI ID of the controller. Must always be 0 in an Atari HD. Note: This is not the ACSI ID, which can be set separately. ⋅  G-H: Transfer ra...
by czietz
Thu Feb 07, 2019 8:51 am
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 16
Views: 985

Re: "small footprint" C++ programs for STs?

For this reason, I didn't install Thorsten's gcc 8 into /usr/bin et al. under my Cygwin installation but into /opt/gcc/usr/... It works in that way, assuming I adjust PATH, and it doesn't interfere with other stuff.
by czietz
Thu Feb 07, 2019 7:14 am
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 16
Views: 985

Re: "small footprint" C++ programs for STs?

You may want to look at https://bitbucket.org/nokturnal/atari-gcc-startup/src by Saulot. His project predates libcmini (AFAIK) and has support for C++. From what I can see, it doesn't have is...() as functions , either. It has macros in ctype.h, much like libcmini, but macros won't help the linker.
by czietz
Wed Feb 06, 2019 9:12 pm
Forum: Hardware
Topic: Mega STE - almost working - NO FDD
Replies: 2
Views: 248

Re: Mega STE - almost working - NO FDD

I have disconnected the floppy drive cable from the motherboard and still get the 4 bombs on boot up even with no floppy drive connected Four bombs is normal behavior for TOS 2.06 when no drive is present. Also there is no sound (but i guess this can be looked at later) Can anyone advise where i co...
by czietz
Wed Feb 06, 2019 6:43 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 16
Views: 985

Re: "small footprint" C++ programs for STs?

Thank you. From my very basic tests with gcc 8.2.1 (and C++17): When using <iostream>, some functions from libstdc++ get included that require the is...() type of functions from ctype.h (isalpha, isspace, ispunct, etc...) and therefore the program fails to link with libcmini.
by czietz
Wed Feb 06, 2019 5:45 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 16
Views: 985

Re: "small footprint" C++ programs for STs?

PS: Same issue with Vincent's g++ 4.6.4. I must be doing something fundamentally wrong.
by czietz
Wed Feb 06, 2019 5:38 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 16
Views: 985

Re: "small footprint" C++ programs for STs?

Which compiler are you using? I just tried your sample with Thorsten's gcc 8.2.1. libcmini was also pulled fresh from Github and compiled with gcc 8.2.1. However, the C++ compiler acts as if all standard C library functions are missing: $ m68k-atari-mint-g++ -std=c++0x -nostdlib -I./libcmini/build/i...
by czietz
Wed Feb 06, 2019 2:57 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 16
Views: 985

Re: "small footprint" C++ programs for STs?

Nice! Do exceptions work?
by czietz
Tue Feb 05, 2019 5:15 pm
Forum: Hardware
Topic: Backslash character in German keyboard
Replies: 1
Views: 226

Re: Backslash character in German keyboard

Shift+Alt+Ü
by czietz
Fri Feb 01, 2019 6:54 pm
Forum: Hatari
Topic: Hatari 2.2.1 has been released
Replies: 29
Views: 1940

Re: Hatari 2.2.0 has been released

I can reproduce tommo's error using the most simplistic test program -- as attached: .text unpk D1,D3,#0x3030 move.w #0, -(SP) trap #1 .end The address mode is decoded wrong! Even though the UNPK instruction specifies D 1, it is treated as ( A 1), i.e. memory pointed to by A1. Depending on what the ...
by czietz
Fri Feb 01, 2019 5:14 pm
Forum: Hardware
Topic: Dead MegaST
Replies: 11
Views: 782

Re: Dead MegaST

But wait: The moment /AS, /UDS and /LDS go low, the address is not $FFFFFE, anymore. It is $00something -- the zoom level does not allow to read the lower 16 bits. To me, this looks like normal start after RESET (if you ignore what the HALT line does before). The CPU tries to read from address 0. Bu...
by czietz
Thu Jan 31, 2019 6:55 pm
Forum: Hardware
Topic: PAK in 1040STE?
Replies: 17
Views: 1064

Re: PAK in 1040STE?

Assuming you have the required adapter (PLCC CPU socket to DIL), a PAK030 will also work in an STE. However, the manual mentions that this adapter is often the cause of problems due to bad contacts.
by czietz
Thu Jan 31, 2019 10:40 am
Forum: Hardware
Topic: Printing Codes
Replies: 6
Views: 511

Re: Printing Codes

I would look into the printer configuration program for Wordperfect so see which model of printer is default.
by czietz
Wed Jan 30, 2019 8:52 pm
Forum: Hardware
Topic: Dead MegaST
Replies: 11
Views: 782

Re: Dead MegaST

MFP asserts IRQs of level 6 but which ASIC asserts IRQ level 4? Glue itself? Yes, Glue does that. Since it also generates video timing, it knows when to assert the level 4 (=vsync) interrupt. However, after reset the CPU will discard anything but level 7 interrupts. Therefore, a level 4 interrupt w...
by czietz
Wed Jan 30, 2019 5:45 pm
Forum: Hardware
Topic: Dead MegaST
Replies: 11
Views: 782

Re: Dead MegaST

If you release the reset button, does this loop start immediately or does the CPU first do something else? If RW wasn't low, I would say that you are seeing an Interrupt Acknowledge Cycle. That one can have A23...1 all high. What's the level of the FC2...0 outputs of the CPU? What's the level of the...
by czietz
Sat Jan 26, 2019 6:33 pm
Forum: 680x0
Topic: Looking for Cookie installation routine [ASM]
Replies: 1
Views: 267

Re: Looking for Cookie installation routine [ASM]

Found one here in the public domain: https://github.com/ggnkua/Atari_ST_Sour ... E/COOKIE.S
Will try it.
by czietz
Sat Jan 26, 2019 5:57 pm
Forum: 680x0
Topic: Looking for Cookie installation routine [ASM]
Replies: 1
Views: 267

Looking for Cookie installation routine [ASM]

Hi, for an assembler program, I'm looking for a cookie installation routine with all the "bells and whistles", i.e., which... - creates a cookie jar if none exists (TOS 1), - creates a larger cookie jar and copies over existing cookies if the jar is full, - installs a cookie (of course). B...
by czietz
Sat Jan 26, 2019 12:16 pm
Forum: 680x0
Topic: SHA256 for all Ataris
Replies: 26
Views: 1605

Re: SHA256 for all Ataris

The assembler version comes out "32KB took 2465ms (12KB/s)", ca. 20% faster. It still shows that gcc 8 is quite good at optimizing C code.
by czietz
Sat Jan 26, 2019 11:15 am
Forum: 680x0
Topic: SHA256 for all Ataris
Replies: 26
Views: 1605

Re: SHA256 for all Ataris

I still wonder how you managed to get this impressive performance from an 68000 at 8 MHz. When I take the code you posted, compile it with your version of gcc 8.2.1 (with your Makefile, i.e. -O2) and run it on an ST with 8 MHz, I see " 32KB took 2965ms (10KB/s) ". With the numbers you post...

Go to advanced search