Page 1 of 6 12345 ... LastLast
Results 1 to 10 of 53

Thread: NEO4ALL/AES alpha-preview coming soon !

                  
   
  1. #1
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    77

    Default NEO4ALL/AES alpha-preview coming soon !

    NEO4ALL/AES is a NEO4ALL fork using MMU for load large NEOGEO home console roms.

    Yesterday, Fox68k and me tested first playable pre-alpha version and Metal Slug X (64MB rom) is very playable !!!! Theoretically, 298 games will be supported.

    A few days, i hope release a alpha-preview for testing everybody.

  2. #2

    Talking

    o_o oh my goooooooooooddddd !!!!!!!!!!!!!!!!!!!

    =D BEAUTIFULL!!!!!

    Chiu i made a list of compatibility =D WHEN put the release.
    Great news *_*.
    I hope of play KIZUNA ENCOUNTER too much beauty.

  3. #3
    Dream Coder
    Join Date
    Apr 2004
    Location
    Miami, FL
    Age
    38
    Posts
    4,675
    Rep Power
    50

    Default

    Wow, and I had just gotten MVS code running a bit ago too. I hadn't thought to use the mmu in such a fashion though, I'll have to see how you do it when it get's released, although this being a fork won't be good for it.

    You most definetly mean MVS and not AES as there does not exist a proper AES emulator out there (look at your code, if you have pd4990 emulation, it's not AES )
    If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!

  4. #4
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    77

    Default

    Quote Originally Posted by DARKGATE
    o_o oh my goooooooooooddddd !!!!!!!!!!!!!!!!!!!

    =D BEAUTIFULL!!!!!

    Chiu i made a list of compatibility =D WHEN put the release.
    Great news *_*.
    I hope of play KIZUNA ENCOUNTER too much beauty.
    See attatch file.



    Quote Originally Posted by quzar
    Wow, and I had just gotten MVS code running a bit ago too. I hadn't thought to use the mmu in such a fashion though, I'll have to see how you do it when it get's released, although this being a fork won't be good for it.

    You most definetly mean MVS and not AES as there does not exist a proper AES emulator out there (look at your code, if you have pd4990 emulation, it's not AES )
    My mmu_file/mmu_handle library will be LGPL, you will can use if you want it.

    About AES, only it's a name but will need 'aes-bios.bin' for working, and it emulate home version, so no insert-coint but select button.

  5. #5

    Default

    i see the list, but i don't uderstand you have tried all the games and work in the emu?

  6. #6

    Default

    Great QUZAR i wait also you news , you neo geo emu, and pc-engine =).

  7. #7
    DCEmu Rookie Zherae's Avatar
    Join Date
    Nov 2004
    Posts
    106
    Rep Power
    74

    Default

    What's MMU? If you loaded a rom that big is it possible to apply the same logic to emulate other systems with large storage media?

  8. #8
    Dream Coder
    Join Date
    Apr 2004
    Location
    Miami, FL
    Age
    38
    Posts
    4,675
    Rep Power
    50

    Default

    MMU stands for Memory Management Unit. What it does is allows the user to set up a memory map of up to (iirc) 512mb that can consist of virtual memory addresses. If one of the virtual memory addresses is called, then it can trigger a fnction to load the actual data into memory.

    In theory it can be used like this, and I proposed such ability of usage for emulation a while ago on dcemulation, but there isn't much gain in doing so compared to a completely software version of the same thing (using queues to determine what is loaded into memory and such) and there is a high chance for mapped spaces to accidentally clash with the rest of the program.
    If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!

  9. #9
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    77

    Default

    MMU hardware is memory management unit, allows and manages virtual memory, so NEO4ALL/AES loads rom on demand.

    It is hard to use it, but my final university project was a micro-kernel and uses MMU.

    With Metal Slug X (64MBytes rom) can see that working-set for first game stage is 7040 KBytes, so only you need 7-8 MBytes for playing first state.

    The key is prefetch and page-fail algorithms for minimal and fast loads.

  10. #10

    Default

    Unbelievable! We will soon be able to play games that nobody would have imagined would be seen on dreamcast.

Page 1 of 6 12345 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •