NES Maker (for VTxx machines)

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderator: Moderators

timschuerewegen
Posts: 38
Joined: Wed Dec 04, 2019 10:42 am

NES Maker (for VTxx machines)

Post by timschuerewegen »

Here is my NES Maker software to create custom xxx-in-1 ROMs for VTxx based machines.

Changelog:
V1.0.0 (initial version)
V1.1.0 (added support for SY-888B and SY-889 machines)
V1.2.1 (added support for Retro TV Games, Coolboy RS-18, FC Pocket and BittBoy machines)
V1.3.0 (added support for My Arcade Gamer V Portable Handheld machine, added various menu hacks, added game list save/load/clear buttons)
V1.4.0 (added support for Lexibook Cyber Arcade)
V1.4.1 (fixed non-working Lexibook Cyber Arcade .bin, added supported for more prg/chr size combinations)
V1.5.0 (added support for My Arcade Retro Machine (200-in-1) [v2], which seems to use a different LCD)
V1.6.0 (added support for RED5 Retro Mini Arcade)
V1.7.0 (added support for HKB-502, fixed BittBoy game selection arrow, fixed Lexibook Cyber Arcade test menu graphics)
V1.8.0 (added support for Gaming Tech CT-885)
V1.8.1 (fixed "make" not generating anything)

Download links:
V1.6.0
V1.7.0
V1.8.1

If you select NintendulatorNRS.exe as the emulator then you can use the "Test" button to test the generated ROM.

Bonus (only for Mini/Micro Arcade Machine (240-in-1) [white])
Press and hold button A while powering on or resetting the machine to disable horizontal screen stretching.

.
nes_maker_1_3_0.png
Last edited by timschuerewegen on Thu Oct 29, 2020 10:40 am, edited 10 times in total.
User avatar
Alp
Posts: 223
Joined: Mon Oct 06, 2014 12:37 am

Re: NES Maker (for VTxx machines)

Post by Alp »

Huh, this is neat! I always found the xxx-in-1 cartridges fascinating.

Congratulations on creating a NES Maker, that actually does exactly as advertised! :lol:
tepples
Posts: 22708
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: NES Maker (for VTxx machines)

Post by tepples »

Now all Xzibit needs is some way to automatically ROM hack mapper 30 games to use mapper 4.
NewRisingSun
Posts: 1510
Joined: Thu May 19, 2005 11:30 am

Re: NES Maker (for VTxx machines)

Post by NewRisingSun »

The VT32 should support UNROM and a subset of UNROM-512 without the bankswitched CHR-RAM. The other known VRT models neither support the UNROM bankswitch directly nor possess CHR-RAM.
timschuerewegen
Posts: 38
Joined: Wed Dec 04, 2019 10:42 am

Re: NES Maker (for VTxx machines)

Post by timschuerewegen »

Coolboy RS-18 on NintendulatorNRS seems to support mappers 1 and 3. So far the other supported machines do not. Different hardware? Better menu with more mapper support? Emulation issue?
NewRisingSun
Posts: 1510
Joined: Thu May 19, 2005 11:30 am

Re: NES Maker (for VTxx machines)

Post by NewRisingSun »

RS-18 uses the VT369 NoaC, on which I am not emulating MMC1 and CNROM. Which games (menu #) do you think use those directly, i.e. without having been modified for mapper 4?
timschuerewegen
Posts: 38
Joined: Wed Dec 04, 2019 10:42 am

Re: NES Maker (for VTxx machines)

Post by timschuerewegen »

All of the Coolboy RS-18 games use mapper 0/4, but if I inject mapper 1 or 3 games in the ROM, they work in NintendulatorNRS. Mapper 2 games kill the NintendulatorNRS process (silent crash). I think that my 240-in-1 mini arcade also uses a VT369 (it says DRLH-369B-36P on PCB) but only mapper 0/4 games work. If the hardware is the same then either the menu supports more/less mappers or there is an emulation issue.
NewRisingSun
Posts: 1510
Joined: Thu May 19, 2005 11:30 am

Re: NES Maker (for VTxx machines)

Post by NewRisingSun »

They should only work if you set the mapper to 296. If you set the mapper to the correct 256.15, mapper 1 and 3 should not work.
timschuerewegen
Posts: 38
Joined: Wed Dec 04, 2019 10:42 am

Re: NES Maker (for VTxx machines)

Post by timschuerewegen »

I released a new version, with support for Retro TV Games, Coolboy RS-18, FC Pocket and BittBoy machines.
pascal_frigoriste
Posts: 6
Joined: Sun Jan 12, 2020 3:16 pm

Re: NES Maker (for VTxx machines)

Post by pascal_frigoriste »

i dump my Lexibook arcade. i try your great program. i upload the Bin file make with NesMaker but nothing to do ;( The dump backup found in Nintendulator. Pcby


With the seconde one (microarcade withe), i don't dump memory. It's winbond 24Q64FV IG. Sp8 SpyPro say: "Id device not match" ;(
zeke
Posts: 1
Joined: Sun Jan 19, 2020 11:03 am

Re: NES Maker (for VTxx machines)

Post by zeke »

Wonderful! What about the Retro FC and Coolbaby RS-6?
timschuerewegen
Posts: 38
Joined: Wed Dec 04, 2019 10:42 am

Re: NES Maker (for VTxx machines)

Post by timschuerewegen »

pascal_frigoriste wrote: Sun Jan 12, 2020 3:27 pm i dump my Lexibook arcade. i try your great program. i upload the Bin file make with NesMaker but nothing to do ;( The dump backup found in Nintendulator. Pcby
My software does not support "Lexibook arcade".
pascal_frigoriste wrote: Sun Jan 12, 2020 3:27 pmWith the seconde one (microarcade withe), i don't dump memory. It's winbond 24Q64FV IG. Sp8 SpyPro say: "Id device not match" ;(
I don't have your programmer so I can't help you with that issue. I used a 3.3V modified $2 USB SPI flash programmer.
pascal_frigoriste
Posts: 6
Joined: Sun Jan 12, 2020 3:16 pm

Re: NES Maker (for VTxx machines)

Post by pascal_frigoriste »

Thanks for your attention :)
https://drive.google.com/open?id=1LFpk6 ... ZVP9xxNCL2
this is my dump file.
Sp8 original is here https://fr.aliexpress.com/item/32397356 ... 6c372I0hnb
on 240in1 arcade machine(2e one), bit lock is active and i don't read mémory winbond :(
buti don't know if i upload new bin in mémory
timschuerewegen
Posts: 38
Joined: Wed Dec 04, 2019 10:42 am

Re: NES Maker (for VTxx machines)

Post by timschuerewegen »

pascal_frigoriste wrote: Fri Jan 24, 2020 3:18 pmthis is my dump file.
I added Lexibook Cyber Arcade support.
pascal_frigoriste wrote: Fri Jan 24, 2020 3:18 pmon 240in1 arcade machine(2e one), bit lock is active and i don't read mémory winbond :(
buti don't know if i upload new bin in mémory
If it is a W25QxxFV or W25QxxBV then pin 7 (HOLD) needs to be connected to VCC (via a resistor to be safe) or else you can't read/write data.
Joerne
Posts: 1
Joined: Thu Jan 30, 2020 6:20 am

Re: NES Maker (for VTxx machines)

Post by Joerne »

I'm having issues playing some of the games, it seems that the games with a "CHR Size" of 00000000 don't start. Contra behaves this way for me, even though I've seen you play it in your YouTube video. Do you have a remedy for this?

EDIT: I think it has to do with this white arcade cabinet only supporting mapper 0 and 4...
Post Reply