Jaskier Posted December 24, 2011 Share Posted December 24, 2011 Hi everyone! The majority of you probably doesn't recognise me. I haven't been on this forum for a few years. I found a little time and made new build of Atari800Win PLus. Maybe somebody still uses it? It's based on atari800 2.2.1 kernel. There is a lot of changes between this version and 2.0.3 on which 4.1 beta 1 has been based. Since all the sources have over 100.000 lines of code I am unable to track all the changes, so this build contains probably much more errors than the previous one. If anybody want's to try it. The exe file can be downloaded from github: https://github.com/J...-PLus/downloads This file should be copied onto existing file in Atari800Win install directory. If you want to express your joy... you are kindly welcome. Just write it below. If you want to submit bugs... you are still kindly welcome. On this forum or on github. If you want to request new features... you are... well... uhm... still welcome, but I cannot promise anything. Merry Christmas and Happy New Year! I hope you like my present. 1 Quote Link to comment Share on other sites More sharing options...
TwiliteZoner Posted December 24, 2011 Share Posted December 24, 2011 Thank you for the work. I will try this out later and see how it shapes up on Windows 7. Quote Link to comment Share on other sites More sharing options...
Rybags Posted December 24, 2011 Share Posted December 24, 2011 What would really help it's cause is better graphics options. The window sizes available were well and good when we had 17" CRTs running at 1024x768 but just don't cut it with todays monitors. Of course, freestyle stretching like Altirra offers would be fantastic. I still use A800Win+ on occasion - it has certain advantages like the 4 H: devices and a generally much faster turbo mode. Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 24, 2011 Author Share Posted December 24, 2011 The new stretching filters are of course planned. I have now only 2x2 but I hope I will add 3x3 and 4x4. Since I'm using own filters not DirectX filters it's hard to make free zoom feature like in Altirra. It's newer emu so it's obviously better. Like C64 compared to Amiga. Less bad choices. Quote Link to comment Share on other sites More sharing options...
Mclaneinc Posted December 24, 2011 Share Posted December 24, 2011 Suffers from a crash if you search for OS roms, mine are on a USB drive on G:, I'm sure it used to bring up a locator thing for you to choose a directory. Quote Link to comment Share on other sites More sharing options...
phaeron Posted December 24, 2011 Share Posted December 24, 2011 Pausing the emulator results in some garbled text in the emulation display (bad conversion to INTERNAL?). Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 24, 2011 Author Share Posted December 24, 2011 Yeah, the directory dialog should appear. For me this function freezes the emu for ~15 sec and returns an error about not able to search network drives. Then it works O.K. Anyway there is no such a thing like searching for network drives in code. Something weird is happening there. What about playing sound through waveout or directsound? On my Vista i cannot choose waveout. Maybe it's due to my soundcard (Asus Xonar D1)? Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 24, 2011 Author Share Posted December 24, 2011 @phaeron It was due to good conversion from internal to ASCII but done twice One in atari800 core and second in my Win framework. Simple to fix, should be in next version soon. Thanks. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted December 24, 2011 Share Posted December 24, 2011 (edited) I still like the responsive key repeat in Atari800WinPlus. Altirra lags a bit on my six year old PC, which is about the only negative thing I can say about that emulator. Anyway, this version of AtariWin still crashes when I try to open the file selector for the H: path selection. Edited December 24, 2011 by flashjazzcat Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted December 24, 2011 Share Posted December 24, 2011 I can't set the palette. Emu crashes and stop running on Win7 machine. Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 25, 2011 Author Share Posted December 25, 2011 There is new version beta 3 posted on github. Changes: -no crash on setting the palette -no garbled text after pressing F9 (pause) -small changes in choose the directory dialog. Probably doesn't fix the crash (this problem I cannot reproduce), but maybe it helps some people (Mclaneinc, flashjazzcat) locating the problem? Quote Link to comment Share on other sites More sharing options...
+Stephen Posted December 25, 2011 Share Posted December 25, 2011 Nice to see work continue and that you're still around. Thanks for the updates. Quote Link to comment Share on other sites More sharing options...
Mclaneinc Posted December 25, 2011 Share Posted December 25, 2011 (edited) Jaskier, Atari win seem to have an issue with a USB HD, the rom search now pops up with the new beta and it will find the roms but when you click ok the emulator goes into a crash state. If I path the roms via my internal HD all is ok.... Very odd, I'm on Win 7 with the UAC turned off. Edited December 25, 2011 by Mclaneinc Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 25, 2011 Author Share Posted December 25, 2011 Still cannot reproduce the problem. I've put ROMs on my pendrive and run the search. No error. Win Vista 64bit, no UAC. Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted December 25, 2011 Share Posted December 25, 2011 (edited) I can not get this to print to file or to the printer either. with basic I get error 138 -Timeout. and with DOS copy file to P: error out. I noticed that now with this update that I can L (load) and executable file (xex,com,exe,obj,obx) from MyDOS menu from the H devices. Thank You! Edited December 25, 2011 by rdea6 Quote Link to comment Share on other sites More sharing options...
phaeron Posted December 25, 2011 Share Posted December 25, 2011 Got the file browser crash in the debugger with Page Heap enabled. I wasn't able to reproduce it on a VS2010 build and I don't have MFC installed for VS2005, so I had to track it down in your binary. The problem is that the call to IShellFolder::EnumObjects() in CShellTree::FillTreeView() is returning S_FALSE and thus the routine is crashing trying to call Next() on a null pointer. By the way, the VS2010 project is broken -- .vcxproj is missing. I just converted the VS2005 one instead. Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 26, 2011 Author Share Posted December 26, 2011 Thanks phaeron! Why it didn't ever happen in previous builds in VS2003? And who could expect that EnumObjects returns 0 on success and 1 on failure Who crated this... wait... it's Microsoft, isn't it? I've uploaded beta 4 on github. Changelog: -Probably fixed the crash in directory pick dialog -Turned on the option of SYNCHRONIZED_SOUND in atari800 engine, this should produce the sound exact up to a tick of the Atari clock, (but I cannot hear the difference). -Slight changes in emulator synchronization in DirectSound mode. Maybe it can reduce some cracks of sound? If there will be no more complains I will soon release official version 4.1. New features are postponed since I have some personal matters to attend to. I will come back to coding in February. Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted December 26, 2011 Share Posted December 26, 2011 Great: directory pick appears fixed. Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted December 26, 2011 Share Posted December 26, 2011 (edited) Thanks phaeron! Why it didn't ever happen in previous builds in VS2003? And who could expect that EnumObjects returns 0 on success and 1 on failure Who crated this... wait... it's Microsoft, isn't it? I've uploaded beta 4 on github. Changelog: -Probably fixed the crash in directory pick dialog -Turned on the option of SYNCHRONIZED_SOUND in atari800 engine, this should produce the sound exact up to a tick of the Atari clock, (but I cannot hear the difference). -Slight changes in emulator synchronization in DirectSound mode. Maybe it can reduce some cracks of sound? If there will be no more complains I will soon release official version 4.1. New features are postponed since I have some personal matters to attend to. I will come back to coding in February. I can not get this to print to file or to the printer either. with basic I get error 138 -Timeout. and with DOS copy file to P: error out. I noticed that now with this update that I can L (load) and executable file (xex,com,exe,obj,obx) from MyDOS menu from the H: devices. Thank You! Still not able to use the print feature. I can set the select dialogue but I get error 138.. This might be related to the new kernal 2.2.1. Edited December 26, 2011 by rdea6 Quote Link to comment Share on other sites More sharing options...
Jaskier Posted December 26, 2011 Author Share Posted December 26, 2011 @rdea6 Sorry, forgot about you I've forgot to turn on the option to compile in the P: patch. In my new build when I type: LPRINT "HELLO" the notepad starts with HELLO written inside. Is this what you expect? Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted December 26, 2011 Share Posted December 26, 2011 @rdea6 Sorry, forgot about you I've forgot to turn on the option to compile in the P: patch. In my new build when I type: LPRINT "HELLO" the notepad starts with HELLO written inside. Is this what you expect? Yes thanks... Quote Link to comment Share on other sites More sharing options...
atx4us Posted December 27, 2011 Share Posted December 27, 2011 Thank you Jaskier for getting A8W+ back on the scene again! It is still my A8 emu of choice. Quote Link to comment Share on other sites More sharing options...
Rybags Posted December 27, 2011 Share Posted December 27, 2011 A suggestion. To distinguish this from the assortment of exiting 4.x builds, how about giving it a new revision number ? So that'd make it 4.3 ? Or maybe 4.4. Quote Link to comment Share on other sites More sharing options...
solaris104 Posted December 27, 2011 Share Posted December 27, 2011 I try Project M 2.0 PAL and colors are bad. Quote Link to comment Share on other sites More sharing options...
José Pereira Posted December 27, 2011 Share Posted December 27, 2011 I still use and it's my first choice. It's simple and clean for what I need. Just a proposal for the future: Get the NTSC artifacts also working in Hi-Resolution on the PMs. By now it only does artifacting if just PF1&PF2 and no PMs. Thanks. Greetings. José Pereira. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.