Author Topic: CSE support for Wabbitemu ?  (Read 24148 times)

0 Members and 1 Guest are viewing this topic.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #30 on: February 06, 2014, 08:59:53 pm »
Asm tunnel works pretty well, but still does glitch with the scrolling a little bit.

Thanks for fixing the rom creation, by the way!
I am Bach.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CSE support for Wabbitemu ?
« Reply #31 on: February 06, 2014, 09:32:55 pm »
I wonder if the glitched scrolling could just be because the emulator doesn't emulate the scanlines/motion blur (which is almost non-existent on the real calc tho), causing the right side to be more noticeably glitchy? On the real calc it happens too (which is inevitable since the game just wraps around like NES games) but it's not as visible.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #32 on: February 06, 2014, 11:30:14 pm »
Nice work, Buckeye.

I suggest checking if the issue with non-smooth scrolling is the result of a lack of V-sync support.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CSE support for Wabbitemu ?
« Reply #33 on: February 18, 2014, 01:59:18 am »
Some weird issue with TI-Boy that doesn't impair gameplay or usage, but for some reason, there are gray borders on each side, when on the calc, they're all black:

In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline BuckeyeDude

  • Project Author
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 283
  • Rating: +42/-0
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #34 on: February 18, 2014, 06:57:37 pm »
Some weird issue with TI-Boy that doesn't impair gameplay or usage, but for some reason, there are gray borders on each side, when on the calc, they're all black:


Yep calc84 mentioned this to me, its already fixed and reuploaded. Thanks for the heads up.

Buckeye

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: CSE support for Wabbitemu ?
« Reply #35 on: February 18, 2014, 07:01:40 pm »
By the way, I forgot to mention that the newest version of Wabbitemu is now super slow when emulating monochrome calcs. I had to restore a backup of an old version to have it working at normal speed.

Offline BuckeyeDude

  • Project Author
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 283
  • Rating: +42/-0
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #36 on: February 18, 2014, 07:20:08 pm »
By the way, I forgot to mention that the newest version of Wabbitemu is now super slow when emulating monochrome calcs. I had to restore a backup of an old version to have it working at normal speed.
What do you mean super slow? Is it maxing out the CPU on a core? Make sure you're testing the latest version here: http://buckeyedude.zapto.org/Revsoft/Wabbitemu/Beta/Wabbitemu.exe. If you're seeing a large amount of CPU usage, I need your OS version, CPU version, and what type of ROM are you emulating.

BuckeyeDude

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CSE support for Wabbitemu ?
« Reply #37 on: February 20, 2014, 01:07:47 am »
Bug report: Pokémon Gold (Europe/USA english version) won't send to WabbitEmu. After converting the gbc file with TI-Boy CSE converter, if I try sending the 8ck file to WabbitEmu, WabbitEmu crashes and ask me if I want to send a crash report to the dev team.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline BuckeyeDude

  • Project Author
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 283
  • Rating: +42/-0
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #38 on: February 20, 2014, 02:29:27 am »
Bug report: Pokémon Gold (Europe/USA english version) won't send to WabbitEmu. After converting the gbc file with TI-Boy CSE converter, if I try sending the 8ck file to WabbitEmu, WabbitEmu crashes and ask me if I want to send a crash report to the dev team.
Fixed and uploaded, thanks.

Offline rw24

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +0/-0
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #39 on: February 20, 2014, 08:48:58 am »
This may sound silly, but mine won't turn on. I tried again, and then it wouldn't even make the ROM.

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: CSE support for Wabbitemu ?
« Reply #40 on: February 20, 2014, 08:51:50 am »
I had the same problem, but in the reverse order: first, it fails to make the ROM (it downloads the OS and generates the ROM, but crashes as soon as it was completed). I retried it, and it succesfully generated a ROM, but when I try to turn on the calculator, it immediately open the debugger, as if it has crashed, and the debugger shows that it starts at adress $0000 in RAM, executing hundreds of nop instructions.
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CSE support for Wabbitemu ?
« Reply #41 on: February 20, 2014, 12:39:51 pm »
Sometimes, when restarting WabbitEmu the debugger opens and if I try resetting the calc, it won't turn ON until closing the debugger. Make sure it's not open.
Bug report: Pokémon Gold (Europe/USA english version) won't send to WabbitEmu. After converting the gbc file with TI-Boy CSE converter, if I try sending the 8ck file to WabbitEmu, WabbitEmu crashes and ask me if I want to send a crash report to the dev team.
Fixed and uploaded, thanks.
Glad to hear, and it works now :D
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline BuckeyeDude

  • Project Author
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 283
  • Rating: +42/-0
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #42 on: February 20, 2014, 08:48:10 pm »
This may sound silly, but mine won't turn on. I tried again, and then it wouldn't even make the ROM.
I had the same problem, but in the reverse order: first, it fails to make the ROM (it downloads the OS and generates the ROM, but crashes as soon as it was completed). I retried it, and it succesfully generated a ROM, but when I try to turn on the calculator, it immediately open the debugger, as if it has crashed, and the debugger shows that it starts at adress $0000 in RAM, executing hundreds of nop instructions.
Its a ROM creation issue I've been trying to track down for a long time. I got crash dumps from each of you, but I'm missing symbols for them. Can you recreate your crashes with this version?

Edit: as of 5:17 AM Feb. 21 (UTC), I've uploaded another new version that will fix a couple errors creating 84PCSE roms.

Thanks,
BuckeyeDude
« Last Edit: February 21, 2014, 12:19:15 am by BuckeyeDude »

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: CSE support for Wabbitemu ?
« Reply #43 on: February 21, 2014, 01:47:40 pm »
It works now, but it does still seem a bit unstable. Resetting all memory in the mem menu caused it to crash in a similar way as the one described in my post. I tried to reset the calc by debug>reset, and that crashed wabbitemu. (A message box saying "Wabbitemu has stopped working" popped up) and wabbitemu was closed.
« Last Edit: February 21, 2014, 01:48:13 pm by ben_g »
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline BuckeyeDude

  • Project Author
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 283
  • Rating: +42/-0
    • View Profile
Re: CSE support for Wabbitemu ?
« Reply #44 on: February 22, 2014, 01:31:51 am »
It works now, but it does still seem a bit unstable. Resetting all memory in the mem menu caused it to crash in a similar way as the one described in my post. I tried to reset the calc by debug>reset, and that crashed wabbitemu. (A message box saying "Wabbitemu has stopped working" popped up) and wabbitemu was closed.
Good catch, resetting all memory was broken for BootFree roms. I've fixed it and uploaded a new version. Also keep in mind that you'll need to recreate your ROM, as I haven't been updating the version code.

BuckeyeDude