[Offer] New 'General' GUI (Beta)

Anything not about Mac emulation.

Moderators: Cat_7, Ronald P. Regensburg

User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

[Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

As I wrote in one theme, I'd like to re-create all the emulators and make them all into one. But as I think that will take a lot of time (Maybe because I'm the only one making this "thing", but with luck, I have free all the day, so, well). However I'm going too much offtopic of the title, I had an idea: making a new GUI meanwhile I make a researh for making true the ArtiomWin's idea. So I made it first for Windows (Since I have no Mac and have no Linux distro installed yet). It's in Beta and it makes practically nothing (Just how it would look). The data you input is deleted once the program closes (As I said, it's Beta)

Here is the download for Windows:
http://www.mediafire.com/file/tp1ej0pts ... tualMac.7z

Source Code (Visual Basic 6.0 Enterprise):
http://www.mediafire.com/file/8f4a0dpx0 ... ac%20EN.7z

Sorry if there are some Spanish things (I am a Spanish user and have VB6 Spanish, so, well)

As what I understood it's portable and runs in systems since XP (It needs dependencies that aren't designed for lower systems, eg. Windows NT).

Comment, Is it good? Needs more things? Does it worth my waste of time?

The Options section isn't complete, and the emulator is a fork of Virtual PC (Almost all text is identical, just this time references Mac things)

And, it is supposed to be a GUI for SheepShaver, Basilisk, Mini vMac and PearPC (And improving it specially for PearPC, since its actual GUIs are a little bit wrong compilated).
Last edited by SistemaRayoXP on Thu Feb 01, 2018 11:32 pm, edited 2 times in total.
Hill radio station first attempt: Failure. Retrying...
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI

Post by SistemaRayoXP »

Last edited by SistemaRayoXP on Thu Feb 01, 2018 11:42 pm, edited 1 time in total.
Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI

Post by adespoton »

#2 on both -- the later ones get too busy and garish, and the earlier ones just don't look right for some reason.

But I'd also recommend using a different rainbow apple; give it some Quartz shine :)
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by adespoton »

User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

What about this? I took the second image and placed it in the wizard

https://archive.org/download/NewMac3/NewMac3.bmp

If you don't like that, then you may like the other icon

http://www.mediafire.com/view/1s329a58m ... ewMac4.bmp
Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by adespoton »

I like both; the yellow bleeds a bit in the second, but it has a good Aqua plastic feel. The first has a more "modern" feel, so both work IMO.
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

What do you think about the disk wizard picture? Does it need something else or is it okay?
Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by adespoton »

I think it looks fine as-is :)
ArtiomWin
Student Driver
Posts: 13
Joined: Mon Jun 26, 2017 7:48 am

Re: [Offer] New 'General' GUI (Beta)

Post by ArtiomWin »

Hello. I've downloaded your project, but every time I try to launch, the app gives message: "El componente 'COMCTL32.OCX' o uno de sus archivos dependientes no esta registrado correctamente: falta un archivo o no es validado".
Jorpho
Master Emulator
Posts: 380
Joined: Fri Sep 17, 2004 4:22 am

Re: [Offer] New 'General' GUI (Beta)

Post by Jorpho »

That message means that comctl32.ocx is missing. That is an extremely common requirement for older software.

See for instance https://answers.microsoft.com/en-us/win ... 043?auth=1 .
ArtiomWin
Student Driver
Posts: 13
Joined: Mon Jun 26, 2017 7:48 am

Re: [Offer] New 'General' GUI (Beta)

Post by ArtiomWin »

Jorpho wrote:That message means that comctl32.ocx is missing. That is an extremely common requirement for older software.

See for instance https://answers.microsoft.com/en-us/win ... 043?auth=1 .
I've tried instruction by your link, with same result (refusal to launch with the very same message).
Jorpho
Master Emulator
Posts: 380
Joined: Fri Sep 17, 2004 4:22 am

Re: [Offer] New 'General' GUI (Beta)

Post by Jorpho »

Are you running Windows 10, or some other version of Windows? You might need to put comctl32.ocx in the same directory as the program.
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

