Jump to content

TheRaven81

Members
  • Content Count

    130
  • Joined

  • Last visited

Posts posted by TheRaven81


  1. On 6/26/2020 at 9:00 PM, Kyle22 said:

    What's wrong with ATRs? They are great for RespeQt or many other devices. They may be copied back to a real floppy so you can give it to a friend.

    ATRs are great.

    :)

     

    I didn't mean it like anything was wrong with them. I was just curious about the format at the time. And between then and now I have learned my fair share of info about ATRs and other formats used for the A8 platform.

    • Like 1

  2. I was reading through Antic today, and when I came to the I/O department of Vol. 7 #11, someone had wrote in about this, and I've noticed that my own 1050 can be loud sometimes. The letter author writes: 

    Antic_Vol_7_No_11png_Page5.thumb.png.e3383013efc62a735ad1e95411b08af4.png

     

    Of course I'm not worried about the warranty now, but I have a few questions before I try to do this myself:

    1. Are there other lubricants that I could use(like WD-40)? I don't have regular WD-40, but I have a can of this stuff here: https://www.wd40.com/products/silicone-lubricant/  -  would this be OK to use?
    2. Is there anything I should do as a safety precaution, and 
    3. Where inside are these metal runners he speaks of? 

  3. 1 hour ago, DjayBee said:

    You somehow managed to do an EOL-conversion to both files. Each $0A became a $9B.

     

    It's a little bit difficult to read, but look at the red colored bytes in the comparison of the beginning of AUTORUN.SYS (left yours, right the original):

     

    grafik.thumb.png.f37230aaf11c264610e39dda336d65f8.png

     

    Try this image:

    Cribbage test-fixed.atr 90.02 kB · 2 downloads

     

    Well the fixed ATR works, so now that feature request for @rossum's tool would be useful.  In the meantime, I might just use your little manual bit for now, to try to work out these visual bugs that I have typed in. Since I typed in your bit, saved and ran it, and then ran the game on the Atari, and somehow it went slightly further than it does on the emulator. It will  also go through the Low card draw process, then deal the cards face down, and reveal my cards to me. But then that's where it stops.

     

    Seeing it do this, there's another visual bug that I made somehow, with how it draws the card back - I don't know where it is though. I'll have to figure out how to write that checksum program maybe, and go through it. Though writing that program will be a puzzle in itself.

     

    BTW, thank you for your help with this, I really appreciate it.

     

    • Like 1

  4. 39 minutes ago, DjayBee said:

    You somehow managed to do an EOL-conversion to both files. Each $0A became a $9B.

     

    It's a little bit difficult to read, but look at the red colored bytes in the comparison of the beginning of AUTORUN.SYS (left yours, right the original):

     

    grafik.thumb.png.d9c9345f1ed66f3c55f5f0ee20d77493.png

     

    Try this image:

    Cribbage test-fixed.atr 90.02 kB · 1 download

     

    Can't see your comparison image, link is broken.

    EDIT: OK, see it now, but idk how it happened. Perhaps it was a bad copy process. I used a DOS 2.0S ATR in D1, put an empty ATR in D2, used (I) to format it, then H to write the DOS files to the disk. After that was done, I used C to copy the file from H1: to D2:, for both files.


  5. 3 hours ago, DjayBee said:

    1. does not matter. I used the original file name only as reference.

    2. yes

     

    Before "trial-and-erroring on" you might try in Altirra, if DOS 2.0 + original AUTORUN.SYS + original CRIBBAGE.DSK will work.

    If that works, it is worth to go ahead and make a DATA-version of the whole AUTORUN.SYS which you could type in.

     

    Perhaps by then rossum has implemented this request by FULS into ATR Image Explorer:

    "I can't think of to many more features that could be added, but is there a way to convert a binary file to Basic Data statements and then added to a Basic Program?"

     

    Then the conversion to DATA would be automatic. The file I posted in post #41 was done manually.

    OK, so I made this disk, with DOS 2.0S. I put the original AUTORUN.SYS, and CRIBBAGE.DSK on it. 
    It doesn't work, when you disable BASIC, and put it in D1, the program crashes.

    Here's the ATR so you can see it. 

    Cribbage test.atr


  6. OK, I tested just this process in Altirra:

    Pasted your program into BASIC, and saved it as "CRIBPTCH.BAS" so I wouldn't have to do it again,

    Ran it.

    Then directly afterwards, did RUN "H:CRIBBAGE.DSK"

    selected the first option, and it got a little further. It got to the point where it was able to set up the table on the screen. But that's it. It didn't go any further. Another thing though, is it didn't crash the emulator this time. It just.... didn't go any further. So I don't have any more data to go by from the Debugger, because it didn't give any when it stopped.

     


  7. On 6/6/2020 at 6:50 AM, DjayBee said:

    RUN this before running CRIBBAGE.DSK:

    10 FOR I=0 TO 139
    20 READ X
    30 POKE 31303+I,X
    40 NEXT I
    110 DATA 104,162,8,202,104,149,214,138,208,249
    120 DATA 165,214,133,203,165,215,133,204,169,0
    130 DATA 170,168,200,145,203,208,251,230,204,232
    140 DATA 224,2,208,244,169,3,141,29,208,169
    150 DATA 30,160,66,200,145,214,145,220,192,69
    160 DATA 240,6,192,75,240,8,208,241,160,73
    170 DATA 169,28,208,235,169,62,200,145,214,145
    180 DATA 220,160,27,145,216,169,28,200,145,216
    190 DATA 192,29,240,6,192,36,240,8,208,243
    200 DATA 160,33,169,30,208,237,169,255,160,106
    210 DATA 145,218,160,93,145,218,169,129,200,145
    220 DATA 218,192,105,208,249,169,1,141,111,2
    230 DATA 141,10,208,169,46,141,47,2,169,49
    240 DATA 141,0,208,141,1,208,141,3,208,96

    It puts 140 byte of AUTORUN.SYS in place which are called when CRIBBAGE.DSK currently crashes. The game starts now, but I am not sure if it needs more of the original file which has 865 bytes.

     

    You can also make it an AUTORUN.SYS. Then you can boot the disk an immediately run CRIBBAGE.DSK.

     

    RUN the above program from BASIC, the go to DOS and do the following:

     

    grafik.thumb.png.99721eafa8d1065a863b639db1a802b8.png

     

     

    OK,2 questions before I do this: 

    1. Does my typed-in file have to be named "CRIBBAGE.DSK"? Or is it ok for it to be as "CRIBBAGE.BAS", which is how I have it named now?

    2. Would it be safe to add a RUN line at the end of this, like

    250 RUN "D:CRIBBAGE.BAS"

    or 

    250 RUN "D:CRIBBAGE.DSK"

    (of course, which one of those I use depends on the answer of Question 1)

    or is that not a good idea? If not please explain.


  8. On 5/28/2020 at 10:16 AM, suppawer said:

    By the way:

    https://en.wikipedia.org/wiki/Montezuma's_Revenge_(video_game)

    The game's title references a colloquial expression for diarrhea contracted while visiting Mexico.

     

    yeah it's a nickname they use in Mexico for what is called "Travellers' Diarrhea"
    https://en.wikipedia.org/wiki/Travelers'_diarrhea#Montezuma's_revenge

     

    I think the general TL;DR of it is it comes from a bacteria in the water and sometimes the food. The people who live there are immune to it, but visitors who are not used to consuming it will gt sick when doing so. As indicated by the article, it's not just a thing in Mexico, there are other places in the world where one can get it.


  9. hmmm

    I ran into another problem, which makes me wonder if that crash is actually my fault. There must be something that the AUTORUN.SYS is doing to it. Because I dropped the ATR of Side A into Altirra, and the game will run fine like that.

    BUT

    If I drop that same ATR into rossum's tool, save the game file(CRIBBAGE.DSK), rename with a .BAS extension(since Altirra wouldn't run it as .DSK), and run it - the same thing happens - it will load as far as the title screen, but if you press the FIRE button to make a selection and start the game, then it will go to a blank screen and the emulator will pop up a window say it has crashed due to a program error.  This here is the debug output at the time of the crash:

    247010905_2020-06-05001.thumb.png.26c616477c91fb2e3b867975acceffdf.png

     

    IDK what it means though.


  10. 1 hour ago, DjayBee said:

    Why don't you give v2.0 a try?

    The current version of rossum's tool can see the non-standard directory on that disk and therefore you now can extract the BASIC program.

    I did. I used rossum's tool and made a listing of it, and it's actually what I've been typing in for the past.week, maybe more now. I came back to this thread, because I was wondering if there was maybe something I missed. I finally finished typing in 2.0 this morning, and I ran it,. The title screen came up, which was kind of exciting, but by the way it looked, there were obvious indicators that something was wrong somewhere. Some of the framework didn't look right, like I had made a mistake typing somewhere. So I took advantage of the lack of a LIST block, and looked to see if I could fix it, examining the lines that (from what I could tell anyways) constructed the screen.  Found a few mistakes, saved it and ran it again. Not totally fixed but better. But it was still wrong somehow even though I could find no further mistakes.

        I decided I would ponder away at that later(because loading and saving this huge program took forever), and examine further, to see if the actual game was working.  So I pressed the Fire button on the Joystick to make a difficulty selection, and the screen went blank, and the game/computer froze.

     

    That got a big sigh and a "Well, shit."  

     

    The whole thing was frustrating because I had spent all that time typing in the program, only for it to not work. It didn't help that I barely understood half of how it was working. But I have been wracking my brain at it for the past few hours, and I don't know where I went wrong. My hunch is that it's a variable typo somewhere that didn't get caught as an error, and there's no way to check for that, save going through the program again line by line, which would probably take another several days(that I didn't know if I was willing to spend) to work through it.


  11. On 5/26/2020 at 9:41 PM, dmsc said:

    Hi!

     

    You can use my basicParser program to get a readable long-listing from an Atari BASIC program, it has options to remove line numbers and replace variables with constant values.

     

    The attached is the same "cribbage 1.0" program, from the ATX disk, in long listing format and in the optimized tokenized format produced with "basicParser  -A  cribbage-1.0.list -O". I removed the copy protection measures: reset protection, variable names overwriting, invalid immediate statement length and DOS disk directory location patching.

     

    cribbage-1.0.list 42.17 kB · 4 downloads cribbage-1.0.bas 21.68 kB · 5 downloads

    I can't type this in, the lines are too long. And that list file looks like it's made for TurboBasic, which I don't have.


  12. 2 hours ago, rensoup said:

    And here's another test, probably the last one, as I think I've got all the pieces to work on the final look.

     

    prolc.png.0ecdf3fd57840a623533441e3ac7e9dd.png

    1 hour ago, rensoup said:

    I've got 4 missiles left so I'll be happy with a simple frame!

    If you want to go for a simple frame, I would suggest a maroon/purplish color - like the vest of the Prince in your avatar, perhaps.  I think that would fit well with the gold and blue colors. What do you think? 

     

    prolc_edit.png.5356e24e95576c95aa3d5b31af23db43.png

     

    • Like 1
    • Confused 1

  13. 42 minutes ago, rensoup said:

    fntfl.png.d2247681142b8949c81517d2f2a6e000.png

    There's a typo. Missed the k in "know", in the last sentence. 

     

    I'm gunna take a moment and apologize. I came to my senses, realizing things like this take time.  There's a thing programmers say. It goes something like "Make it work first. Make it look fancy later."  Baby steps, people. Baby steps. It looks like this now, sure. But it works. That's all that matters at the moment. And it already looks better than it did before. That big leading letter makes a big difference. Sure, José's screens do look a lot better than this. For now. But in the end this intro will probably end up way better than the original screens. The game is already looking like the best port made. I don't doubt the intro will have that same quality when it is finished.  And then when it does, we'll all drop our jaws and eat our words.

    • Like 5

  14. Aha. I will have to look at that manual some more, it seems to be really useful.  The only one in my image that still stumps me is #5, 2nd Row - the inverse ESC. I can't figure out how to produce it on the screen. (That image in the first post was made with rossum's ATR Viewer, with the new fancy text editing feature. ) I can produce them all on my 800XL besides that one. Though I'm not sure if I am supposed to be able to, based on what you say the function of it is.


  15. 1801616419_ATASCIIControlCharacters.PNG.37084f4f22d80cf6104217da4b7d320d.PNG

     

    Within a running program, when these are PRINTed to the screen, they perform a function. The only one I could find info on is the Curved arrow (#6, top row). I found that PRINTing that to the screen will effectively clear the screen.  But, what about the others? When you print those to the screen, what do they do? Could someone point to a document on this, or tell me what they do (if there isn't one)? 


  16. On 5/27/2020 at 10:40 PM, vitoco said:

    If I press the "Alt" key (option?), I get the ATASCII table, but it moves along with the pointer, not allowing me to select any character other than "inverse video control-G" char.

    I figured it out(on Windows, anyways).  If you hold down the Right ALT(R-ALT) key, you'll get the ATASCII table, and it will move along with the pointer. You

    can use that feature to place the table out of the way, so that the table isn't over the editor area. Once the table is where you want it on the screen, then while continuing to hold R-ALT, press and hold the R-Ctrl key as well. This will freeze the table in place and free the mouse pointer, allowing you to use the mouse to select your desired character.

    • Like 2

  17. 1 hour ago, Jacques said:

    @rensoup

     

    I understand you want to go another way compared to existing versions, but I'm also not sure if plain black/white text of introduction is the way to go. It shows not much of Atari8 superiority over another 8-bit platforms (colors), looks just plain and not that stylish, rather like it's plain because there was no disk-space, RAM, etc...

    Of course it's not a life or death choice and the game still will be great, but I think these subtitles should be presented in consistent colors-form to the rest of the intro/PoP graphics.

     

    I really see nothing wrong with these decorations around and having more colours (here, Amiga),  so maybe thinking twice would be good if we want to have it different just for the sake of it:

    obraz.png.9131b6d729bd9b467f25dabae1ca0906.png

     

    The big 1st letter is also a "classic" here we'd miss?

     

    And sorry for that, but supporting isn't only about agreeing to everything ;)

    Sorry, I have to agree. As good as you made the rest of the game look, the plain black and white just looks like a lazy job, or a sign of needing to cut corners due to lack of available memory(which we all know obviously isn't a problem these days), or some other reason, like time constraint. But you don't have any time constraint, you have all the time in the world to do this. Honestly if you are going to make it look black and white like that, you might as well print it in standard ATASCII letters on a Graphics 0 screen. 

    • Like 1

  18. On 5/24/2020 at 9:07 AM, Rybags said:

    As annoying as it seems, preservation actually means keeping a near as original as possible game which means hard to duplicate disk errors and those annoying attributes.  But of course it's good to also have the fully cracked easily modifyable one.

    I suppose you are correct. Maybe we could work towards that - having a fully cracked, easily modified version, so that I might possibly learn a thing or two from this. But I can't really do that when it's easily blocking someone like me out. Perhaps a topic for another thread, though.

×
×
  • Create New...