Search found 116 matches

by basic2004
Fri 09 Aug, 2019 7:53 pm
Forum: Development
Topic: [Sep 2020 ed.] PCem MSYS2 build guide (with wxWidgets)
Replies: 84
Views: 116994

Re: [Feb 2018 ed.] PCem MSYS2 build guide (with wxWidgets)

I found MIDI feature is missing when building with MSYS2(Windows), so I added -lwinmm and win-midi.c in src/Makefile.am
This patch file for stock PCem v15 for Windows.

Put this file in PCem directory and patch before compile.

Code: Select all

patch -p1 < PCemV15-winmidi.patch
by basic2004
Fri 20 Apr, 2018 2:12 am
Forum: General
Topic: [BUG] broken OPL3 with SB16/AWE32 using mixerset
Replies: 3
Views: 5291

Re: [BUG] broken OPL3 with SB16/AWE32 using mixerset

Thanks for your suggestion. but this needs a notice for clipping.
JosepMa wrote: Thu 19 Apr, 2018 7:43 pm Also, why does the screen look that bad? did you open it from inside Windows or what? You shouldn't have the DOS drivers when using Windows 9x.
I installed Japanese MS-DOS 6.2 in my PCem but didn't load Japanese font driver.
by basic2004
Thu 19 Apr, 2018 3:13 am
Forum: General
Topic: [BUG] broken OPL3 with SB16/AWE32 using mixerset
Replies: 3
Views: 5291

[BUG] broken OPL3 with SB16/AWE32 using mixerset

This bug appears since PCem 13.1 and current development version, only SB16/AWE32 using mixerset . This issue didn't appear when didn't load mixerset or using SB Pro 2. 1. I found this issue after playing ' Sango Fighter '. Exit this game to DOS and play any game using Adlib or Sound Blaster music, ...
by basic2004
Sun 04 Mar, 2018 4:20 am
Forum: General
Topic: Problems with 8088MPH
Replies: 3
Views: 5561

Re: Problems with 8088MPH

I tested 8088MPH already, Generic XT has skipped when showing 8088 Miles scene.
IBM PC has showing that but windows size is changing each frames.
Final part crashes too.

over 1 year ago...
by basic2004
Wed 10 Jan, 2018 1:34 pm
Forum: General
Topic: Problems with some Origin games
Replies: 39
Views: 37098

Re: Problems with some Origin games

PC speaker playing incorrect noises when starting Windwalker yet.
A man kicking from intro screen.
by basic2004
Sat 21 Oct, 2017 2:13 am
Forum: General
Topic: [Feature Suggestion] Language pack
Replies: 5
Views: 6363

Re: [Feature Suggestion] Language pack

