VOGONS


First post, by Mr_Irony

User metadata
Rank Newbie
Rank
Newbie

Hi guys,
in theese days i was trying to merge and compile the em-dosbox version with the one that i discovered in this topic : Dosbox SVN r4019 + savestates Build (Alpha)

The merge was done with "Winmerge", so maybe something is missing or incorrect.
The Savestates SVN versione uses SDL 1.2.15 instead the 2.0 which is the one we are using here.

Seems it's working, indeed it runs well with the packaged games, it saves the states, but when i try to resume the savestate it crash with an error code.

It's going like this because during the build it gaves me theese warnings:

warning: unresolved symbol: _Z20CPU_Core_Dyn_X86_Runv 
warning: unresolved symbol: _Z25CPU_Core_Dyn_X86_Trap_Runv
warning: unresolved symbol: _Z28CPU_Core_Dyn_X86_Cache_Resetv
warning: unresolved symbol: IPX_AES_EventHandler_PIC_Event
warning: unresolved symbol: IPX_ClientLoop_PIC_Timer
warning: unresolved symbol: IPX_ServerLoop_PIC_Timer

I'm new in all of this and i didn't see a topic where someone discuss this porting of dosbox with emscripten, so i'm here and i hope somone can figure out what's wrong and possible solutions. Thanks 😀

Reply 1 of 4, by gandhig

User metadata
Rank Member
Rank
Member

I'm not familiar with emscripten. AFAIK savestate code doesn't use SDL functions (well, except for SDL_PauseAudio()), so SDL1 vs SDL2 shouldn't matter much.

Currently I'm busy troubleshooting a game stutter issue. I will give it a shot this weekend, but, I have to understand this port first.

Meanwhile if the DOSBox compilation guide comes alive, I may have to switch. So, don't expect much from me. Also if you reach out to bruenor41, he might help too.

Dosbox SVN r4019 + savestates Build (Alpha)
1st thread & the only one related to the forum(?)...warning about modern-retro combo
Dead, but, Personal Favourite
Replacement for Candy Crush...Train the Brain

Reply 2 of 4, by Mr_Irony

User metadata
Rank Newbie
Rank
Newbie

Thanks, I'm trying to figure out what it could be, because the three functions about the cpu that give the warnings are present even in the base Dosbox version, instead the other warnings are generated from the Savestate build code that we merged.

I'll continue searching and waiting for some updates 😀

Reply 4 of 4, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Removed link.

We don't support abandonware here and don't like people advertising it.

How To Ask Questions The Smart Way
Make your games work offline