Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05151 Gameplay Critical (emulation) Always Feb 12, 2013, 08:08 Apr 30, 2022, 12:50
Tester Robbbert View Status Public Platform
Assigned To Resolution No change required OS
Status [?] Closed Driver
Version 0.148u1 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 05151: cybiko (all sets): Doesn't work at all
Description The 3 cybiko sets are marked as working, however they have never worked to my knowledge.

Currently 2 of the sets do nothing at all, the other shows an error that cannot be passed.

Also, there is no facility to load software.

I tried another emulator (c4pc) to get an idea of what to expect. MESS doesn't do anything that c4pc shows.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems cybiko (all sets)
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
9
User avatar
No.09345
R. Belmont
Developer
Feb 12, 2013, 15:56
The driver works fine, but it requires fairly arcane setup procedures to load the OS and games because Tim S. doesn't understand image devices. There was a thread on bannister where Tim explained how to make it run.
User avatar
No.09350
B2K24
Senior Tester
Feb 13, 2013, 00:32
http://forums.bannister.org/ubbthreads.php?ubb=showflat&Main=4823&Number=71883#Post71883
User avatar
No.09357
Robbbert
Senior Tester
Feb 13, 2013, 09:58
OK this makes somewhat more sense.. cybikov2 is working now although it crashed first time round.
I've just got to work out how to load software.

-----------------------------------------------------
Exception at EIP=00F05CE4 (ncr5390_device::status_r(address_space&, unsigned int, unsigned char)+0x0002): INTEGER DIVIDE BY
ZERO
-----------------------------------------------------
EAX=00000008 EBX=04B0C8F0 ECX=00000000 EDX=00000000
ESI=000001D0 EDI=04AFFD60 EBP=00000000 ESP=0028C0D0
-----------------------------------------------------
Stack crawl:
  00000000: 00F05CE4 (ncr5390_device::status_r(address_space&, unsigned int, unsigned char)+0x0002)
User avatar
No.09361
Robbbert
Senior Tester
Feb 13, 2013, 11:37
OK I can see that imgtool is needed to load software, didn't actually try it but I assume it works. Not exactly the friendliest thing for the casual user though.

I'm still having no luck with cybikov1 and cybikoxt.
User avatar
No.09364
sronco
Developer
Feb 13, 2013, 18:37
I can't reproduce the cybikov2 crash, if you still have this problem please be a bit more specific on how reproduce the crash.

cybikoxt has regressed before 0.148 (works in 0.147u3) and I have not yet identified the checkin that caused the regression.
User avatar
No.09376
R. Belmont
Developer
Feb 14, 2013, 15:30
It definitely could use a quickload handler for software, yes.
User avatar
No.09381
Robbbert
Senior Tester
Feb 15, 2013, 06:34
The v2 crash hasn't happened again, so don't worry about it.

Now that xt is fixed, it does run but the flashcard is empty so no games are available. I assume this is correct?

I would be happy to add a quickload facility, if someone can tell me the load and execute addresses for .app software.
User avatar
No.09388
sronco
Developer
Feb 15, 2013, 20:15
If you want load software in the cybikoxt you have to create a new ramdisk (imgtool create cybikoxt new_ramdisk.bin) and copy the .app files in the image (imgtool put cybikoxt new_ramdisk.bin <SRC_FILENAME> <DEST_FILENAME>).
For the cybikov2 you can't just create a new image since the OS expect that some system files are present in the flash so you have to use the dump in the romset as basis for your modifications.

I plan to add the quickload support soon, but for now you have to replace the file in the NVRAM folder in order to run the software.

I hope this can help you.
User avatar
No.20143
Robbbert
Senior Tester
Apr 30, 2022, 12:50
This has run its course, closing.