PCem needs being Unicode before making Language packs. (Unicode doesn't work on Windows 9x host. but who using 9x yet?) Why Unicode? Currently, PCem can't find files (ROM, HDD Image, and so on) if installed path has Non-English character. This issue can solve when making PCem to Unicode. ... and nev...
by basic2004
Tue 10 Oct, 2017 2:19 pm
Forum: Development
Topic: [Sep 2020 ed.] PCem MSYS2 build guide (with wxWidgets)
Replies: 84
Views: 116994

Re: PCem MSYS2 build guide (with wxWidgets)

I changed cdrom-ioctl.c __MINGW64__ to __MINGW32__ so this compiled correctly. This modification was JosepMa's advice, thanks to him. https://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=3&t=637&p=6624#p6624 I checked this makefile, maybe this will use system libraries (-ltiff -ljpeg -lpng -lz...
by basic2004
Tue 10 Oct, 2017 1:45 am
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

I don't think I really want to pull MUNT and FluidSynth into PCem, they seem like the sort of thing that should be external to the emulator. Well, I enough current MIDI out devices with Windows, using LoopMIDI(virtual MIDI device) and some VSTi(Munt and BASSMIDI(similar with FluidSynth) for VSTi) i...
by basic2004
Mon 09 Oct, 2017 2:49 pm
Forum: Development
Topic: Pcem crashes when I minimize it's window
Replies: 4
Views: 5320

Re: Pcem crashes when I minimize it's window

This issue appeared only old Windows UI with D3D renderer, wxWidgets UI didn't appear this.
Maybe PCem v13 will going only wxWidgets UI, this issue will solve because old Windows UI will be discontinued.
Sarah said... https://pcem-emulator.co.uk/phpBB3/view ... t=30#p7054
by basic2004
Mon 09 Oct, 2017 2:38 pm
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 39199

Re: ST-412/ST-506/ESDI hard drive emulation?

I'm working on joystick support, what else is currently missing? Oh, I expect that! and I want MIDI feature, uploaded patch from this forum by bit and me. I expect MIDI on wxWidgets too. If you won't apply all, add SBMIDI with current MPU-401 UART mode. SBMIDI shares current MIDI out device so PCem...
by basic2004
Mon 09 Oct, 2017 1:44 am
Forum: Development
Topic: ST-412/ST-506/ESDI hard drive emulation?
Replies: 51
Views: 39199

Re: ST-412/ST-506/ESDI hard drive emulation?

The non-wxWidgets GUIs will be deleted by the end of the week. I don't intend to maintain more than one GUI. Discontinuing supports for old GUI is nice choice for now, because old GUI appeared internal IDE controller issue, and didn't solving mouse problem for Hi-DPI(above 100%) Windows user... thi...
by basic2004
Sun 08 Oct, 2017 1:05 pm
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

I combined these MIDI patches from this thread against PCem rev#9c1822d.
I hope to implement new MIDI features(mt32emu, fluidsynth) into PCem v13.

* Munt mt32emu version is 2.2.0. this requires those ROM files.
* FluidSynth requires those libraries based 1.1.6 (FluidSynth 1.1.7 works, maybe...)
by basic2004
Sun 03 Sep, 2017 3:46 pm
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

bit wrote:
basic2004 wrote:Thanks! this patch works well.
Great! I'm really sorry that it destroyed your SoundFont :(
Don't worry, I used that was copied file(fast access for SSD), original was placed in another HDD.
by basic2004
Sun 03 Sep, 2017 10:13 am
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

bit wrote:I looked at the source and I found that it can happen if the soundfont is configured when creating a new config on the normal Windows-version. Do you think this is what happened to you?
I've made some changes on my GitHub, please try it and see if it fixed your issue.
Thanks! this patch works well.
by basic2004
Sat 02 Sep, 2017 1:33 pm
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

My soundfont has overwrittten to PCem's machine setting file when using FluidSynth. This is my setting and my overwrittten soundfont file. gameblaster = 0 gus = 0 ssi2001 = 0 voodoo = 0 model = 430vx cpu_manufacturer = 0 cpu = 4 cpu_use_dynarec = 1 cpu_waitstates = 0 gfxcard = bahamas64 video_speed ...
by basic2004
Fri 01 Sep, 2017 3:23 am
Forum: Development
Topic: [Bug] Windows 10 display scaling mouse issue
Replies: 7
Views: 9535

Re: [Bug] Windows 10 display scaling mouse issue

I didn't find this problem because I using 100% native DPI but I found it, launched PCem after change to HiDPI with using Windows 98 guest. I solved with this, win_Dinput_mouse_fixes branch by JosepMa. https://bitbucket.org/JosepMaJaz/pcem/commits/0ba770b541085394843bbe0e5d919a4ed276bfe2?at=win_Dinp...
by basic2004
Sat 19 Aug, 2017 1:11 pm
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

And I found another issue, PCem-wx-sdl2 can't select host CD drive in Windows. I'll take a look at that. Thanks for fixing. It works correctly in my Windows. It was probably from when I rewrote the Windows-version to use the code from win.c. wxWidgets has Unicode enabled by default but it caused so...
by basic2004
Fri 18 Aug, 2017 4:26 am
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

And I found another issue, PCem-wx-sdl2 can't select host CD drive in Windows.
pcem-wx-sdl2-cannot-select-host-cd-drive.png
pcem-wx-sdl2-cannot-select-host-cd-drive.png (23.07 KiB) Viewed 28413 times
Checkmark wasn't changed when I selected host CD drive,
then CD device was eject but still checked 'Image...' when I used a CD Image before select host CD drive.
by basic2004
Fri 18 Aug, 2017 3:36 am
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

wxWidgets version can't access relative path and non-English directories. I hope this can access like Windows UI version. Hmm has it ever worked with that or has it stopped working recently? What specifically is not working, file browsing? The normal Windows-version works without issues? PCem-wx-sd...
by basic2004
Thu 17 Aug, 2017 9:39 am
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

wxWidgets version can't access relative path and non-English directories.
I hope this can access like Windows UI version.
by basic2004
Tue 08 Aug, 2017 12:07 am
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

@bit: no more remove -Wall arguments for midi_fluidsynth.c. If I included -Wall argument, midi_fluidsynth.c failed to compile gcc.exe -O3 -march=i686 -fomit-frame-pointer -msse2 -mstackrealign -Wall -Werror -fno-strict-aliasing -DUSE_NETWORKING -DPCEM_USE_FLUIDSYNTH -c midi_fluidsynth.c midi_fluidsy...
by basic2004
Mon 07 Aug, 2017 11:41 pm
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

What dependencies do I need for linking FluidSynth? Sorry for late answers, I installed fluidsynth 1.1.6 using cmake in my MinGW. and I copied libfluidsynth.dll.a to libfluidsynth.a in my mingw32/lib directory. I built it fine now but the number of additional DLL's it needs is enormous. :-/ These f...
by basic2004
Mon 07 Aug, 2017 4:55 am
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

I took a quick look and I noticed I've understood the filter_linearN-value wrong. I thought the value was about the output texture but it appears to be how it should filter the input texture. I've replaced the shader_test-branch with a new one which fixes this issue, please try it and see if it loo...
by basic2004
Mon 07 Aug, 2017 4:37 am
Forum: Development
Topic: [Patch] MIDI improvements, added MT-32, FluidSynth
Replies: 21
Views: 22648

Re: [Patch] MIDI improvements, added MT-32, FluidSynth

bit wrote:These patches adds improvements and new additions to MIDI (patched against commit d3e175d).
Thanks bit, I fixed to enable MIDI for mainline PCem and your branch.
Makefile.mingw-wx-sdl2-network.patch
(3.72 KiB) Downloaded 701 times
Apply this patch if you done applying all of these MIDI patches.
by basic2004
Sat 05 Aug, 2017 1:00 pm
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

I'm considering ditching the native Windows GUI and just making the wxWidgets one the default + only option. Does anyone have any problems with that? Basically I don't want to have to maintain multiple UIs, and this one is multi-platform and frankly better looking! I agree to unified UI with wxWidg...
by basic2004
Sat 05 Aug, 2017 12:56 pm
Forum: Development
Topic: [Linux] GUI discussion
Replies: 218
Views: 176896

Re: [Linux] GUI discussion

Thank you :) It's a good idea, adding a custom resolution. I've seen it mentioned before as well. I'll take a look at it. Thanks, custom resolution is very nice feature. but I need same feature for OpenGL 3, this will instead input scale. Maybe it can showing to clean screen when selected custom re...
by basic2004
Fri 04 Aug, 2017 2:19 am
Forum: Development
Topic: Networking discussion
Replies: 228
Views: 219211

Re: Networking discussion

How do you enable pcap with the merged network patch? I have the guid from ethlist but I cannot figure out how to enable pcap as default. It keeps defaulting to slirp. You must install WinPcap in your Windows. And you must extract WinPcap Developer's Pack in your MinGW before compile. See this late...
by basic2004
Tue 01 Aug, 2017 6:34 pm
Forum: Development
Topic: PCem build guide
Replies: 46
Views: 52817

Re: PCem build guide

Thank you basic2004! It compiles great now! I get a slight larger EXE than normal, but I still can't see the Network card. I guess I'm missing the BIOS If you want to use Pcap, download Win10Pcap from here. This supports Windows 10/8/7. http://www.win10pcap.org/download/ if you use Windows XP or Vi...
by basic2004
Tue 01 Aug, 2017 6:26 pm
Forum: Development
Topic: Networking discussion
Replies: 228
Views: 219211

Re: Networking discussion

I compiled latest source but I met these errors with default settings of makefile. These included -Wall -Werror arguments. In file included from ne2000.c:35:0: slirp/slirp.h:334:21: error: inline function 'remque_32' declared but never defined [-Werror] extern inline void remque_32 _P((void *)); ^~~...
by basic2004
Tue 01 Aug, 2017 5:01 pm
Forum: Development
Topic: PCem build guide
Replies: 46
Views: 52817

Re: PCem build guide

Then run make: make -f makefile.mingw Any idea how to compile PCem with Networking capability? It doesn't seem to work this way Let's download WinPcap 4.1.2 Developer's Pack https://www.winpcap.org/devel.htm Extract Include directory to your mingw32/include directory and extract lib/libpacket.a and...