DOSBox 0.74-2 has been released

Schedules and announcements about program releases.

Re: DOSBox 0.74-2 has been released

Postby digger » 2018-10-15 @ 19:20

DosFreak wrote:http://stuffjasondoes.com/2018/09/13/virtualized-dos-gaming-in-2018/


I appreciate the effort Jason did in writing this blog and trying all of that out, but I'm frankly surprised that he didn't find out that SciTech Display Doctor is freeware these days. A little bit of googling would have turned that up pretty quickly.

Although to be fair, apparently, the legal status of version 7.0 beta, which is said to be the only version that works with recent versions of VirtualBox, is less clear. I can't link directly to the article that talks about it, since it shares a download link and a legally ambiguous license key for that version.
User avatar
digger
Member
 
Posts: 131
Joined: 2010-2-12 @ 18:15
Location: Amsterdam, the Netherlands

Re: DOSBox 0.74-2 has been released

Postby lightmaster » 2018-10-17 @ 18:33

Congratulations DOSBox Team and everyone that made this possible.
Image
User avatar
lightmaster
Oldbie
 
Posts: 642
Joined: 2005-10-01 @ 12:09
Location: Sol III

Re: DOSBox 0.74-2 has been released

Postby cyclone3d » 2018-12-10 @ 22:26

Trying to compile 0.74-2 with Visual Studio 2017.

All libs have been recompiled with 2017 to fix issues with toolsets, certain functions, etc.

I am getting these errors when it goes to link:

Code: Select all
1>gameblaster.obj : error LNK2001: unresolved external symbol "public: __thiscall saa1099_device::saa1099_device(struct machine_config const &,char const *,class device_t *,unsigned int)" (??0saa1099_device@@QAE@ABUmachine_config@@PBDPAVdevice_t@@I@Z)
1>gameblaster.obj : error LNK2001: unresolved external symbol "public: void __thiscall saa1099_device::control_w(int,int,unsigned char)" (?control_w@saa1099_device@@QAEXHHE@Z)
1>gameblaster.obj : error LNK2001: unresolved external symbol "public: void __thiscall saa1099_device::data_w(int,int,unsigned char)" (?data_w@saa1099_device@@QAEXHHE@Z)
1>tandy_sound.obj : error LNK2001: unresolved external symbol "public: void __thiscall sn76496_base_device::write(unsigned char)" (?write@sn76496_base_device@@QAEXE@Z)
1>tandy_sound.obj : error LNK2001: unresolved external symbol "public: void __thiscall sn76496_base_device::convert_samplerate(int)" (?convert_samplerate@sn76496_base_device@@QAEXH@Z)
1>tandy_sound.obj : error LNK2001: unresolved external symbol "public: __thiscall sn76496_device::sn76496_device(struct machine_config const &,char const *,class device_t *,unsigned int)" (??0sn76496_device@@QAE@ABUmachine_config@@PBDPAVdevice_t@@I@Z)
1>tandy_sound.obj : error LNK2001: unresolved external symbol "public: __thiscall ncr8496_device::ncr8496_device(struct machine_config const &,char const *,class device_t *,unsigned int)" (??0ncr8496_device@@QAE@ABUmachine_config@@PBDPAVdevice_t@@I@Z)


Do I need precompiled libs for the gameblaster and tandy sound or is something else going on here?
User avatar
cyclone3d
l33t
 
Posts: 2445
Joined: 2015-4-08 @ 06:06
Location: Huntsville, AL USA

Re: DOSBox 0.74-2 has been released

Postby Qbix » 2018-12-11 @ 14:25

Good question. I probably forgot to add the sa and sn files to the project file.
Go to hardware/sound in your project navigation and click on add. Add all *.c and *.h files from the folder hardware/mame. That should fix it.
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10739
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-2 has been released

Postby cyclone3d » 2018-12-11 @ 16:50

Qbix wrote:Good question. I probably forgot to add the sa and sn files to the project file.
Go to hardware/sound in your project navigation and click on add. Add all *.c and *.h files from the folder hardware/mame. That should fix it.


That did it! Thanks! :happy:
User avatar
cyclone3d
l33t
 
Posts: 2445
Joined: 2015-4-08 @ 06:06
Location: Huntsville, AL USA

Re: DOSBox 0.74-2 has been released

Postby DosFreak » 2018-12-11 @ 16:54

Reminds me that I need to update my VS guide and test with the latest VS version.
User avatar
DosFreak
l33t++
 
Posts: 10054
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: DOSBox 0.74-2 has been released

Postby cyclone3d » 2018-12-11 @ 18:03

DosFreak wrote:Reminds me that I need to update my VS guide and test with the latest VS version.


I'm working on build instructions for 2017 as well as a full project package.
Pretty much just have to tweak a few settings as well as change include and lib folders to relative paths for the project package.

This is in preparation for my optimization "fork" which should yield a nice 20%+ reduction in needed CPU cycles. Guessing more overall as the last time I did this was years ago and only optimized a few of the source files.

You looking at trying out VS 2019 Preview?
User avatar
cyclone3d
l33t
 
Posts: 2445
Joined: 2015-4-08 @ 06:06
Location: Huntsville, AL USA

Re: DOSBox 0.74-2 has been released

Postby DosFreak » 2018-12-11 @ 18:23

Yup 2019 and need to update my sync my guide with the mingw ones and then finish and upload the linux guide.
Then the OSX guide which should be fun since all I have is OSX in vmware but should be enough. Don't think you can cross compile for OSX from linux.
User avatar
DosFreak
l33t++
 
Posts: 10054
Joined: 2002-6-30 @ 16:35
Location: Your Head

Previous

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 3 guests