Download the 'VirtualMac' file, next, download the file 'VirtualMac EN' and extract all the *.ocx files into the Proyect folder, so it will find the dependencies and won't complain about no dependencies. If you'd like to skip this, let me put it easy:
http://www.mediafire.com/file/rg4ckya5t ... dencies.7z

And, I think Pear PC can be replaced by a Qemu plugin, since it runs ALL Mac OS 9 versions (9.0 to 9.2 what SheepShaver doesn't) and it runs OS X 10.0 (What PearPC doesn't).
Hill radio station first attempt: Failure. Retrying...
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

Updated 0.1.2

Executable: http://www.mediafire.com/file/hkveuewwm ... 200.1.2.7z

Source Code: http://www.mediafire.com/file/1baeaxeur ... ents%29.7z

-Bug corrections
-Bug additions
-Completed a bit more the about box
-Virtual PC Style VM List
-Removed 'Remove' funtion (Will be added in 0.2)
Hill radio station first attempt: Failure. Retrying...
ArtiomWin
Student Driver
Posts: 13
Joined: Mon Jun 26, 2017 7:48 am

Re: [Offer] New 'General' GUI (Beta)

Post by ArtiomWin »

Few revisions later I have still the same problem with COMCTL32.ocx, the only difference is the message now in English.

P.S. I've successfully launched app in Compability mode (Windows XP SP3). My OS: Windows 10 x64
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

I'm using VS6 in XP, that explains a bit. I'll attempt to update the Project to VS 2005 (Which trusts at the Framework, not at the 'OCX') and see if you problem disappears (Just please be patient while I'm downloading and installing it). It will be ready in 2 hours or so
Hill radio station first attempt: Failure. Retrying...
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

With no luck to update it, I am sorry to say that I'll stay in VB6 (While I learn how to use VB .NET) So you'll have to run it in compatibility mode meanwhile. Sorry
Hill radio station first attempt: Failure. Retrying...
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

Updated VirtualMac 0.2.1

New subversion

Executable: http://www.mediafire.com/file/d5kpy5uum ... cutable.7z
Source Code: http://www.mediafire.com/file/1o2cvhsas ... %20Code.7z

-Virtual PC Style list now works (But you can't scroll down to see more than 3 VMs)
-Remove function working
-Got a VM Window (Fake picture by now)
-Added a picture for the about box
-More bug corrections (And bug additions, of course)
-I've commented the source code so it will make you the work a bit easier

As my experimentation goes on, I think we'll get Mini vMac INSIDE the VM Window soon!
I'll let a screenshot... ...here
http://www.mediafire.com/view/h2xr85lti ... enshot.PNG

Let me know what do you think "about"! :wink:
About Picture: http://www.mediafire.com/view/2h56dgzt1 ... t_Work.bmp
The idea is make it similar to the Mac OS 8 about Picture
If it needs changes, let me know so we can have a wonderful GUI!

Will include Mini vMac in VM Window (And if possible Basilisk and SheepShaver) in 0.3
Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by adespoton »

Any chance you can put some stuff up on github?
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

Since now, check the updates in GitHub (Thanks for the suggestion, adespoton)

https://github.com/SistemaRayoXP/VirtualMac
Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by adespoton »

Thanks :) I may be able to help out here and there a bit now. I only get a few minutes a day for this kind of thing :)
uyjulian
Apple Corer
Posts: 244
Joined: Fri Aug 27, 2010 1:02 am

Re: [Offer] New 'General' GUI (Beta)

Post by uyjulian »

Great job.
I've been wanting to do this for a while, but I haven't gotten the time to finish it up.
For SheepShaver and BasiliskII, you can pass config arguments directly on the command line. See here : https://github.com/cebix/macemu/blob/3c ... fs.cpp#L50
User avatar
SistemaRayoXP
Tinkerer
Posts: 82
Joined: Fri Oct 13, 2017 4:34 pm
Location: Mexico
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by SistemaRayoXP »

Sorry for no updates, but I've been working for a while in something very good: VirtualMac .NET. Yes, I've finally upgraded the code to NET (With some left behind from VS6). Check the repository to get it
Hill radio station first attempt: Failure. Retrying...
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: [Offer] New 'General' GUI (Beta)

Post by adespoton »

Great; if I get some spare cycles, I'll see how it compiles under Mono.
Post Reply