Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
I have dial up FLASH VIDEO would never work even with HTML 5. There are plenty of plug ins for that. I usually use DOS for video from my camera. cheers DS On Mon, 07 Jul 2014 03:15:52 +0200 Eric Auer e.a...@jpberlin.de writes: Hi Dale, Thanks for the link but it takes you to an HTML 5 page, which is a dead end. Thankfully 99% of the web still uses HTML 4. The world needs HTML 5 the same way it needs cancer and war. The web needs an constant standard Actually HTML 5 is better than Flash for video and animation... ;-) that works every where and you depend on. I'll try your beta version, its probably pretty good. Interestingly, while for example http://sourceforge.net/projects/sudoku86/files/latest/download does try to give you a noscript possibility to avoid javascript, that link (including the one given earlier in this thread) involves yet more redirection. I believe static links to the file include: http://netcologne.dl.sourceforge.net/project/sudoku86/v1.0.2/sudoku86.zip I assume that you can vary the hostname to get another mirror :-) Eric - - Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user Support for Email 24/7 Technical Support by Experts Call to fix email related issues http://thirdpartyoffers.juno.com/TGL3165/53bae84aeb44e684a21bcmp07duc ** From Dale Sterner - MS organic chemistry http://pubs.acs.org/doi/abs/10.1021/jo00975a052 *** -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Opera 10.1. Video FLASH I don't need. My computer isn't used as an entertainment center. The web needs a steady unchanging format that you can depend on. One day a web site works and the next it doesn't. Just a big pain. cheers DS On Mon, 7 Jul 2014 00:36:32 -0400 dmccunney dennis.mccun...@gmail.com writes: On Sun, Jul 6, 2014 at 5:59 PM, Dale E Sterner sunbeam...@juno.com wrote: Thanks for the link but it takes you to an HTML 5 page, which is a dead end. Thankfully 99% of the web still uses HTML 4. The world needs HTML 5 the same way it needs cancer and war. The web needs an constant standard that works every where and you depend on. I'll try your beta version, its probably pretty good. What do you use as your browser? You should be able to view the site. HTML is an evolving standard, and HTML5 is the newest iteration. Along with HTML5, the current generation of web standards includes CSS3 and JavaScript. The main interest in HTML5 is the new video keyword, which allows streaming video without requiring the Adobe Flash Player. (It will require having the necessary codec installed, but the codec should be part of the browser installation.) Current browser development takes the attitude that plugins are bad, and the user should be able to do things without resorting to them. Adobe Flash is the horrible example. Recent versions of Firefox implement a plugin-helper exe, which serves as a sandbox in which plugins can run, so a crashing plugin does not take the browser down with it. Adobe Flash Player was a principle reason for its development. A browser that can handle HTML4 should be able to deal with an HTML5 site. Constructs specific to HTML5 won't work, but HTML5 is a superset of HTML4, so most of the site should work as expected. I'd guess that your real problem is that the site requires JavaScript to function correctly. That is not specific to HTML5. JavaScript was first implemented by Brendan Eich for Netscape Navigator 2, and is now supported in almost every browser. Just about *all* sites now use JavaScript as part of their operation. If you are using a text mode browser like Links, or a minimal browser like Dillo or it's fork, D+, that doesn't support JavaScript, you'll have problems. (Dillo has JavaScript on the development list, but they have a lot of DOM work to do before they can support JavaScript.) The web has always been a moving target in terms of standards and capabilities. Sorry, but it isn't going to hold still for you. __ Dennis https://plus.google.com/u/0/105128793974319004519 - - Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user Support for Email 24/7 Technical Support by Experts Call to fix email related issues http://thirdpartyoffers.juno.com/TGL3165/53bae84b247a6684a21bcmp07duc ** From Dale Sterner - MS organic chemistry http://pubs.acs.org/doi/abs/10.1021/jo00975a052 *** -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On Mon, Jul 7, 2014 at 2:57 PM, Dale E Sterner sunbeam...@juno.com wrote: Opera 10.1. Video FLASH I don't need. My computer isn't used as an entertainment center. The web needs a steady unchanging format that you can depend on. One day a web site works and the next it doesn't. Just a big pain. Flash requires the Adobe Flash Player plugin. If it's not installed, Flash won't happen. HTML5 is *not* your problem. Bandwidth is. You're on dial up, and flash and video both require bandwidth you don't have. (They also require system resources. I have an ancient notebook multi-booting Win2K and Linux. I don't even try to play Flash video. I see a series of still pictures. The old box has a 767mhz CPU and 256MB RAM, and just doesn't have the power to handle the demands.) I strongly suspect lack of bandwidth is also what bites you on sites that work one day and fail the next. It's in the interest of web sites to be accessible, and most sites of any size are careful about changes that may break things for users. I have broadband. I see occasional instances of sites working one day and not the next, and bandwidth is the issue. *My* bandwidth is fine. *They* don't have sufficient bandwidth from their host, and my attempt to connect times out. But those are all smaller and largely hobbyist sites, operating on a shoestring. The issue you are facing is that broadband is increasingly prevalent, and most sites assume the user will have broadband and a relatively current browser supporting current standards. It's a fair assumption because most users *do* have those things. There simply aren't enough who don't to justify the effort needed to accommodate them. Like I said, the web won't hold still for you, but HTML5 is not your problem. cheers DS __ Dennis https://plus.google.com/u/0/105128793974319004519 -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Usually when a web site doesn't work I can look at the source for that page and see that a new script language is being used. The header usually tells you the script version and its usually something new. Bandwidth is a problem but I never visit sites that require it. My needs are simple. If there is a good video on the web; the nightly news will have it; I don't have to waste time finding it. cheers DS On Mon, 7 Jul 2014 15:18:11 -0400 dmccunney dennis.mccun...@gmail.com writes: On Mon, Jul 7, 2014 at 2:57 PM, Dale E Sterner sunbeam...@juno.com wrote: Opera 10.1. Video FLASH I don't need. My computer isn't used as an entertainment center. The web needs a steady unchanging format that you can depend on. One day a web site works and the next it doesn't. Just a big pain. Flash requires the Adobe Flash Player plugin. If it's not installed, Flash won't happen. HTML5 is *not* your problem. Bandwidth is. You're on dial up, and flash and video both require bandwidth you don't have. (They also require system resources. I have an ancient notebook multi-booting Win2K and Linux. I don't even try to play Flash video. I see a series of still pictures. The old box has a 767mhz CPU and 256MB RAM, and just doesn't have the power to handle the demands.) I strongly suspect lack of bandwidth is also what bites you on sites that work one day and fail the next. It's in the interest of web sites to be accessible, and most sites of any size are careful about changes that may break things for users. I have broadband. I see occasional instances of sites working one day and not the next, and bandwidth is the issue. *My* bandwidth is fine. *They* don't have sufficient bandwidth from their host, and my attempt to connect times out. But those are all smaller and largely hobbyist sites, operating on a shoestring. The issue you are facing is that broadband is increasingly prevalent, and most sites assume the user will have broadband and a relatively current browser supporting current standards. It's a fair assumption because most users *do* have those things. There simply aren't enough who don't to justify the effort needed to accommodate them. Like I said, the web won't hold still for you, but HTML5 is not your problem. cheers DS __ Dennis https://plus.google.com/u/0/105128793974319004519 - - Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user Computer Won#39;t Start? Recover Files from Old PC#39;s, Then Erase Your Data - Easy http://thirdpartyoffers.juno.com/TGL3165/53baf49027c2e74904a8amp09duc ** From Dale Sterner - MS organic chemistry http://pubs.acs.org/doi/abs/10.1021/jo00975a052 *** -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Thanks for the link but it takes you to an HTML 5 page, which is a dead end. Thankfully 99% of the web still uses HTML 4. The world needs HTML 5 the same way it needs cancer and war. The web needs an constant standard that works every where and you depend on. I'll try your beta version, its probably pretty good. cheers DS On Sat, 05 Jul 2014 18:08:18 +0200 Mateusz Viste mate...@viste.fr writes: No, not exactly - the one I had on my private site was the beta version. It changed a bit since then (the beta version had no save feature for example). I think that you should be able to fetch the archive directly (ie bypassing all the html5 stuff) by using this longish link: http://downloads.sourceforge.net/project/sudoku86/v1.0.2/sudoku86.zip?r=h ttp%3A%2F%2Fsourceforge.net%2Fprojects%2Fsudoku86%2Ffiles%2Fv1.0.2%2Fts= 1404576261use_mirror=freefr Mateusz On 07/05/2014 05:52 PM, Dale E Sterner wrote: Is this the same one that you had on your private web site. Sourceforge is using HTML 5 and I don't own anything that can read HTML 5. I did download the one on your private site - haven't tried it yet. Should be interesting. cheers DS On Sat, 05 Jul 2014 10:36:04 +0200 Mateusz Viste mate...@viste.fr writes: Hi all, Here I announce the final v1.0.2 of my simple Sudoku game for 8086 and CGA/VGA. This shall be the last version for some time now, since I am pretty happy with it as it is. The main reason why this version happens is to provide a workaround for some buggy mice - specifically for Rugxulo's buggy mouse, but I believe there must be other similar models out there in the wild ;) I took the occasion to add a few additional bits to the game here and there. The changelog follows. Sudoku86 1.0.2 [05 Jul 2014]: - Support for double buffering on CGA, - A few micro-optimizations of video routines, - Fix for mice that return fake release clicks during an onclick event, - Added a help screen under F1, - Implemented a save/load feature, - Added keyboard controls: new game (n), clear game (c), quick selection of digits (1-9), next digit (space), help (F1), save (F5) and load (F7), - Replaced time() with a call to int21,2Ch (smaller code size), - Custom level files support on command line. The game is hosted on sourceforge: http://sudoku86.sourceforge.net/ best regards, Mateusz On 06/28/2014 06:49 PM, Mateusz Viste wrote: Hi again, I released a new version of Sudoku86 - the biggest change in version 1.0.1 is support for CGA adapters. There won't be any new version in any near future now, unless some unexpected bug pops out. Exact changelog below: - Added support for CGA output, - Included the SDM2LEV tool into the public package, - Makefile and small adaptations for OpenWatcom compilation (courtesy of Matej Horvat). http://sudoku86.sourceforge.net regards, Mateusz On 06/26/2014 11:47 PM, Mateusz Viste wrote: Hi list, Some days ago I was looking up on the web for some Sudoku games that would run under FreeDOS. And I found.. almost nothing (only one game to be precise, that had no mouse support, and of course it wasn't free/libre). Therefore I decided to give it a try and write a libre Sudoku game for DOS. And to push the challenge a bit more, I wanted it to work in real mode :) Mission accomplished - here I present sudoku86, a Sudoku game for DOS, running on 8086+ (requires VGA for mode 13h). It was fun to do, I hope it will be of any use to the community. http://sudoku86.sourceforge.net cheers, Mateusz - - Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user The #1 worst carb EVER #40;avoid#41; This health food causes fat gain, wild energy blood sugar swings http://thirdpartyoffers.juno.com/TGL3165/53b816b528e3c16b40ea2mp04duc ** From Dale Sterner - MS organic chemistry http://pubs.acs.org/doi/abs/10.1021/jo00975a052 *** - - Open source business process management suite built on Java and Eclipse Turn processes into business
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi Dale, Thanks for the link but it takes you to an HTML 5 page, which is a dead end. Thankfully 99% of the web still uses HTML 4. The world needs HTML 5 the same way it needs cancer and war. The web needs an constant standard Actually HTML 5 is better than Flash for video and animation... ;-) that works every where and you depend on. I'll try your beta version, its probably pretty good. Interestingly, while for example http://sourceforge.net/projects/sudoku86/files/latest/download does try to give you a noscript possibility to avoid javascript, that link (including the one given earlier in this thread) involves yet more redirection. I believe static links to the file include: http://netcologne.dl.sourceforge.net/project/sudoku86/v1.0.2/sudoku86.zip I assume that you can vary the hostname to get another mirror :-) Eric -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On Sun, Jul 6, 2014 at 5:59 PM, Dale E Sterner sunbeam...@juno.com wrote: Thanks for the link but it takes you to an HTML 5 page, which is a dead end. Thankfully 99% of the web still uses HTML 4. The world needs HTML 5 the same way it needs cancer and war. The web needs an constant standard that works every where and you depend on. I'll try your beta version, its probably pretty good. What do you use as your browser? You should be able to view the site. HTML is an evolving standard, and HTML5 is the newest iteration. Along with HTML5, the current generation of web standards includes CSS3 and JavaScript. The main interest in HTML5 is the new video keyword, which allows streaming video without requiring the Adobe Flash Player. (It will require having the necessary codec installed, but the codec should be part of the browser installation.) Current browser development takes the attitude that plugins are bad, and the user should be able to do things without resorting to them. Adobe Flash is the horrible example. Recent versions of Firefox implement a plugin-helper exe, which serves as a sandbox in which plugins can run, so a crashing plugin does not take the browser down with it. Adobe Flash Player was a principle reason for its development. A browser that can handle HTML4 should be able to deal with an HTML5 site. Constructs specific to HTML5 won't work, but HTML5 is a superset of HTML4, so most of the site should work as expected. I'd guess that your real problem is that the site requires JavaScript to function correctly. That is not specific to HTML5. JavaScript was first implemented by Brendan Eich for Netscape Navigator 2, and is now supported in almost every browser. Just about *all* sites now use JavaScript as part of their operation. If you are using a text mode browser like Links, or a minimal browser like Dillo or it's fork, D+, that doesn't support JavaScript, you'll have problems. (Dillo has JavaScript on the development list, but they have a lot of DOM work to do before they can support JavaScript.) The web has always been a moving target in terms of standards and capabilities. Sorry, but it isn't going to hold still for you. __ Dennis https://plus.google.com/u/0/105128793974319004519 -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi all, Here I announce the final v1.0.2 of my simple Sudoku game for 8086 and CGA/VGA. This shall be the last version for some time now, since I am pretty happy with it as it is. The main reason why this version happens is to provide a workaround for some buggy mice - specifically for Rugxulo's buggy mouse, but I believe there must be other similar models out there in the wild ;) I took the occasion to add a few additional bits to the game here and there. The changelog follows. Sudoku86 1.0.2 [05 Jul 2014]: - Support for double buffering on CGA, - A few micro-optimizations of video routines, - Fix for mice that return fake release clicks during an onclick event, - Added a help screen under F1, - Implemented a save/load feature, - Added keyboard controls: new game (n), clear game (c), quick selection of digits (1-9), next digit (space), help (F1), save (F5) and load (F7), - Replaced time() with a call to int21,2Ch (smaller code size), - Custom level files support on command line. The game is hosted on sourceforge: http://sudoku86.sourceforge.net/ best regards, Mateusz On 06/28/2014 06:49 PM, Mateusz Viste wrote: Hi again, I released a new version of Sudoku86 - the biggest change in version 1.0.1 is support for CGA adapters. There won't be any new version in any near future now, unless some unexpected bug pops out. Exact changelog below: - Added support for CGA output, - Included the SDM2LEV tool into the public package, - Makefile and small adaptations for OpenWatcom compilation (courtesy of Matej Horvat). http://sudoku86.sourceforge.net regards, Mateusz On 06/26/2014 11:47 PM, Mateusz Viste wrote: Hi list, Some days ago I was looking up on the web for some Sudoku games that would run under FreeDOS. And I found.. almost nothing (only one game to be precise, that had no mouse support, and of course it wasn't free/libre). Therefore I decided to give it a try and write a libre Sudoku game for DOS. And to push the challenge a bit more, I wanted it to work in real mode :) Mission accomplished - here I present sudoku86, a Sudoku game for DOS, running on 8086+ (requires VGA for mode 13h). It was fun to do, I hope it will be of any use to the community. http://sudoku86.sourceforge.net cheers, Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer) - ctmouse comments
Hi Mateusz, hi players, hi mousers :-) - Fix for mice that return fake release clicks during an onclick event, To give some cutemouse background on this: The bug so far affected only Rugxulo's mouse and only the ctmouse 2.1 branch, which uses the BIOS PS/2 functions to interact with the mouse. Doing so for anything beyond 2 button mode is known to be a hack anyway, it is something that is not officially possible ;-) Rugxulo's mouse does work with ctmouse 1.9 and 2.0 branches. Version 2.0 does PS/2 mice using direct 8042 controller I/O, while 1.9 is a more conservative version (no wheel support, vanilla 2 button PS/2 BIOS calls etc.). If your mouse actually uses USB, both PS/2 BIOS and PS/2 8042 fake are worth trying, so I cannot make a general recommendation. Note that you have to enable legacy USB support in your BIOS. This is often the default anyway. If you use separate DOS USB drivers, the same two styles should be possible. It would be interesting to hear from you which branch of ctmouse works best for you :-) I am also interested in hearing which type of mouse, BIOS and hardware does not work correctly at all with one or more branches of ctmouse :-) In any case, please be aware that version 2.1 is not automatically the best choice for all systems because it has the highest version number. The other branches are also still worth trying. - Added a help screen under F1, - Implemented a save/load feature, - Added keyboard controls: new game (n), clear game (c), quick selection of digits (1-9), next digit (space), help (F1), save (F5) and load (F7), Thanks :-) The game is hosted on sourceforge: http://sudoku86.sourceforge.net/ Regards, Eric -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
No, not exactly - the one I had on my private site was the beta version. It changed a bit since then (the beta version had no save feature for example). I think that you should be able to fetch the archive directly (ie bypassing all the html5 stuff) by using this longish link: http://downloads.sourceforge.net/project/sudoku86/v1.0.2/sudoku86.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fsudoku86%2Ffiles%2Fv1.0.2%2Fts=1404576261use_mirror=freefr Mateusz On 07/05/2014 05:52 PM, Dale E Sterner wrote: Is this the same one that you had on your private web site. Sourceforge is using HTML 5 and I don't own anything that can read HTML 5. I did download the one on your private site - haven't tried it yet. Should be interesting. cheers DS On Sat, 05 Jul 2014 10:36:04 +0200 Mateusz Viste mate...@viste.fr writes: Hi all, Here I announce the final v1.0.2 of my simple Sudoku game for 8086 and CGA/VGA. This shall be the last version for some time now, since I am pretty happy with it as it is. The main reason why this version happens is to provide a workaround for some buggy mice - specifically for Rugxulo's buggy mouse, but I believe there must be other similar models out there in the wild ;) I took the occasion to add a few additional bits to the game here and there. The changelog follows. Sudoku86 1.0.2 [05 Jul 2014]: - Support for double buffering on CGA, - A few micro-optimizations of video routines, - Fix for mice that return fake release clicks during an onclick event, - Added a help screen under F1, - Implemented a save/load feature, - Added keyboard controls: new game (n), clear game (c), quick selection of digits (1-9), next digit (space), help (F1), save (F5) and load (F7), - Replaced time() with a call to int21,2Ch (smaller code size), - Custom level files support on command line. The game is hosted on sourceforge: http://sudoku86.sourceforge.net/ best regards, Mateusz On 06/28/2014 06:49 PM, Mateusz Viste wrote: Hi again, I released a new version of Sudoku86 - the biggest change in version 1.0.1 is support for CGA adapters. There won't be any new version in any near future now, unless some unexpected bug pops out. Exact changelog below: - Added support for CGA output, - Included the SDM2LEV tool into the public package, - Makefile and small adaptations for OpenWatcom compilation (courtesy of Matej Horvat). http://sudoku86.sourceforge.net regards, Mateusz On 06/26/2014 11:47 PM, Mateusz Viste wrote: Hi list, Some days ago I was looking up on the web for some Sudoku games that would run under FreeDOS. And I found.. almost nothing (only one game to be precise, that had no mouse support, and of course it wasn't free/libre). Therefore I decided to give it a try and write a libre Sudoku game for DOS. And to push the challenge a bit more, I wanted it to work in real mode :) Mission accomplished - here I present sudoku86, a Sudoku game for DOS, running on 8086+ (requires VGA for mode 13h). It was fun to do, I hope it will be of any use to the community. http://sudoku86.sourceforge.net cheers, Mateusz - - Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user The #1 worst carb EVER #40;avoid#41; This health food causes fat gain, wild energy blood sugar swings http://thirdpartyoffers.juno.com/TGL3165/53b816b528e3c16b40ea2mp04duc ** From Dale Sterner - MS organic chemistry http://pubs.acs.org/doi/abs/10.1021/jo00975a052 *** -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi Mateusz, Loved your Sudoku! You can be credited for inducing me to play a game in a computer for the first time in my life! No kidding. Worked fine in my pure FreeDOS machine. And it's idle-aware too ... CPU idle time 99% ... I always test that :-) There won't be any new version in any near future now, unless some unexpected bug pops out. Nevertheless, here are my items to your (rapidly growing) wish list: - A save feature to allow resuming game later. - Digit selection via keyboard too. That would save a huge number of mouse movements to the digit selection column in the left, and then back to the desired square. Thanks! Marcos -- Marcos Fávero Florence de Barros Campinas, Brazil -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi Marcos, Thanks for the kind words! Yes, the point was to (try to) create a game that is as processing-efficient as possible, and as much power-green as it can get. Of course it's just a simple Sudoku, not any rocket science, but still it was a 'retro challenge' for me. I'm glad you like it. The keyboard-driven selection is already implemented on the sourceforge svn version. I will think about the saving feature, it is a quite basic need (and I would use it myself a few times already). I can't promess anything, but I hope to release the next version soon (maybe this weekend). In the meantime, feel free to check out this beta build ;) http://www.border6.com/download/IbnH86EhK6YMVM/sudoku86-102-beta.zip cheers Mateusz On 07/01/2014 07:25 PM, Marcos Favero Florence de Barros wrote: Hi Mateusz, Loved your Sudoku! You can be credited for inducing me to play a game in a computer for the first time in my life! No kidding. Worked fine in my pure FreeDOS machine. And it's idle-aware too ... CPU idle time 99% ... I always test that :-) There won't be any new version in any near future now, unless some unexpected bug pops out. Nevertheless, here are my items to your (rapidly growing) wish list: - A save feature to allow resuming game later. - Digit selection via keyboard too. That would save a huge number of mouse movements to the digit selection column in the left, and then back to the desired square. Thanks! Marcos -- Marcos Fávero Florence de Barros Campinas, Brazil -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
I'm surprised nobody's yet suggested ways to make a better version of Sudoku. What it is so far is a good start, but there could be a lot more done to it to make it better, for example: On-line help Better Manual Allow use of letter, colors, symbols, etc. instead of just numbers Different playability hardness levels Allow super-hints (partial/complete fill-in by the computer) The biggest thing missing, though, is some way to keep user notes in each square. As I'm doing a Sudoku puzzle on paper, I write and erase/cross-out numbers at the bottom of each square as I work through the puzzle paring down the (im)possibilities. There may be people who can just look at a Sudoku puzzle and figure it out, but I certainly can't. It is a long, involved logical elimination process, and I have to write down notes as I go along. If I'm unable to write notes in an electronic version, I won't use it. The computer could even do the notes automatically (at least the type of notes I use, which are simply the numbers for a box that can't yet be eliminated as possibilities). I've seen other people write their notes at the top of the box, and I've experimented a little with different solution methods that involve using all four sides of a box for notes (with different sides corresponding to different kinds of notes). Different people may use different methods, and an electronic version should enable the same kinds of things someone can do with a paper version. *** I must also say that having it only require an 8086 is the correct approach. Even though almost everything these days has at least a pentium class machine, a Sudoku game certainly doesn't need more resources than an 8086 can provide. While it's not chic these days, it's the correct approach, IMO. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi Bret, I see there are more Sudoku players on this mailing list than I expected :) Sure there could be lots of additional features (like in any software) - I was trying to focus on the most classic vision of Sudoku, and do it right, instead of going into hundreds of features that I wouldn't have the time to finish. Of course it's not impossible that I'll add some new bits in the future, but I can't promess anything. About hints: Yes, I totally agree that doing a Sudoku without being able to mark hints is a pain. But Sudoku86 *does* support hinting. Just use the right click of your mouse ;) Could be that the right click doesn't work for you. If that's the case, it's a bug, and I'd really like to know more about it. As I wrote in an earlier message, DOSEmu was buggy until yesterday, so if you test under DOSemu, it's 'normal' the right click doesn't work (try upgrading DOSemu from git, it's fixed by now). If you test on something else, please tell me what mouse you use (USB/PS2/Serial?) and what mouse driver, so I will see if I have any chance to reproduce the problem. About Playability hardness: instead of relying on the embedded levels, you could use any *.sdm collection of sudoku levels, and convert it to the Sudoku86 format using the tool 'sdm2lev' included in the archive. Anyway, please let me know about your 'right click' issue, I'm really curious. cheers, Mateusz On 06/30/2014 06:36 PM, Bret Johnson wrote: I'm surprised nobody's yet suggested ways to make a better version of Sudoku. What it is so far is a good start, but there could be a lot more done to it to make it better, for example: On-line help Better Manual Allow use of letter, colors, symbols, etc. instead of just numbers Different playability hardness levels Allow super-hints (partial/complete fill-in by the computer) The biggest thing missing, though, is some way to keep user notes in each square. As I'm doing a Sudoku puzzle on paper, I write and erase/cross-out numbers at the bottom of each square as I work through the puzzle paring down the (im)possibilities. There may be people who can just look at a Sudoku puzzle and figure it out, but I certainly can't. It is a long, involved logical elimination process, and I have to write down notes as I go along. If I'm unable to write notes in an electronic version, I won't use it. The computer could even do the notes automatically (at least the type of notes I use, which are simply the numbers for a box that can't yet be eliminated as possibilities). I've seen other people write their notes at the top of the box, and I've experimented a little with different solution methods that involve using all four sides of a box for notes (with different sides corresponding to different kinds of notes). Different people may use different methods, and an electronic version should enable the same kinds of things someone can do with a paper version. *** I must also say that having it only require an 8086 is the correct approach. Even though almost everything these days has at least a pentium class machine, a Sudoku game certainly doesn't need more resources than an 8086 can provide. While it's not chic these days, it's the correct approach, IMO. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi, On Mon, Jun 30, 2014 at 11:54 AM, Mateusz Viste mate...@viste.fr wrote: Sure there could be lots of additional features (like in any software) - I was trying to focus on the most classic vision of Sudoku, and do it right, instead of going into hundreds of features that I wouldn't have the time to finish. Of course it's not impossible that I'll add some new bits in the future, but I can't promess anything. Standard disclaimer: Patches welcome! :-) Could be that the right click doesn't work for you. If that's the case, it's a bug, and I'd really like to know more about it. In addition to my desktop (Lenovo), I tried on my laptop as well (Dell). Same CuteMouse version (latest, 2.1b4). Same problem. (I assume that rules out a BIOS bug.) Right click will erase, but if it's already empty, it only temporarily flashes the number (full size). Which is of course not what DOSBox does. About Playability hardness: instead of relying on the embedded levels, you could use any *.sdm collection of sudoku levels, and convert it to the Sudoku86 format using the tool 'sdm2lev' included in the archive. Sudoku supposedly originated in Japan, where it's very popular. I've heard that some people pride themselves on hand-crafting each puzzle. And of course the difficulty can vary quite a bit. Even our local newspaper a few years ago started to include them every day (well, before they went with the three-days-a-week abomination, I haven't checked lately), from easy (Monday) to difficult (Friday). Part of the appeal of aidan.c (from IOCCC '05) was generator and solver in one. (And of course portability, even to lonely ol' DOS.) But he lamented that you couldn't choose difficulty at generation time. I've not tried thousands of puzzles, but the single rule seems to be that it must have one and only one solution. I've heard that some require you to literally guess (temporarily) instead of pure elimination. That seems a bit too much! I don't like that at all. BTW, my favorite text editor (which I've been using for years) is TDE, and it has a Sudoku expansion pack. I only tried it like once, though. (5.2 still isn't finalized. He said at one point that Sudoku fans will be happy, but I can't remember why.) I wish I could point to his website to show you, but it never loads for me. He always seems to pick the weirdest web hosts, which don't work (oddly). http://tde.adoxa.vze.com/(from .LSM online) ... just redirects to ... http://adoxa.altervista.org/tde/ So it actually loads now! I'm surprised. Anyways, here's what it says (just FYI): Sudoku (21k): files to use TDE to play a game of Sudoku. More puzzles (52k) Anyway, please let me know about your 'right click' issue, I'm really curious. Naive guess: probably just some accidental residue, some register value left unchecked or unrestored that DOSBox is somehow masking. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On Mon, Jun 30, 2014 at 1:50 PM, Rugxulo rugx...@gmail.com wrote: BTW, my favorite text editor (which I've been using for years) is TDE, and it has a Sudoku expansion pack. I only tried it like once, though. (5.2 still isn't finalized. He said at one point that Sudoku fans will be happy, but I can't remember why.) I wish I could point to his website to show you, but it never loads for me. He always seems to pick the weirdest web hosts, which don't work (oddly). http://tde.adoxa.vze.com/(from .LSM online) ... just redirects to ... http://adoxa.altervista.org/tde/ So it actually loads now! I'm surprised. Jason lives in Australia. He looks for free web hosts that offer sufficient bandwidth to handle the (low) traffic, and enough disk space to host his code. (Enough disk space is the sticky part.) I've never had a problem connecting to any of his various hosts. but I'm in NYC with good connectivity. You may be in a area with issues. According to a Firefox extension, the Altervista server is actually located in Germany, run by Hetzner Online AG, and is at 5.9.157.106 __ Dennis https://plus.google.com/u/0/105128793974319004519 -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
This mouse issue is really bothering me, as I have no much clue what's going wrong... On 06/30/2014 07:50 PM, Rugxulo wrote: Right click will erase, but if it's already empty, it only temporarily flashes the number (full size). This sounds very much like you (or your mouse) would click twice - I mean, imagine that when you right click, what your mouse (or driver, or BIOS, or I don't know what) actually do is (very fast): - LEFT click - RIGHT click This would generate exactly the symptoms you have, including the 'fast flashing' of the big number. I know this is a far-fetched idea, but you never know... (and I don't have any better idea at hand). I created a little (4K) test program for the mouse. Could you please use it on your hardware and tell me what you see? http://www.viste-family.net/mateusz/temp/moustest/ The program will simply wait for clicks, and print them on the screen. So the whole point would be for you to click with the mouse using left / right clicks, and confirm that for every click you obtain exactly 1 and only 1 new message on the screen. If you obtain any other behavior, then it would be really cool if you could write down the exact messages (ie. the AX and BX values that the program will display). Naive guess: probably just some accidental residue, some register value left unchecked or unrestored that DOSBox is somehow masking. This would fit of course, if I had tested only on DOSBox.. But I do test also on a real PC, with a real mouse on a real PS/2 port (and ctmouse 2.1b4), and I don't have the problem you describe. ciao, Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
What you call hints is what I call notes. To me, hints are something the computer generates smartly when you ask it, and notes are something I provide myself and the computer just helps me keep track of them. It does do notes. Notes do work with the right mouse button -- I didn't notice that before, though I did figure out that the right button is a remove. Nomenclature again, but what others seem to call an undo is what I would call remove. An undo is where the computer undoes the last thing you did, whatever or wherever it was. You definitely need at least minimal documentation on what the mouse buttons are supposed to do in different situations (at least on screen when you're playing the game), and the fact that everything on the keyboard except Escape is useless. Adding keyboard support would be nice, also. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On 06/30/2014 10:15 PM, Bret Johnson wrote: What you call hints is what I call notes. To me, hints are something the computer generates smartly when you ask it, and notes are something I provide myself and the computer just helps me keep track of them. Put that way, your definitions are clear - and indeed, Sudoku86 definitely do 'notes', not 'hints'. Notes do work with the right mouse button This is actually great news for me - I was starting to fear that the odd problem Rugxulo is experiencing is somehow common to everyone besides me. I'm glad then it all works as expected for you. Nomenclature again, but what others seem to call an undo is what I would call remove. Yes, I agree the 'undo' name is ambiguous here. The reason I call the Sudoku86 behavior an 'undo' is because it will restore the 'notes' you made on the field before writing a number into it. You definitely need at least minimal documentation on what the mouse buttons are supposed to do in different situations (at least on screen when you're playing the game), and the fact that everything on the keyboard except Escape is useless. Adding keyboard support would be nice, also. Now I see it. I was sure that the mouse interface is super-intuitive, but of course I was highly subjective in this thinking, and now it's obvious that it needs to be explained with some actual words in the documentation and possibly in the game itself. Thank you for your feedback! Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi, On Sat, Jun 28, 2014 at 2:11 AM, Mateusz Viste mate...@viste.fr wrote: On 06/28/2014 03:30 AM, Rugxulo wrote: About VGA - simply because I needed 256 colors to make sudoku86 look pleasent. But I do plan implementing CGA support soon (but it will be deadly ugly). CGA honestly doesn't look too bad here. And yes, I was being (half) serious that old 8086 users probably don't have VGA (at least not by default). Plus it gave me an excuse to mention Trixter's recent 8088 Domination! :-) My only complaint is lack of undo. Well, is there undo? Or hints? I can't seem to figure out if the right mouse button does anything or not. Yes, it does. Using the right button you should be able to either undo your move (any move), or - if no move has been done - set a hint (see screenshots on the projects website - there are hints on almost every one of them). If the right click doesn't work you, then it's clearly a bug (either in your mouse driver, or in sudoku86 - and I'd be thrilled to hear more about it offlist - especially what mouse driver you use). Note, that if you are running DOSEmu there is a bug in its mouse emulation that I already described here: You're right, I was quick testing under DOSEMU. It didn't work there. Of course DOSBox works fine. I rebooted to pure FreeDOS, and it mostly works there. (I'm using CuteMouse, of course.) Undo move works but adding hints doesn't. I tested sudoku86 also on DOSBox and a real PC, and it worked fine in both cases. Let me know :) P.S. Did you test the new OpenWatcom support? Your changelog made it sound like the makefile was updated (no) or an additional one was included (no). A quick build didn't seem to work for me at all, but I didn't look too closely. Not a big deal, just a curiosity. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On Sun, 29 Jun 2014 22:53:47 +0200, Rugxulo rugx...@gmail.com wrote: P.S. Did you test the new OpenWatcom support? Your changelog made it sound like the makefile was updated (no) or an additional one was included (no). A quick build didn't seem to work for me at all, but I didn't look too closely. Not a big deal, just a curiosity. Looks like Mateusz forgot to include the Open Watcom makefile in the package. If you go to the SourceForge site, it's there, called Makefile.wcl. It works for me. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On 06/29/2014 10:53 PM, Rugxulo wrote: CGA honestly doesn't look too bad here. As for something that runs on technology that is 30 years old, yeah I guess it looks acceptable :) You're right, I was quick testing under DOSEMU. It didn't work there. Of course DOSBox works fine. BTW, Mr. Sergeev fixed DOSemu this morning, so the devel branch on the git tree works fine with Sudoku86 now. I rebooted to pure FreeDOS, and it mostly works there. (I'm using CuteMouse, of course.) Undo move works but adding hints doesn't. This sounds insane, since hints and undo is exactly the same mouse routine. But of course strange bugs happen, too. I'd love to reproduce the problem - could you provide the exact version of CuteMouse you're using please? P.S. Did you test the new OpenWatcom support? Your changelog made it sound like the makefile was updated (no) or an additional one was included (no). A quick build didn't seem to work for me at all, but I didn't look too closely. Not a big deal, just a curiosity. As Matej already stated, I forgot to include his Makefile in the package indeed.. (or rather I forgot to modify my package building script to include the alternative makefile). Anyway, I repackaged and reuploaded the sudoku86.zip archive right now, with proper content. And no, I haven't tested OW support myself, but I believe Matej did, so it should be cool :) cheers, Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi, On Sun, Jun 29, 2014 at 4:49 PM, Mateusz Viste mate...@viste.fr wrote: On 06/29/2014 10:53 PM, Rugxulo wrote: CGA honestly doesn't look too bad here. As for something that runs on technology that is 30 years old, yeah I guess it looks acceptable :) Even VGA (or SVGA or VESA) is ancient tech to most people. Heck, I hear people complain about DirectX 9 or OpenGL 2.x being too old. Even SDL 1.2 is considered old and inferior. (Some people are never happy.) I rebooted to pure FreeDOS, and it mostly works there. (I'm using CuteMouse, of course.) Undo move works but adding hints doesn't. This sounds insane, since hints and undo is exactly the same mouse routine. But of course strange bugs happen, too. I'd love to reproduce the problem - could you provide the exact version of CuteMouse you're using please? Latest one, I think, though I'm not on that (desktop) machine right now. I think it's 2.1b4. It could be a BIOS bug since it's basically emulating PS/2 via USB. Well, if you can't reproduce it, I don't know what to tell you. At least undo works. Hints aren't a deal breaker, I don't need them. P.S. Did you test the new OpenWatcom support? As Matej already stated, I forgot to include his Makefile in the package indeed.. Anyway, I repackaged and reuploaded the sudoku86.zip archive right now, with proper content. And no, I haven't tested OW support myself, but I believe Matej did, so it should be cool :) I'll try it later. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi Rugxulo, thanks for the nice feedback! On 06/28/2014 03:30 AM, Rugxulo wrote: You mean interactive? Or just solvers? Or puzzle generators? I mean interactive - ie. something you can actual play :) Why VGA? Granted, I know Mike Chambers ported Wolf3D to (very slowly!) run on 8086 too, but most 8086 users probably don't have VGA. Well, they probably don't even have CGA (...) As Dennis already stated, the run on a 8086 idea is more of a concept than a realistic production :P Meaning I find it retro-cool to do something that could run on a 1981 PC, but I actually don't expect anyone having such a vintage machine will bother running sudoku86... About VGA - simply because I needed 256 colors to make sudoku86 look pleasent. But I do plan implementing CGA support soon (but it will be deadly ugly). My only complaint is lack of undo. Well, is there undo? Or hints? I can't seem to figure out if the right mouse button does anything or not. Yes, it does. Using the right button you should be able to either undo your move (any move), or - if no move has been done - set a hint (see screenshots on the projects website - there are hints on almost every one of them). If the right click doesn't work you, then it's clearly a bug (either in your mouse driver, or in sudoku86 - and I'd be thrilled to hear more about it offlist - especially what mouse driver you use). Note, that if you are running DOSEmu there is a bug in its mouse emulation that I already described here: http://sourceforge.net/p/dosemu/bugs/543/ As a workaround under DOSEmu, you could use emumouse 3, and then use the middle button of the mouse. DOSemu seems to mismatch the mouse buttons in some weird way. I tested sudoku86 also on DOSBox and a real PC, and it worked fine in both cases. Let me know :) cheers, Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
2014-06-28 9:11 GMT+02:00, Mateusz Viste mate...@viste.fr: About VGA - simply because I needed 256 colors to make sudoku86 look pleasent. But I do plan implementing CGA support soon (but it will be deadly ugly). Not much sense. Probably no one but you will try it on ugly CGA. -- Z. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Why don't you just write a sudoku program in plain text if you want to make it compatible? Zbigniew schreef 2014-06-28 9:11 GMT+02:00, Mateusz Viste mate...@viste.fr: About VGA - simply because I needed 256 colors to make sudoku86 look pleasent. But I do plan implementing CGA support soon (but it will be deadly ugly). Not much sense. Probably no one but you will try it on ugly CGA. -- Z. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On 06/28/2014 11:59 AM, Zbigniew wrote: Not much sense. Probably no one but you will try it on ugly CGA. Yes, I don't have any doubts about this. But looking that way, developing on DOS in 2014 doesn't make any sense either. It's just fun in spare time ;) On 06/28/2014 02:19 PM, Dennis Holierhoek wrote: Why don't you just write a sudoku program in plain text if you want to make it compatible? Sure, it would be an option, too. But my goal is not to make a sudoku that runs on anything at all cost, just a sudoku game for DOS that can have as low requirements as possible, while still being playable more than once :) cheers, Mateusz P.S. Actually I already did CGA support, needs only a few minor adjustments yet. That's how it looks like: http://www.viste-family.net/mateusz/temp/sudoku86-cga/sudoku86_cga_scaled.png -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
2014-06-28 14:44 GMT+02:00, Mateusz Viste mate...@viste.fr: On 06/28/2014 11:59 AM, Zbigniew wrote: Not much sense. Probably no one but you will try it on ugly CGA. Yes, I don't have any doubts about this. But looking that way, developing on DOS in 2014 doesn't make any sense either. Not really: DOS still has its community, as we both see ;) - but does CGA have its community? The ugliest graphics ever; probably only ZX81 had even worse. :D -- Z. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi again, I released a new version of Sudoku86 - the biggest change in version 1.0.1 is support for CGA adapters. There won't be any new version in any near future now, unless some unexpected bug pops out. Exact changelog below: - Added support for CGA output, - Included the SDM2LEV tool into the public package, - Makefile and small adaptations for OpenWatcom compilation (courtesy of Matej Horvat). http://sudoku86.sourceforge.net regards, Mateusz On 06/26/2014 11:47 PM, Mateusz Viste wrote: Hi list, Some days ago I was looking up on the web for some Sudoku games that would run under FreeDOS. And I found.. almost nothing (only one game to be precise, that had no mouse support, and of course it wasn't free/libre). Therefore I decided to give it a try and write a libre Sudoku game for DOS. And to push the challenge a bit more, I wanted it to work in real mode :) Mission accomplished - here I present sudoku86, a Sudoku game for DOS, running on 8086+ (requires VGA for mode 13h). It was fun to do, I hope it will be of any use to the community. http://sudoku86.sourceforge.net cheers, Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
Hi, On Thu, Jun 26, 2014 at 4:47 PM, Mateusz Viste mate...@viste.fr wrote: Some days ago I was looking up on the web for some Sudoku games that would run under FreeDOS. And I found.. almost nothing (only one game to be precise, that had no mouse support, and of course it wasn't free/libre). You mean interactive? Or just solvers? Or puzzle generators? Yes, I vaguely remember seeing one freeware graphical DOS version a few years ago, but I don't remember the details. For solvers, just for completeness, off the top of my head, I know of three obvious options that can work in DOS: 1). The old Hugi compo winner (62-byte .COM, 186+) = http://www.hugi.scene.org/compo/compoold.htm#compo25 = http://board.flatassembler.net/topic.php?t=6076postdays=0postorder=ascstart=0 2). IOCCC '05 entry aidan.c (also can generate puzzles; supposedly also tested with BC45 small model) = http://www.ioccc.org/years.html#2005 3). Lots of solvers in various languages, e.g. Lua or XPL0 = see http://rosettacode.org/wiki/Sudoku Therefore I decided to give it a try and write a libre Sudoku game for DOS. And to push the challenge a bit more, I wanted it to work in real mode :) Looks quite good. I'm impressed. But I already knew you were cool. B-) Mission accomplished - here I present sudoku86, a Sudoku game for DOS, running on 8086+ (requires VGA for mode 13h). Why VGA? Granted, I know Mike Chambers ported Wolf3D to (very slowly!) run on 8086 too, but most 8086 users probably don't have VGA. Well, they probably don't even have CGA, but at least CGA can do more than you think: (8088 Domination, sequel to 8088 Corruption) http://www.osnews.com/story/27792/Full-motion_video_on_a_1981_IBM_PC Just FYI in case you weren't aware yet. ;-) CGA ftw! :-P It was fun to do, I hope it will be of any use to the community. http://sudoku86.sourceforge.net My only complaint is lack of undo. Well, is there undo? Or hints? I can't seem to figure out if the right mouse button does anything or not. It's quite frustrating to accidentally make a mistake (two 4s in the same block) and not be able to erase it. -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Sudoku on a 8086 (or anything newer)
On Fri, Jun 27, 2014 at 9:30 PM, Rugxulo rugx...@gmail.com wrote: Why VGA? Granted, I know Mike Chambers ported Wolf3D to (very slowly!) run on 8086 too, but most 8086 users probably don't have VGA. Well, they probably don't even have CGA, but at least CGA can do more than you think: Oh, come now. Just how many actual 8086 users do you suppose there are these days? Anyone likely to run this game under FreeDOS is almost certainly doing so on at least an 80286, and more likely a 386 class processor, and has at least VGA graphics. The key to Mateus's effort is that it *can* run on an 8086 with VGA, not that anyone *will*. Even in embedded systems where FreeDOS might find a niche, things are well beyond the 8086. Current embedded systems are increasingly based on 32 bit processors like the current ARM offerings, and the limitations are in other areas. __ Dennis https://plus.google.com/u/0/105128793974319004519 -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Sudoku on a 8086 (or anything newer)
Hi list, Some days ago I was looking up on the web for some Sudoku games that would run under FreeDOS. And I found.. almost nothing (only one game to be precise, that had no mouse support, and of course it wasn't free/libre). Therefore I decided to give it a try and write a libre Sudoku game for DOS. And to push the challenge a bit more, I wanted it to work in real mode :) Mission accomplished - here I present sudoku86, a Sudoku game for DOS, running on 8086+ (requires VGA for mode 13h). It was fun to do, I hope it will be of any use to the community. http://sudoku86.sourceforge.net cheers, Mateusz -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user