Tokugawa Corporate Forums

Retro Japanese Computing
It is currently March 28th, 2024, 8:45 pm

All times are UTC




Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: March 8th, 2009, 1:47 am 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
I already got PC-8801 emulator work on linux http://fullmotionvideo.free.fr/forum/viewtopic.php?t=464, next thing to do is to find PC-6001 emulator. So does anyone know is there any PC-6001 emulator available for linux?


Top
 Profile  
 
 Post subject:
PostPosted: March 8th, 2009, 2:43 am 
Offline
User avatar

Joined: May 16th, 2007, 7:08 pm
Posts: 861
The closest I encountered is iP6 for Unix/X11, dunno if it is of any help.

Well at least uses X-Window.

http://www.retropc.net/isio/ip6/

Check it out anyway.


Top
 Profile  
 
 Post subject:
PostPosted: March 8th, 2009, 2:34 pm 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
Thank you! Got ip6-0.6.4 compiled and running, seems that it works somehow.

There were some problems while compiling it. On file P6.c at line 747

Code:
fpos_t pos = 0;


caused "invalid initializer" error, but after changing it to

Code:
 fpos_t pos;


I got it trough compiler.


Top
 Profile  
 
 Post subject:
PostPosted: March 9th, 2009, 12:32 am 
Offline
User avatar

Joined: May 16th, 2007, 7:08 pm
Posts: 861
Can you post the binaries you compiled? My arcade cabinet will have DamnSmallLinux as a base and would like to use the binaries you compiled. And maybe someone wants them too.

Will you?


Top
 Profile  
 
 Post subject:
PostPosted: March 9th, 2009, 3:40 pm 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
Of course. I'm not sure how my binaries are compatible with DSL, but you can give them a try. You can find them from http://sharebee.com/a3c8fa8e, but I would suggest you to try compile them by yourself.

iP6.tar contains both versions 0.6.4 and 0.6.3 of iP6. I also added there README from iP6-0.6.4, you can also get help with -help switch when running iP6 with
Code:
./iP6 -help
command.

I also found another PC-6001 emulator for linux from http://retropc.net/isio/p6v/, but haven't tested that yet. Gonna do it when I get home.


Edit: About PC6001V for linux. Didn't get it running from binaries, because it seems to require Allegro 3.9.32, and only one I was able to find for ArchLinux was Allegro 4.3.11. Also when I tried to compile it from sources got error message about missing ini.h. Don't know which library's ini.h was originally used while building it, because with quick googling I found at least couple of those, but I try to look can I do anything for it.


EditEdit: After few tries, wasn't able to compile PC6001V for linux at all. Seems that because it's made with Allegro 3.9.32 and I have Allegro 4.3.11, there are too many differences between these two versions, like functions input changes and so on, and those will cause failures while trying to compile it.

But about those iP6 binaries. Have anyone tried them and are they compatible with other linux distros too?


EditEditEdit: After some searching found more improved version of iP6 an iP6 Plus. Release 4.7 can be downloaded from http://www.kisweb.ne.jp/personal/windy/pc6001/ip6plus/P6-4.7.zip, and package includes pre-build Windows version, but in ~/src/ directory is a Makefile for a unix version. To build it you need to comment OS = FREEBSDI line and uncommnet OS = LINUX line, save it and type make. I can also post my compiled linux binaries, if someone is intrested those or having hard time to build it from sources.


Top
 Profile  
 
PostPosted: August 11th, 2012, 5:02 pm 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
Seems that Windys iP6 Plus site is moved and new address is http://www.eonet.ne.jp/~windy/pc6001/ip6plus/ip6.html.

By the way anyone know how to slow down iP6 Plus emulator on Linux? When trying to play Nausicaa with it, everything just goes very fast and game is totally unplayable.


Top
 Profile  
 
PostPosted: August 11th, 2012, 5:51 pm 
Offline
User avatar

Joined: May 21st, 2011, 7:33 am
Posts: 377
You can try to compile PC6001VX but you have to install Qt too.

Quote:
・Linux(Debian Sidの例 Ubuntuでもほぼ同様でしょう。)
 1.apt-get install qtcreator libpng-dev libsdl1.2-dev を実行。
 2.ダウンロードしたPC6001VXのソースを解凍してください。
 3.PC6001VX.proをQtCreatorで開いてビルドしてください。
  IDEが嫌な人はQtCreatorの代わりにqmakeとqtライブラリを揃えればビルドできるでしょう


