-
Content Count
419 -
Joined
-
Last visited
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by Madi
-
The above address doesn't work. The correct address is: http://wudsn.com/productions/atari800/thecartstudio/help/TheCartStudio.html#AddingEntries madi
-
Thank you so much.
-
@ russg There are two available Reference cards on the Web that were based on "The 'ANALOG Pocket Reference Card": The first one is Atari 8-Bit Reference Card , created by Rob Fung. The other one is the same as the above except that the ATASCII cross-reference tables were added. Here is the LINK @ Allan Thank very much. I really searched the web for the ANALOG reference card without any success. It seems that no one ever thought to scan it and post it on the net.
-
Does any one have a PDF or MS WORD copy of the Analog Computing Pocket Reference Card? There are two reference cards based on the Analog card on the web, but not quite the same. Thank you Madi
-
Thank you 1050 and flashjazzcat Actually, I looked at Hias's codes. The Highspeed SIO patches use Page one, beginning of the stack area ($0108 - $0114). The codes are more comprehensive and versatile compared to Bob Woolley's code's. I will make the ROM patch based on Hais' code and try it. In the meantime, I modified the Bob Woolley's ROM based code to use the locations ($0108 - $0107) of stack area for indexing drive D1 to D8 (ROM Attached). I only made few testing, but no conflicting was noted. What really please me, is the support and guidance I get from you. I am learning every day new things about ATARI that I should have done 30 years ago . madi ULTRA-MOD.ROM
-
The attached file is a slight modification to ULTRASPD.AR0(AUT) program which was written by Bob Woolley. It is now in XL/XE OS ROM batch. The following changes were made to the OS ROM: - The checksum routine had to be disabled by storing $EA into $C31D-$C31E (thank you bob1200xl) - The address at C95B: 20 71 E9 JSR $E971 is altered to C95B: 20 00 CC JSR $CC00 (routine start). - The routine uses 8 bytes of page 6 (0600 - 0607) to store temp drive index 1 to 8 . Any program (and there are so many of them ) that use page 6 will crash. hence, any suggestion of safe location is highly appreciated. Issues noted: If the word BYE is typed in basic, READY response is return only. No self test screen. High speed is triggered with the use of the following Drives only: - Happy (288 RBM, 52Kpbs high speed) - Speedy 1050 (288 RBM, 56Kpbs high speed) - US-Doubler (288 RBM, 52Kpbs high speed) Note: the following mode returns "BOOT ERROR" message using the Ultra speed routine: - Fastest possible ((288 RBM, 128Kpbs high speed) ** All tests were conducted using Altirra ** madi ULTRASPD.ROM
-
Modification of XL-(OS ROM) triggered Memory Test
Madi replied to Madi's topic in Atari 8-Bit Computers
@ bob1200xl @ David_P Thank you for the clarification. I will "EA" those 2 bytes and continue with my hacking project .. -
I tried do modify the 600XL-800XL (OS ROM) with a disk editor to make it compatible with MyDOS - Ultra-speed utility. I modified the area CC00 - CE98 which is allocated for the International character set. I tested the modified ROM using Altirra. I got the following bad ROM image and never pass it : Are the Atari's XL OS ROMS tested for a checksum identification upon run? or only for some parts/locations of the OS ? Why does copying ROM to ram and then saving them back as ROM succeed although they may be altered ( e.g.The Translator)? madi
-
Edit: Sorry... Duplicated
-
Altirra 2.5 Altirra> .writemem SAKODA $cc00 L$1ff Invalid numeric argument: L$1ff Altirra> .writemem SAKODA $cc00 $1ff Wrote CC00-CDFE to SAKODA ------------------------------------- Altirra 2.6 (test 3 and 4) Altirra> .writemem SAKODA $cc00 $1ff Length parameter required. Altirra> .writemem SAKODA $cc00 L$1ff Wrote CC00-CDFE to SAKODA Nothing mentioned about the "L" in .help . Need to be updated.
-
Writing memory to disk using Altirra: .writemem SAKODA $CC00 $01FF or .writemem D1:SAKODA $CC00 $01FF ALTIRRA V2.5: Altirra> .writemem SAKODA $CC00 $01FF Wrote CC00-CDFE to SAKODA The file is saved but not to the disk. It is saved to the Desktop. ALTIRRA V2.6 (TEST 3 AND 4): Altirra> .writemem SAKODA $CC00 $01FF Length parameter required. error returned.
-
See Attached: madi SUPERMON.zip
-
MyBIOS 4.9.B6 released, for MyIDE-][, altirra and stand-a-lone.
Madi replied to mr-atari's topic in Atari 8-Bit Computers
" There are images and/or files attached to this posting. You must be logged-in to view or download this content. " Can you upload the files to AtariAge or somewhere else that we can have a look at? Madi -
Altirra, Ultimate 1Mb, Side 2, SDX, and config.sys
Madi replied to gozar's topic in Atari 8-Bit Computers
phaeron : "disable System > Firmware > Fast Boot" -
I experienced the same issue when loading the 800-OSB rom via Ultimate 1MB. There is a way to get BASIC working. Follow the instructions written on the 2 pictures. The built in SpartaDOS X (SDX) must be turned on to work because we need to enter to SIDE loader for the first time. Once you get to BASIC, you can can disable the built-in SDX (by pressing HELP and RESET keys simultaneously), and can return to BASIC again by pressing "C", "Q" or "L" or even RESET. The configuration will be valid even if you boot again "UNLESS" you press SHIFT key, where BASIC will be disabled and have to do the whole process again. There must be other ways of doing it. Jon (flashjazzcat) may give a helping hand in this case. Both of us are learning from this process. Note: I also attached the U1MB ROM which I flashed the modified/Translated image into. Madi ----------------------------------------------------------------------------------------------------------------------- Edit: I found another way to boot BASIC with U1MB that has the 800-OSB lelected as an OS: Enter U1MB menu and select "SIDE hardware: On,with button". SDX may be set enabled or disabled.. doesn't matter Now, whatever key (L, C, Q, RESET, OPTION or SHIFT), you press you will always end up in BASIC. Summry: To enter basic you select :SIDE hardware: On,with button To disable BASIC, you select: SIDE hardware: On, w/o button All testing were done using Altirra. madi 800-OSB.rom
-
zagnalopius had placed a little basic program to dump the OS area from $C000 to $FFFF. Find the link HERE. And this is the BASIC program: 5 REM CREATE 16K XL OS ROM FILE - 16384 BYTES 7 CLOSE #1 10 OPEN#1,8,0,"D:ROM16K" 20 FOR K=49152 TO 53247 : PUT#1,PEEK(K) : NEXT K 30 POKE 54017,PEEK(54017)-128 40 FOR K=20480 TO 22527 : PUT#1,PEEK(K) : NEXT K 50 FOR K=55296 TO 65535 : PUT#1,PEEK(K) : NEXT K 60 CLOSE #1 I made a dump of an Atari XL-OS ROM modified by the Atari's Translator (see attached): Note: don't forget to insert the BASIC cartridge after flashing the new ROM as it will behave like 800B ROM. Madi TRANS.ROM
-
Thanks to phaeron where he reminded me to flash pre-patched OS image into one of the ROM slots HERE. I think you can do the same. Run the translator software which will copy the XL-OS ROM to RAM and then save the patched OS image to a file (e.g. TRANS-XL.ROM I would recommend to flash the modified XL-ROM using Altirra and test the generated ROM virtually. Once you are satisfied with the outcome, that is bug free, flash it into one of the ROM slots of the real Ultimated 1MB hardware that is installed in your computer. Madi
-
Thank you 1050 for your valuable input. Quote: "If this is an emulator, why in the world are you even trying to use US? As far as I know, that only works with real floppy drives, so I'm slightly confused there as to the need and purpose of doing that." I am expecting the arrival of 2 Ultimate 1MB boards I have purchased for my 130XE and 800XL computers. I have 2 drives to go with them, one of which is equipped with US doubler. So, I am testing the things virtually for the best setup and configurations, to be ready for the big event Quote: " Please post a link to the exact ULTRASPD code you are using so I might spot a trouble area within that code, TIA " I got it from a zip attachment MyDOS_455_beta.zip from this post: http://atariage.com/forums/topic/150341-ram-disk-in-mydos-4534/?do=findComment&comment=2079560 I noticed that MYRD2 doesn’t work similar to DOS 2.5 RamDisk (Running under Altirra x64, 320 Rambo Ramdisk and 130XE ROM). Running MyDOS, one need to press RESET while in DOS menu to enter BASIC in order to keep the basic program intact in memory. Pressing the “B” key from DOS to go to BASIC before Pressing RESET ends up in wiping out the basic program (applicable to entering DOS first time only). Pressing “N” and copying any thing to any device D:, P: or S: (e.g. copy -> COCA.LST,S:) will copy the file to screen and activates the MEM.SAV and keep a copy of MEM.SAV in the RAMDISK. Actually, did not see any use of SHIFT key here. On the contrary, MYRD2 works as intended using the same setup but with 800XL ROM, i.e. no RESET key is needed while in DOS menu to enter BASIC for the first time.
-
I created a bootable directory on a partition (virtual hard disk) with MyDos v4.55 as using Ultimate 1MB under Altirra x64. I liked the relative simplicity and easiness of MyDOS. I installed MYRAMD2.AR0 (ram disk) on the booting partition and loved it. I tried to utilize the speed of the 1050 US-Doubler option using ULTRASPD which copies ROM to RAM and installs a high speed SIO. The problem is that, Basic gets disabled and ram disk is also gone ($D301) issue. In addition, the Altirra printer "P:" is disabled too. My question, is there a way to keep the RAMDISK and also, maintain the high speed SIO at the same time by modifying ULTRASP or any other way? Note: Both programs (as auto-run) work fine individually (not at the same time). Thank you Madi Edit:: Type ..SIO not ISO
-
1. CPU Options .. 6502 / 652C, 65C02 and 65C816 (1.79MHz) 2. CPU Options .. 65C816 (3.58MHz) and faster modes. No effects on performance was noted. Only screen is distorted. !!
-
Back to business. Works fine. phaeron, you are blessing to the Atari community.
-
I tried to insert the Ultimate 1MB in the Altirra-2.60-test2 without success. Also, the Hard Disk option from "System" is not available. On the contrary, Altirra is running monthly under the 2.50 final version. madi The image of what I get under v2.6 test2.
-
The zip file doesn't contain the ROMs listed by Jon :http://atariage.com/forums/topic/228110-altirra-250-final-out/page-3?do=findComment&comment=3051107 I included the original Ultimate 1MB and my current flashed one as an alternative of flashing a new one. Madi ROMS for Altirra.zip
-
@ Mclaneinc I have the Same status. I think, Altirra scanning for ROMs is not accurate. Actually, I have the following ROMs inserted and working, I do have all other ROMs except for the BLACKBOX rom but did not play with the rest yet. 1200XL Kernal ROMs - Installed working rom Ultimate1MB ROMs - Installed working rom (my default setup now ) MyIDE-IIROMs - Installed working rom (need to disable SIDE/Ultimate 1MB hard disk before accessing the MYIDE disk) SIDE ROMs - Installed working rom SIDE 2 ROMs - Installed working rom Madi Edit : The above are the missing ROMs as per Altirra scanning .. But they are inserted and working
