(WIP) Cxbx: Virtua Cop 3 is starting - 模擬器

Catherine avatar
By Catherine
at 2013-04-01T11:59

Table of Contents

2013.03.31

應該不是愚人節的玩笑才對?0_O

"Virtua Cop 3 is starting to work"

   Well, I spent my entire Saturday afternoon working on Cxbx for one
request (now do you know how much I love you guys?) and finally got a
result worth posting.

Okay, I have good news and bad news. The good news is that it's finally
confirmed that Cxbx is capable of emulating Sega Chihiro games. Good
thing, because it's a load off of my mind. The mystery was killing me!
The bad news is that there are some parts of the JVS I/O board may have
to be emulated in order for games to work. Instead of emulating the JVS,
I've been skipping and ignoring the port mapped I/O access functions as
well as just creating stubs for the hijacked JVS functions.

This screen shot is proof.
http://0rz.tw/XVH8M

Although I'm very pleased to have reached this far with Virtua Cop 3,
I'll have to further research Chihiro's JVS hardware. There's a chance
that we may not have to emulate it though, since JayFoxRox's emu managed
to get passed this. It's probably a matter of satisfying a few conditions.

I'll put more work/thought into this later. It's passed 1AM and I'm
tired. I'm just glad it's showing something for the time being.

--

"More on Virtua Cop 3"

Out of sheer curiosity, I wanted to see if I could at least get into
the test menu for Virtua Cop 3. Did I? Yup, I sure did.

http://0rz.tw/zfmsd

Aside from the fact that it looks rather bad (it's because of a render
target issue, causing the primary colour buffer not to be cleared
properly AFAIK), it does work and I can change the settings and what
not. How did I do it? I simply ran the vc3_t.xbe which takes you into
the test mode. That .xbe doesn't do much except pass along some
parameters to tell Virtua Cop 3 to start in test mode. Cxbx saves those
parameters to disk as CxbxLaunchData.bin and loads it during the next
call to GetLaunchData. If VC3 doesn't find this data, then it will just
try to load normally. Trying to exit and resume normal loading will
cause a crash unfortunately. A call to RtlEnterCriticalSection that
crashes when it calls EmuSwapFS is something I've never figured out how
to fix as there are a handful of games that do this.

Still haven't worked out the problem with JVS not being recognized yet.
Just thought I'd share that since the Cxbx news front has been getting
silent lately.
______________________________________________________________________________

來源:http://shogun3d-cxbx.blogspot.tw/

--

ポーラステーション
http://perryt0517.wordpress.com/

--

All Comments

Jessica avatar
By Jessica
at 2013-04-05T01:08
cxbx終於要跑chihiro了嗎??

MAME Plus! v0.148u2 (svn 22176)

Hardy avatar
By Hardy
at 2013-04-01T10:45
MAMEPlus_v0148u2_x64_130401 http://www.mediafire.com/?c7jlgg2uftp48d6 http://pan.baidu.com/share/link?shareid=423156andamp;uk=1714798925 - ...

ROCKMAN X(CROSS) 向洛克人致敬!

Catherine avatar
By Catherine
at 2013-04-01T10:29
※ [本文轉錄自 C_Chat 看板 #1HMF3fqr ] 作者: exFREEzy (~RadicalDreamer~) 看板: C_Chat 標題: [實況] ROCKMAN X(CROSS) 向洛克人致敬! 時間: Mon Apr 1 10:28:54 2013 改造作者官網:つららの間 htt ...

請教遊戲名字

Sierra Rose avatar
By Sierra Rose
at 2013-03-31T14:01
我忘記是在SS還是PS遊戲主機的遊戲,應該算是模擬類型的遊戲 內容大概是叢林考古遺跡探險,可以雇用人員去做一些工作 印象中可雇用保鏢可保護探險隊,武器好像只有麻醉槍 有搭帳蓬可讓人員休息,還有其它的工作,我忘了... 找到遺跡物品可以變賣來增加資金來 好像會有遊戲時間限制,因為會有敵對的電腦也在一起找遺跡 因 ...

VirtuaNES Plus 130126

Agatha avatar
By Agatha
at 2013-03-31T12:55
VirtuaNES Plus 130126 Changelog: fix mapper 199 for new dump auto detect mapper198 when prg is 640k! when you shutdown this emulator please press f2 to res ...

怎麼又自己刪文了?

Rosalind avatar
By Rosalind
at 2013-03-31T00:15
我是說樓上某個問遊戲的 是問到了還是推文惹你生氣啊? 怎麼就這樣刪了勒~~~~~~ 說不定有很多人在關心想知道答案耶! 像我這篇廢文 才是之後應該刪的吧? - ...