Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - davidstech

Pages: 1 [2] 3 4 ... 10
16
Famicom/NES dumps / VTxx Dumping Thread
« on: February 06, 2018, 04:36:13 PM »
This is starting to make sense, I thought the colours didn't look wrong enough. That also explains why I wasn't seeing CGRAM DMA accesses, clearly they were being disabled also as part of this weird auto-detection for however MAME was emulating it.

17
Famicom/NES dumps / VTxx Dumping Thread
« on: February 06, 2018, 05:31:37 AM »
Yes, there's a MAME core for RetroArch (in fact several, from around 2010 to the latest 0.194). I just need to get it working with the VTxx stuff.

18
Famicom/NES dumps / VTxx Dumping Thread
« on: February 05, 2018, 05:32:14 PM »
An update on the android stuff. I was able to build MAME for RetroArch but unfortunately it was crashing (segmentation fault). This happens even with last weeks official build of MAME (0.194)'s nes_vt driver on Android, so clearly something is broken in the driver which needs to be fixed. I think once it's working it might be a reasonable route to cross platform VTxx support.

19
Famicom/NES dumps / VTxx Dumping Thread
« on: February 05, 2018, 08:45:50 AM »
Thanks for your help, NewRisingSun2, I've added the bank scrambling and new palette code to MAME. The Samurai 60 in 1 is working now, but the Z-Dog still isn't. It seems like it is jumping to locations in RAM that don't contain code, and crashing, possibly following RTI with a broken stack. Curious if you know any reasons for this off the top of your head?

20
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 05:49:10 PM »
This was compiled using SDK 21, NDK r14b which I think requires a minimum android version of 5.0 but I'm not entirely sure, as I said I have no experience in android dev.
I may try tomorrow building MAME for Android as a retroarch core if I have time, that might be more successful and would also fix the input issues.

21
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 05:02:44 PM »
Y2K05
Feb 4 2018, 04:58:23 PM
davidstech, i wonder if it got corrupted when i downloaded it from your websites, which tends to be cumbersome. Is it ok if i tried like a Google Drive link or something?[/quote]Try this?
https://drive.google.com/file/d/1fjY_n0-tuyKb6iVJpDI2Hu1XAxNI7Dxl/view?usp=sharing

22
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 04:49:46 PM »
Y2K05
Feb 4 2018, 04:38:22 PM
"There was a problem parsing the package." - my Android device says this when I attmept to install the nesvt-compiled MAME build. :(
And yes, i allow apk from untrusted sources.[/quote]Seems OK on my phone at least, I'm not an Android dev - this is my first time building an apk - so I can't really offer any advice other than trying the download again in case it got corrupted.

23
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 04:28:33 PM »
NewRisingSun2
Feb 4 2018, 04:11:40 PM
A few other comments regarding MAME:
  • mc_dcat8a does not like more than 2 KiB of internal RAM. Mighty Bomb Jack will act strange with more.
  • $4105 is not emulated yet as an exact mirror of $8000, causing Mighty Bomb Jack in mc_dcat8a and Violent to look garbled. Note that EmuVT makes the same mistake, while FCEUX does not.
  • Consider using my attached VT03 palette generation algorithm, which I have matched to get as close as possible to EmuVT's hard-coded palette
[/quote]Thanks so much for your help! The palette code in particular will be a brilliant help, that was quite a struggle even to get remotely right so getting that near perfect will be nice.

24
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 04:02:22 PM »
NewRisingSun2
Feb 4 2018, 04:00:28 PM
As far as I know, MAME does not support Famiclones with mangled banking register addresses such as Samuri 60-in-1 or Z-Dog.[/quote]No, unfortunately it doesn't yet. There's still lots to do... Thanks for the info though, that shouldn't be too hard to implement. VRT do like their mangling, what with mangled banking registers on the VT03, bit swapped opcodes on the VT168 and now XORed on the latest VTxx.
Multi arch APK (32-bit ARM and 64-bit AArch64) : http://davidstech.net/games/mame_vtxx_multi.apk

This has the full MAME for AArch64 and nes_vt (the VTxx driver) only for 32-bit ARM.

25
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 03:58:01 PM »
If you're on Windows, NRS-Nintendulator is probably a better bet. Otherwise MAME 0.194 has everything before the DGUN-2573 and FC/Family Pocket already. I can make a build, but I'm not keen on the idea of maintaining many private builds of MAME.

26
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 03:53:33 PM »
Yes, it is, I've done that too. Don't know why I didn't realise. Won't take long then (it's not hard just a full build takes a while).

27
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 03:47:22 PM »
That will need a 32-bit build IIRC, which I need to make.

28
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 03:45:23 PM »
Unfortunately I think the MAME on Android thing is a bit of a red herring, as it stands its UI is basically the MAME PC UI with no touchscreen support. I think this will only be useful if you have a bluetooth/hardware keyboard, or possibly bluetooth joystick.

APK download anyway (64-bit only) : http://davidstech.net/games/mame_vtxx_aarch64.apk

I haven't been able to test this at all as a result.

While I'm at it, here is a pack of VTxx games for MAME:  http://davidstech.net/games/multis/MAME%20VTxx%20Pack%202018-02-04.7z

29
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 03:32:33 PM »
Yes, it's possible, but a number of the most interesting games wouldn't run in anything other than NRS-Nintendulator or MAME because they use scrambled opcodes

30
Famicom/NES dumps / VTxx Dumping Thread
« on: February 04, 2018, 03:25:39 PM »
Thanks for the source code, I'll look at adding that to MAME - at the moment the sound support is still very limited for all VTxx platforms so there'll be some preparatory work needed first I think. Unfortunately no sequence of buttons seems to get into that tune.

MAME APK will hopefully be done soon.

Pages: 1 [2] 3 4 ... 10