http://eighttails.seesaa.net/article/254095573.html

_________________
Anna's Playground for QMC2
Official MESS Message Board


Top
 Profile  
 
PostPosted: August 11th, 2012, 8:06 pm 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
Thank you for the tip! Link for sources of the PC6001VX didn't work on that site. So I needed to hunt them down from here http://eighttails.seesaa.net/archives/20120227-1.html. After successfully compile I got following error when starting PC6001VX.

Image

I think it's about about PC6001 ROMs. Which directory should I put them?


Top
 Profile  
 
PostPosted: August 12th, 2012, 4:58 am 
Offline
User avatar

Joined: May 21st, 2011, 7:33 am
Posts: 377
As default should exist a (sub)folder called "ROM" (which contains all necessary ROMs) in your PC6001VX root.

.ini (Windows version)

Code:
[PATH]
RomPath      = c:\Emulator\NEC PC6001\PC6001VX\rom   ;ROMイメージ格納パス
TapePath     = c:\Emulator\NEC PC6001\PC6001VX\tape   ;TAPEイメージ格納パス
DiskPath     = c:\Emulator\NEC PC6001\PC6001VX\disk   ;DISKイメージ格納パス
ExtRomPath   = c:\Emulator\NEC PC6001\PC6001VX\extrom   ;拡張ROMイメージ格納パス
WavePath     = c:\Emulator\NEC PC6001\PC6001VX\wave   ;WAVEファイル格納パス
ImgPath      = c:\Emulator\NEC PC6001\PC6001VX\img    ;スナップショット格納パス
FontPath     = c:\Emulator\NEC PC6001\PC6001VX\font   ;FONT格納パス

If the emu can not find the RomPath you will get following error message:

Image

Take a look in your config.cpp/config.h source.

_________________
Anna's Playground for QMC2
Official MESS Message Board


Top
 Profile  
 
PostPosted: August 12th, 2012, 7:31 pm 
Offline
User avatar

Joined: May 21st, 2011, 7:33 am
Posts: 377
I´m going to translate the source.

Image

Image

Image

_________________
Anna's Playground for QMC2
Official MESS Message Board


Top
 Profile  
 
PostPosted: August 13th, 2012, 3:10 am 
Offline
User avatar

Joined: May 16th, 2007, 7:08 pm
Posts: 861
Ah, just great. Many thanks as always.


Top
 Profile  
 
PostPosted: August 13th, 2012, 9:33 am 
Offline
User avatar

Joined: May 21st, 2011, 7:33 am
Posts: 377
PC6001VX 1.0ß2 - English version
It is a cross-platform emulator (Qt based)

Copyright (c) 2012, Tadahito Yao (@eighttails)
Based on PC6001V by Yumitaro.
English version by Anna Wu.

Compiled Windows 32-bit binary
DL

Source Update
DL

Image

_________________
Anna's Playground for QMC2
Official MESS Message Board


Top
 Profile  
 
PostPosted: August 13th, 2012, 1:57 pm 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
I was able to compile an English version of the PC6001VX for Linux also, but it still can't find the rom directory. I tried to add rom/ folder, containing PC6001 roms, in a same directory than my compiled binary, but I still get the same error message. I also tried to copy .ini file from Windows version of emulator and edit paths to point same directory, but that didn't work out neither.


Top
 Profile  
 
PostPosted: August 13th, 2012, 3:39 pm 
Offline
User avatar

Joined: April 27th, 2009, 11:42 am
Posts: 725
Location: Twilight of Neo Kobe City
Linux is case sensitive, have you tried with the ROM folder?
However, would you mind to upload your version of the linux binaries?

_________________
Call me Snake...


Top
 Profile  
 
PostPosted: August 14th, 2012, 6:19 pm 
Offline

Joined: September 22nd, 2008, 3:03 pm
Posts: 54
Snake Plissken wrote:
Linux is case sensitive, have you tried with the ROM folder?
However, would you mind to upload your version of the linux binaries?


Tried also renaming rom folder to ROM, but no progress. You can download my compiled Linux binaries from http://www.multiupload.nl/JAJ6RDX8D0, but I suggest you to compile ones by yourself.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group