Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Infinity DOS


  • This topic is locked This topic is locked
9 replies to this topic

#1 hmtinc

hmtinc

    Infinity Team

  • Members
  • 1,261 posts
  • LocationCanada
  • Graphics Card:Nividia geforce 9400 (264mb)
  • Operating System:Mac OS X 10.8 (Mountain Lion)
  • I like to play:Cod
    Doom 1-3
    Minecraft
    Gta
    Fallout 1-4
    Real Racing 1-2
    Angry Birds
    Flight Control
    Braid
Author

Posted 22 June 2012 - 12:05 AM

Posted Image

Infinity DOS

( The Future for DOS Porting)


Infinity Dos is the new version of OSXdosboxwrapper by doh123. Except this version is much more easier to use and has the interface for changing the dosbox version :D

Since doh123 is no longer developing OSXDOSBOX wrapper , i have contacted her and asked if i could updated it and here we are with Infinty DOS.



DOWNLOAD LINK


Infinity DOS Beta 0.1 (with dosbox version 0.73) : http://www.mediafire...f1q1ad3p839v9kh





Config Utility

Posted Image

The new config utility allows you to do everything the old menu did except it now more simplified and now allows you change the dosbox version.




Change log :

- Beta 0.1 - Initial public Release



Notes : This Project is still under heavy re-constuction so many changes will be coming soon . But please take note this is not my main focus and Infinity wineskin will always be the main priority. This was only released cause i am porting a lot dos games and i needed something more up to date :D






FAQ :


Q : How do i change the dosbox version ?


A :  You will first need the unix excutable file of the dosbox version . Then highlight the file and press cmd+C. Then right click wrapper , click show package contents , and click config . after utility launches click other and click change engine :D



Let The Porting Begin

If you have any suggestions or want to help with the project reply below



Posted Image

Proud Supporter of the Infinity Engine Project

Sub-Moderator of Infinity Engine Section


#2 doh123

doh123

    Wineskin Developer

  • Members
  • 3,989 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:Mac OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 22 June 2012 - 12:23 AM

you could make it like Wineskin.  Have it keep all the DOSBox executables as "engines" on your machine and fully scripted to change them out via menu.

#3 hmtinc

hmtinc

    Infinity Team

  • Members
  • 1,261 posts
  • LocationCanada
  • Graphics Card:Nividia geforce 9400 (264mb)
  • Operating System:Mac OS X 10.8 (Mountain Lion)
  • I like to play:Cod
    Doom 1-3
    Minecraft
    Gta
    Fallout 1-4
    Real Racing 1-2
    Angry Birds
    Flight Control
    Braid
Author

Posted 22 June 2012 - 12:27 AM

View Postdoh123, on 22 June 2012 - 12:23 AM, said:

