Dark forest applewin how to start game11/6/2023 ![]() ![]() :-( Nick if could you throw them on imgur, or wherever, for the time being that would be great. I can't right-click to save them locally. :-) 99% of user's probably won't even care for "cosmetics" that are obliterated when running games anyways.Īlso seconded that I would like the memory initialization screenshots available separately. Storage I won't have a chance to test on real hardware until later in theĪgreed that we don't need more cluttered dialogs. I moved back in Oct 2013 so sadly my Apple //e and //c is still in So I am curious as to what the zero page contents are! If you could report the values from a cold boot that would be excellentĪnd we can fix the emulator proper. I agree the solution isn't optimal but at least Pooyan is playable now. I'll try to get some more data points on the weekend. Trying to check on a ][+ that I bought years ago let magic smoke out of the e routine - IIRC the unenhanced //e routine is a bit different.) Memory - like when you Ctrl-OpenApple-Reset. ItĪlso runs the memory "blaster" routine that writes 2-byte values over In my (US) ROM 4 //c on cold start it's XX00-XX7F:00 and XX80-XXFF:FF. Thread that they are seeing in their physical machines. ![]() There are several patterns people quote in that As Michael Mahon says in theĬ.s.a2 thread, the power-on value of the RAM depends on architecture andĮlectrical characteristics. ![]() I don't think there is a standard pattern. ![]() Reply to this email directly or view it on GitHub See this link, "AppleWin possible RNDH, RNDL issue?":Ī simple fix could be, at power-on, to set $4E,4F to random, non-zero this same issue came up (but for a different game) back in AugustĢ012. On real h/w, these values are unlikely to be zero at power-on, and so theītw. Program to BRUN POOYAN), then RNDH,RNDL will be set to a non-zero value, any of the above methods like PR#6, or the BASIC On the emulator, when the game is run via a method that uses "native" Subroutine trying to get a non-zero value. The game gets into an infinite loop, iterating on this Pre-inits memory to a fixed pattern, and these 2 zero-page values are Reads $4E,4F (aka RNDH,RNDL) as a random number seed. When the game starts, the subroutine at $6A9B To look more closely at example cold-start RAM values from real Apples. Someone has already added this feature to AppleWin IIRC. It's a bug in the game as much as AppleWin.Īt cold start (power-on) the RAM locations will generally be either 00 orįF, so whichever one it is now is "wrong" - at least for that game. I knew this would be the issue, but didn't have to time to investigate. OR JUST COPY THE DAMNED GAME TO A DOS 3.3 DISK AND TYPE "BRUN POOYAN" YOURSELF!īut make no mistake, it isn't a problem with Beautiful Boot, because it works normally on real hardware without all these gymnastics! Play with the ALT/CTRL and PAUSE-BREAK combination to get it right. Remember we're restarting the emulated system and not the emulator.ģ- Select "C" from the Beautiful Boot Menu, and away you go!ĪLTERNATIVELY conduct a reset of the emulated system which drops you into the "]" prompt and then resetting the emulated system (not the emulator) so it will boot will also work. You now get ] and a flashing cursor.Ģ- Type PR#6 at the "]" basic prompt. Sorry about the previous tedious procedures, but when you're drunk you're just drunk and there ain't a damned thing you can do about it.Ġ- Open the emulator, and drag the disk image to the center of the emulator window, wait for the Beautiful Boot menu to show up.ġ- Hit FN to simulate a CTRL-Reset OR hit CTRL- depending if you are on a laptop or desktop. With the Beautiful Boot disk image you already have. Here is a much simpler method of starting it. Īnd finally my little start program needs you to press a key to get it rolling. Starting with the the Apple II+ with The Freeze's rom causes keypresses. There's your keypresses! And now that the emulated Apple has seen a "native" keypress, the Beautiful Boot fast-loader will work. To get it working from the original II you need to do a 6 and Because the common factor is pressing a key and having Apple's own routines process it, not some fast loader or menu selector. I suspect it has something to do with keyboard strobing and reading in the emulator. In any emulated machine.įurthermore, making this little start program allows it work too:Īll three lines are critical. Selecting Apple ][ (original) also allows it to work.įinally, if you put the POOYAN file onto a disk without a menu program, just dos, any dos, and manually start it with the BRUN command it will work. I have no time to troubleshoot this, but I can tell you that selecting the Apple ][+ in conjunction with "The Freeze's non-autostart F8 rom" selected allows the game to operate normally. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |