Jump to content

etabeta

Members
  • Posts

    22
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

etabeta's Achievements

Space Invader

Space Invader (2/9)

14

Reputation

  1. Hi, maybe I'm missing something here but if I run Beef Drop in MESS, it first writes a long series of 0x00 to the XCTRL reg, which is fine, but right on the title screen it writes 0x10 to XCTRL and this (to my knowledge) is enough to enable the POKEY at 0x0450 later on... Could you clarify a bit more what happens on the real hardware, so that I can make the emulation more accurate? thanks in advance! EDIT: ok, silly me... the MESS code I was using was not allowing to read POKEY registers at 0x4000, which I guess it was what you were using to test the presence of the POKEY mapped there. allowing the registers to be read at 4000 fixes the problem and 0x10 is not written anymore to XCTRL
  2. it probably depends on the clock of the YM2151 what oscillator does drive it on the XM? this info could be of help
  3. it's nice that the solution was easy and it was not a bug in the emulator now you can enjoy the new feature and also the fixed problems with the internal UI! have fun
  4. after several tests, we can *only* reproduce the problem when launching the system with the wrong hashpath please check that you are running the exe from a folder where you also have the hash/ directory with an updated a7800.xml, or that you run the exe passing the correct -hashpath option to the location of the xml softlist files short of that, you might want to call the ghostbusters or a good exorcist also, as I already said previously, the passthru system can only work while loading xm from softlist, so make sure that you are loading files that way (loading the highscore.a78 file cannot work yet)
  5. I'm running out of options you both have tried the same exe (the one from post 110), with the same softlist item xm, but you got different results... either you need an exorcist or we need a lot of luck to spot the actual problem let me try some more tests with Tafoid
  6. interestingly, I have asked to Tafoid to try the build you posted at http://atariage.com/forums/topic/224055-mess-0153the-next-generation-of-atari-7800-emulation/?p=3060696 and he reports that on his machine the output is the following C:\Users\ThenGames\Desktop\messnow>mess a7800 -cart hiscore -lm SYSTEM MEDIA NAME (brief) IMAGE FILE EXTENSIONS SUPPORTED ---------- -------------------- ------------------------------------ a7800 cartridge1 (cart1) .bin .a78 cartridge2 (cart2) .bin .a78 can you try moving all your cfg/ini files to another directory (mame.ini as well)? maybe some old option is interfering...
  7. last tentative to try narrowing the possible problem: what is the output of "mess.exe iq151 -slot1 disc2 -lm"
  8. ok, so the reason is not an outdated softlist. the a800 output does not help, because the second slot is not device-dependent as the one of a passthrough cart is, but it is a slot always present anyway, the output of nes points towards a core issue which manifests only on some setups (yours and emucr ones for sure, but not mine and Tafoid's) just to be sure, can you also try the following commands? I just need to know if either gives you a cart2 switch or none. mess.exe nes -cart nantbb -lm mess.exe nes -cart karaoke -lm mess.exe genesis -cart sk -lm also, can you give me some more details of your OS? which Windows version? 32bit or 64bit?
  9. I don't know what to say: just tried to rebuild from scratch latest version and it works as expected. I'm puzzled to say the least... can you open in a text editor the file hash/a7800.xml and copy here the entry corresponding to the game "xm" ? it is at the bottom of the file, close to "xboard"... also, what is the output of "mess.exe nes -cart ggenie -lm" ?
  10. another update: the black screen when first launching A7800 from the internal menu and then loading carts from internal UI as well, has been solved in rev. 31799 kudos to Tafoid for pointing out that the problem was only present when mess was launched with no parameters (hard to fix bugs if I cannot reproduce them )
  11. small update 1. I have had Tafoid to try the windows version of code from yesterday and -cart2 works as on my macbook. also the output of -lm is the same as mine. I really have no idea what is wrong at your end. maybe try to recompile a clean build of the tree (i.e. removing the obj/ folder). 2. concerning the impossibility to load files from the internal UI, that only happens if you start "mess.exe" with no arguments and then select A7800 and finally you try to load the carts. On the other hand, if you start "mess.exe a7800" and then you try to mount the cart from the internal UI, it will work flawlessy (Tafoid have just tried ) I will see if I can fix the problem that shows up when you launch "mess.exe" with no arguments, but in the end I suggest to add the a7800 at start
  12. erm... no idea, here I get bash-3.2$ ./mess64 a7800 -cart hiscore -lm SYSTEM MEDIA NAME (brief) IMAGE FILE EXTENSIONS SUPPORTED ---------- -------------------- ------------------------------------ a7800 cartridge1 (cart1) .bin .a78 cartridge2 (cart2) .bin .a78 bash-3.2$ ./mess64 a7800 -cart xm -lm SYSTEM MEDIA NAME (brief) IMAGE FILE EXTENSIONS SUPPORTED ---------- -------------------- ------------------------------------ a7800 cartridge1 (cart1) .bin .a78 cartridge2 (cart2) .bin .a78 any possibility that you launched the old exe by mistake? I see no possible cause causing the lack of the second cart slot with the new executable...
  13. Hard to say if you don't tell me exactly how are you trying to launch it You might want to verify first if it works from command line, because it's been 5 years since last time I used MESSUI and I'm not sure about whether the UI works with passthru carts (they are a bit peculiar because the second cart slot only becomes available once you have mounted the hiscore cart in the first slot). I can only ensure you that it is fully supported by command line and by the QMC2 frontend, because I have tested them that's weird. what is the output if you type at command line "mess a7800 -cart hiscore -lm" or "mess a7800 -cart xm -lm" ?
  14. unfortunately, this does not happen on my mac so that I cannot really help to track down the problem: I can select and launch everything here. I had looked to the code when you first reported the issue, but there is nothing obviously wrong so I'm at loss here you mean like in svn rev. 31779? on a more serious note, thanks for the mapping info: it was an easy addition and it sounds very good in your demo also, thanks for explaining me the issue with the HSC version of the DK demo... the thread was a bit too long and I must have missed the part where you discussed that, because I had understood the opposite: I was under the conviction that the no-HSC version had hiscore completely disabled (and the HSC had it working). I can confirm that everything works like a charm in MESS with the no-HSC version
  15. you have to match the softlist entry: the file with no header (size="4096" crc32="9be408d3") has to be zipped in a file named hiscore.zip and located in the roms/ folder (or in the roms/a7800/ folder) the actual name of the file does not matter because the emulator verifies only the checksum when loading from compressed archives
×
×
  • Create New...