you could make it like Wineskin.  Have it keep all the DOSBox executables as "engines" on your machine and fully scripted to change them out via menu.
Its like you hacked my computer o_O . i am already working on that . :D
This is just wrapper :D for now till a release the Infinity Dos wrapper creator ( which i plan calling "Infinity DOS factory"


Posted Image

Proud Supporter of the Infinity Engine Project

Sub-Moderator of Infinity Engine Section


#4 doh123

doh123

    Wineskin Developer

  • Members
  • 3,989 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:Mac OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 22 June 2012 - 12:27 AM

except to hear people yell and scream at you about Boxer, but I don't like Boxer much either... so i say go for it  :-)

#5 waves

waves

    Still here

  • Super Moderators
  • 1,328 posts
  • Graphics Card:NVIDA
  • Operating System:Mac OS X 10.6 (Snow Leopard)
Author

Posted 22 June 2012 - 03:49 AM

The main problem is 10.7 - I just disagree with that - considering they are dos games.

But to each their own.
Posted Image

How to get multiple file port games / apps runnning: http://portingteam.c...-combine-files/

#6 HiPhish

HiPhish

    Champion Member

  • Members
  • 600 posts
  • Graphics Card:NVIDIA GeForce 9400M
  • Operating System:Mac OS X 10.7 (Lion)
Author

Posted 22 June 2012 - 10:47 AM

What's with you and the word infinity? Infinity doesn't really convey what this app is good for, DOS Skin or something similar would be a better name. Then again, we are using a porting tool called Cider, so I guess your name is quite a step up ^^ Also, please don't do centered text, it's really unpleasant to read.

View Postdoh123, on 22 June 2012 - 12:27 AM, said:

except to hear people yell and scream at you about Boxer, but I don't like Boxer much either... so i say go for it  :-)
Don't get me wrong, I have nothing against diversity in the tools we use, but is there really any reason to choose a DOSBox wrapper over Boxer? Boxer has evolved a lot since the pre-1.0 days when it was just DOSBox on autopilot. Alun Bestor has ripped DOSBox apart and made it a great Mac app with a nice interface, Lion Fullscreen support, volume controls, MT-32 support (sounds incredible!), fast-forward, built-in screenshot functionality, mouse-lock, gamepad-support, graphics filtering... and don't even get me started on the incredible documentation! It looks and feels like a frist-class Mac application.
Spoiler

On the other hand, gameboxes are not standalone applications, so they need the user to have Boxer installed, but personally I don't see that as a propblem at all. Having different Wine engines and having everything as a standalone bundle makes sense since Wine can be very picky and often settings, DLL overrides or Wine patches can break other games. I don't know of any DOS games that would run in older versions of DOSBox but not in the newest. Updating is easier with Boxer as well, since you only need to update one application, not each wrapper, and there is only one application, no separate engines.

Again, I'm not saying that Boxer is better, I'd just like to know what reasons there would be to choose a DOSBox wrapper over Boxer. If you dismiss Boxer just because of the old hacked-together DOSBox on autopilot you should really give it another chance.
Games I own that still need porting:
Dark Messiah of Might & Magic, Descent 3, Fallout, Space Rangers 2

#7 devilhunter

devilhunter

    just dancing to the beat

  • Administrators
  • 3,051 posts
  • LocationSpace/Virgo Supercluster/Milky Way/Orion Arm/Earth
  • Graphics Card:NVIDIA 9800 GTX+
  • Operating System:Mac OS X 10.6 (Snow Leopard)
Author

Posted 22 June 2012 - 01:30 PM

View Postwaves, on 22 June 2012 - 03:49 AM, said:

The main problem is 10.7 - I just disagree with that - considering they are dos games.

But to each their own.
agree with that.
You take an app that can work even in 10.3 on a PPC and wrap it in a Intel Lion only launcher.

The base Launcher that even i can build with a titleless windows and special window effects (see cxex) even work on 10.4.

#8 syao

syao

    Administration Team

  • Administrators
  • 657 posts
  • LocationThe Net, Vast and Infinite
  • Graphics Card:[MacBook 13 - Intel GMA950] [iMac 27 - ATI Radeon HD4850] [MacBook Pro 13 - Intel HD3000]
  • Operating System:Mac OS X 10.7 (Lion)

Posted 22 June 2012 - 03:15 PM

Sorry if I sound harsh, (I don't mean to - the point here is to have some things fixed and turn this into a good tool.) but there are quite a few things to fix here before this could become usable.

  • The “Config” alias within the wrapper is broken.  You shouldn't make an alias, but a symlink (through the “ln -s” command from a Terminal) with a relative path to something within the wrapper itself, or it'll be broken on other computers.  The current alias points to "/Users/harshmistry/Desktop/Infinty Dos.app/Contents/MacOS/droplet"
  • Same as above, in the Contents/MacOS folder there's a "droplet alias" that points to "/Users/harshmistry/Desktop/Infinty Dos.app/Contents/MacOS/droplet"
  • The UI is, uhh... Before I can edit any settings I'm forced through a credits screen, where I can choose "Quit"/"Run" (Run what? I'd think it runs the wrapper, but...)
    When I click Run, I get a "Config utility" window, that I cannot close in any way.  Cmd-Q doesn't work, there are no traffic light buttons on the window title, and there's no Quit button in the window itself either.  I can only choose between "Edit gamerun.bat"/"Edit DosBox conf"/"Other" (What's “other” now?).
    If I click either of the first two buttons, I'm greeted by a message saying "The document _____ could not be opened. You don’t have permission. - To view or change permissions, select the item in the Finder and choose File > Get Info." And the config utility closes, so I have to restart it and go through all of its dialogs again.
    If I click on Other, I see another dialog with three buttons and no way to quit, like the previous one.  "Copy New Engine"/"Open C_drive"/"Credits".
    The first button doesn't copy any engine, it only shows me a folder where (I'm supposed to know already that) I have to copy an engine to (which I'm supposed to know already where to get).  And the config tool closes, again.
    Second button does what it says - and closes the config tool.
    Third button shows the same text I've already seen when I started the config tool, but in a different window. No way to quit, I can only "Cancel"/"OK", but I'm not being asked anything, so what would I have to cancel or to agree with?  No matter, whichever button I click, the config tool quits.
    So, yeah, the config UI needs to be redone from scratch, sort of - unless there's something else I haven't seen, I only tried to start the executables in the MacOS folder, since the aliases are broken...
  • I'm pretty sure I've already seen that icon somewhere.  It's © by Microsoft, you'd better change it...
  • DOS is an acronym, it's not Dos (just nitpicking here)

On the 10.7 part, I'm going to add a comment to the Warcraft2 port page, since it seems unrelated to this Infinity DOS wrapper.
Posted Image
This ███ will be left blank in sign of protest █████ internet censorship.

#9 hmtinc

hmtinc

    Infinity Team

  • Members
  • 1,261 posts
  • LocationCanada
  • Graphics Card:Nividia geforce 9400 (264mb)
  • Operating System:Mac OS X 10.8 (Mountain Lion)
  • I like to play:Cod
    Doom 1-3
    Minecraft
    Gta
    Fallout 1-4
    Real Racing 1-2
    Angry Birds
    Flight Control
    Braid
Author

Posted 22 June 2012 - 03:51 PM

View Postsyao, on 22 June 2012 - 03:15 PM, said:

Sorry if I sound harsh, (I don't mean to - the point here is to have some things fixed and turn this into a good tool.) but there are quite a few things to fix here before this could become usable.
  • The “Config” alias within the wrapper is broken.  You shouldn't make an alias, but a symlink (through the “ln -s” command from a Terminal) with a relative path to something within the wrapper itself, or it'll be broken on other computers.  The current alias points to "/Users/harshmistry/Desktop/Infinty Dos.app/Contents/MacOS/droplet"
  • Same as above, in the Contents/MacOS folder there's a "droplet alias" that points to "/Users/harshmistry/Desktop/Infinty Dos.app/Contents/MacOS/droplet"
  • The UI is, uhh... Before I can edit any settings I'm forced through a credits screen, where I can choose "Quit"/"Run" (Run what? I'd think it runs the wrapper, but...)
    When I click Run, I get a "Config utility" window, that I cannot close in any way.  Cmd-Q doesn't work, there are no traffic light buttons on the window title, and there's no Quit button in the window itself either.  I can only choose between "Edit gamerun.bat"/"Edit DosBox conf"/"Other" (What's “other” now?).
    If I click either of the first two buttons, I'm greeted by a message saying "The document _____ could not be opened. You don’t have permission. - To view or change permissions, select the item in the Finder and choose File > Get Info." And the config utility closes, so I have to restart it and go through all of its dialogs again.
    If I click on Other, I see another dialog with three buttons and no way to quit, like the previous one.  "Copy New Engine"/"Open C_drive"/"Credits".
    The first button doesn't copy any engine, it only shows me a folder where (I'm supposed to know already that) I have to copy an engine to (which I'm supposed to know already where to get).  And the config tool closes, again.
    Second button does what it says - and closes the config tool.
    Third button shows the same text I've already seen when I started the config tool, but in a different window. No way to quit, I can only "Cancel"/"OK", but I'm not being asked anything, so what would I have to cancel or to agree with?  No matter, whichever button I click, the config tool quits.
    So, yeah, the config UI needs to be redone from scratch, sort of - unless there's something else I haven't seen, I only tried to start the executables in the MacOS folder, since the aliases are broken...
  • I'm pretty sure I've already seen that icon somewhere.  It's © by Microsoft, you'd better change it...
  • DOS is an acronym, it's not Dos (just nitpicking here)
On the 10.7 part, I'm going to add a comment to the Warcraft2 port page, since it seems unrelated to this Infinity DOS wrapper.
1. The config alais , don't work O_o  . well by the time beta 0.2 comes out there will be a fully coded obj-c config utility . so there won't be a need for the alias or that horrible applescript ui . ( thats what i get for making the config utility in applescript :P )

2. The icon will change to a factory logo because i have realized i have too many projects to manage them. So i am going to combine them all into one easy to use utility called Infinity factory

3. The splash screens in my early DOS ports were just something was trying out to see how it went . WEll i guess i won't be doing that again , But infinity dos is a universal package so there shouldn't be any problems with that .


Posted Image

Proud Supporter of the Infinity Engine Project

Sub-Moderator of Infinity Engine Section


#10 syao

syao

    Administration Team

  • Administrators
  • 657 posts
  • LocationThe Net, Vast and Infinite
  • Graphics Card:[MacBook 13 - Intel GMA950] [iMac 27 - ATI Radeon HD4850] [MacBook Pro 13 - Intel HD3000]
  • Operating System:Mac OS X 10.7 (Lion)

Posted 25 June 2012 - 03:13 PM

View Posthmtinc, on 22 June 2012 - 03:51 PM, said:

3. The splash screens in my early DOS ports were just something was trying out to see how it went . WEll i guess i won't be doing that again , But infinity dos is a universal package so there shouldn't be any problems with that .

Just add a way for the final user to disable it after running once (“[√] Never show this again”), and it'll be all right :3
Posted Image
This ███ will be left blank in sign of protest █████ internet censorship.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users