Px68k-libretro

I wrote it wrong before.

It’s crashing if I launch it with system disk 1 only (I see the star turning around, then black screen and crash). Tried to do a backtrace but there’s a problem it seems.

If I launch with both (system + data 1) it’s just a black screen, no star, nothing, stays there without crashing. Log in background.

(I made a symlink from c: to my rom folder, but that’s the same if I move the dim files on c: root, also the same if I name them 1, 2 and 3.dim to be sure it’s not a long name issue)

Here is debug for OS X. Retroarch freezes when loading rom, had to force quit.

Summary

RetroArch [INFO] :: === Build ======================================= Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AVX2 AES Built: May 3 2017 RetroArch [INFO] :: Version: 1.5.0 RetroArch [INFO] :: ================================================= RetroArch [INFO] :: Loading default config. RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565. RetroArch [INFO] :: Redirecting save file to “/Users/zxero/Dropbox/chubby_shared/Retroarch/.srm”. RetroArch [INFO] :: Redirecting savestate to “/Volumes/DOCUMENTS/@Retroarch/Retroarch/SAVESTATES/.state”. RetroArch [INFO] :: Version of libretro API: 1 RetroArch [INFO] :: Compiled against API: 1 RetroArch [INFO] :: [Audio]: Set audio input rate to: 29970.03 Hz. RetroArch [INFO] :: Found shader “/Applications/RetroArch.app/Contents/Resources/shaders/retroarch.glslp” RetroArch [INFO] :: [Video]: Video @ fullscreen RetroArch [INFO] :: [GL]: Found GL context: cocoagl RetroArch [INFO] :: [GL]: Detecting screen resolution 960x720. RetroArch [INFO] :: [GL]: Vendor: Intel Inc., Renderer: Intel Iris OpenGL Engine. RetroArch [INFO] :: [GL]: Version: 2.1 INTEL-10.24.45. RetroArch [INFO] :: [GL]: Using resolution 2560x1600 RetroArch [INFO] :: [GL]: Default shader backend found: glsl. RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend. RetroArch [INFO] :: [GLSL]: Checking GLSL shader support … RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Width (SPOT_WIDTH) 0.900000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Height (SPOT_HEIGHT) 0.650000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Color Boost (COLOR_BOOST) 1.450000 1.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Input Gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: Linker log: WARNING: Output of vertex shader ‘COL0’ not read by fragment shader

RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GL]: Using 4 textures. RetroArch [INFO] :: [GL]: Loaded 1 program(s). RetroArch [INFO] :: [Font]: Using font rendering backend: coretext. RetroArch [INFO] :: [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. RetroArch [INFO] :: Found HID driver: “iohidmanager”. RetroArch [INFO] :: [Joypad]: Found joypad driver: “hid”. RetroArch [INFO] :: [CoreAudio]: Using output sample rate of 48000.0 Hz RetroArch [INFO] :: [CoreAudio]: Using buffer size of 9984 bytes: (latency = 26 ms) RetroArch [INFO] :: [Menu]: Found menu display driver: “menu_display_gl”. RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Width (SPOT_WIDTH) 0.900000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Height (SPOT_HEIGHT) 0.650000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Color Boost (COLOR_BOOST) 1.450000 1.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Input Gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 RetroArch [INFO] :: [Font]: Using font rendering backend: coretext. RetroArch [INFO] :: [Font]: Using font rendering backend: coretext. RetroArch [WARN] :: Input device ID 3 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. RetroArch [INFO] :: SRAM will not be saved. RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Width (SPOT_WIDTH) 0.900000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Height (SPOT_HEIGHT) 0.650000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Color Boost (COLOR_BOOST) 1.450000 1.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Input Gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Loading history file: [/Users/zxero/Library/Application Support/RetroArch/config/content_history.lpl]. RetroArch [INFO] :: Loading history file: [/Users/zxero/Library/Application Support/RetroArch/config/content_image_history.lpl]. RetroArch [INFO] :: [GL]: VSync => on RetroArch [INFO] :: [GL]: VSync => on RetroArch [INFO] :: Using content: /Volumes/DOCUMENTS/@Retroarch/ROMS/Sharp - X68000/HUMAN302.XDF. RetroArch [INFO] :: [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. RetroArch [INFO] :: Set config file to : /Users/zxero/Library/Application Support/RetroArch/config/retroarch.cfg RetroArch [INFO] :: Redirecting save file to “/Users/zxero/Dropbox/chubby_shared/Retroarch/HUMAN302.srm”. RetroArch [INFO] :: Redirecting savestate to “/Volumes/DOCUMENTS/@Retroarch/Retroarch/SAVESTATES/HUMAN302.state”. RetroArch [INFO] :: === Build ======================================= Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AVX2 AES Built: May 3 2017 RetroArch [INFO] :: Version: 1.5.0 RetroArch [INFO] :: ================================================= RetroArch [INFO] :: Loading dynamic libretro core from: “/Volumes/DOCUMENTS/@Retroarch/Retroarch/CORES/px68k_libretro.dylib” RetroArch [INFO] :: [overrides] no core-specific overrides found at /Volumes/Macintosh HD/Volumes/DOCUMENTS/@Retroarch/Retroarch/CONFIG/px68k/px68k.cfg. RetroArch [INFO] :: [overrides] no game-specific overrides found at /Volumes/Macintosh HD/Volumes/DOCUMENTS/@Retroarch/Retroarch/CONFIG/px68k/HUMAN302.cfg. RetroArch [INFO] :: Shaders: preset directory: /Applications/RetroArch.app/Contents/Resources/shaders/presets RetroArch [INFO] :: Shaders: no game-specific preset found at /Applications/RetroArch.app/Contents/Resources/shaders/presets/px68k/HUMAN302.cgp. RetroArch [INFO] :: Shaders: no game-specific preset found at /Applications/RetroArch.app/Contents/Resources/shaders/presets/px68k/HUMAN302.glslp. RetroArch [INFO] :: Shaders: no core-specific preset found at /Applications/RetroArch.app/Contents/Resources/shaders/presets/px68k/px68k.cgp. RetroArch [INFO] :: Shaders: no core-specific preset found at /Applications/RetroArch.app/Contents/Resources/shaders/presets/px68k/px68k.glslp. RetroArch [INFO] :: Environ SET_VARIABLES. RetroArch [INFO] :: Remaps: remap directory: /Users/zxero/Library/Application Support/RetroArch/config/remaps RetroArch [INFO] :: Remaps: no game-specific remap found at /Users/zxero/Library/Application Support/RetroArch/config/remaps/px68k/HUMAN302.rmp. RetroArch [INFO] :: Remaps: no core-specific remap found at /Users/zxero/Library/Application Support/RetroArch/config/remaps/px68k/px68k.rmp. RetroArch [INFO] :: Redirecting save file to “/Users/zxero/Dropbox/chubby_shared/Retroarch/HUMAN302.srm”. RetroArch [INFO] :: Redirecting savestate to “/Volumes/DOCUMENTS/@Retroarch/Retroarch/SAVESTATES/HUMAN302.state”. RetroArch [INFO] :: Environ SYSTEM_DIRECTORY: “/Volumes/DOCUMENTS/@Retroarch/Retroarch/BIOS”. RetroArch [INFO] :: Environ CORE_ASSETS_DIRECTORY: “/Volumes/DOCUMENTS/@Retroarch/Retroarch/DOWNLOADS”. RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565. RetroArch [INFO] :: Environ SET_INPUT_DESCRIPTORS: RetroArch [INFO] :: RetroPad, User 1, Button “B (bottom)” => “B” RetroArch [INFO] :: RetroPad, User 1, Button “Y (left)” => “Y” RetroArch [INFO] :: RetroPad, User 1, Button “Select” => “Select” RetroArch [INFO] :: RetroPad, User 1, Button “Start” => “Start” RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Up” => “Up” RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Down” => “Down” RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Left” => “Left” RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Right” => “Right” RetroArch [INFO] :: RetroPad, User 1, Button “A (right)” => “A” RetroArch [INFO] :: RetroPad, User 1, Button “X (up)” => “X” RetroArch [INFO] :: RetroPad, User 1, Button “L” => “L” RetroArch [INFO] :: RetroPad, User 1, Button “R” => “R” RetroArch [INFO] :: RetroPad, User 1, Button “L2” => “L2” RetroArch [INFO] :: RetroPad, User 1, Button “R2” => “R2” RetroArch [INFO] :: RetroPad, User 1, Button “L3” => “L3” RetroArch [INFO] :: RetroPad, User 1, Button “R3” => “R3” RetroArch [INFO] :: Environ GET_VARIABLE px68k_analog: RetroArch [INFO] :: OFF value: OFF [libretro-test]: Analog: OFF. RetroArch [INFO] :: Content loading skipped. Implementation will load it on its own. LOAD EMU RetroArch [INFO] :: CHEEVOS system RAM: 0x0 0 RetroArch [INFO] :: CHEEVOS save RAM: 0x0 0 RetroArch [INFO] :: CHEEVOS video RAM: 0x0 0 RetroArch [INFO] :: CHEEVOS RTC: 0x0 0 RetroArch [INFO] :: Skipping SRAM load… RetroArch [INFO] :: Version of libretro API: 1 RetroArch [INFO] :: Compiled against API: 1 RetroArch [INFO] :: [Audio]: Set audio input rate to: 44055.95 Hz. RetroArch [INFO] :: Found shader “/Applications/RetroArch.app/Contents/Resources/shaders/retroarch.glslp” RetroArch [INFO] :: [Video]: Video @ fullscreen RetroArch [INFO] :: [GL]: Found GL context: cocoagl RetroArch [INFO] :: [GL]: Detecting screen resolution 2560x1600. RetroArch [INFO] :: [GL]: Vendor: Intel Inc., Renderer: Intel Iris OpenGL Engine. RetroArch [INFO] :: [GL]: Version: 2.1 INTEL-10.24.45. RetroArch [INFO] :: [GL]: Using resolution 2560x1600 RetroArch [INFO] :: [GL]: Default shader backend found: glsl. RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend. RetroArch [INFO] :: [GLSL]: Checking GLSL shader support … RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Width (SPOT_WIDTH) 0.900000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Height (SPOT_HEIGHT) 0.650000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Color Boost (COLOR_BOOST) 1.450000 1.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Input Gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: Linker log: WARNING: Output of vertex shader ‘COL0’ not read by fragment shader

RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GLSL]: Found GLSL vertex shader. RetroArch [INFO] :: [GLSL]: Found GLSL fragment shader. RetroArch [INFO] :: [GLSL]: Linking GLSL program. RetroArch [INFO] :: [GL]: Using 4 textures. RetroArch [INFO] :: [GL]: Loaded 1 program(s). RetroArch [INFO] :: [Font]: Using font rendering backend: coretext. RetroArch [INFO] :: [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. RetroArch [INFO] :: Found HID driver: “iohidmanager”. RetroArch [INFO] :: [Joypad]: Found joypad driver: “hid”. RetroArch [INFO] :: [CoreAudio]: Using output sample rate of 48000.0 Hz RetroArch [INFO] :: [CoreAudio]: Using buffer size of 9984 bytes: (latency = 26 ms) RetroArch [INFO] :: [Font]: Using font rendering backend: coretext. RetroArch [INFO] :: [Font]: Using font rendering backend: coretext. RetroArch [WARN] :: Input device ID 3 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Width (SPOT_WIDTH) 0.900000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Spot Height (SPOT_HEIGHT) 0.650000 0.100000 1.500000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Color Boost (COLOR_BOOST) 1.450000 1.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Input Gamma (InputGamma) 2.400000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter CRTCaligari Output Gamma (OutputGamma) 2.200000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Loading history file: [/Users/zxero/Library/Application Support/RetroArch/config/content_history.lpl]. RetroArch [INFO] :: Loading history file: [/Users/zxero/Library/Application Support/RetroArch/config/content_image_history.lpl]. RetroArch [INFO] :: [GL]: VSync => on PX68K Ver.0.15 Libretro… /Volumes/DOCUMENTS/@Retroarch/Retroarch/BIOS/keropi cur_dir_str / 1 fp:350603872 (iplrom.dat) R: f800, G: 7e0, B: 1f INIT done [1] 2923 terminated /Applications/RetroArch.app/Contents/MacOS/RetroArch --verbose

I could reach Aquales end boss (that got me :confused: ) without noticing any graphical issue. That’s great as that’s a game full of visual effects that has plenty of problems in MAME.

But I couldn’t save my game. I made a scsi drive I formatted with XM6 Type G, entered it at HDD0 in keropi/config but the save wasn’t there. I don’t know if you need an extra step for it to work or if games just want a blank floppy.

Nice! You success to access your scsi drive ? I only success to get sasi hdd working but not the scsi one (so i use diskedit to export them from scsi to sasi).

You’re right, it seems I can’t access it.

If I use a sasi hdd I can see it recognized in that Os: human68k_20x. That’s the only one from those human*** disks that works with an interface here. (I don’t know much about all this!)

If I use XVIMode=2 and iplrom30.dat to get the fastest machine, the fonts disappear in that Os right-click menu list. Works fine with XVIMode=0 and iplrom.dat but slower.

edit: I’m reading how you had to enter disk2 for akumajou to be prompted with the option to create a blank user disk… So, yes, that looks more complicated than just having a hard drive.

I remember my save games were made directly in XM6 when I was playing Etoile Princess a while ago but perhaps that’s a special feature of that emu?

yes seem this emulator doesn’t support scsi disk and there is no scsi harddrive handling in px68k code.
I never used XM6 (I m on linux) but looking at 2.05 src code it’s seem more complete.

I also use xvim=2 and ipl30 , i ll test it with human68k desktop.

for akumajou i use a hd version (40Mb so i put other game inside extracted from an scsi one) and it save fine in game. don’t relay know for Etoile princess as I launch it the first time yesterday :slight_smile:

Btw , i was testing to build an rpi version with cyclone core instead of c68k , based on the chiorex fork , it’s build and seem to run , butat first look i don"t see much difference by using cyclone core or c68k on rpi3. (sound are weaker and have some delay ) but it’s maybe because I don’t hook the irq and cycle correctly?
Did you what is the most demanding x68000 game in cpu term ? to test it

Perhaps Geograph Seal as it’s a StarFox alike 3D game.

Those guys here made a doom port but I’m not sure how to launch that.

That’s the emulator I use as reference: XM6 Type G.

Its author is one of those over protective Japanese guy that didn’t like EmuCR and others hosting his files. He’s mentioning he can share the source code in particular cases though, if asked via Twitter.

Interesting thing is the sound sample default is 62.5KHz. I couldn’t start Super Mario Bros with it neither, tried various controllers.

I found some other Os like interfaces named sxwin***. This website has some preview snapshots.

looking at xm6 src I finally success to play supermario ( i made some rework in keyboard (only for UK kbd) on my repo but there are some regression, keybd interact with joy so I didn’t merge yet ). For s_mario the keys for start the game or change number of players are
// 0x72 [OPT.1] // 0x73 [OPT.2] and they are not mapped in px68k. maybe we can hook them to a joy button in the waiting i fix my input.

I know that XM6 Type G. is the reference ,I’ll be cool to have src but I think he don’t allow to share or to do an libretro port ;( although having a look at his src code could help a lot . BTW It’s very hard to find X68000 source code !

Perhaps some translated docs that could be useful here. He also has an evolved XM6 emu but I see no source once again.

There is an open source project called Virtual X68000, not sure how that runs though.

thanks,i’ve looked at all the links above (searching some source code) but didn’t notice these english doc. they are usefull!

Could you try this one, should be at 55.45fps but input are not so good that i would have hoping (you should set your kbd to english to be able to input all char) I also fix xvimode=1 (if you use iplromxv.dat) crash. but not tested all this in windows. you should able to input in smario using lsuper keys ,but sound is very bad in that game.

http://dl.free.fr/pe3Ofebc0

1 Like

Inputs are better as I can now use the numpad in arkanoid (that game is really following the system clock-speed to a frightening level). Still couldn’t launch SMB, the window key is just doing its thing, calling the taskbar. Eng or Fr keyboard gives me the same mapping.

I’ve got this keyboard and 2 keys are not doing anything: -the + at the top, just left of backspace -the > key at the bottom left near left shift

For keys that could be mapped differently:both shift do the same, both ctrl too, altgr doesn’t seem to work.

:slight_smile:
http://dl.free.fr/oosOqOYzc opt 1/2 also mapped to alt/altgr as no need for px68k.

1 Like

Yay! can finally play this masterpiece! :smiley: Those koopa shells became a lot less effective…

Playing Xadlak, not the best looking game but great shmup.

Forgot to say xvimode=1 works fine on windows too.

Just tried NoWait ON now and that works fine! I don’t hear any sound problem anymore, and how fast it is now when fast forwarding with retroarch! :smiley: Probably the framerate that you changed fixed that.

MAME 135fps / px68k 750~800fps lol. 700~750fps with the most powerful 29.7MHz/12MB RAM machine. (on a core i5-3570K @4GHz, game Akazukin CHa CHa Cha)

Took a look at some files like here and noticed you lost the original Japanese characters for those annotations. I could try to translate some parts you would need; just tell me.

Then for Etoile Princess I wonder if it’s just a bad resolution switch? some video mode that crashes here for some reason?

In the F12 menu, when inserting a disk it always start on C: with no way to change the drive. the option in config “StartDir=” doesn’t seem to work for that.

Lol sorry for etoile princess , it was my fault (bad bzero dangerous define) :slight_smile: this one should works with this game: (test with wine and hdf version and works for me)

http://dl.free.fr/qBbYVwt4P

For the translation ,it could be nice if we have it as i can’t understand it.

For the menu , if i boot to an hdf and then choose a game in fd0 then reset ,it boot from floppy for me. Maybe you mean something else?

Thanks, Etoile Princess is working fine now! :smiley:

I managed to do a save too. Floppy made with XM6 wasn’t working so I took a game disk I then formatted with human301. For etoile you choose “create user disk” (bottom) enter blank disk in drive B, then it writes on it. And now you put that disk in drive A, etoile data1 in drive B, and you’re good.

Need to do that last step each start to load… :sweat: So, even understanding Japanese isn’t everything…

I managed to make a working formatted sasi drive, wrote stuff on it, used switch.x to define a sram on it, copied sramdisk.x… Games on floppy still don’t write to it… no clue if that can work at all. I was reading some posts from users with real hardware as clueless as I am, so who knows…

For the menu, I was talking about the browser that pop-up when you click on a drive in that F12 GUI. It shows me my files on my real c: drive and I can’t go to e:/roms/ to select a dim file. So I made a symlink on my c: drive but I wondered if something could be done about that. (if “StartDir=” in config is there for this purpose? but not working atm)

XVIMode=1 is crashing now with this version. Can’t get any useful debug info.

For sure ! Why not ask for it before :smile: seriously , i did a change for that , it works on linux and with wine too. StartDir=e:/roms/ should now works for you (i hope) http://dl.free.fr/phcjyLAzB

Btw i’am watching NEC PC-8801 , quasi88 could be a good libretro core.

2 Likes

trying to get this to work, but it looks as if the game loads then instantly drops to this:

Maybe I have the wrong bios? Got crc’s or a place I can find the right ones?

Get the MAME bios rom called x68000.zip and unzip its content in system/keropi/.

I Can boot in XVIMode 0, 1 & 2 now. Fonts are there in the pseudo Os since I can have both iplrom.dat and iplrom30.dat together without crashing now. (I had to remove iplrom.dat for XVIMode=2 to work before.)

The starting folder option works now! Thank you! Have to put a / at the end of the path or you can’t get out of the folder.

edit: I corrected the bios path and added some notes to the info file.